工作项目总结

前段时间做了一个小工具,今天总结一下项目中使用到的技术:

1.运行平台Windows,界面用的MFC,界面比较简单,主要用到 List Control,Edit Control,Combo Box,Radio Button,Button。都是一些常见的控件,整体界面也很简洁。

遇到的问题:字符串转换的问题。模态和非模态的区别。控件edit释放资源导致获取不到edit中的数据。

2.存储数据用的是sqlite3数据库,特点比较方便,使用起来也简单,轻量级的,主要用于嵌入式。

3.多线程,开启了一个用于网络通讯的线程。

4.全局变量的保护使用的是C++线程同步临界区。

5.网络通讯使用的是UDP,socket编程。

6.数据结构使用的STL  (set map vector).

7.日志是封装了一个日志类,(日志文件有大小限制)。

接下来准备依次回顾用到的这几种技术,顺便更细致的学习一下各模块。

posted @ 2019-12-17 15:02  自强·  阅读(210)  评论(0编辑  收藏  举报