2017年11月20日

Makefile project

摘要: 1 Makefile里出现IDF_PATH,所以要在工程属性里的environment环境变量添加IDF_PATH,对其解释,指出路径。 2 项目中用了shell文本,如果用Python 语言,要确保电脑装了对应版本的Python interpreter解释器 3 SDK和project分离的时候, 阅读全文

posted @ 2017-11-20 09:56 马勇123 阅读(208) 评论(0) 推荐(0) 编辑

2017年11月12日

20171110面试笔记 服务器端程序员+C/C++开发

摘要: socket 模型: socket模型详解 第五种完成端口模型很重要IOCP 服务器多是用C++/java写的 两种I/O模式: 阻塞模式:执行I/O操作完成前会一直进行等待,不会将控制权交给程序。套接字默认为阻塞模式。可以通过多线程技术进行处理。 非阻塞模式:执行I/O操作时,Winsock函数会 阅读全文

posted @ 2017-11-12 01:15 马勇123 阅读(233) 评论(0) 推荐(0) 编辑

2017年11月7日

关键字

摘要: 实例化、继承、接口、引用类型、值类型、装箱和拆箱、虚函数、指针 * & 构造函数和析构函数 多线程 高并发 TCP socket 网络编程 TCP/IP协议 链路层网络层传输层 应用层 MFC MVC MFC: MFC(Microsoft Foundation Classes),是微软公司提供的一个 阅读全文

posted @ 2017-11-07 22:23 马勇123 阅读(153) 评论(0) 推荐(0) 编辑

2017年11月2日

单相服务器软件逻辑

摘要: 单相服务器Accept Loop和Read Loop,建立TCP监听,接收数据,数据处理等等。在我的博客文件里,压缩包包含Xmind软件写的思维逻辑图。 阅读全文

posted @ 2017-11-02 15:39 马勇123 阅读(94) 评论(0) 推荐(0) 编辑

2017年10月16日

Python:库文件

摘要: 可以引用的Python文件:自己写的.py + 外部库(external libraries) 阅读全文

posted @ 2017-10-16 22:38 马勇123 阅读(136) 评论(0) 推荐(0) 编辑

Python高级编程阅读笔记

摘要: 你 阅读全文

posted @ 2017-10-16 22:37 马勇123 阅读(96) 评论(0) 推荐(0) 编辑

2017年10月15日

C与C#之间使用AES加密解密算法

摘要: 目的:C语言写的客户端加密数据,数据发送到C#写的服务端,服务端解密。 保证C与C#之间加密解密AES的配置和模式一直。 AES: AES是对称加密算法,关键点: 密钥长度,明文长度,密文长度 密钥长度: AES和Rijndael加密法并不完全一样(虽然在实际应用中二者可以互换),因为Rijndae 阅读全文

posted @ 2017-10-15 19:21 马勇123 阅读(2918) 评论(0) 推荐(0) 编辑

加密算法:DES、AES等

摘要: 指标:运算速度、安全性、资源消耗 对称加密算法(加解密密钥相同): 非对称算法(加密密钥和解密密钥不同): 散列算法比较: 对称与非对称算法比较: 算法选择(从性能和安全性综合) 对称加密: AES(128位), 非对称加密: ECC(160位)或RSA(1024), 消息摘要: MD5 数字签名: 阅读全文

posted @ 2017-10-15 10:20 马勇123 阅读(354) 评论(0) 推荐(0) 编辑

2017年10月14日

C语言 malloc()、memcpy()、free()等

摘要: 1、malloc()函数: void *malloc(unsigned int num_bytes); 头文件:#include <malloc.h> 或 #include <alloc.h> (注意:alloc.h 与 malloc.h 的内容是完全一致的。) 功能:分配长度为num_bytes字 阅读全文

posted @ 2017-10-14 11:58 马勇123 阅读(1264) 评论(0) 推荐(0) 编辑

2017年10月9日

日记smarthome

摘要: 测试命令:测试命令 7e 7e 两个字节 一个字节 两个字节 一个字节 解释: 两个字节是userid的值 int Userid = data[i] * 256 + data[i + 1]; 一个字节是 DeviceID的值, int Deviceid = data[i + 2]; 说明测试命令发的 阅读全文

posted @ 2017-10-09 06:24 马勇123 阅读(175) 评论(0) 推荐(0) 编辑

导航