- 浏览: 8492 次
- 性别:
最新评论
文章列表
联想老爷车,可以装什么linux系统?
- 博客分类:
- 问题咨询
物理CPU 1
核心数 2
model name : Intel(R) Core(TM)2 Duo CPU T5750 @ 2.00GHz内存 3G
硬盘250G
装系统的目的是为了自己编译一些经常用到的代码(公司产品)
JQuery诞生于2016年,是一个JavaScript库,以DOM元素为核心,一点一点给它们添加新功能。
Ajax
学习javascript 就不能不学JQuery !
第一章 JQuery入门
第二章 选择元素
第三章 事件
第四章 样式
第五章 DOM
第六章 Ajax
第七章 插件
第八章 插件开发
第九章 选择遍历
第十章 事件处理
十一章 效果
十二章 高级DOM
十三章 高级Ajax
附录:
闭包
QUnit
CSS参考
1 策略模式
封闭变化 - 建立 算法族 - 让算法变化独立于用户
举例:
对于一些特立独行的鸭子设计,不变部分采用继承,变化部分采用组合——动作委托给别人处理而不是定义在鸭子内部。
注意我们要换种说法——不再把行为说成一组动作,而是描述成算法。这些算法可以互换的。
企鹅是一个鸭子,企鹅有一些算法。
2.Observer
松耦合-当观察对象改变时,依赖的观察者都收到通知-pull
主题接口-主题实现
观察者接口-观察者实现
java.util.Observable类和Observer接口
Oberavable 是类 Oberaveser 是接口 感觉要搞 ...
19 编程珠玑(2018年的第9本书)
- 博客分类:
- 读书
这是一本关于算法的书,也可以说是解决问题方法之道。
像从100万个数字中找中是否存在某一个数,若非知道位图法,也断然是做不到的。
刚巧这几天CSDN 推了 这个题目的解法;
说到CSDN的推文基本上都是广告,深度软文,现在就想把它卸载了!
1,BATJ喜欢什么样的程序员
18 重构,改善既有代码的设计(2018第8本)
- 博客分类:
- 读书
周一坐飞机带上的,结果飞机晚点,此书竟看了约一半。
其中很多思想和代码优化的方法,正是困扰我多年的问题;
如果你要问我,对我生产中产生重大影响的书,不管以前我说过什么,但现在已经是这本了。
代码审核和优化必备。
thinkpad e450 —— Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz [Family 6 Model 69 Stepping 1]
永远不要忘记“两顶帽子”(一心二用)
写代码时发现某些代码不顺眼,想马上把它改正过来。啊,顶住诱惑,别那么做。重构时你的原则 之一就是保持代码的功能完全不变,因 ...
17 程序员修炼之道:从小工到专家(2018第7)
- 博客分类:
- 读书
3天读完这本TIPS大全
只用好一种编辑器
不能记住过去的人,注定被过去重复。
要修正问题,而不是发出指责!
随时随地开始重构——但不要在做任务时。
但我最看重的是第一章节:
程序员如何投资自己?
每年至少学习一种新语言;
每个月阅读一本书籍(也要阅读非技术书籍)
另外一章节,对我触动很大:
思考你的 工作!
如果可以,和用户 一起工作一周。
不可能只有一种设计思路。
不要容忍糟糕代码
第16 你现在用的多少javascript版本?
- 博客分类:
- 读书
8th, June 2017
ECMA-262, ECMAScript® Language Specification ECMA-402, ECMAScript® Internationalization API Specification ISO/IEC 21778, The JSON Data Interchange Syntax (ECMA-404)
刚看了下目录就很震惊,全书就是针对之前很畏惧的2个知识点来打开。
一是闭包,另一个是对象原型。
第15设计模式:可复用的面向对象程序设计
- 博客分类:
- 读书
<div class="iteye-blog-content-contain" style="font-size: 14px">
习题1:设计一个文本编辑器
C++ or Java ?
</div>
五月二十日开始读此书,到五月二十三日还书。大家都在问我如何短短四天把800页的书看完的,我笑着说,不但看完了,还记了70多条笔记;
读这本书之前,对javascript 是一点基础没有,都是拿来主义,用多了就知道怎么用的那种。
打开此书才知道命名空间,作用域和设计模式。开始对全局变量和作用域有了一些敬畏和认知。
对之前工作中遇到的同方法覆盖和重复命名有了笃定的结论和应对方法。
最佳实践也很不错。
买书时大概是2014年刚进通信公司时,感觉理论匮乏,但却也一直没有读。
“书非借而不能读也” 说得真对。
读研期间课助教基础打得牢。毕业后去通信企业工作了2年,从硬件视角审视了层二层三。用协议的思想来看4G和BLE等。
现在的工作,仍然是通信为主,并且是集成商,重点在应用层。因此对TCP/IP有一种融汇贯通的感觉,当然,是在读此书时的感觉。
第十一本书 struts2
- 博客分类:
- 读书
w3c课程
struts2 非常优秀的MVC框架
传统的java对象作action execute 不再与servlet 耦合 视图技术 AOP 可扩展 Ajax
请求响应模型: IE ----- servlet ---- 调用model/java bean ---- forward jsp ---生成响应
mvc 思想与观察者模式的区别
----------------------
action -- 模型
interceptors ---拦截器
valueStatck ----------提供共同路线 链接一其它组件集成
rest ...
第十本书 hibernate5 初学错误记录
- 博客分类:
- 读书
W3C课程
1, hibernate5 报错org.hibernate.boot.MappingNotFoundException: Mapping (RESOURCE) not foundhibernate.cfg.xml 要跟实体类放一起hibernate.cfg.xml 中的mapping 要指定文件夹 <mapping resource="com/liu/test/Employee.hbm.xml"/>2,Failed to create sessionFactory object.org.hibernate.MappingException ...
JAVA编程思想凡二十二章,目标1月看完。
抽象过程 : OOP根据问题来描述问题,使用UML工具
每个对象都提供服务——内聚性
private隐藏实现/访问控制 ——低耦合
UML:每个类用一个方框,类名在顶部,成员在中间,方法在底部
对象都提供接口:Light类方法有on() off()等接口
has-a :汽车有引擎 ; 组合的关系用菱形表示
is-a : 继承用三角形表示;继承会发生新增方法或者覆盖
is-like-a : 子类有父类的接口但还包含其它方法
多态/动态绑定/延迟绑定: c++ 用virtual 表示 ,java默认实现不用指明
upcastin ...
建议买一本spring源码深度解析
一本《SPRING技术内幕:深入解析SPRING架构与设计原理》
作者:者年链接:https://www.zhihu.com/question/21346206/answer/83795226来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
一,最基本1. 了解 Java语法2. 了解设计模式二,项目基础1. 已经了解 Spring Core 的功能2. 已经过了一遍 public api3. 已经根据自己对 IoC container 的理解,实现了一个最简单的 IoC container满足了之后,再进入 ...