自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C/C++堆、栈及静态数据区详解

五大内存分区 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,...

2011-06-30 19:09:02 64

原创 web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter...

2011-06-29 17:11:18 61

原创 候捷谈Java反射机制

摘要 Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,并...

2011-06-21 16:39:59 65

原创 Java反射机制深入研究

Java反射机制深入研究 Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下...

2011-06-21 16:31:42 54

转载 QT Embedded-----QObject:元对象、signal/slot机制

通常一个类库都会有一个类做为所有类的根类,MFC有CObject,Borland的OWL有TObject,java也有一个object。对于QT Embedded来说,这个类就是QObject。QObject作为根类,定义了整个类库的所需要的一些特性:元对象模型,signal/slot机制,event机制等。下面的文章就分别分绍一下。<br /> <br />1.元对象 <br />  元对象被称做是meta object.在运行时刻(runtime),能够提供对象的运行时信息。<br />  在C++语言

2010-10-24 16:58:00 562

转载 QT信号与槽机制

<br />1. 信号是较为高级的机制,事件是较为低级的机制。一般情况下,事件来自底层窗口系统,但是也有可能通过QApplication类的 QApplication::sendEvent()和QApplication::postEvent()来手动发送事件。<br /> 2. 信号-槽中,信号触发多个槽是没有固定顺序的,会全部触发。(观察者模式)<br /> 事件触发的多个处理者是有固定的顺序的,优先级高的决定是否把事件继 续传递下去(通过返回值)。(职责链模式)<br /> 3. 都可以用于跨线程

2010-10-20 11:21:00 1438

转载 QT输入法浅析

在Qte的Client/Server体系结构中,QWSServer类负责管理Qte的Server,监听系统事件,尤其是键盘和鼠标事件。当这些监听的事件发生的时候,server会做出判断,这些事件应该发送给那一个客户端。 如果当前系统安装了输入法,那么键盘和鼠标事件在派发之前,就会先送给输入法,让输入法来做一下判断,看输入法是否会处理这个键盘按键,如果输入法已经处理,就不在继续分发这个事件,否则就会按照原先的事件分发机制继续分发这个事件。也就是说,输入法会在应用程序之前接收到键盘事件。 Qte已经

2010-10-20 11:18:00 1577

转载 QTE4.5中文输入法

<br />1、指定四个文件位置(1个在PinyinPhrase.cpp,3个在PinyinFrame.cpp)<br />2、修改头文件Scim_pinyin.h ,将改为,并添加头文件#include *注:4.3.2特别之处<br />3、PinyinEngine.h有两个函数申明时多了类名,去掉即可。(具体忘记了,编译时会提示) *注:4.3.2特别之处 <br />4、make all<br />5、cp libmurphy* 到opt/Qtopia/pluguin/inputm/里,并在此目录建

2010-10-11 17:02:00 698

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除