三、日志操作
日志操作推荐大家熟悉这个日志库,支持多线程,日志重定向到网络等都有,反正你能想到的日志的功能,都有。
日志嘛,一个是方便查找问题,方便记录程序运行的一些情况。这是必须的。
四、管理后台
众所周知,写程序是给其他人用的,不是自己用,所以在程序的易用性上,多给对方提供一些可以直接查看的管理界面,显得分成重要。为程序提供一个的管理界面,方便用户登录上去查看程序的各种信息,很有必要。
我这里有一个方便的后台管理的实现,可以方便的集成到应用程序中。在里面输入的端口,就可以查看程序的状态。代码还没有仔细整理。有需要的弟兄可以给我留言,给大家发。
五、读取配置文件
所有的程序都必须有配置文件,方便配置一些项目,为程序提供灵活性。所以写程序,必须有读取配置文件的封装类。
六、内存池
所有的进程都需要分配内存,对来说,分配和管理内存是已经很有挑战性的工作。
给大家推荐这个开源的内存池库。是一个跨平台的高性能多线程内存分配库,很多库都使用它。
七、缓存库
众所周知,缓存库用得最多的就是了。在做数据库开发的时候特别有用。
八、脚本
脚本是一个很有意思的东西,很多功能,其实我们只要写个脚本就可以完成,代码量少,开发速度快。
必须掌握的脚本,比较通用的要算了,很古老的语言,但是功能太强大了。我可以的说,,能干的工作,肯定可以让来干。能干的,不一定能干。作为,的系统集成的脚本语言,必须学会。
语言,这个语言,在游戏行业用得比较多。不推荐学。
脚本,功能很强大,推荐学。
这些是所有程序都会用到的比较通用的功能。
在不同的应用领域,需要掌握不同开源库,比如搞游戏开发的,可能需要掌握开源的库开源的引擎等。
-----------------------深圳ITjob远标教育2014年初以学生顺利就业为目标开展1314项目------------------------------
学完带推荐就业;达到18岁最好,未成年难以推荐就业;软件开发在IT行业前途发展最好的职业;
ITjob就业培训服务中国大学生就业十年,用Java、C++、嵌入式、Android等技术化作桥梁成功的将应届毕业生和企业连接起来,十年来为深圳IT企业输送超过2W名软件开发人才,多次获得深圳市计算机行业协会授予的各种项。常年开设.Net、C++培训、嵌入式、Android、Java培训给企业输送人才。