2016年2月25日

摘要: 网络二进制数据转换: 总所周知,数据在tcp网络传输协议中传输的字节序是大端模式的,换句话说如果你要传输一个int32型的整数,那么假设其二进制小端模式表示为11111111111111110000000000000000那么其大端模式表示为00000000000000001111111111111 阅读全文
posted @ 2016-02-25 17:18 程序猿猿猿 阅读(999) 评论(0) 推荐(0) 编辑

2015年10月21日

摘要: 启动nginx:service nginx start启动后观察进程信息:ps aux | grep nginx,得到结果:root 3630 0.0 0.0 7892 684 ? Ss 02:24 0:00 nginx: master process /usr/sbin/nginx -c /etc... 阅读全文
posted @ 2015-10-21 18:07 程序猿猿猿 阅读(224) 评论(0) 推荐(0) 编辑

2015年4月29日

摘要: 1.首先在github找到源代码地址(可以在github搜索框中输入关键字搜索)httpclient地址:https://github.com/apache/httpclient/这里面包含了:httpclient和httpmime的源代码httpcore地址:https://github.com/... 阅读全文
posted @ 2015-04-29 19:59 程序猿猿猿 阅读(2740) 评论(0) 推荐(0) 编辑

2015年4月23日

摘要: 最近做http协议下面的数据传输,总结一下1. 上传单个文件:服务器端代码: @RequestMapping(value ="/POST", method = RequestMethod.POST)@ResponseBodypublicString PostTest(Stringtest_data,... 阅读全文
posted @ 2015-04-23 11:13 程序猿猿猿 阅读(1559) 评论(0) 推荐(0) 编辑

2015年4月22日

摘要: 1.继承Runnable的用法:关键是继承Runnable并且必须实现run()函数,通过run函数启动线程,似乎多个线程不可以并行TestRunnable.javapackage TestPackage;import java.lang.Runnable;packageTestPackage;im... 阅读全文
posted @ 2015-04-22 13:31 程序猿猿猿 阅读(172) 评论(0) 推荐(0) 编辑

2015年4月19日

摘要: 1. 安装maven: 1)下载maven软件包 2)解压软件包 3)添加环境变量MAVEN_HOME=maven解压后的路径 4)在环境变量Path后面添加;%MAVEN_HOME\bin%; 5)在cmd中运行mvn -v查看maven是否安装成功2.在eclipse中创建一个maven工程: ... 阅读全文
posted @ 2015-04-19 20:47 程序猿猿猿 阅读(4860) 评论(0) 推荐(0) 编辑

2015年3月20日

摘要: timer:sleep(毫秒). 休眠一段时间(毫秒)lists:sort(链表).对链表排序{}元组,类似c++中的struct或者对象,不能拼接[]list,可以拼接lists:reverse([])反转列表erlang文件读写:成功示例(http://www.jb51.net/article/... 阅读全文
posted @ 2015-03-20 15:20 程序猿猿猿 阅读(329) 评论(0) 推荐(0) 编辑

2014年10月26日

摘要: 前面我们谈到了,可用通过异或运算交换两个数,而不需要任何的中间变量。 如下面:void exchange(int&a,int&b){a ^=b;b ^=a;a ^=b;}然而,这里面却存在着一个非常隐蔽的陷阱。通常我们在对数组进行操作的时候,会交换数组中的两个元素,如exchang(&a[i], &... 阅读全文
posted @ 2014-10-26 20:49 程序猿猿猿 阅读(401) 评论(0) 推荐(0) 编辑

2014年10月8日

摘要: 在程序设计中,可能碰到需要对字符串数学表达式求值的问题,常用的方法是解析表达式,生成二叉树,然后进行计算。编译器就是使用这种方法来解析程序中的表达式的。这种方法实现起来有点难度,需要考虑运算符的优先级,括号的配对,堆栈的使用等等。我们正常情况下看到的数学表达式如果用二叉树遍历的话,恰好是中序遍历,故... 阅读全文
posted @ 2014-10-08 16:14 程序猿猿猿 阅读(1078) 评论(0) 推荐(0) 编辑

2014年9月6日

摘要: 原文:http://blog.csdn.net/skywalkzf/article/details/5185442内核态与用户态是操作系统的两种运行级别,intel cpu提供Ring0-Ring3三种级别的运行模式。Ring0级别最高,Ring3最低。其中特权级0(Ring0)是留给操作系统代码,... 阅读全文
posted @ 2014-09-06 20:18 程序猿猿猿 阅读(371) 评论(0) 推荐(0) 编辑

导航