Winzip和Winrar除了提供丰富灵活的图形界面操作功能外,二者都还具备从命令行模式进行文件的压缩与解压缩操作功能,极大的方便了我们在批处理文件中调用压缩软件。以下给出了二者的常用命令行使用方法:[@more@]准备运行环境一、准备Winzip命令行运行环境 http://www.winzip....
或者说特性吧,没仔细看protobuf代码,也许我还理解不够。按照陈硕大牛的这篇帖子的介绍,“它包含了程序编译的时候所链接的全部 protobuf Message types”实际开发过程中发现必须手动调用一下T::descriptor()以后,才会将其类型信息注册到DescriptorPool里面...
分类:
其他好文 时间:
2015-01-31 00:07:18
阅读次数:
162
日前Linux GNU glibc标准库的 gethostbyname函数爆出缓冲区溢出漏洞,漏洞编号为CVE-2015-0235。黑客可以通过gethostbyname系列函数实现远程代码执行,获取服务器的控制权及Shell权限,此漏洞触发途径多,影响范围大,请大家关注和及时临时修复。关于阿里云E...
分类:
系统相关 时间:
2015-01-31 00:05:22
阅读次数:
388
Linux内核分析(三)昨天我们对内核模块进行了简单的分析,今天为了让我们今后的分析没有太多障碍,我们今天先简单的分析一下linux的内存管理子系统,linux的内存管理子系统相当的庞大,所以我们今天只是初识,只要对其进行简单的了解就好了,不会去追究代码,但是在后面我们还会对内存管理子系统进行一次深...
分类:
系统相关 时间:
2015-01-31 00:06:12
阅读次数:
272
* List中相对于Collection,新增加的方法 * void add(int index, Objectele):在指定的索引位置index添加元素eleboolean addAll(int index, Collection eles)Object get(int index):获取指定索...
分类:
编程语言 时间:
2015-01-31 00:04:29
阅读次数:
295
【1】关于0 与 NULL【2】关于nullptr和void*的称法nullptr习惯被称作指针空值void*习惯被称作无类型指针【3】nullptr 和 nullptr_tnullptr习惯被称作指针空值nullptr_t习惯被称作指针空值类型即表示指针空值类型并非仅有nullptr一个实例可以通...
分类:
编程语言 时间:
2015-01-31 00:05:18
阅读次数:
358
Source:http://www.openlab.co/forums/thread/413856/11. 机器学习作者: (美)Tom Mitchell出版社: 机械工业出版社评语 : 现在看来,这本书也许是过时了。但在那个年代,这是开天辟地的一本书。第一章就清楚定义了什么是ML:本质是在给定的搜...
分类:
系统相关 时间:
2015-01-31 00:03:39
阅读次数:
245
很久不用struts2,最近在配置的时候,启动服务器报错Caused by: java.lang.ExceptionInInitializerError at com.opensymphony.xwork2.ognl.OgnlValueStackFactory.setContainer(Ogn...
分类:
编程语言 时间:
2015-01-31 00:04:46
阅读次数:
285
在团队设计BrnShop的web项目之初,我们碰到了两个问题,第一个是数据的复用和传递,第二个是大mvc框架和小mvc框架的选择。下面我依次来说明下。 首先是数据的复用和传递:对于BrnShop的每一次请求,程序都要分成好几个阶段执行,例如验证,执行动作方法等等,在各个阶段我们可能需要重复使用同.....
分类:
Web程序 时间:
2015-01-31 00:06:25
阅读次数:
305
JDBC快速入门二 1. LOB存取 1. 向数据库中插入二进制数据
@Test
public void testInsert() { Connection conn = null; PreparedStatement stmt = null; try { conn = JDBCUtils.getC...
分类:
数据库 时间:
2015-01-31 00:05:24
阅读次数:
267
Ajava界面:Let AJAX change this textChange Content PHP界面: 这事最简单的一个Ajax的运用,能够实现,Ajax的验证
分类:
Web程序 时间:
2015-01-31 00:03:13
阅读次数:
373
前台代码:1 2 3 4 5 6 7 8 后台代码: 1 /// 2 /// Button单击事件 3 /// 4 /// 5 /// 6 protected void Button1_Click(object sender, EventArgs e) 7 {...
分类:
其他好文 时间:
2015-01-31 00:04:18
阅读次数:
184
给定一个有向图 G = (V, E) ,对于任意一对顶点 u 和 v,有 u --> v 和 v --> u,亦即,顶点 u 和 v 是互相可达的,则说明该图 G 是强连通的(Strongly Connected)。如下图中,任意两个顶点都是互相可达的。实际上,解决该问题的较好的方式就是使用强连通分...
分类:
编程语言 时间:
2015-01-31 00:03:04
阅读次数:
263
FastSocket这个东西上次我已经说过,它使用简单,功能强大,扩展灵活,目前在新浪的生产环境中已经被广泛使用,所以它的性能,安全等各方面我们绝对可以信赖,今天我们来说一个话题,和上一讲有关,这次我们制作一个基于FastSocket的传输协议,它的意义重大,当fastSocket提供的协议不能满足...
分类:
其他好文 时间:
2015-01-31 00:05:25
阅读次数:
227
1 @Test 2 public void testFor3(){ 3 String[] str = new String[]{"AA","BB","DD"}; 4 for(String s : str){ 5 s = "MM";/...
分类:
编程语言 时间:
2015-01-31 00:05:00
阅读次数:
160
1、普通同步用threading.Lock()创建锁,用acquire()申请锁,每次只有一个线程获得锁,其他线程必须等此线程release()后才能获得锁RLock允许在同一线程中被多次acquire。而Lock却不允许这种情况。注意:如果使用RLock,那么acquire和release必须成对...
分类:
编程语言 时间:
2015-01-31 00:04:10
阅读次数:
252