工作所遇问题总结

多线程

入职后,单位给看的第一个项目代码,是MFC程序,里面利用CWinTread类来生成一个工作线程,而这个线程是可以接收消息的,这让我感觉很惊奇,居然还有这样的技术?这个线程可以接收消息,也可以利用postThreadMessage给主线程发送消息,真是让我感觉新奇。我一定要弄明白,其中的道理!

软件狗

软件狗是一种硬件加密授权方式,我所理解的工作原理是应用软件需要从软件狗里面读取某种信息,然后才能运行下去,至于读的内容是什么,那么只有写程序的人知道了。这可以防止盗版等问题。

对MFC程序的个人思考与总结

MFC程序,一旦理解其框架,还有消息映射机制,就可以改代码,至于设计程序,那还得更近一步。MFC框架,结合STL库,以及第三方库,那么可以写成很多很多桌面程序,MFC总被人鄙视,因为这个时代互联网软件才是主流,这个不可否认,而桌面程序多用在工业软件上,因为工业软件对一般不需要网络,只需要现场控制。

当前的打算

虽然我认为MFC程序没有未来,但是我还是要学好它,毕竟工作需要,更重要的是学好C++技术,提高自己的编程技术。我觉得对我而言操作系统是最精妙、最了不起的软件。而善用数据结构可以解决很多问题。所以这两门技术我都要认真掌握!看了这么多书,包括多种语言,方法论,数据结构的,只有操作系统的知识让我感觉惊奇和不可思议,佩服设计它们的人的能力。每一种成功的操作系统都很了不起,不论Linux,Unix,Windows,还有MacOS,QNX,Minix都很厉害啊。学习要有感觉才能快乐,有快乐才会更有感觉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值