using System;using System.Collections.Generic;using
System.Collections.Specialized;using System.Linq;using System.Reflection;using
System.Web;using We...
分类:
Web程序 时间:
2014-05-18 19:06:49
阅读次数:
451
Unity3d 镜面反射
网上能找到的基本上是固定管道或表面渲染的shader,
特此翻译为顶点、片段渲染的Shader,
本源码只涉及shader与cs部分,
Editor部分使用NGUI绘制的,
请自行下载NGUI
unity3d 版本:v4.3.1...
分类:
其他好文 时间:
2014-05-18 18:32:29
阅读次数:
389
刚开始对配置文件的认识比较模式,按照书上讲的,往程序中添加一个App.config文件,然后添加System.configuration引用就可以了。但是真正去做的时候也遇到不少问题,小小的总结一下。
首先,为什么要使用配置文件呢?
我们在连接数据库的时候,需要有一个对象来保存连接字符串,通常情况下这个字符串是写在程序代码中的,这样如果我们更换数据库访问时,我们还是...
分类:
数据库 时间:
2014-05-18 18:32:08
阅读次数:
383
下面是我再使用抽象工厂+反射重构机房时,在Factoy中出现了下面一个问题:
去网上查了一下资料,发现这是一个很普遍的问题,它出现的原因主要有两种:
第一种:
加载DLL路径错误。解决办法是调整D层生成DLL的路径到UI的bin文件夹中。如下图:
反射的一个原则是:一切皆以UI层的bin文件夹中的dll名称为中心,说白一点,dll就是一个类库。我理解的反射,就是一串拼接的字符串...
分类:
其他好文 时间:
2014-05-18 09:39:32
阅读次数:
270
通过反射创建当前类的对象
1.将目标类加载进内存,如果当前内存中存在目标类则不加载
2.采用延迟加载模式,不会再程序代码执行的时候马上加载目标类,而是在目标类被使用的时候在对他进行加载。...
分类:
其他好文 时间:
2014-05-18 08:03:05
阅读次数:
313
static void Main(string[] args) { var retul =
GetListData("wang"); } public static List GetListData(string name) where ...
分类:
其他好文 时间:
2014-05-18 02:06:10
阅读次数:
243
------《面向模式的软件架构》(卷4)------支持分布式的3个层次的技术:Ad
hoc网络编程、结构化通信、中间件。1.Ad
hoc网络编程:主要依靠进程间通信机制(IPC)如共享内存、管道、套接字(socket)。2.结构化通信:通过提供较高层次的通信机制,避免了应用代码与底层IPC机制的...
分类:
其他好文 时间:
2014-05-17 23:44:39
阅读次数:
508
特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。
特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询特性。 有关更多信息,请参见 反射(C# 和 Visual Basic)。特性具有以下属性:
特性可向程序中添加元数据。 元数据是有关在程序中定义的...
分类:
其他好文 时间:
2014-05-17 22:18:25
阅读次数:
486
在进行IP地址字符串与网络字节序转换时,应用inet_pton,inet_ntop函数,这两个函数对IPv4和IPv6都适用;而inet_aton,inet_ntoa,inet_addr只适用于IPv4,应该少用。
分类:
其他好文 时间:
2014-05-17 21:47:13
阅读次数:
264
因为项目需要使用Linq来查询数据,但是在多条件查询时,需要使用一大堆if(...!=string.empty)等判断条件感觉不是很优雅。网上搜索以下,大概找到了两种办法,一种是老外写的一个类,感觉用着麻烦;还有就是提供一扩展个方法,参数为某个类型,当调用该方法时,用反射去遍历这个类型的属性,再拿....
分类:
其他好文 时间:
2014-05-17 21:39:19
阅读次数:
356