在上一篇文章-java代理详解讲解实现机制,一种是继承另外一种是组合,而且通过做实现也证明使用组合的方式更加的灵活。这一篇介绍JDK动态代理和CGLIB动态代理。...
分类:
其他好文 时间:
2015-06-05 21:17:27
阅读次数:
126
1、预备知识
在进入正题之前要对GDB有一个大概的了解,GDB能干什么?GDB现在的实用性还有多少?等问题,我们带着这样的问题去书中探索,这样会使我们学到更多的东西。
首先,我看一张图,这张图不是我画的,但是这张图基本涵盖了《软件调试艺术》这本书的所有内容。也就是这本书的浓缩版,精华版。
这本书主要以GDB调试软件为基础进行讲解,...
分类:
其他好文 时间:
2015-06-05 21:16:38
阅读次数:
140
前言:现在云服务器是主流,成了许多中小型公司的首选服务器,但是云服务器都是虚拟机,所以性能是一大疑问,这里就开始简单介绍云服务器的性能测试,云端web服务器的压力测试。Linux下常用的四款Web服务器压力测试工具(http_load、webbench、ab、siege),这里采用apache自带的ab工具来测试。1,开始安装apache前期准备:
yum install gcc* -y
y...
分类:
Web程序 时间:
2015-06-05 21:14:59
阅读次数:
170
常见数据压缩算法压缩文件压缩主要有两个好处,一是减少了存储文件所占空间,另一个就是为数据传输提速。在hadoop大数据的背景下,这两点尤为重要,那么我现在就先来了解下hadoop中的文件压缩。hadoop里支持很多种压缩格式,我们看一个表格:
LZO和LZ4算法已经不在Hadoop1.x中使用了。1、DEFLATE是同时使用了LZ77与哈夫曼编码的一个无损数据压缩算法,
源代码可以在zlib...
分类:
编程语言 时间:
2015-06-05 21:17:42
阅读次数:
354
目录ASP.NET MVC搭建项目后台UI框架—1、后台主框架ASP.NET MVC搭建项目后台UI框架—2、菜单特效ASP.NET MVC搭建项目后台UI框架—3、面板折叠和展开ASP.NET MVC搭建项目后台UI框架—4、tab多页签支持ASP.NET MVC搭建项目后台UI框架—5、Demo...
分类:
Web程序 时间:
2015-06-05 21:14:53
阅读次数:
393
1. mac os系统下编译安装官网:https://trac.ffmpeg.org/wiki/CompilationGuide/MacOSX廖雪峰: http://www.liaoxuefeng.com/article/0013738927837699a7f3407ea5f4b5caf8e1ab4...
分类:
其他好文 时间:
2015-06-05 21:13:41
阅读次数:
223
类的全局变量,也叫外部变量,在全局变量前面加static就是静态全局变量;1、存储方式相同:全局变量本身是静态存储方式,所以两者在存储方式上无区别;2、作用域不同:非静态变量的作用域是整个源程序,即其他类调用到该类时,可以访问到非静态全局变量;而静态全局变量只能是在本类中可访问;3、访问方式不同:静...
分类:
其他好文 时间:
2015-06-05 21:13:38
阅读次数:
112
一、红外线工作原理1、红外线系统的组成红外线遥控器已被广泛使用在各种类型的家电产品上,它的出现给使用电器提供了很多的便利。红外线系统一般由红外发射装置和红外接收设备两大部分组成。红外发射装置又可由键盘电路、红外编码芯片、电源和红外发射电路组成。红外接收设备可由红外接收电路、红外解码芯片、电源和应用电...
分类:
其他好文 时间:
2015-06-05 21:14:42
阅读次数:
637
调用new Uint8Array()时QQ浏览器将直接返回参数列表,比如newUint8Array(a)将返回[a],比如newUint8Array(a, b)将返回[a, b],比如newUint8Array(a, b, c)将返回[a, b, c],只能将项目中所有使用到Uint8Array的地...
分类:
移动开发 时间:
2015-06-05 21:13:52
阅读次数:
197
真是有意思: CString mess ; mess = m_chLocalIP;这样OK,但是写在一行就会报错 CString mess = m_chLocalIP; //有问题
分类:
其他好文 时间:
2015-06-05 21:13:16
阅读次数:
131
1.登录页面是这个样子的,比较丑-_-(惆怅),点击选购的时候会判断是否登录,如果登录了就正常,不登录弹出一个框让其登录2.用了一个弹窗组件layer(还挺好用)3.这样就跳到登录页面了,(登录页面也丑的一B,哭瞎了) 用户名: 密码: #region============用户登录...
分类:
其他好文 时间:
2015-06-05 21:13:03
阅读次数:
81
Compare two version numbers version1 and version2.If version1 > version2 return 1, if version1 num2[i]) return 1; else if(num1[i]<num...
分类:
编程语言 时间:
2015-06-05 21:12:41
阅读次数:
115
原文地址:http://blog.chinaunix.net/uid-16844903-id-3411118.html导出导出全库备份到本地的目录mysqldump -u$USER -p$PASSWD -h127.0.0.1 -P3306 --routines --default-character...
分类:
数据库 时间:
2015-06-05 21:11:09
阅读次数:
147
R对象的内在属性 模式 x <- c(1,2,3) ; y<-c("1","2","3") mode(x) "numeric" mode(y) "character" x_char <- as.character(x); 将x强转为字符类型 类似于java中的(int...
分类:
其他好文 时间:
2015-06-05 21:10:59
阅读次数:
89
udacity android 学习笔记: lesson 4 part b作者:干货店打杂的 /titer1 /Archimedes 出处:https://code.csdn.net/titer1 联系:1307316一九六八 声明:本文採用下面协议进行授权: 自由转载-非商用-非衍...
分类:
移动开发 时间:
2015-06-05 21:11:03
阅读次数:
205
在linux中安装数据库首选MySQL,Mysql数据库的第一个版本就是发行在Linux系统上,其他选择还可以有postgreSQL,oracle等在Linux上安装mysql数据库,我们可以去其官网上下载mysql数据库的rpm包,http://dev.mysql.com/downloads/my...
分类:
数据库 时间:
2015-06-05 21:12:27
阅读次数:
161