摘要: SQLServer 2005SELECT d.name N'TableName', d.xtype N'TableType', a.colorder N'ColumnIndex', a.name N'ColumnName', (case when COLUMNPROPE... 阅读全文
posted @ 2014-07-11 16:59 小 天 阅读(1038) 评论(0) 推荐(1) 编辑
摘要: 定义一个float类型的变量=0.7,结果在IL中却是0.69999999。乘以10之后,获取整数值。得到的却是6。通过查看IL,竟然被转换成double类型再转换。就变成6了。Demo:IL:.method private hidebysig static void Main(string[] ... 阅读全文
posted @ 2014-06-26 12:43 小 天 阅读(15896) 评论(0) 推荐(0) 编辑
摘要: 测试环境:win7 x64测试程序:WCF查询数据库后将数据集返回到Winform程序加载并显示测试结果:1.从感觉来说Exe在 x86目标平台生成,启动速度快。2.内存消耗:x86的程序在超出150MB后会进行回收;x64的程序在超出300MB后会进行回收。(该结果从任务管理器中体现)解决方案平台... 阅读全文
posted @ 2014-06-20 15:26 小 天 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: Instance|Public:获取公共的的实例属性(非静态的)Instance|NonPublic:获取非公共的的实例属性(非静态的)。(private/protect/internal)Static|Public:获取公共的静态属性Static|NonPublic:获取非公共的静态属性。(pri... 阅读全文
posted @ 2014-06-18 18:52 小 天 阅读(4696) 评论(0) 推荐(0) 编辑
摘要: 测试环境:sql2005 + .NET2.0同样的SQL语句,参数化查询和SQL语句直接执行的速度对比。数据库中存放的字段类型是varchar注:不建议使用SQL拼接的方式。因为会造成SQL注入的危险。结论:1.对参数要设置正确的 DbType(varchar = AnsiString, nvar... 阅读全文
posted @ 2014-06-13 11:11 小 天 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: PS:从其他地方看到的源码是有问题的。下面是修正后的/// /// 计算两条直线的交点 /// /// L1的点1坐标 /// L1的点2坐标 /// L2的点1坐标 /// L2的点2坐标 ///... 阅读全文
posted @ 2014-06-04 20:24 小 天 阅读(12014) 评论(1) 推荐(0) 编辑
摘要: 情况:WCF服务在浏览器中可以正常浏览,但是通过程序调用提示:HTTP request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the... 阅读全文
posted @ 2014-05-20 19:14 小 天 阅读(3889) 评论(0) 推荐(0) 编辑
摘要: 解决方案:将服务的应用程序池由 集成 修改为 经典。(或者 可以反过来试下。)环境:WindowsServer2008R2+IIS7.5+WCF出错样图: 阅读全文
posted @ 2014-04-09 09:17 小 天 阅读(4617) 评论(0) 推荐(0) 编辑
摘要: 从目前所掌握的资料来看,c#程序中将毫米转换像素的方法无非两种:第一种: 1: /// 2: /// 以毫米为单位的显示宽度 3: /// 4: const int HORZSIZE = 4; 5: /// 6: /// 以像素为单位的显示宽度 0~65535 7:... 阅读全文
posted @ 2014-01-15 10:41 小 天 阅读(7866) 评论(0) 推荐(0) 编辑
摘要: 代码: 1: string s1 = "已经习惯了回车和换行一次搞定\n,敲一个回车键,即是回"; 2: 3: Console.WriteLine(s1); 4: s1 = "已经习惯了回车和换行一次搞... 阅读全文
posted @ 2014-01-08 14:19 小 天 阅读(252351) 评论(15) 推荐(35) 编辑