2016年11月30日

ftp客户端的创建

摘要: 1.本段代码采用了 select I/O端口复用 2.含有三种功能:ls, 上传文件, 下载文件。这是拷贝别人的代码,自己添加了注释,随后会进行修改, 自己需要的功能:上传文件, 下载文件, (并且在传输途中,对所有的文件进行openssl加密) 阅读全文

posted @ 2016-11-30 18:49 路之遥_其漫漫 阅读(428) 评论(0) 推荐(0) 编辑

2016年11月29日

github 操作

摘要: 1 1 在github上 创建一个git仓库 2 2 回到本地, 初始化当前 git环境(此步骤只需要一次) 3 git init 4 (会在当前出现一个.git隐藏文件 ) 5 3 将本地路径 跟远程的git路径 相关联(此步骤只需要一次) 6 git remote add origin https://github.com/aceld/0706_test.git 7 4 配置g... 阅读全文

posted @ 2016-11-29 21:42 路之遥_其漫漫 阅读(177) 评论(0) 推荐(0) 编辑

编译动态库与静态库的注意事项和方法

摘要: 一 .编译动态库: 使用动态库的四种方法: 1. export LD_LIBRARY_PATH=/usr/lib64/( so所在路径) 只对当前用户的终端生效, 其他用户没用。 2.在该 sudo vim /etc/ld.so.conf文件下; 将动态库的路径加进来;然后 sudo ldconfi 阅读全文

posted @ 2016-11-29 21:17 路之遥_其漫漫 阅读(341) 评论(0) 推荐(0) 编辑

openssl C语言编码实现rsa加密

摘要: 1.上述makefile; 用来下面编译的 加密程序。 2.首先介绍下命令台下openssl工具的简单使用: 1)生成一个密钥: openssl genrsa -out test.key 1024 这里-out指定生成文件的。需要注意的是这个文件包含了公钥和密钥两部分,也就是说这个文件即可用来加密也 阅读全文

posted @ 2016-11-29 18:47 路之遥_其漫漫 阅读(9349) 评论(0) 推荐(0) 编辑

2016年11月28日

CRC校验和网络通信中writen、readn函数

摘要: 1.对网络传输的数据进行CRC32校验。 2.下面两个函数readn和writen的功能是读、写指定的N字节数据,并处理返回值小于要求值的情况。 这两个函数只是按需多次调用read和write直至读、写了N字节数据。*/ //在要将数据写到上面提到的文件类型上时,就可调用writen,但是只有当事先 阅读全文

posted @ 2016-11-28 20:33 路之遥_其漫漫 阅读(1168) 评论(0) 推荐(0) 编辑

2016年11月21日

用父类指针指向子类对象

摘要: class A {public:A() { printf("A \n"); }~A() { printf(" ~A \n"); } // 这里不管写不写virtual,删除B对象的时候,都会被执行。因为这个例子是B*指针指向B对象,不是A*指针指向B对象。}; class B : public A{ 阅读全文

posted @ 2016-11-21 23:06 路之遥_其漫漫 阅读(1590) 评论(0) 推荐(0) 编辑

2016年11月20日

阻塞IO、非阻塞IO的区别

摘要: 1.类与类之间的关系:依赖,实现,泛化(继承),关联,组合,聚合。 1)依赖(虚线):一个类是 另一个类的函数参数 或者 函数返回值。 2)实现(实线加小圆):对纯虚函数类(抽象类)的实现。 3)继承 即 泛化(实线加空心三角形,从子类指向父类):表示一个类与另一个类之间的继承关系; 4)关联(实线 阅读全文

posted @ 2016-11-20 15:44 路之遥_其漫漫 阅读(613) 评论(0) 推荐(0) 编辑

2016年11月19日

python 高级语法

摘要: 1 #coding:utf-8 2 3 #定义一个装饰器函数 4 def doc_func(func): 5 6 #包裹函数(闭包) 7 def warpfunc(): 8 #做一些额外的事情 9 print "%s called" %(func.__name__) 10 func() 1... 阅读全文

posted @ 2016-11-19 20:01 路之遥_其漫漫 阅读(446) 评论(0) 推荐(0) 编辑

python 脚本(获取指定文件夹、指定文件格式、的代码行数、注释行数)

摘要: 1.代码的运行结果: 获取 指定文件夹下、指定文件格式 文件的: 总代码行数、总注释行数(需指定注释格式)、总空行数; 阅读全文

posted @ 2016-11-19 19:51 路之遥_其漫漫 阅读(674) 评论(0) 推荐(0) 编辑

python代码 构建验证码

摘要: 1.python代码编写 (随机验证码): 阅读全文

posted @ 2016-11-19 19:45 路之遥_其漫漫 阅读(313) 评论(0) 推荐(0) 编辑

导航