上一页 1 2 3 4 5 6 ··· 14 下一页
  2015年10月10日
摘要: 一些orm框架,在用到Entity的时候有一些开源代码用到了automapper(如:nopcommence),将数据对象转成DTO。比如在ORM中,与数据库交互用的Model模型是具有很多属性变量方法神马的。而当我们与其它系统(或系统中的其它结构)进行数据交互时,出于耦合性考虑或者安全性考虑或者性... 阅读全文
posted @ 2015-10-10 11:57 jameshappy 阅读(357) 评论(1) 推荐(1) 编辑
  2015年4月3日
摘要: http://user.qzone.qq.com/1467400757/blog/1414135584 阅读全文
posted @ 2015-04-03 08:58 jameshappy 阅读(156) 评论(0) 推荐(0) 编辑
  2015年3月7日
摘要: 对于web应用开发,多数性能瓶颈均出现在数据库上,除了采用分布式架构或云处理(大公司基本上都是),更重要的是平时程序设计时要遵照一些规则,从根本上提高系统的性能,以下总结了一些常用的规则方法,仅供参考,欢迎跟帖补充。。。1、把数据、日志、索引放到不同的I/O设备上,增加读取速度。数据量(尺寸)越大,... 阅读全文
posted @ 2015-03-07 17:27 jameshappy 阅读(984) 评论(0) 推荐(0) 编辑
  2014年4月16日
摘要: 我们在编程中最常用的模式就是单例模式了,然而单例模式都用在什么场合?为什么不用静态方法而要用单例模式呢?要搞清这些问题,需要从静态方法和非静态方法的区别和联系说起。一、静态方法常驻内存,非静态方法只有使用的时候才分配内存?一般都认为是这样,并且怕静态方法占用过多内存而建议使用非静态方法,其实这个理解... 阅读全文
posted @ 2014-04-16 09:22 jameshappy 阅读(722) 评论(0) 推荐(0) 编辑
  2014年2月28日
摘要: 问题:select * from A left join f on e.cust=f.account_idwhere f.status='0'与select * from A left join fon e.cust=f.account_id and f.status='0'的区别在做外连查询的时候ON里面的条件是在外连执行之前筛选的的where后的查询条件在外联之后执行上面哪个是左联后!再选出f.status='0'的,等于在两个表连接 了以后 再去 做过滤WHERE哪个说白了就是连主表都砍掉的, 结果集里只存在f.status='0& 阅读全文
posted @ 2014-02-28 17:00 jameshappy 阅读(228) 评论(0) 推荐(0) 编辑
  2014年1月21日
摘要: C#4.0中有一个新特性:协变与逆变。可能很多人在开发过程中不常用到,但是深入的了解他们,肯定是有好处的。 协变和逆变体现在泛型的接口和委托上面,也就是对泛型参数的声明,可以声明为协变,或者逆变。什么?泛型的参数还能声明?对,如果有了参数的声明,则该泛型接口或者委托称为“变体”。List 一群汽车 = new List();List 一群车子 = 一群汽车; 显然,上面那段代码是会报错的, 虽然汽车继承于车子,可以隐士转换为车子,但是List并不继承于List,所以上面的转换,是行不通的。IEnumerable 一群汽车 = new List();IEnumerable 一群... 阅读全文
posted @ 2014-01-21 16:10 jameshappy 阅读(362) 评论(0) 推荐(0) 编辑
  2014年1月14日
摘要: public class StringUtils { /// /// 获取URL内容 UTF8编码 /// /// URL地址 /// public static string GetContent(string ContentURL) { try { Encoding enc = Encoding.UTF8; //Encoding enc = Encoding.Default; ... 阅读全文
posted @ 2014-01-14 17:33 jameshappy 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: /// ///将查询字符串解析转换为泛型List的名值集合. /// ///查询字符串的值 ///结果 public static List GetMultipleRecords(string records) { List result = new List(); if (string.IsNullOrEmpty(records)) { return result; } ... 阅读全文
posted @ 2014-01-14 17:20 jameshappy 阅读(2137) 评论(0) 推荐(0) 编辑
  2014年1月8日
摘要: 方法一:指定对象private string ToGatheringEMXML(GatheringEMEntity entity) { string retSerialXml = ""; System.IO.MemoryStream StreamRequest = new System.IO.MemoryStream(); System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(ty... 阅读全文
posted @ 2014-01-08 17:27 jameshappy 阅读(594) 评论(0) 推荐(0) 编辑
  2013年10月6日
摘要: left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下:--------------------------------------------表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID bName1 20060324012 20... 阅读全文
posted @ 2013-10-06 09:44 jameshappy 阅读(301) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页