摘要:
1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索 阅读全文
摘要:
表格布局即,tableLayout,表格布局通过行、列的形式来管理UI组件,TablelLayout并不需要明确地声明包含多少行、多少列,而是通过TableRow,以及其他组件来控制表格的行数和列数, TableRow也是容器,因此可以向TableRow里面添加其他组件,没添加一个组件该表格就增加一列。 如果想TableLayout里面添加组件,那么该组件就直接占用一行。 在表格布局中,列的宽度由该列中最宽的单元格决定,整个表格布局的宽度取决于父容器的宽度(默认是占满父容器本身)。 TableLayout继承了LinearLayout,因此他完全可以支持LinearLayout所支持的全部.. 阅读全文
摘要:
一、使用Statement而不是PreparedStatement对象 JDBC驱动的最佳化是基于使用的是什么功能. 选择PreparedStatement还是Statement取决于你要怎么使用它们. 对于只执行一次的SQL语句选择Statement是最好的. 相反, 如果SQL语句被多次执行选用PreparedStatement是最好的. PreparedStatement的第一次执行消耗是很高的. 它的性能体现在后面的重复执行. 例如, 假设我使用Employee ID, 使用prepared的方式来执行一个针对Employee表的查询. JDBC驱动会发送一个网络请求到数据解析... 阅读全文
摘要:
因为项目中要用到TLS + SASL 来做安全认证层. 所以看了一些网上的资料, 这里做一个总结.1. 首先推荐几个文章:数字证书:http://www.cnblogs.com/hyddd/archive/2009/01/07/1371292.html 数字证书和SSL:http://www.2cto.com/Article/201203/121534.html 数字签名:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html 2. 数字证书 2.1 数字证书和CA的简介 数字证书是一种权威性... 阅读全文
摘要:
gSOAP基于头文件的webservice过程一 服务端1 打开VS2005,创建一个工程,命名为calcServer。2 添加一个头文件calc.h,编辑内容如下:1//gsoap ns service name: calc2//gsoap ns service port: http://localhost/calc.wsdl3//gsoap ns service location: http://localhost4//gsoap ns service executable: calc.cgi5//gsoap ns service encoding: encoded6//gsoap ns 阅读全文
摘要:
Qt开发界面很方便,但发布程序就不那么方便了,你的把引用到的dll一起发布才行,要是能静态编译就好了,发布的时候只有一个exe多方便。 虽然以前为了方便,直接安装的qt-windows-opensource-5.0.2-msvc2010_32-x86-offline.exe, 省去了自己编译这一步,但官方提供的库是动态编译的,是以lib + dll形式存在的,所以没法在我的程序中静态编译。 为了能够得到静态编译的效果,毅然选择自己编译源码,生成静态库,下面是我编译静态库的全部过程。 1、下载qt源码,5.0.2 qt-everywhere-opensource-src-5.0.2.zip .. 阅读全文
摘要:
补丁总是会一遍又一遍的打,越打越多有时候,就担心有人不小心把高版本的class打到低版本jre运行的环境中简单写了点代码,检查文件夹中class的版本号package org.wee.cv;import java.io.File;import java.io.FileInputStream;public class ClassVersion { /** * 检查class文件的版本号 * @param classFile * @return * 返回值为:JDK1.4 JDK1.5 ... 或者unknown * @throws Exception */ public stati... 阅读全文
摘要:
快排 冒泡排序$i; --$j) { if($array[$j] '; print_r(bubbingSort(array(1,4,22,5,7,6,9))); print ''; 阅读全文
摘要:
本篇文章我们将介绍Android应用程序的目录结构。本目录下有如图的目录结构: 下面我们来一 一介绍:1. Src:该目录中存放的是该项目的源代码2. Gen:该目录下的文件全部都是ADT自动生成的,一般并不需要去修改,实际上该目录下只定义了一个R.java文件,该文件相当于项目的字典,为项目中用户界面、字符串、图片等资源都会在该类中创建其惟一的ID,当项目中使用这些资源时,会通过该ID得到资源的引用。3. Android 2.3.3:该目录中存放的是该项目支持的jar包,同时其中还包含项目打包时需要的META-INF目录。4. Android Dependencies:从ADT16开... 阅读全文
摘要:
默认的是单例的. 如果不想单例需要如下配置: 阅读全文