原文地址: http://blog.csdn.net/xu__cg/article/details/52877573 反射机制是Java动态性之一,而说到动态性首先得了解动态语言。那么何为动态语言? 一、动态语言 动态语言,是指程序在运行时可以改变其结构:新的函数可以引进,已有的函数可以被删除等结构 ...
分类:
编程语言 时间:
2017-01-09 16:20:25
阅读次数:
340
转自http://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html 前段时间学习和了解了下Google的开源C++单元测试框架Google Test,简称gtest,非常的不错。 我们原来使用的是自己实现的一套单元测试框架,在使用过程中, ...
分类:
编程语言 时间:
2017-01-09 16:16:49
阅读次数:
159
方式一 方式二 方式三 方式四 推荐使用方式四,方式四的使用范例如下: 参考http://www.jb51.net/article/40678.htm ...
分类:
编程语言 时间:
2017-01-09 16:12:20
阅读次数:
211
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但 ...
分类:
编程语言 时间:
2017-01-09 16:10:59
阅读次数:
322
Java中Date各种相关用法(一) 1.计算某一月份的最大天数 Java代码 注:在使用set方法之前,必须先clear一下,否则很多信息会继承自系统当前时间 2.Calendar和Date的转化 (1) Calendar转化为Date Java代码 (2) Date转化为Calendar Jav ...
分类:
编程语言 时间:
2017-01-09 16:10:37
阅读次数:
297
研究了一下python开发GUI桌面应用的解决方案,研究结果记录如下: EasyGui:控件极为简单,连个基本的grid、list组件都没有,不适合商用,甚至是普通的应用都不行,放弃! Tkinter:api文档都不全,没啥资料可查,而且最后一次更新于09年,谁敢用? 放弃! wxPython:更新 ...
分类:
编程语言 时间:
2017-01-09 16:09:04
阅读次数:
177
单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至 ...
分类:
编程语言 时间:
2017-01-09 16:05:30
阅读次数:
176
注:参考网络资源拟制,如雷同请见谅循环的嵌套:一个循环体语句中又包含另一个循环语句,称为循环嵌套。嵌套注意事项:1.使用循环嵌套时,内层循环和外层循环的循环控制变量不能相同。2.循环嵌套结构的书写,最好采用“右缩进”格式,以体现循环层次的关系。3.尽量避免太多和太深的循环嵌套结构用途:循环嵌套可以帮 ...
分类:
编程语言 时间:
2017-01-09 16:05:22
阅读次数:
180
进程与线程 什么是进程(process)? An executing instance of a program is called a process. Each process provides the resources needed to execute a program. A proce ...
分类:
编程语言 时间:
2017-01-09 16:00:41
阅读次数:
319
四、构造函数和原型对象1. 构造函数构造函数就是用new创建对象时调用的函数。使用构造函数的好处在于所有用同一个构造函数创建的对象都具有同样的属性和方法。function Person(){}
var...
分类:
编程语言 时间:
2017-01-09 15:17:46
阅读次数:
212
本文转载网址:http://jishiweili.iteye.com/blog/2088265 AppleFramework在数据访问控制层采用了Spring Data作为这一层的解决方案,下面就对Spring Data相关知识作一个较为详细的描述。 1.Spring Data所解决的问题 Spri ...
分类:
编程语言 时间:
2017-01-09 15:16:15
阅读次数:
215
最近项目组开发的一个小工具想要在右键菜单中添加打开方式,以有道云笔记为例进行了需求拆解和代码编写 1.需求拆解: 如何实现手动添加右键菜单的打开方式: Step1:打开注册表编辑器,Win+R->输入 “regedit” Step2:在HKEY_CLASSES_ROOT/*/shell (或者HKE ...
分类:
编程语言 时间:
2017-01-09 15:13:38
阅读次数:
225
http://www.cnblogs.com/maxupeng/archive/2011/07/21/2112282.html 一、互斥量(mutex) 互斥量本质上是一把锁,在访问共享资源前对互斥量进行加锁,在访问完成后释放互斥量上的锁。 对互斥量进行加锁以后,任何其它试图再次对互斥量加锁的线程将 ...
分类:
编程语言 时间:
2017-01-09 15:13:31
阅读次数:
1892
/** * @Title: StringUtils.java * @Package cn.com.qmhd.tools * @Description: TODO: * @author eric * @date 2014-11-17下午12:37:28 * @version V1.0 */ packa... ...
分类:
编程语言 时间:
2017-01-09 14:28:27
阅读次数:
196
备注:此博客借鉴与Alex帅哥的博客,再此感谢,有时间请你吃大蒜。 一、Python简介 起始时间:1989年圣诞 它爸:吉多.范罗苏姆(English Guido van Rossum) 起因:它爸无聊打发时间呢,就用双手创造了它,ABC也就多了个弟弟 语言类型:解释型语言 目前语言排名:第四名 ...
分类:
编程语言 时间:
2017-01-09 14:28:21
阅读次数:
262
采用Redis作为Web系统的缓存。用Spring的Cache整合Redis。 一、关于redis的相关xml文件的写法 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schem ...
分类:
编程语言 时间:
2017-01-09 14:26:39
阅读次数:
363
1、read() 功能:读取单个字符的个数,如果已经读完的话会返回-1 (其范围从 0 到 65535 ) 例子如下: byte[] buf = new byte[1024]; int len; while ((len = in.read(buf)) > 0) { //单个读取计数,直到结束返回-1 ...
分类:
编程语言 时间:
2017-01-09 13:40:49
阅读次数:
280