0、Java反射机制的定义:
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
1、反射机制的作用:
1)在运行中分析类的能力
2)在运行中查看对象
3)实现通用的数组操作代码
4)利用Method对象(这个对象很想C+...
分类:
编程语言 时间:
2015-04-03 17:29:53
阅读次数:
226
Google的C++开源代码项目
v8 - V8 JavaScript Engine
V8 是 Google 的开源 JavaScript 引擎。
V8 采用 C++ 编写,可在谷歌浏览器(来自 Google 的开源浏览器)中使用。
V8 根据 ECMA-262 第三版中的说明使用 ECMAScript,并在使用 IA-32 或 ARM 处理器的 Windows XP 和 Vista、...
分类:
编程语言 时间:
2015-04-03 17:29:04
阅读次数:
1401
Json的数据获取,从网络上获取Json数据。以及解析JSON数据,包括用Google的GSON来解析JSON...
分类:
编程语言 时间:
2015-04-03 17:26:20
阅读次数:
93
# -*- coding: utf-8 -*-
from VideoCapture import Device
interval = 2
cam = Device()
cam.saveSnapshot('./image.jpg')
Python3.4 .python2.7 均可使用
转载注明作者与出处...
分类:
编程语言 时间:
2015-04-03 17:24:13
阅读次数:
269
从一个字符串开始
>>time_str='2008-08-08 08:08:08'
1.1.转换为struct_time形式的时间
>>struct = ime.strptime(time_str,'%Y-%m-%d %H:%M:%S')
time.struct_time(tm_year=2008, tm_mon=8, tm_mday=8, tm_ho...
分类:
编程语言 时间:
2015-04-03 17:24:31
阅读次数:
172
在Python中,字符串对应对象str,字符串是使用Unicode编码的不可变序列。
构造字符串
字符串可以使用下面几种语法:
1)单引号:'allows embedded "double" quotes'
2)双引号:"allows embedded 'single' quotes"
3)三引号:'''Three single quotes''', """Thr...
分类:
编程语言 时间:
2015-04-03 17:23:17
阅读次数:
200
1、关于public和private的区别
在C++中,为了控制类的成员的访问和封装(隐藏),常使用public和private说明符来对类的成员进行封装。
定义在public说明符之后的成员在整个程序中可以被访问,public成员定义类的接口
定义在private说明符之后的成员可以被类的成员函数访问,但是不能被使用该类的代码访问,private部分封装(隐藏)了类的实现细节。
...
分类:
编程语言 时间:
2015-04-03 17:24:55
阅读次数:
233
元组Python中的元组(Tuple)类似于Java中的数组,一旦创建了一个 tuple,就不能以任何方式改变它。这点与Python中的字符串类似,所以我们说元组和字符串都是不可变的序列.元组也支持索引和分片操作.定义一个元组使用一对小(圆)括号” ( ) “.#定义一个元组
tuple1 = (1, 2, '3', 4, '5')# 定义了一个元组之后就无法再添加或修改元组中的元素print tu...
分类:
编程语言 时间:
2015-04-03 17:22:38
阅读次数:
212
//判断一个数是不是回文数
#include
#include
int panduan(int *p)
{
int t = 0;
int n = *p;
assert( *p != NULL );
//每次取出最后一个数乘10加到前边去
while( *p != NULL )
{
t = t * 10 + *p % 10;
*p = *p / 10;
}
//如果是...
分类:
编程语言 时间:
2015-04-03 17:22:06
阅读次数:
150
.SUFFIXES:.c .o //.c和.o建立关联CC=gcc
SRCS=hello.c\
add.c //同时编译两个.c文件OBJS=$(SRCS:.c=.o)//ORJS=hello.o add.o
EXEC=hellostart: (OBJS)//依赖hello.oadd.o(OBJS) //依赖hello.o add.o
(CC) -o...
分类:
编程语言 时间:
2015-04-03 17:21:58
阅读次数:
109
今天上午,参加大摩的面试,自觉失败,记录一下过程。
面试官看着简历,并没有就简历提问,整个过程都在问java多线程的问题。
1. ReentrantLock,作为可重入锁,怎么理解“可重入”二字,有没有不可重复的锁?
我:获得对象锁的线程能够再次获得对象锁,访问对象……被鄙视了,后来想想,应该把递归这种场景说下;
2.生产者-消费者模型怎么实现?
我:使用synchronized或者Lo...
分类:
编程语言 时间:
2015-04-03 17:22:16
阅读次数:
246
引申问题一:拷贝构造函数中参数是否加const对拷贝构造函数的影响。
网上大多数人对于这个问题的解释只能达到"当你不想对参数进行修改时,就需要加上const关键字"的程度,但是并没有仔细区分这两种情况到底有什么区别。以下面的程序为例:
Dog.h
#ifndef __test_header__Dog__
#define __test_header__Dog__
#include
cl...
分类:
编程语言 时间:
2015-04-03 17:20:15
阅读次数:
157
虚函数算是C++最关键和核心的内容之一,是组件的基础。下面先列出一些相关名词,再围绕它们举例说明虚函数的本质实现原理。
基础概念(英文部分来自C++编程思想)
1)绑定:Connectinga
function call to a function body is called binding.(把函数调用和函数实现关联的过程)
2)早绑定:Whenbinding
is pe...
分类:
编程语言 时间:
2015-04-03 17:19:55
阅读次数:
202
1、from foo import bar从foo中import bar,如果bar是一个数组,那么接下来你就可以在你当前程序中直接使用名为bar的这个数组。2、import bar as foo导入bar,并重新起名为foo3、继承继承意味着导入父类的所有成员。除了继承所有父类特性外,我们还可以自...
分类:
编程语言 时间:
2015-04-03 17:16:01
阅读次数:
157
之前需要做一个框选元素后拖拽被框选中的元素功能,在网上找资料做了一些修改,基本达到了需要的效果,希望对也需要实现框选后拖拽元素功能的人有用。
分类:
编程语言 时间:
2015-04-03 17:12:25
阅读次数:
123
一、问题产生 项目采用Tomcat6.0为服务器,数据库为mysql5.1,数据库持久层为hibernate3.0,以springMVC3.0为框架,项目开发完成后,上线前夕进行稳定性拷机,测试数据为插入4条/S,更新4条/S,访问300次/S,前期运行速度顺畅,三天后就开始运行缓慢,访问量达到15...
分类:
编程语言 时间:
2015-04-03 17:12:28
阅读次数:
171