2014回家

家,还是那个曾经趴在炉子上学习的地方;她还是那么温暖踏实!

家里的人,还是那么亲昵;有出嫁有离开,剩下的都变老了…,少了当初的那份热闹,少了那份年味;”家里该添人了…”这是家的主人每次对话对我的期盼,而我总是说”我知道,你们还年轻嘛,不着急”。可心里知道,家里的人声音参杂杂音了,透露他们每况日下的身体;想到此,内心何尝不是疼痛的…

阅读全文

阅《水知道答案》

水,是有性格的;

日本作家 江本胜 的研究能佐证这一观点:将蒸馏水放在相同的器皿中,保证其他条件相同置于不同的场景、贴上表达不同情绪的文字、运用不同语言(如中文、韩文、日文及英文等)对其说话等等,然后将其冷却至晶体;观察发现不同条件呈现的晶体形状不同:贴上“谢谢”标签的晶体和谐,给你祥和的感觉;而贴上“愤怒”标签的晶体突兀,给你不愉快的体验……你可能,觉得其中有很大部分的人为因素,但停下来思考一下,也应该能感受水的性格。

深入JAVA虚拟机

做项目的时候,总觉得手头的技能不够用;现在总能对之前的一些话深有感触:书到用时方觉少;没办法,素材也就这样,收拾心情学吧!

本书阐述JAVA的三大特性:跨平台性、安全性及网络移动性;近几年互联网的活跃,给Java也注了一剂生长素;

针对JAVA的一套流程:
1、编辑器编写Java源码(.java文件)
2、java文件经过Java编译器编程成Class文件
3、java虚拟机加载class文件(由类加载器完成)解释执行成字节码,再由虚拟机中的执行引擎去执行字节码文件

执行引擎有多种策略:
1、一次性解释字节码
2、较上一种执行引擎更快,消耗内存(即时编译Just In Time Compiler);第一次执行的字节码会被编译成本地机器代码,编译出的本地机器代码会被缓存,当方法调用的时候可以重用
3、该种引擎是自适应优化器;虚拟机开始的时候解释字节码,会监事运行中的程序活动,并且激励下使用最频繁的代码段,程序运行的时候,虚拟机只把那些惠东最频繁的代码编译成本地代码,

Study Task

前几天头给我推荐了一本关于js的书《Javascript Web Applications》,让我好好看看!理解js的核心,以及面向对象的js的写法;顺便给了我一些菜鸟进阶的教程:

  1. 深刻理解MVC;为什么使用mvc?《企业应用架构模式》;架构的含义,平衡的艺术,最佳实践 ROR
  2. 了解GitHub and Git,Git flow的使用:参考Git Flow
  3. 提高英文水平,尽量使用google、stackoverflow(帮助你提高 解决问题的能力)
  4. 必备翻墙技能:goagent、proxy、vps、linode、vpn、astrill、 astrill
  5. 深入理解数据库、关系型数据库、mysql、nosql、对象型数据库、mongodb、redis、memcache、bigtables、大数据存储、hadoop
  6. 深入理解javascript、了解javascript 面向对象写法、看backbonejs 的实现、掌握javascript mvc 的原理和实现过程
  7. 多研究一门语言php、ruby、python、lisp、perl
  8. 熟悉linux、ubuntu or centos (redhat)
  9. 选一个你最喜欢的编辑器IDE:eclipse、sublime text;编辑器:记事本 windows、vim(编辑器之神)、emacs(神的编辑器)、lisp
  10. 坚持写个blog

慢慢的沉淀自己,静下心来好好摸透这些知识;让自己优秀起来,开始成就自己的事业。