2012年3月12日
摘要: IE8 有时候会发疯var name='abc';var a="My Name is '"+name+"',and home is 'AU' ";这样在字符串内出现两个单引号时 ie8有可能会报错 ,并且死都找不到为什么,只知道在某种环境下不能这样写,当出错后要么只剩下一个单引号,要么这样写var a = "My Name is \'"+name+"\',and home is 'AU' ";转义单引号 阅读全文
posted @ 2012-03-12 10:15 PC167 阅读(577) 评论(1) 推荐(0)
  2012年3月8日
摘要: class Class1 { public delegate int AsyncEventHandler(int a); static List<string> l = new List<string>(); static int ps = 1000; static long end = 0; static long start = 0; void Event1() { Console.WriteLine("Event1 Start"); Syst... 阅读全文
posted @ 2012-03-08 15:47 PC167 阅读(240) 评论(0) 推荐(0)
  2012年3月7日
摘要: public static string GetConnectionString(string FileName) { if (FileName.ToLower().EndsWith("xls")) { return "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FileName + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1;';Persist Security Info=False";... 阅读全文
posted @ 2012-03-07 17:48 PC167 阅读(967) 评论(1) 推荐(1)
  2012年3月6日
摘要: string str = "{\"fcode\":\"10\",\"fno\":\"009999\",\"fmemo\":\"009999-4\"}";Dictionary<string, object> dd = str.Trim(new char[] { '{', '}' }).Split(',') .ToDictionary(s => s.Split(':')[0].T 阅读全文
posted @ 2012-03-06 15:07 PC167 阅读(473) 评论(0) 推荐(0)
摘要: 一。类型比较bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据,存储大小为 8 个字节。一个字节就是8位,那么bigint就有64位int:从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数据,存储大小为 4 个字节。int类型,最大可以存储32位的数据smallint:从-2^15(-32,768)到2^15-1(32,767)的整数数据,存储大小为 2 个字节。smallint就是有16位tinyint:从0到255的整数数据,存储大小为 1 字节。tinyi 阅读全文
posted @ 2012-03-06 11:36 PC167 阅读(25699) 评论(1) 推荐(6)
  2011年10月25日
摘要: /** 说明:在sql server 2005中,由于支持select top 变量,因此,不需要用动态sql来实现* 而在sql server 2000中,不支持select top 变量,因此,必须用动态sql*/declare @pageSize int--页数大小declare @pageIndex int--页码set @pageSize = 10set @pageIndex = 10--一、在sql server 2005中:select * from ( select top (@pageSize) name from ( select top (@pageSize*@page. 阅读全文
posted @ 2011-10-25 14:29 PC167 阅读(902) 评论(0) 推荐(0)
  2011年9月2日
摘要: 原文:http://www.cnblogs.com/Darren_code/archive/2011/08/31/JavascripDesignPatterns.html个人觉得这部分知识点,自己也才刚明白现记录几个笔记了解JavaScript设计模式我们需要知道的一些必要知识点:(内容相对基础,高... 阅读全文
posted @ 2011-09-02 13:46 PC167 阅读(270) 评论(0) 推荐(0)
  2011年7月1日
摘要: 浅谈“领域驱动设计”欢迎访问火丁笔记:http://huoding.com/火丁的订阅地址:http://huoding.com/feed作者:老王Eric Evans所著的《领域驱动设计》(Domain-Driven Design:通常简称为“DDD”)一书可以说是经典中的经典,虽然“领域”的概念早就存在,但是直到这本书的出现,才让人们真正开始认真审视软件的构建,相信你看了这本书后会真正体会领域的力量,也正是这个力量决定了软件最终的价值。领域的含义:简单的说,每个软件程序都会与其用户的活动或兴趣相关,其中使用程序的主要环境称为软件的“领域”。领域中形形色色的业务逻辑构成了软件丰富多采的行为。 阅读全文
posted @ 2011-07-01 13:57 PC167 阅读(386) 评论(0) 推荐(0)
摘要: Eric Evans所实体(Entity):拥有唯一标识的对象。值对象(Value Object):没有唯一标识的对象。工厂(Factory):定义创建实体的方法。仓储(Repository):管理实体的集合并封装其持久化过程。服务(Service):实现不能指派或封装在一个单一对象上的操作。1,仓储:比如要查询一个轮胎的宽度就必须先找到汽车表,取出对应的汽车,再用汽车的标识去轮胎表找对应的轮胎,取出轮胎的属性2,服务:转帐逻辑,是放在储户的实体中,还是放在应用层中?领域要求放在服务中 阅读全文
posted @ 2011-07-01 13:51 PC167 阅读(212) 评论(0) 推荐(0)
  2011年6月13日
摘要: public static void QuickSort<T>(int sta, int end, List<T> rows, Func<List<T>,int ,int, bool> comp) { if (sta > end) { return; } int temp; //第一次交换 int temp3 = new Random().Next(sta, end); T x0; x0 = rows[sta]; rows[sta] = rows[temp3]; rows[temp3] = x0; temp = sta; for (int 阅读全文
posted @ 2011-06-13 18:21 PC167 阅读(278) 评论(0) 推荐(0)