码迷,mamicode.com
首页 >  
搜索关键字:笔记 网络编程    ( 76720个结果
《Head First 设计模式》学习笔记——观察者模式 + 装饰者模式
装饰者模式是JDK中另一个使用较多的设计模式,上一个是观察者模式(在Swing中大量使用),业内好的API设计无一离不开常见的设计模式,通常我们所说要阅读源码,也是为了学习大牛们的设计思路。————题记 设计模式 观察者模式:定义了对象之间一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新。 装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提...
分类:其他好文   时间:2014-06-02 05:31:47    阅读次数:234
《Head First 设计模式》学习笔记——单件模式
设计模式 单件模式:确保一个类只有一个实例,并提供一个全局访问点。 要点 单件模式确保程序中一个类最多只有一个实例。 在Java中实现单件模式需要私有的构造器、一个静态方法、一个静态变量。 确定在性能和资源上的限制,然后小心翼翼的选择适当的方案来实现单件,以解决多线程问题。 全局变量缺点 如果将对象赋值给一个全局变量,那么必须在程序一开始就创建好对象。万一对象非常耗费...
分类:其他好文   时间:2014-06-02 05:00:32    阅读次数:215
jQuery源码学习笔记:构造jQuery对象
3.1源码结构: (function( window, undefined ) { var jQuery = (function() { // 构建jQuery对象 var jQuery = function( selector, context ) { return new jQuery.fn.init( selector, c...
分类:Web程序   时间:2014-06-02 04:54:11    阅读次数:292
jQuery源码学习笔记:扩展工具函数
// 扩展工具函数 jQuery.extend({ // http://www.w3school.com.cn/jquery/core_noconflict.asp // 释放$的 jQuery 控制权 // 许多 JavaScript 库使用 $ 作为函数或变量名,jQuery 也一样。 // 在 jQuery 中,$ 仅仅是 jQuery 的别名,因此即使不使用...
分类:Web程序   时间:2014-06-02 04:42:05    阅读次数:298
读书笔记-《拆掉思维里的墙》
《拆掉思维里的墙》,在豆瓣上的评论接近两万条,感兴趣扫了电子书,感觉有点成功学的范本,随意浏览了下,做了逻辑脑图,给我启发的几点如下。 1.我是个缺乏安全感的人,里面说到了在安全领域内克服自己的怯弱,面对自己的恐惧,多写成功日志;安全感就是一种被需要,一种创造价值的体验。 2.思维定势阻碍了创造力,真理不一定是对的,需要符合自身条件,敢于批判。...
分类:其他好文   时间:2014-06-02 04:40:40    阅读次数:222
学习笔记_CVS简介
CVS - Concurrent Versions System(并发版本管理系统)是一个版本控制管理系统,它是SVN出现之前最为广泛使用的一个版本控制系统。   CVS的优点就不多说了,总之没有它,早期的软件工程就基本无法实现,就无法凝聚广大程序员的力量。它在软件工程中的作用实在是无可比拟的。 一直到现今的版本控制的主流SVN出现之后,它才慢慢的逐步淡出我们的视线。...
分类:其他好文   时间:2014-06-02 04:37:53    阅读次数:317
学习笔记_TortoiseSVN使用
TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,不需要为使用它而付费。 TortoiseSVN是 Subversion 的 Windows 扩展。它使你避免接触 Subversion 枯燥而且不方便的 Command Line。它完全嵌入 Windows Explorer,使用时只需在正常的窗口里右键操作就可以了。...
分类:其他好文   时间:2014-06-02 02:56:13    阅读次数:237
《Head First 设计模式》学习笔记——策略模型
我们全都使用别人设计好的库与框架。我们讨论库与框架、利用他们的API编译成我们的程序、享受运用别人的代码所带来的优点。看看java api它所带来的功能:网络、GUI、IO等。库与框架长久以来,一直扮演着软件开发过程的重要角色,我们从中挑选所要的组件,把他们放进合适的地方。但是,库与框架无法帮助我们将应用组织成容易了解、容易维护、具有弹性的架构,所以要设计模式。 设计模式不会直接进入你的代码中,...
分类:其他好文   时间:2014-06-02 02:34:58    阅读次数:254
学习笔记_SVN与eclipse整合、SVN与Apache整合
解压到eclipse 安装目录中dropins 参考前面的文章,启动svn服务、添加用户、设置权限等操作 使用Eclipse创建一个项目,右击team→Share Project,全部的操作都在Team里面,我们可以在Eclipse进行我们前面文章做的各种各样的操作 第一次checkout可以右击Import选择SVN进行检出;...
分类:系统相关   时间:2014-06-02 02:27:58    阅读次数:323
《Head First 设计模式》学习笔记——工厂模式 + 抽象工厂模式
设计模式 工厂模式:定义一个创建对象的接口,但由子类决定要实例化的是哪一个。工厂方法让类把实例化推迟到子类。 所谓的“决定”,并不是指模式允许子类本身在运行时做决定,而是指在编写创建者类时,不需要知道实际创建的产品是哪一个。选择了使用这个子类,就自然的决定了实际创建的产品是什么。 抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类。 抽象工厂的任务时定义一...
分类:其他好文   时间:2014-06-02 02:15:39    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!