码迷,mamicode.com
首页 > 编程语言
Java设计模式—Proxy动态代理模式
代理:设计模式代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。图 1. 代理模式为了保持行为的一致性,代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区别。通过...
分类:编程语言   时间:2014-12-03 01:44:31    阅读次数:611
JAVA动态代理(JDK和CGLIB)
JAVA的动态代理代理模式代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通...
分类:编程语言   时间:2014-12-03 01:44:03    阅读次数:408
java多线程学习
http://lavasoft.blog.51cto.com/62575/27069学习目标:1.线程的概念和简单实用2.线程间通信3.线程实现的系统级要求
分类:编程语言   时间:2014-12-03 01:44:38    阅读次数:157
C++备忘
从《C++标准库》里面看到的一些技巧,以及自己遇到的一些技巧,备忘。从流中读取数据存入容器 1 copy(istream_iterator(cin), istream_iterator(), back_inserter(vInput));//从cin中读取string 类型的数据存入 vI...
分类:编程语言   时间:2014-12-03 01:43:41    阅读次数:193
初始Python(11)__类
Python类Python的类,是定义一个具有相同属性、方法的一个类别。比如,把汽车这个名词是一个类,我们可以称为汽车类。汽车的属性可以是有车轮,方向盘等等,可以用来载客,泡妞等的类可以实例化,实例化的对象则可以拥有这个类的属性和方法,比如,兰博基尼是汽车的一个实例化,所以兰博基尼则有汽车的属性和方...
分类:编程语言   时间:2014-12-03 01:41:37    阅读次数:500
JAVA反射机制
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特...
分类:编程语言   时间:2014-12-03 01:39:05    阅读次数:231
python 小爬虫的各种总结(二)
要想做网络抓取方面的工作必须对HTTP协议里面的一些基础知识有个大概了解,最好能有些HTML的底子。首先来介绍下HTTP Header。我们在网页上点击一个按钮,或者请求一个网页都会向服务器发送一个请求头,然后服务器会发送一个响应头。这个Header对我们是不可见的,查看Header的方法有...
分类:编程语言   时间:2014-12-03 01:39:16    阅读次数:263
JAVA动态代理机制
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所...
分类:编程语言   时间:2014-12-03 01:37:43    阅读次数:169
深入理解java虚拟机-第四章
第4章 虚拟机性能监按与故障处理工具jps 虚拟机进程状况工具jstat 虚拟机统计信息监视工具 JVM Statistics Monitoring Tool jstat [ option vmid [interval[s|ms] [count]] jstat -gc 2764 250 20 ...
分类:编程语言   时间:2014-12-03 01:36:23    阅读次数:210
Hadoop读书笔记(十二)MapReduce自定义排序
Hadoop读书笔记(十二)MapReduce自定义排序...
分类:编程语言   时间:2014-12-03 00:32:03    阅读次数:228
Hadoop读书笔记(十三)MapReduce中Top算法
MapReduce中Top算法; 利用Hadoop从100w数据中找到最大值问题...
分类:编程语言   时间:2014-12-03 00:34:21    阅读次数:228
【C语言疯狂讲义】(十六)C语言文件操作
1、文件的基本概念         存储外部介质上得数据集,数据集有一个名称就是文件名          文件的分类:           1)用户角度:普通文件和设备文件         2)存储的内容:                ascii文件(文本文件):                存储的流程:根据文本找到其对应的as...
分类:编程语言   时间:2014-12-03 00:31:31    阅读次数:175
通信算法之十四:GMSK调制与解调仿真链路,DSP软件无线电实现
一. GMSK调制信号产生,软件无线电DSP实现流程 二. GMSK解调,一比特差分解调,DSP实现流程 三. 基于软件无线电的架构思路,已经DSP实现和优化,符合工程项目 四.参考文献 《GSM通信系统GMSK的DSP实现》 《GMSK调制解调及其TMS320C6xxxDSP实现》 五.如需要工程项目,GMSK调制与解调的,...
分类:编程语言   时间:2014-12-03 00:31:45    阅读次数:266
Program in Lua中图算法的改进(打印所有图路径)
在Program in Lua第二版,第11.7节中介绍了用lua写“图”数据结构的方法, 但书中提供的图的算法只能打印出第一条找到的正确路径,于是我就自己琢磨 着怎么用lua写出一个图算法打印出所有可能的路径,自己独自一个人思考了 很久,期间没有参考任何资料,完全靠“头脑暴力”把它解决了,最后思考了看看, 也不知道这到底是什么算法,完全凭借着自己认为的所谓的"退化"的概念,奇妙 的解决...
分类:编程语言   时间:2014-12-03 00:32:23    阅读次数:214
【C语言疯狂讲义】(十六)C语言简易通讯录(未优化版)
《通讯录》开发用到得知识点 常量、变量的使用 全局变量 分支语句 函数 宏 循环语句 scanf和printf 数据 结构体 文件 指针* 《通讯录》中解决的经典问题 数组元素如何删除(不使用链表)...
分类:编程语言   时间:2014-12-03 00:32:17    阅读次数:216
atitit.判断时间重叠方法总结 java c++ c#.net js php
atitit.判断时间重叠方法总结 java c++ c#.net  js php   1. 判断时间重叠具体流程思路 1 2. 重叠算法 实际上就是日期集合跟个时间集合的的交集(乘法算法) 1 3. 代码--- 1 4. 最终生成的sql 3 5. 参考 5   1. 判断时间重叠具体流程思路 先判断日期重叠,在判断时间区段重叠。 每个区段都有内包含,外包含,左包含,右包括....
分类:编程语言   时间:2014-12-03 00:30:30    阅读次数:214
Java容器类基础
Java容器类基础 Java实用类库提供了一套相当完善的容器类,基本类型为List,Set,Map,Queue。它们都有一些特性,例如Set对于每一个值都只保存一个对象,Map允许你将对象和对象关联起来。此外,Java容器类都可以自动调节尺寸。因此,与数组不同,你可以放置任意数量的对象到容器中而不用担心容器应该设置为多大。 Java容器类有4个接口,它们分别上面提到过的List,Set...
分类:编程语言   时间:2014-12-03 00:29:33    阅读次数:299
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!