现在位置: 首页 > woofer发表的所有文章
  • 04月
  • 01日
综合 ⁄ 共 1243字 评论关闭
《金领简历》精华 创业公司 面试机会 简历 《金领简历》在我看来是一本非常好的书,把面试之前的提前准备工作讲的非常到位,可惜在图书馆里没人借这本书。 本文主要讲关于是否选择去创业公司、如何得到面试机会、如何写出优秀的简历。 创业公司的特点 创业公司的有利之处 全面锻炼能力: 有机会培养各种技能,但如果是只专注某个领域的人才,应该避免加入创业公司 晋升机会更大:如果公司扩大规模,很容易成为团队领导 控制力与影响力:可以凭借自己的工作表现影响公司的发展,可以对具体事项提意见 能够迅速知道结果:通常几个......
阅读全文
  • 03月
  • 15日
搜索技术 ⁄ 共 2019字 评论关闭
这个信息相当繁杂的互联网时代,我们已经学会了如何利用搜索引擎这个强大的利器来找寻目标信息,比如你会在Google上搜索情人节如何讨女朋友欢心,你也会在百度上寻找正规的整容医疗机构(尽管有很大一部分广告骗子)。那么如果在你自己开发的网站系统中需要能让用户搜索一些重要的信息,并且能以结构化的结果展现给用户,下面分享的这9款Java搜索引擎框架或许就可以帮助到你了。 1、Java 全文搜索引擎框架 Lucene 毫无疑问,Lucene是目前最受欢迎的Java全文搜索框架,准确地说,它是一个全文检索引擎的架构,提供了完整的查询......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 3059字 评论关闭
Idiomatic Phrases Game Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2191    Accepted Submission(s): 712 Problem Description Tom is playing a game called Idiomatic Phrases Game. An idiom consists of several Chinese characters and has a certain meaning. This game will give Tom two idioms. He should build a list of idioms and the list starts and ends with the two given idioms. For every two adjacent idioms, the last Chinese charact......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 2600字 评论关闭
 使用Acrobat 在Windows/Temp下会生成大量的文件, 及解决方法     刚来公司时, C盘空间还剩9G左右, 没几个月下来, 居然满了, 很是纳闷, 后来才发现在Windows/Temp 存在几千个acr*.tmp 的包,每个在1-2M左右.   放狗一查,  这些东东都是有Acrobat 7.0产生的. 因为我PDF看的很多,平时RFC之类的都要转成PDF再看,这样更利于做笔记. 下面是解决方法,现在已经不会自动生成了.       下面请参照官方的解决方法: ###  Many Acrobat 7.0.x acr*.tmp files created in the Windows/Temp folder   Issue A large number of Adobe Acrobat 7.......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 978字 评论关闭
这个题只需建一个3维数组即可。其余与普通广搜一样。 #include <stdio.h> void Init(); int BFS(); int a[30][30][30],c[6][3]={{0,0,1},{0,0,-1},{0,1,0},{0,-1,0},{1,0,0},{-1,0,0}}; int L,R,C,x0,y0,z0,x1,y1,z1; void Init() { int i,j,k; char chr; for (i=0;i<L;getchar(),i++) for (j=0;j<R;j++) { getchar(); for (k=0;k<C;k++) { chr=getchar(); if (chr=='#') a[i][j][k]=-1; else if (chr=='.') a[i][j][k......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 3036字 评论关闭
很多人觉得机器学习高不可攀,认为这是一门只有少数专业学者才了解的神秘技术。 毕竟,你是在让运行在二进制世界里的机器得出它自己对现实世界的认识。你正在教它们如何思考。然而,本文几乎不是你所认为的晦涩难懂、复杂而充满数学公式的文章。正如所有帮助我们认识世界的基本常识一样(例如:牛顿运动定律、工作需要去完成、供需关系等等),机器学习最佳的方法和概念也应该是简洁明了的。可惜的是,绝大多数关于机器学习的文献都充斥着复杂难懂的符号、艰涩晦暗的数学公式和不必要的废话。正是这给机器学习简单基础的思想围上......
阅读全文
  • 01月
  • 30日
综合 ⁄ 共 4875字 评论关闭
解码一帧Layer3第8步:多相频率倒置 (Inverse Quantize Samples)       也可以称为频率倒相(Frequency Inversion),在数据进入多相滤波器前进行频率倒相,把奇数序号子带的奇数号样本乘上-1,这样做的目的是校正多相滤波器组对频率的倒相。为了充分利用decodeFrame方法内的循环,把这部分简短的代码放进decodeFrame内。   解码一帧Layer3第9步:多相合成滤波 (Poly Phase Synthesis Filterbank)        多相合成滤波是调用频度最高的一个模块,采用标准立体声编码的MP3一帧要调用18*2*2=72次。多相合成滤波是解码的关键......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 2127字 评论关闭
一 分布式的源码管理工具Mercurial mercurial 作为3大主流的分布式源码管理工具,已经被广泛的使用。 例如 googlecode.com 和 codeplex.com 都支持mercurial作为源码管理工具。 主页:http://mercurial.selenic.com/ 更多的帮助:http://hgbook.red-bean.com/ 和 TortoiseHg.chm  超级超级好的ppt:http://www.slideshare.net/tednaleid/distributed-version-control-dvcs-with-mercurial   windows下安装非常的方便,只需要双击msi(例如mercurial-1.9.1-x64.msi 或者 tortoisehg-2.1.2-hg-1.9.1-x64.msi)即可。 同时mercur......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 495字 评论关闭
    最近工作一直在buntu系统上,有时候需要查看chm文件,但是chm文件是windows的产物,如何在linux查看呢。     有两种办法      第一种方法:安装firefox的chmreader插件,使用火狐浏览器打开。                             1、从http://sourceforge.net/projects/chmreader下载chmreader.                             2、从firefox中打开下载的xpi文件.                             3、重新启动firefox就安装了chmreader插件.                             4、打开chm文件(通过file中的open CHM files)      第二种方法:......
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 3278字 评论关闭
一、认识FreeMarker FreeMarker是一款模板引擎:一种基于模板的、用来生成输出文本的通用工具。类似模板引擎还有Velocity,Common Template等。 对于java web开发来说,使用FreeMarker模板,可以将java代码从页面中分离出来。开发人员只需关注业务逻辑代码,而由页面设计人员去设计显示效果,两类人员各司其职,发挥其擅长的一面。 FreeMarker注释:类似HTML的注释,用<#--和-->来分隔的。任何介于这两个分隔符(包含分隔符本身)之间的内容会被FreeMarker忽略,不会执行或输出。 二、常用指令 if指令 if指令进行条件输出控......
阅读全文
  • 10月
  • 13日
综合 ⁄ 共 3284字 评论关闭
现在我们站在各个用例的角度上来考虑哪种系统适合于这些用例。 你的意见是? 首先,我们要纵览各种数据模型。这些模型的分类方法来自于Emil Eifrem 和 NoSQL databases。 文档数据库 源起:受Lotus Notes启发。 数据模型:包含了key-value的文档集合 例子:CouchDB, MongoDB 优点:数据模型自然,编程友好,快速开发,web友好,CRUD。 图数据库 源起: 欧拉和图理论。 数据模型:节点和关系,也可处理键值对。 例子:AllegroGraph, InfoGrid, Neo4j 优点:解决复杂的图问题。 关系数据库 源起: E. F. Codd 在A Rela......
阅读全文
  • 09月
  • 29日
综合 ⁄ 共 11613字 评论关闭
分类: Nginx&高性能服务器架构2013-06-05 09:55 364人阅读 评论(0) 收藏 举报 网络模型异步IO     Linux异步I/O是Linux内核中提供的一个相当新的增强。它是2.6版本内核的一个标准特性,但是我们在2.4版本内核的补丁中也可以找到它。AIO背后的基本思想是允许进程发起很多I/O操作,而不用阻塞或等待任何操作完成。稍后或在接收到I/O操作完成的通知时,进程就可以检索I/O操作的结果。     1、 I/O 模型     在深入介绍AIO API之前,让我们先来探索一下Linux上可以使用的不同I/O模型。这并不是一个详尽的介绍,但是我们将......
阅读全文