深入理解DIP、IoC、DI以及IoC容器摘要面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。目录前言依赖倒置原则(...
分类:
其他 时间:
2015-07-02 13:37:32
收藏:
0 评论:
0 赞:
0 阅读:
104
Java中的堆(Heap)是一个运行时数据区,用来存放类的对象;栈(Stack)主要存放基本的数据类型(int、char、double等8种基本数据类型)和对象句柄。例1 int a=5; int b=5; System.out.println(a==b);...
分类:
编程语言 时间:
2015-07-02 13:37:22
收藏:
0 评论:
0 赞:
0 阅读:
144
Sorting(排序)Connection handling(连接池)Commands operating on any kind of valuesCommands operating on string valuesCommands operating on hashesCommands ope...
分类:
其他 时间:
2015-07-02 13:37:12
收藏:
0 评论:
0 赞:
0 阅读:
133
文章导读: 一、概述-what's WebSocket? 二、运行在浏览器中的WebSocket客户端+使用ws模块搭建的简单服务器 三、Node中的WebSocket 四、socket.io 五、扩展阅读一、概述-what's WebSocket?1.1 为什么我们需要WebSocket这样的实时...
分类:
Web开发 时间:
2015-07-02 13:37:02
收藏:
0 评论:
0 赞:
0 阅读:
144
1、什么是Service?Service是Android四大组件中与Activity最相似的组件,它们都代表可执行的程序,Service与Activity的区别在于:Service一直在后台运行,它没有用户界面,所以绝不会到前台来。一旦Service被启动起来,它就与Activity一样。它完全具有...
分类:
移动平台 时间:
2015-07-02 13:36:52
收藏:
0 评论:
0 赞:
0 阅读:
196
http://blog.csdn.net/lovexieyuan520/article/details/9032797/很多人出现了java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{*****Activi...
分类:
移动平台 时间:
2015-07-02 13:36:34
收藏:
0 评论:
0 赞:
0 阅读:
190
These include the approaches who definitely are endowed while using the preference with the Diesel-engined wristwatches sales on the net and will some...
分类:
其他 时间:
2015-07-02 13:36:22
收藏:
0 评论:
0 赞:
0 阅读:
97
转自:点击打开链接From my short experience with Swift there are three approaches to implement the Singleton pattern that support lazy initialization and thread...
分类:
编程语言 时间:
2015-07-02 13:36:12
收藏:
0 评论:
0 赞:
0 阅读:
134
myeclipse打开html,jsp等页面时,有的是默认用可视化编辑器打开的,这样打开会显得很慢,只要关闭可视化编辑器就会快很多了,方法如下:1,选择菜单: windows -> preferences2,在弹出窗口中选择General-> Editors -> FileAssociations3...
分类:
Web开发 时间:
2015-07-02 13:36:02
收藏:
0 评论:
0 赞:
0 阅读:
151
目前采取曲线救国策略:利用MVC ..... ...
分类:
Web开发 时间:
2015-07-02 13:35:52
收藏:
0 评论:
0 赞:
0 阅读:
229
https://github.com/docker (docker在github上的官方地址)https://github.com/dockerfile (docker官方镜像的Dockerfile地址 地址一)https://github.com/docker-library (docker官方镜...
分类:
其他 时间:
2015-07-02 13:35:42
收藏:
0 评论:
0 赞:
0 阅读:
217
public private protected和默认的区别Java中对类以及类中的成员变量和成员方法通过访问控制符(access specifier)进行区分控制。刚学Java语言的同学可能对public private protected以及默认(一般称包访问权限)的区别不是很清楚,尤其是pro...
分类:
其他 时间:
2015-07-02 13:35:32
收藏:
0 评论:
0 赞:
0 阅读:
225
Android中的资源是指非代码部分,指外部文件。 assets中保存的一般是原生的文件,例如MP3文件,Android程序不能直接访问,必须通过AssetManager类以二进制流的形式来读取。 res中的资源可以通过R资源类直接访问。 R类是自动生成的,在该类中根据不同的资源类型生成了相应...
分类:
移动平台 时间:
2015-07-02 13:35:22
收藏:
0 评论:
0 赞:
0 阅读:
201
ecshop运行超过30秒超时的限制解决办法ECSHOP模板/ecshop开发中心(www.68ecshop.com) / 2014-06-04ecshop运行超过服务器默认的设置30秒的限制时会出现类似的报错Fatal error: Maximum execution time of 30 sec...
分类:
其他 时间:
2015-07-02 13:35:12
收藏:
0 评论:
0 赞:
0 阅读:
253
To make sure you don’t have any more hardcoded values in your code, create properties. This way, if you ever need to change these values, you only hav...
分类:
编程语言 时间:
2015-07-02 13:35:02
收藏:
0 评论:
0 赞:
0 阅读:
196
工厂模式被分成三个:简单工厂模式,抽象工厂模式和工厂模式。定义:简单工厂模式:用一个单独的类来做创造实例的过程。工厂模式:一个用于创建对象的接口。让子类决定实例化哪一个类,讲一个类的实例化延迟到其子类。抽象工厂模式:为创建一组相关或相互依赖的对象的类,而不指定详细类。结构图: 这是简单工厂的结构图,...
分类:
其他 时间:
2015-07-02 13:34:52
收藏:
0 评论:
0 赞:
0 阅读:
98
作为下一代的网页语言,HTML5拥有很多让人期待已久的新特性。HTML5的优势之一在于能够实现跨平台游戏编码移植,现在已经有很多公司在移动 设备上使用HTML5技术。随着HTML5跨平台支持的不断增强和智能手机的迅速普,HTML5技术有着非常好的发展前景,甚至有人预言HTML5将引燃 移动平台游戏开...
分类:
移动平台 时间:
2015-07-02 13:34:42
收藏:
0 评论:
0 赞:
0 阅读:
171
http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.htmlhttp://www.cnblogs.com/oneword/archive/2012/12/03/2799443.htmlhttp://blog.cs...
分类:
Web开发 时间:
2015-07-02 13:34:32
收藏:
0 评论:
0 赞:
0 阅读:
273
1 [正则表达式]文本框输入内容控制 2 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 3 只能输入数字:"^[0-9]*$"。 4 只能输入n位的数字:"^\d{n}$"。 5 只能输入至少n位的数字:"^\d{n,}$"。 6 只能输入m~n位的数字:。"^\d...
分类:
其他 时间:
2015-07-02 13:34:22
收藏:
0 评论:
0 赞:
0 阅读:
112
关键词:Getters and Setters、getter和setter方法、Constructor using Fields、构造方法(构造函数)、Eclipse-jee使用方法、自动生成代码、Eclipse3.5、图解使用教程(1)POJO类自动生成Getter和Setter方法:Persio...
分类:
系统服务 时间:
2015-07-02 13:34:02
收藏:
0 评论:
0 赞:
0 阅读:
304