- 博客(19)
- 资源 (76)
- 收藏
- 关注
原创 Scrum敏捷过程实践
经典的敏捷过程 (Scrum)敏捷的开发宣言1、个体和交互胜过过程和工具2、可工作的软件胜过面面俱到的文档3、客户协助胜过合同谈判4、响应变化胜过遵循计划敏捷专用软件有很多,例如: VersionOne、ScrumWorks、XPlanner但由于软件使用需要学习成本,研发人员不适应,所以我们还是采用了纸板的方式
2015-06-23 14:53:43 641
原创 中文分词的应用 新浪和庖丁两种方式对比
中文分词相比于英文难度要大得多,涉及到自然语言的理解和处理。分词也是文本挖掘中的关键技术之一,百度也是因为中文分词相比于google更优秀,才做到中文的检索结果更优。实际上新浪、百度云服务上很多开发者也开放出分词的API供大家调用,例如:http://apidoc.sinaapp.com/sae/SaeSegment.html,我没有专门测试,这是依托于SAE服务的,一些第三方自己开发的大多都是基
2015-06-23 14:51:57 2824
原创 Lombok — Java代码自动生成 开发利器 Eclipse for Mac
为什么要引入Lombok:1. 提高开发效率2. 使代码直观、简洁、明了、减少了大量冗余代码(一般可以节省60%-70%以上的代码)3. 极大减少了后期维护成本Lombok在Eclipse上的安装:1. 下载Lombok.jar最新版,双击或java -jar Lombok.jar启动安装界面,选择eclipse的安装路径,mac选择的不是eclip
2015-06-23 14:50:50 4583
原创 mahout 聚类实例
1. 对数据集 p04-17.csv 进行K-means, canopy, fuzzy kmeans 聚类,注意数据转换。将p04-17.csv数据集中的逗号替换为空格,以满足org.apache.mahout.clustering.conversion.InputDriver的要求hadoop fs -mkdir /user/kevin/mahout6hadoop fs
2015-06-23 14:49:38 1911
原创 XMPP 群的设计和讨论
XMPP协议作为IM开源协议的事实标准,已经广泛应用于很多的IM通信软件当中,GTalk、MSN位列其中,另外现在移动互联网领域中的WhatsApp也是使用的该协议。当然腾讯QQ和微信使用的私有协议,在这方面腾讯的协议相比于xmpp协议,在流量和功能方面都要更优。但我们现在只能使用xmpp这个协议在实现我们的功能,实际上xmpp协议已经可以满足我们大部分的需求。XMPP仅仅是一个协议,符合
2015-06-23 14:48:37 1397
转载 开源协议区别
http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html
2015-06-23 14:46:58 539
原创 百度Clouda的初步探索
最近一直比较关注百度Clouda,参加了数次百度Clouda团队举办的技术沙龙,也利用了一些时间读了开发文档,下面谈谈我对这个框架的初步理解:1. 轻应用和Clouda的区别和联系: “轻应用”这个词是百度提出的,但是轻应用的概念并不新,是在原来HTML5 WebApp加入了即搜即用的特色,其他的特点与HTML5 WebApp是完全一样的。 轻应用 = HTML
2013-09-27 18:17:48 10018 6
原创 mac命令行彩色设置
一直希望mac的命令行能像linux一样显示彩色,即文件夹、文件分别用不用的色彩表示,但是网上的方式都不可行,一般见到的就是以下两种方式:1. ls -G2. export CLICOLOR=1export LSCOLORS="gxfxcxdxbxegedabagacad"加入到~/.bash_profile中。实际测试并没有起作用我下载了TotalTerminal,是一个
2013-01-20 16:11:09 2731
原创 vsftpd 配置详解
vsftpd 配置详解 引自http://xiaocao000.javaeye.com/blog/564370 Linux开启FTP(vsftpd)服务 文章分类:操作系统 1. 查看是否安装 # rpm -qa | grep vsftpd 2. 全新安装 # rpm -ivh vsftpd-2.0.1-5.i386.rpm 3. 启动/停止/重启 # service v
2010-03-28 16:56:00 765
原创 【转】elf文件格式与动态链接库
http://www.chineselinuxuniversity.net/freesky/archiver/?tid-17.html 机器执行的是机器指令,而机器指令就是一堆二进制的数字。高级语言编写的程序之所以可以在不同的机器上移植就因为有为不同机器设计的编译器的存在。高级语言的编译器就是把高级语言写的程序转换成某个机器能直接执行的二进制代码。以上的知识在我们学习CS(Computer
2010-03-28 16:55:00 939
原创 strip符号表
strip符号表 对于.so库,strip过后仍然可以被链接。因为用于链接的.dynsym节仍在。 对于.o文件,strip过后确实不能在连接编译成目标文件。因为.o文件不是目标文件,和.so文件不同,它并没有.dynsym节用于导出符号给外部程序。所以我认为编译器用于链接成目标文件的符号表就是我们objdump出来看到的那张
2010-03-28 16:54:00 2966
原创 windows Live Writer 插件
http://gallery.live.com/liveItemDetail.aspx?li=d4409446-af7f-42ec-aa20-78aa5bac4748
2010-03-28 16:27:00 608
原创 Linux下创建静态、动态库
Linux下创建静态、动态库 源码 1: -----------a.cpp--------------- 2: #include 3: int a(int i) 4: { 5: std::printf("in a(int a) %d/n", i
2010-03-28 16:18:00 582
原创 indent设置
linux kernel有一个脚本Lindent,可以帮助你将自己的代码做一个好的代码风格格式化。 如:/usr/src/linux-headers-2.6.22-14/scripts/Lindent 常用的设置: indent -npro -kr -i4 -ts4 -sob -l80 -ss -bl -bli 0 参数说明: -npro或--ignore-profile 不
2010-03-28 16:12:00 1497
Creating Life-like Animals in Polymer Clay
2016-07-07
Photoshop CS4 增加抽出功能插件
2010-11-20
i2c-tools-3.0.1 linux上调试i2c的工具 源码
2010-07-20
Apache (httpd-2.2.11.tar.gz)
2009-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人