- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 JNI学习
参看:高煥堂的课程《JNI:Java与C++的美好结合》http://edu.csdn.net/course/detail/1469参看:http://www.cnblogs.com/yejg1212/archive/2013/06/07/3125392.html参看:http://blog.csdn.net/jiangwei0910410003/article/det...
2019-03-29 11:03:33 432
转载 VI编辑器使用
vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。vim 具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计;vim可以当作vi的升级版本...
2019-03-28 18:49:11 111
转载 attribute小结
attribute是GNU C特色之一,在iOS用的比较广泛.系统中有许多地方使用到.attribute可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute)等.函数属性(Function Attribute)noreturn noinline always_inline pure ...
2019-03-26 16:05:05 196
转载 SO_REUSEADDR
我在开发一个socket服务器程序并反复调试的时候,发现了一个让人无比心烦的情况:每次kill掉该服务器进程并重新启动的时候,都会出现bind错误:error:98,Address already in use。然而再kill掉该进程,再次重新启动的时候,就bind成功了。真让人摸不着头脑。难道一定要尝试两次才显得真诚?这不科学!问题分析我的第一反应是kill进程的时候,并没有...
2019-03-14 10:36:09 2317
原创 window环境下AES加密文件无法解密问题记录
最近在做项目中遇到需要对数据进行AES加密,加密文件用openssl命令行解密。在linux/unix 环境下测试没有问题,但在windows环境下一直解密失败,由于AES解密数据要求解密数据需16字节整数倍(AES_CBC_128,pcks5填充),考虑到windows环境下可能会对文件进行填充,决定使用二进制读写的方式进行文件读写。以下是对二进制以及其文本文件的一些理解(转):--...
2019-03-08 15:49:46 2519
转载 文件大小以及所占空间的差别
1.“文件大小”与“所占空间”的差别为了便于大家理解,我们先来看两个例子:例1:找到D盘上的Ersave2.dat文件,用鼠标右键单击该文件,选择“属性”,即可打开对话框,我们可以看到,Ersave2.dat的实际大小为655,628 Byte(字节),但它所占用的空间却为688,128 Byte,两者整整相差了32KB。例2:同样是该文件,如果将它复制到A盘,你会发现该文件实际大小和所占空...
2019-03-07 17:49:52 2582
转载 HTTPS原理和CA证书申请(满满的干货)
众所周知,WEB服务存在http和https两种通信方式,http默认采用80作为通讯端口,对于传输采用不加密的方式,https默认采用443,对于传输的数据进行加密传输目前主流的网站基本上开始默认采用HTTPS作为通信方式,一切的考虑都基于对安全的要求,那么如何对自己的网站配置HTTPS通信,是本文着重介绍的本文的主要内容包括:https加密传输的原理、如何申请https所用的CA...
2019-03-01 10:36:09 225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人