RTTI(Runtime Type Identification,运行时类型识别) 程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。MFC 早在编译器支持 RTTI 之前,就具有了这项能力。承接上一章,我们现在要在 Console 程序中将 RTTI 仿真出来。我希望我的类库具备 IsKindOf() 的能力,能够在执行器检查某个对象是否"属于某种类",并传回 TRUE 或 FALSE。...
分类:
编程语言 时间:
2016-06-21 06:41:08
收藏:
0 评论:
0 赞:
0 阅读:
162
属性动画(Property Animation)系统是一个更加强大的框架,它几乎允许你为任何东西设置动画。不管一个对象是否需要绘制到屏幕上面,你都可以定义一个动画让这个对象的属性随着时间推移而改变。一个属性动画可以在规定的时间内改变一个属性值(对象的一个成员变量)。设定动画,你需要指定对象中需要设定动画的属性,例如对象在屏幕上的坐标,动画需要执行的时间,以及动画过程中属性的变化值。...
分类:
移动平台 时间:
2016-06-21 06:41:01
收藏:
0 评论:
0 赞:
0 阅读:
257
概述本文很好的讲述了AWT三种缓存组的概念和区别,并给出了3种缓存组从建立到摧毁的完整过程。AWT缓存组有3中类型:
1. AWT 缺省 (Manually load)
2. AWT Dynamic
3. AWT Dynamic Globle (Cache Grid)各种AWT类型的区别AWT 缺省 (Manually load)
TimesTen中inserted/updated/delet...
分类:
数据库技术 时间:
2016-06-21 06:40:48
收藏:
0 评论:
0 赞:
0 阅读:
227
一布局管理器概述
Java语言中,提供了布局管理器类的对象可以管理。
管理Component对象在Container对象中的布局,不必直接设置Component对象位置和大小。每个Container对象
都有一个布局管理器对象,当容器需要对某个组件进行特定或判断其大小尺寸时,就会调用其对应的布局管理器,调
用Container对象的setLayout()方法改...
分类:
编程语言 时间:
2016-06-21 06:40:38
收藏:
0 评论:
0 赞:
0 阅读:
126
农历与阴历相关概念;阳历转换成阴历总体思路;怎样计算某一年的生肖;怎样计算天干地支;具体的程序实现;农历十六进制数据解析;为什么选择阳历1900.1.31作为参考点;怎样计算农历y年有多少天;PHP 32位怎样解决时间戳范围的限制问题...
分类:
Web开发 时间:
2016-06-21 06:40:20
收藏:
0 评论:
0 赞:
0 阅读:
239
七. 界面编程--Windows编程课程学习笔记...
分类:
Windows开发 时间:
2016-06-21 06:40:08
收藏:
0 评论:
0 赞:
0 阅读:
225
(一)概述
ImageView主要是用来显示图片的控件,可以对图片进行放大、缩小和旋转的功能。
(二)ImageView中src和BackGround属性的区别
No.1 ——使用程序测试src与background属性的区别:
<Linear...
分类:
其他 时间:
2016-06-21 06:39:58
收藏:
0 评论:
0 赞:
0 阅读:
178
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 stones. The one who removes the last stone will be the...
分类:
其他 时间:
2016-06-21 06:39:48
收藏:
0 评论:
0 赞:
0 阅读:
117
1xx(临时响应)
表示临时响应并需要请求者继续执行操作的状态代码。
代码说明
100 (继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。
101 (切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。
2xx (成功)
表示成功处理了请求的状态代码。
代码说明
200 (成功)服务器已成功处理了请求。通常,这表示服务器提供了请求...
分类:
Web开发 时间:
2016-06-21 06:39:29
收藏:
0 评论:
0 赞:
0 阅读:
179
15-1 水平居中设置——行内元素我们在实际工作中常会遇到需要设置水平居中的场景,比如为了美观,文章的标题一般都是水平居中显示的。这里我们又得分两种情况:行内元素 还是 块状元素 ,块状元素里面又分为定宽块状元素,以及不定宽块状元素。今天我们先来了解一下行内元素怎么进行水平居中?如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。(父元素...
分类:
Web开发 时间:
2016-06-21 06:39:08
收藏:
0 评论:
0 赞:
0 阅读:
280
canvascanvas只能在标签中定义宽高canvas跟其它标签一样,也可以定义样式,但需要注意的是:canvas的默认宽高为300px* 150px,在css中为canvas定义宽高,实际上定义的是canvas的显示的大小,但针对canvas来说还包括里面的绘制的图像的分辨率的大小。所以在css中定义高宽canvas中绘制的图形可能会变形。因此,我们可以使用以下方式指定大小:// 在标签中指定...
分类:
其他 时间:
2016-06-21 06:38:58
收藏:
0 评论:
0 赞:
0 阅读:
141
我们知道使用stop()、suspend()等方法在终止与恢复线程有弊端,会造成线程不安全,那么问题来了,应该如何正确终止与恢复线程呢?这里可以使用两种方法:
1.使用interrupt()中断方法。
2.使用volatile boolean变量进行控制。
在使用interrupt方法之前,有必要介绍一下中断以及与interrupt相关的方法。中断可以理解为线程的一个标志位属性,...
分类:
编程语言 时间:
2016-06-21 06:38:49
收藏:
0 评论:
0 赞:
0 阅读:
165
常见的字段类型选择
1.字符类型建议采用varchar/nvarchar数据类型
2.金额货币建议采用money数据类型
3.科学计数建议采用numeric数据类型
4.自增长标识建议采用bigint数据类型 (数据量一大,用int类型就装不下,那以后改造就麻烦了)
5.时间类型建议采用为datetime数据类型
6.禁止使用text、ntext、ima...
分类:
数据库技术 时间:
2016-06-21 06:38:38
收藏:
0 评论:
0 赞:
0 阅读:
226
项目需要使用spring boot,所以自学了几天,仅提供给新手,请根据文档查看…该项目仅是测试项目,并不完善和严谨,只实现了需要使用的基本功能。写该博客一是希望能够帮助刚学习的新人,二是加深自己的印象,如果忘了也可以再看看,有些片段是从其他博客学习来的,如有问题希望能提出来,由衷的表示感谢。主要开发环境:jdk:1.8; maven:3.3;tomcat:8等。涉及技术:springMVC、mav...
分类:
编程语言 时间:
2016-06-21 06:38:29
收藏:
0 评论:
0 赞:
0 阅读:
279
一:用最底层的方式,该方式用来创建别的对象树也可以代码演示:
DHTML技术演示---表格创建--用最底层的方式,其实该方式用来创建别的对象树也可以
<style type="tex...
分类:
编程语言 时间:
2016-06-21 06:38:09
收藏:
0 评论:
0 赞:
0 阅读:
175
这是去年写的一篇文档,最近突然发现并没有发不出来,因此现在补上,希望能对某些朋友有所帮助。因为当时记录时没有截图,因此这里看起来可能就比较单调。一、基本环境:mongdb3.0.5数据库spring-data-mongodb-1.7.2.jarmongo-java-driver-3.0.2.jarlinux-redhat6.3tomcat7 二、搭建mongodb副本集:1、 分别在三台linu...
分类:
数据库技术 时间:
2016-06-21 06:37:58
收藏:
0 评论:
0 赞:
0 阅读:
204
某某市第一人民医院儿科住院部,晚上七点三十二分,第六号儿科病房,围满了一大群医生和护士。病床上躺着一位年龄大约四五岁的小男孩,乌黑的头,双眼紧闭,脸颊绯红。
房门推开,进来一位年龄五十上下的中年人,身穿格子西服,浓眉大目,神色焦急。
“李院长!”
所有的人都和中年人打招呼。
“小男孩情况怎么样?”赵院长道。
...
分类:
其他 时间:
2016-06-21 06:37:28
收藏:
0 评论:
0 赞:
0 阅读:
188
C#笔试知识点1.String与Stringbuilder的区别:
String自动分配内存大小,每次往里面写新东西,就会重新分配一段内存,然后把地址指向新的这块空间,是由C#内存管理自动管理的。
Stringbuilder会事先分配好一段空间,append的时候,是操作的同一块空间,如果新串超过原本大小,内存空间自动加倍。2.C#如何调用c++静态库(lib):
可以用CLR(新)或者Man...
分类:
Windows开发 时间:
2016-06-21 06:37:10
收藏:
0 评论:
0 赞:
0 阅读:
385
项目管理课堂笔记
一、项目与项目管理
1、项目的定义
项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的活动。
2、项目与日常运作的区别
项目是一次性的,日常运作是重复进行的,
项目是以目标为导向的,日常运作是通过效率和有效性体现的,
项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理;
项目存在大量的变更管理,而日常运作则基本保持连贯...
分类:
其他 时间:
2016-06-21 06:36:48
收藏:
0 评论:
0 赞:
0 阅读:
225
一个人需要隐藏多少秘密才能巧妙地度过一生 — 仓央嘉措前言上次看到一款学习的 App,有这样一个功能,在一个 TextView 中有一段英文,点击英文单词通过语音朗读出来。语音先不考虑,怎么去实现 TextView 点击获取每个单词的内容的呢?肯定是用SpannableString去实现的呗,不然你今天讲它干嘛。嘿嘿,我说的对不对?答案是肯定的,由于惯性我们先来看看效果图:我这里没有获取...
分类:
其他 时间:
2016-06-21 06:36:38
收藏:
0 评论:
0 赞:
0 阅读:
242