代码改变世界

RPC框架系列——Avro

2013-07-08 15:21 by java20130722, 808 阅读, 0 推荐, 收藏,
摘要:1.下载与安装 官方网站:http://avro.apache.org/ 下载地址:http://labs.renren.com/apache-mirror//avro/avro-1.5.1/avro-src-1.5.1.tar.gz 安装之前确保已经装了mavencd /usr/local/srcwget http://labs.renren.com/apache-mirror//avro/avro-1.5.1/avro-src-1.5.1.tar.gztar zxvf avro-src-1.5.1.tar.gzcd avro-src-1.5.1/lang/javamvn clean ... 阅读全文

Solr 3.6.2索引MySQL数据库配置过程

2013-07-08 10:38 by java20130722, 366 阅读, 0 推荐, 收藏,
摘要:前言 下面的步骤开起来比较多,其实总结下来不外乎以下几点给solr配置mysql数据库驱动(步骤2.1)告诉solr,要从一个地方导入数据。(步骤2.2)告诉solr,mysql数据库的 地址,用户名,密码,数据库名等等。(步骤2.3)告诉solr,要为mysql数据库建立那些索引域。(步骤2.4)从mysql数据库中导入数据。(步骤2.6) 后面添加中文分词部分为solr新建一个可分词的数据类型 “text_cn”导入IKAnalyzer分词包将步骤2.4中的数据类型改为“text_cn”。一、 试运行solrcmd 进入solr下的example目录:cd /d apache-so... 阅读全文

IKAnalyzer 独立使用 配置扩展词库

2013-07-08 10:27 by java20130722, 343 阅读, 0 推荐, 收藏,
摘要:网上已有不少教程了。http://www.cnblogs.com/dennisit/archive/2013/04/07/3005847.htmlhttp://blog.sina.com.cn/s/blog_4c9d7da201013wv2.html这里只说两点:dic文件要用 “无dom的UTF-8”格式编码dic文件最好是放在项目的src文件夹下。我的一个范例截图对应的IKAnalyzer.cfg.xml文件设置如下: IK Analyzer 扩展配置 ./dic/scut.dic; ./dic/stopword.dic; 阅读全文

java解析bmp文件

2013-07-04 17:38 by java20130722, 2010 阅读, 0 推荐, 收藏,
摘要:最近想做一个图片查看器,因为bmp的图片简单些,也就从这个入手。 运用的基本知识还是IO的,关键是在于对于“协议”的理解。 一直觉得这些个协议是个很帅气的东西。感觉就像密码一样,你读到了一个文件,你只有知道对方的“加密”方式,你才能正确的解读,否则你拿着也没用。就像你无法用记事本正确地打开一张图片一样,里面只会全是乱码。 言归正传,根据以上的说法,我们首先应该去了解的是BMP文件时如何写的。 BMP文件分为四个部分:文件头信息块,图像描述信息块,颜色表,图像信息区。 文件头信息块 这个部分主要是一些基本的信息,比如,开头两个字节最终读出来是BM,是标识BMP... 阅读全文

Eclipse with C++: "Launch failed. Binary not found."

2013-07-04 14:09 by java20130722, 175 阅读, 0 推荐, 收藏,
摘要:Eclipse with C++: "Launch failed. Binary not found." (windows 7)用Eclipse创建一个Hello world 例子。Build 完成, run的时候出现错误:"Launch failed. Binary not found."--------------解决方法:1. 安装Cygwin 安装方法参考:http://blog.csdn.net/luhuajcdd/article/details/70385042. 配置Cygwin 环境变量3. 右键点击项目(C++ project)红线箭头 阅读全文

无法找到脚本引擎Jscript解决

2013-07-04 11:15 by java20130722, 432 阅读, 0 推荐, 收藏,
摘要:无法找到脚本引擎Jscript解决CScript 错误: 无法找到脚本“InstallWizardForVS2010.js”的脚本引擎“JScript”。目标环境:windows 7 64bit系统操作:安装cocos2dx的vs的template时报的错误----------------------解决方案-----------------------可能是你的脚本库被反注册了,试试: cmd cd c:\windows\system32 regsvr32 jscript.dll regsvr32 vbscript.dll 阅读全文

TCP,IP,HTTP,SOCKET区别和联系

2013-07-03 22:35 by java20130722, 165 阅读, 0 推荐, 收藏,
摘要:物理层-- 数据链路层--网络层-- IP协议传输层-- TCP协议会话层--表示层和应用层-- HTTP协议socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可以说,TPC/IP协议是传输层协议,主要解决数据 如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如 果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也 可以自己定义应用层 阅读全文

[置顶] Linux终端中使用上一命令减少键盘输入

2013-07-03 08:43 by java20130722, 408 阅读, 0 推荐, 收藏,
摘要:减少键盘输入,可以大大提高程序员的工作效率,快捷键的使用就是一个很好的例子。程序员经常使用终端。那么在终端上有没有类似的“快捷键”可以提高我们的效率呢?程序员的工作往往是前后相关连的。所以,本文将演示如何使用上一条命令提高工作效率的。1.使用上一条命令的所有参数方法:!*例子:如果我对hello.txt和bye.txt进行了编辑,然后希望使用git add添加这两个文件。就可以使用:git add !*2.使用上一条命令的最后一个参数方法:!$ ALT + . ESC + .其中后面两种方法,terminal中会自动补全3.使用上一条命令中除了最后一个参数的部分方法:!-:例子... 阅读全文

使用cd回到上次编辑的目录

2013-07-02 21:23 by java20130722, 740 阅读, 0 推荐, 收藏,
摘要:在linux下工作的时候,可能会在某个文件夹和其根目录直接不停的切换。比如,我现在在ruby-git这个文件夹下:我cd到.git/hooks这个文件夹下:然后我对某个项目进行了编辑,我想回到原来的ruby-git文件夹,一种方式是cd ../..,这种方式相对来说就比较慢,如果开始cd的目录比较深,则需要输入的更多。另一种方式,可以使用cd -来完成: 阅读全文

自动机编程

2013-07-02 19:23 by java20130722, 1059 阅读, 0 推荐, 收藏,
摘要:摘自 维基百科自动机编程自动机编程(英语:Automata-based programming)是编程范型中的一种,是指程序或其中的部份是以有限状态机(FSM)为模型的程序,有些程序则会用其他型式(也更复杂)的自动机为其模型。有限状态机编程(英语:FSM-based programming)大致上等同于自动机编程,但有限状态机编程专指以有限状态机为模型的程序。自动机编程有以下的二项特征:程序运行的时间中可以清楚划分成数个自动机的步骤(step),每一个步骤即为一个程序区段,有单一的进入点,可以是一个函数或其他程序。若有需要时,程序区段可以再依其状态的不同,划分为子区段。不同步骤的程序区段只能通 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页