public static class ExtensionMethods{/// ///
将List转换成DataTable/// /// /// /// public static DataTable ToDataTable(this IList
data){PropertyDescriptorC...
分类:
其他好文 时间:
2014-05-01 13:03:47
阅读次数:
355
概述
将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。解决
即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。角色
目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也...
分类:
其他好文 时间:
2014-05-01 11:07:59
阅读次数:
413
reinterpret_cast
(expression)reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什么关系(除了类的....
分类:
其他好文 时间:
2014-05-01 10:59:34
阅读次数:
509
一、const应用1.const关键字,他后面内容的不可修改,一般来说,其修饰的变量不可再进行赋值操作;2.常量指针int
a= 3;int b = 4;const int* pt = &a;a =
5;*pt的值为5,pt只是一个指针,所以他指向的是a的内容,const限制的是*pt,所以,只是不...
分类:
编程语言 时间:
2014-05-01 08:16:44
阅读次数:
427
define宏定义中的#,##,@#及\符号在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串。1、#(stringizing)字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用...
分类:
其他好文 时间:
2014-05-01 07:48:42
阅读次数:
466
使用stringstream对象简化类型转换在命名空间std中,std::stringstream。1stringa="hello";2intb=10;3std::stringstreamstream;4stream提供了比ANSI
C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将...
分类:
其他好文 时间:
2014-05-01 06:41:11
阅读次数:
483
我们主要使用3dsmax进行制作,输出FBX的类型导入unity3d中。默认情况下,3dsmax可以和U3d软件直接融合,自动转换为FBX物体。注意事项如下:1.面数控制在MAX软件中制作单一Game
Object物体的面数不能超过65000个三角形,即32500个多边形Poly,如果超过这个数量的...
分类:
其他好文 时间:
2014-05-01 05:37:33
阅读次数:
323
list集合转换JSON出错误意思是:对象”是一个数组。使用jsonarray代替。解决方法:将JSONObject替换为JSONArray代码:JsonConfig jsonConfig = new JsonConfig();jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);JSONArray json = ...
分类:
Web程序 时间:
2014-04-29 13:43:21
阅读次数:
1280
一开始由这段代码引发的纠结
get_base(current->ldt[1])
下面是各个相关的代码,摘自不同的header files。。。
current是指向当前task的指针
struct desc_struct ldt[3];
struct desc_struct {
unsigned long a,b;
} ;
#define _get_...
分类:
系统相关 时间:
2014-04-29 13:42:20
阅读次数:
546
#include
#include
#include
#include
int main() {
int i,v;
char bs[33];
char b[33];
char hs[9];
char h[9];
char s[4];
char *e;
// 十进制整数转二进制串;
i=1024;
ltoa(i,b,2...
分类:
其他好文 时间:
2014-04-29 13:26:21
阅读次数:
485