8月9日,牢骚第一阶段 暑假一期计划


谁最了解自己那?肯定是自己.你所有的谎言骗得了别人,但是永远骗不了自己.今天是8月9号,暑假一期计划失败了.一共坚持了12天,然后就失败了.第一期计划中,我的学习目标有spring源码.JVM,多线程,数据结构,Linux.英语,设计结构等等,很多东西,

spring源码阅读进行的很困难,第一部分Ioc十分复杂,但是我还是会一直坚持下去,我的目标不大,半年看完springIoC,Aop,事物,MVC等等6个阶段就可以,大体就是一个月一个部分,

读源码我学到了很多,感觉到自己很多不足,

JVM内存部分暂时结束了.后面的虚拟机性能检测部分现在学习的欲望不大,现在先看后面的多并发部分,然后再看类加载的那部分,现在只算是入门

数据结构部分还是不够,我在想是否以考研的标准学习那? 

Linux虽然有欲望学,但是精力和时间都不允许,有时间的时候看看吧,

设计模式要一直坚持下去,但是我手头的资料不好用,参考大神的博客先过一遍吧

英语一直要坚持下去..暖姐的资料我要好好看看了.

Hadoop 和MySQL高级的性能视频现在就应该看着了,白天时间自由安排,就到这里吧.

下一期计划是一直到开学.


8.9~8.25

16天时间,希望突破自己

下面是这十几天每天的学习小记录


120150725 第一天




学习计划
需要学习的东西目前有:
spring源码
HTML5游戏
Java虚拟机并发
多线程

nio
网络编程
分布式开发
设计模式(初步了解,每个模式能举出个别示例)
数据结构与算法
linux入门
云计算


每天需要做的:
1,英语1小时,为考研英语做准备  *
2,spring源码学习(主要工作) (顺带了解java设计模式,知道每个模式的例子) *   2
3,Java基础学习(重新阅读core java 重点为反射,异常,泛型,集合,多线程,死锁,NIO,安全)   2
3.4,JVM学习 (以深入理解java虚拟机这本书为主)   
4,内功(Linux与java数据结构交替学习)    2
    5.6,外功(各种框架的了解与应用 luncene springMVC Hadoop,为以后研究源码打下基础)   
5,HTML5游戏制作与服务器交互  2


关于java学习的前期,先着重于java基础与设计模式,jvm这个周期大约为1周,spring源码学习进行初步的摸索
第二阶段,注重于spring源码分析与java高级特征的分析


今天任务:
为每项学习开一个头,根据实际情况改变学习计划


总结:
spring源码学习进行到 XmlBeanDefinitionReader 与  AbstractBeanDefinitionReader 
需要学习core java 继承一章中对于抽象类的叙述与继承整个章节
分析 XmlBeanDefinitionReader如何读取资源


=======================================================================================================
第二天 20150725


疑问 http://songzi0206.iteye.com/blog/1408263 里面最后的例子
疑问 public class DefaultListableBeanFactory extends AbstractAutowireCapableBeanFactory
implements ConfigurableListableBeanFactory, BeanDefinitionRegistry, Serializable {
里面的
public void registerBeanDefinition(String beanName, BeanDefinition beanDefinition)
方法
原因是:锁,并且代码结构复杂  java基础知识不牢固
RootBeanDefinition


明天目标:
http://songzi0206.iteye.com/blog/1430239 doGetBean 
p27 .4


jvm p47 对象的内存布局    
java基础知识中的线程与锁机制   




第三天 20150726


第四天 2015.07.27
上午 多线程 进行到 core Java p655 阻塞队列 
还有 http://blog.csdn.net/abc380415474/article/details/7840923 这个里面的三个多线程实例需要研究
http://blog.csdn.net/mailbomb/article/details/4207692 Java编程那些事 需要学习
http://blog.csdn.net/somat/article/details/143958  别人关于多线程的总结


上午 jvm 
http://blog.csdn.net/chiperfect/article/details/6314591 Java对象生命周期 
创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)
其他阶段还没有研究

下午应该继续P51 实验
下午 16:19 结束  明天开始垃圾收集器


第五天 20150728
上午+下午5点之前
spring 源码
进行到XmlBeanDefinitionReader 里面的loadBeanDefinitions(EncodedResource encodedResource)实现 p41
http://blog.csdn.net/chjttony/article/category/1239946/1  spring技术内幕读书笔记


晚上学习多线程==!学习要脚踏实地。特别是core java 中。每个示例


第六天 20150729 
上午,多线程进行到了阻塞队列,完成了阻塞队列   线程安全的集和阻塞队列
下午和晚上。spring BeanDefinition 加载过程 进行到 constructer的加载了
jvm 进行到 垃圾处理算法了


第七天 20150730
上午完成了core java多线程部分,但是关于最后的同步器之类的讲解不清楚。明天结合别人的weibo和编程思想这两个,完成多线程部分
10:50 设计模式学习。设计模式学习与spring 源代码学习同步。在进行新的spring部分时,提前学习相应设计模式

第八天 20150731
上午10:40进行到JVM CMS 四个步骤了


第九天 20150801
新的一月,新的一天!
需要做的有:


spring源码
JVM学习
数据结构与算法
设计模式
多线程进阶
Linux


上午九点开始JVM,进行的不多,内存分配与回收策略
上午10:50  数据结构视频


第十天 20150802
上午睡懒觉,没来
下午14:33 完成spring IoC的加载过程,下一部分是注册过程
还有数据结构 JVM 多线程需要完成


第十一天 20150803
上午满血复活了..
今天spring IoC 加载过程要完成
JVM学习
数据结构视频
多线程视频


JVM内存分配策略完成了
然后是数据结构
下午,算法导论视频看到了27:04
第十二天 20150804
spring 依赖注入未完成
JVM开始并发部分
数据结构与算法 
Linux学习....困扰




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值