技术交流,DH讲解.记得很早之前我就说过,数组和结构体在内存中其实一样的,他们都是连续分布的.例如:?1234TMyStruct = recordA,B,C:Integer;end;T3IntArray = array[0..2]of Integer;这两个都占12字节,而且TMyStruct.A就...
分类:
编程语言 时间:
2015-10-07 17:14:26
阅读次数:
143
Binding的源 Binding的源也就是数据的源头。Binding对源的要求并不苛刻---只要它是一个对象,并且通过属性(Property)公开自己的数据,它就能作为Binding的源。 实体类作为Binding的源,需要实现INotifyPropertyChanged接口并在属性set中触.....
分类:
其他好文 时间:
2015-10-07 17:14:55
阅读次数:
501
一直以来很纠结给qt应用程序添加图标问题,在网上收过一次,但是感觉不够完整,现将自己的实现过程记录下,以便以后查看:通过网上的例子知道qt助手中有相关说明:Setting the Application IconThe application icon, typically displayed i....
分类:
其他好文 时间:
2015-10-07 17:15:24
阅读次数:
157
Ordering是Guava类库提供的一个犀利强大的比较器工具,Guava的Ordering和JDK Comparator相比功能更强。它非常容易扩展,可以轻松构造复杂的comparator,然后用在容器的比较、排序等操作中。 本质上来说,O...
分类:
其他好文 时间:
2015-10-07 16:11:44
阅读次数:
168
国庆归来,恰逢微软今天在纽约(当地时间10月6号)举行了新一轮的设备发布会,其中囊括了Surface Book,MS Band 2,Surface Pro 4,Surface Pen等设备,下面让我们一睹为快......
分类:
移动开发 时间:
2015-10-07 16:11:31
阅读次数:
347
在备份一个客户的数据库时(数据库版本为SQL 2005 Express版本),做DBCC CHECKDB时遇到了下面错误信息: dbcc checkdb('DB_NAME'); 消息 5030,级别 16,状态 12,第 1 行 The database could not be exclusive...
分类:
数据库 时间:
2015-10-07 16:10:21
阅读次数:
296
在公司里帮新人检查问题时发现,发现有人写的SQL不习惯用join语句,看着写的挺简单,但是数据量多了执行起来会很慢。仔细看,经常会在一个SQL查询中的from中写多个表,例如:select a.a1,a.a2,b.b1,b.b2 from a,b where a.a3=b.b3,其中a,b是表,a1...
分类:
数据库 时间:
2015-10-07 16:11:07
阅读次数:
171
/************************************************************************* > File Name: probability.cpp > Author: xinyang > Mail: xuechen.x...
分类:
编程语言 时间:
2015-10-07 16:08:38
阅读次数:
173
深入理解Java引用类型在Java中类型可分为两大类:值类型与引用类型。值类型就是基本数据类型(如int ,double 等),而引用类型,是指除了基本的变量类型之外的所有类型(如通过 class 定义的类型)。所有的类型在内存中都会分配一定的存储空间(形参在使用的时候也会分配存储空间,方法调用完成...
分类:
编程语言 时间:
2015-10-07 16:10:17
阅读次数:
360
iOS中的事件iOS中的事件可以分为3大类型:触摸事件加速计事件远程控制事件这里我们只讨论iOS中的触摸事件。响应者对象(UIResponder)学习触摸事件首先要了解一个比较重要的概念-响应者对象(UIResponder)。在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象...
分类:
其他好文 时间:
2015-10-07 16:08:59
阅读次数:
165
线程同步: 多条线程,在同一条线上按照顺序执行.(互斥锁)
分类:
移动开发 时间:
2015-10-07 16:08:56
阅读次数:
190
/************************************************************************* > File Name: array.cpp > Author: xinyang > Mail: xuechen.xy@gmail....
分类:
编程语言 时间:
2015-10-07 16:08:13
阅读次数:
305
第一节 信息存储一、十六进制表示法以0x或0X开头的数字常量为十六进制二进制-十六进制相互转换※一种特殊情况要表示的数字常量x=2的n次方时,n=i+4j,且0≤i≤3时,开头的十六进制数字为1(i=0)、2(i=1)、4(i=2)、8(i=3),后面跟随着j个十六进制的0。这里的j是代表着每四位二...
分类:
其他好文 时间:
2015-10-07 16:09:35
阅读次数:
235
/************************************************************************* > File Name: stack_queue.cpp > Author: xinyang > Mail: xuechen.xy@...
分类:
编程语言 时间:
2015-10-07 16:07:41
阅读次数:
252
Traits偏特化:类模板部分特例化(partial specialization) 我们只能部分特例化类模板,而不能部分特例化函数模版。——《C++ Primer(5th)》 P628 1. 实现 Sigma 函数,功能是将一段范围内的元素求累加和。 2. 错误的代码实例:templat...
分类:
其他好文 时间:
2015-10-07 16:07:35
阅读次数:
215
// 加锁 @synchronized (self) { // 在同一时间,只能一个线程执行,但是很耗资源 } // 解锁关于加锁,这里有一个东西.关于这个语法:@property.每次我们定义 一个属性的时候,会首当其冲的写上nonatomic,这是为什么?请看下面解说:nona...
分类:
移动开发 时间:
2015-10-07 16:08:59
阅读次数:
204
Mybatis MyBatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。 MyBatis消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。 MyBatis使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plan Old Java Obj...
分类:
其他好文 时间:
2015-10-07 16:07:31
阅读次数:
268