发表于: 2017-08-05 23:28:01

2 977


【说明】今天主要是准备小课堂以及开周会以及运行quick 项目

一:今日完成

1,下周的计划

基础的内容拆分成几大块,有计划有步骤的去一点点复习和总结

关于找工作自己不要急,多面试几次就不会有焦虑感了

2,有的公司效率还是很高的

但是有的公司就,,

2,继续把昨天没有完成的一些东西看完,然后续上

-------------------------------------------------

9,事务是什么?
数据操作要全部执行 + 数据要保持一致 + 不影响其它并发事务
10,java 的基本数据类型
有 8 个:byte short int long char  float double boolean
11,说出 ArrayList,Vector, LinkedList 的存储性能和特性 ?
ArrayList 和 Vector 都是使用数组方式存储数据,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,
Vector 由于使用了 synchronized 方法(线程安全),通常性能上较 ArrayList 差,
而 LinkedList 使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
12,bean 的生命周期
创建 <bean name class
初始化 : 配置 init-mothod
调用 context.getBean()
销毁 配置 destroy-mothod
13,spring 注入方式
属性注入(set get)
构造注入(构造方法,这个需要注意实例化的顺序和上面不一样)
14,为什么内部类访问的外部变量需要使用 final 修饰 ?
外部变量的生命周期是有限的,在方法结束之后就可能回收,所以需要把它编程全局变量,共享变量
15,awk 命令的一些使用例子

(131). awk 'BEGIN {for(i=1;i<=100;i++)sum+=i}; END {print sum}' /dev/null 用 awk 计算 1+2...100
wedump wedump 2014-09-17 17:41:49
awk 'BEGIN {for(i=1;i<=100;i++)sum+=i}; END {print sum}' /dev/null 用 awk 计算 1+2...100

任何在 BEGIN 之后列出的操作(在 {} 内)将在 Unix awk 开始扫描输入之前执行,而 END 之后列出的操作将在扫描完全部的输入之后执行。因此,通常使用 BEGIN 来显示变量和预置(初始化)变量,使用 END 来输出最终结果。

二:明日计划

明天因为时间充足(or 有限),打算完成

①老大竟然不爬山

------------------

②那我要不要出去呢

------------------

可能出去

------------------

三:疑难问题

四:思考总结

Ⅰ 对自己今天的进度满意吗

------------------一般般

Ⅱ 那些困扰自己的问题所在

------------------补基础 定目标 做规划

Ⅲ 暗示自己为明天加油打劲

------------------好不容易来一次北京,可以出去转转



返回列表 返回列表
评论

    分享到