码迷,mamicode.com
首页 >  
搜索关键字:jdk 源码 设计模式    ( 92510个结果
Flume-NG启动过程源码分析(三)(原创)
上一篇文章分析了Flume如何加载配置文件的,动态加载也只是重复运行getConfiguration()。 本篇分析加载配置文件后各个组件是如何运行的? 加载完配置文件订阅者Application类会收到订阅信息执行: @Subscribe public synchronized voi...
分类:其他好文   时间:2014-07-22 23:16:35    阅读次数:527
.NET源码保护控件VMProtect免费下载及使用教程脱壳等功能详解
VMProtect是一款全新的软件保护工具。与其它大部分的保护程序不同,VMProtect可修改程序的源代码。VMProtect可将被保护文件中的部分代码转化到在虚拟机(以下称作VM)上运行的程序(以下称作bytecode)中。您同样可把VM想象为具备命令系统的虚拟处理器,该命令系统与Intel 8...
分类:Web程序   时间:2014-04-30 20:35:56    阅读次数:712
Spring中的设计模式
Spring提供了一种Template的设计哲学,包含了很多优秀的软件工程思想。1. 简单工厂又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类。Spring中的BeanF...
分类:编程语言   时间:2014-04-30 17:59:48    阅读次数:467
SuperSocket学习笔记(一)
这是根据我自己学习的经历整理出来的,如有不对之处,还请多多指教!SuperSocket源码下载 SuperSocket文档安装并启动Telnet学习方法: QuickStrart + 文档参考资料: 服务器架设: http://blog.csdn.net/kuanzai123/artic...
分类:其他好文   时间:2014-04-30 16:22:05    阅读次数:1206
观察者模式小试
观察者模式又叫订阅-发布模式,也是非常常用的设计模式之一。一、介绍还是先来看一下《研磨设计模式》的介绍——定义对象间的一种一对多的依赖关系。当一个对象的状态发生改变的时候,所有依赖于它的对象都得到通知,并被自动更新。观察者模式的本质:触发联动。什么意思呢?说白了,就是说一个对象的状态发生改变,另一个...
分类:其他好文   时间:2014-04-30 15:13:41    阅读次数:467
JDK1.7签名APK异常
转:http://blog.csdn.net/sgz_china/article/details/80603151.这两天搞ant打apk的,到签名apk的时候发现明明签名成功,但是安装时死活提示无数字证书。同事的机器上签名后可以正常安装,但是在我机器上却不行,最后发现同事JDK版本1.6的,我是1...
分类:其他好文   时间:2014-04-30 13:47:18    阅读次数:517
ASP.NET MVC 5-开始MVC5之旅
原文:ASP.NET MVC 5-开始MVC5之旅本教程将使用Visual Studio 2013手把手教你构建一个入门的ASP.NET MVC5 Web应用程序。本教程配套的C#源码工程可通过如下网址下载:C#版本源码链接。同时,请查阅 Building the Chapter Downloads...
分类:Web程序   时间:2014-04-29 16:48:46    阅读次数:357
StringUtils 类的使用
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入...
分类:其他好文   时间:2014-04-29 16:45:47    阅读次数:387
CI框架缓存的实现原理
今天花了点时间看了下CI框架源码缓存的实现,写出来梳理下思路.1:在CI框架中加载视图文件使用的是$this->load->view();方法,所以从load类库着手,在ci的system文件夹中可以看到Loader.php,这个类库是在Controller.php中被加载的。Loader类中有个方...
分类:其他好文   时间:2014-04-29 16:36:46    阅读次数:604
jQuery源码分析
var aQuery = function(selector, context) {return new aQuery.prototype.init();//工厂方法创建一个对象}aQuery.prototype = {init: function() {return this;},getAge: ...
分类:Web程序   时间:2014-04-29 16:31:46    阅读次数:511
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!