为了降低前端代码的数量,提高可维护性,可测试性,学习了下AngularJS,正在准备投入项目开发中。AngularJS的概念比较多,如果面向对象方面的书理解的不透的话学习起来有些费劲,它的官方有个快速入门不错,中文版如下http://www.ituring.com.cn/minibook/303但除了入门外,要真实的写项目还是得把模块划分,依赖关系处理,组件间通信,文件目录安排等问题解决好才能干活。根据这个学习目的,写了个DEMO,地址如下http://onlytiancai.github.io/codesnip/angular-demo1.html页面初始化时有3个苹果,3个桔子,用户可以在 Read More
posted @ 2013-08-07 19:55 蛙蛙王子 Views(4118) Comments(0) Diggs(1) Edit
大多网站的性能瓶颈都会出在数据库上,所以想把Mysql监控起来,就搜索了下相关资料。后来和同事讨论了下cacti和nagios有些老套和过时,graphite比较时尚,然后就搜了下相关的资料,最后搞出来了,效果如下可以实时查看mysql打开的table数,文件数,正在执行,已经创建,已经连接的线程数,锁,查询缓存,表扫描相关的计数器,以及已经完成的select,insert, delete, update的sql数等,总之Mysql的各种状态一览无余。具体各个指标的意思参考如下链接:http://lxneng.iteye.com/blog/451985如果已经部署了graphite,再找一个收 Read More
posted @ 2013-08-07 19:42 蛙蛙王子 Views(3225) Comments(0) Diggs(0) Edit