回顾2013
Last updated
Was this helpful?
Last updated
Was this helpful?
回顾一下2013年学习和看到的技术、思路、方案总结:
-- Linux平台内存分配和回收的一点研读和心得。了解底层原理还是很有裨益的
-- 有时候编译器总有一些奇怪的行为
、、 -- 编译器的一些编译原理和细节,可能会和想当然的结果不一样
-- 现代C++提倡模板编程,这些库把C++模板的威力发挥到了极致
-- 这是C++11的新特性,使用起来比较难以理解,但是用得好的话,真的可以省去很多不必要的劳动
-- 我记得好像是《Effective C++》上说,如果说C有50个坑,那C++绝对有90个,这就是其中一个
-- 很多程序开始嵌入lua了,这个性能强劲的脚本小语言还是挺有意思的
熟悉了一些sed和awk的使用,看到书上说perl是专门设计来替代awk的,什么时候研究下
初步规划有几个
第一是学习下Python,这玩意现在很火,有空得研究下;
第二是看看Java的垃圾回收的一些实现,看看能不能用在C++里
第三是继续看一些底层的技术书籍,比如TCP/IP详解等等
第四是基本完成协程框架
第五是重拾Java,使用Java制作小工具而不是C++,以达到更好地跨平台特性
其他的暂时没想到,想到再做
-- 闲来无事学习的新东西,javascript一直被诟病说拓展性太强了,导致容易失去了约束而整体混乱。这些个东西一个是javascript扩展工具,一个是javascript的经典应用
-- 使用php和html5,css3的blog主题:css生成方面学习了一下less和bootstrap;javascript方面仍然依赖jQuery,且使用modernizr检测浏览器实现了css3和javascript动画智能切换;顺便还应用上了之前写得瀑布流组件(见: SimpleFliud -- Web瀑布流组建,jQuery 插件)
-- 有时候做尝试的时候虚拟机还是比较好用的,但是虚拟机用久了即便把文件删了虚拟硬盘仍然很大,不方便迁移也不必要得占用了磁盘。这时候紧缩磁盘就很有用了
-- GCC一键编译脚本
-- VPS里快速部署用得
-- 可以拿来稍微测试下ARM交叉编译
-- Boost.Asio使用起来还比较简单,但是如何提高性能呢?
-- 早期的小总结