开发笔记6

                        开发笔记6     2012-5-8        周二    

         天气很热,需要静下心来写代码。
         昨天把存储过程写完,由于mysql支持临时表、游标,可以把密集访问表的业务逻辑封装在存储过程里。
         今天写python代码,调用python语言库smtp功能发送报警邮件,发送部分几行就搞定,处理好编码就行。
         短信报警发送的上层逻辑也采用python来写,不过操作COM口的代码,还是采用纯C代码来写一个so库,按python的调用规范来写调用接口。
         这个也是一个常见的解决之道,操作底层硬件或者对性能要求高的部分,采用C或C++写,上层业务逻辑,特别是访问数据库等,采用python来写,以达到快速开发,而又不失去太多的性能。
         混合编程,能够利用几种语言的最大优势,达到满足性能而又有高开发效率,但要求开发人员熟悉多种开发语言,属于知识密集型开发模式,对三五年内的开发人员可能不现实。
         还有,你必须能准确分辨项目中能分成几块、分成几层,哪些块哪些层最适合你熟悉的哪种语言,当然是要你熟悉的,不熟悉的语言再适合,你也没法很快搞定。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值