2016年8月1日
摘要: .net中,其字符串特有的驻留机制,保证了在同一进程中,相同字符序列的字符串,只有一个实例,这样能避免相同内容的字符串重复实例化,以减少性能开销。 先来回顾一下c#中的代码: public static void testString() { String s = "Abc"; String s1 阅读全文
posted @ 2016-08-01 16:20 BlueWhale84 阅读(482) 评论(0) 推荐(0) 编辑
  2016年2月18日
摘要: 方法1: s.Substring(0,1).ToUpper()+s.Substring(1); 方法2: s = System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(s) 阅读全文
posted @ 2016-02-18 15:46 BlueWhale84 阅读(10688) 评论(0) 推荐(1) 编辑
  2016年1月18日
摘要: 数据库字段startDate 开始时间 endDate 结束时间 -两个参数比如查2-2 至2-6 在数据库中是否与其他时间有重叠四个条件有一项满足则有重叠时间思路是这样子 以开始和结束时间参数为条件分开查询 开始时间是否包含在其他时间段内、结束时间是否包含在其他时间段内、是否有其他时间包含在参数... 阅读全文
posted @ 2016-01-18 10:09 BlueWhale84 阅读(2023) 评论(0) 推荐(0) 编辑
  2015年8月4日
摘要: Todd.log - a place to keep my thoughts on programming理解HTTP幂等性基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为... 阅读全文
posted @ 2015-08-04 15:18 BlueWhale84 阅读(199) 评论(0) 推荐(0) 编辑
  2015年4月21日
摘要: 转自http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生... 阅读全文
posted @ 2015-04-21 09:29 BlueWhale84 阅读(305) 评论(2) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/bvbook/archive/2008/12/24/1360942.html相互竞争的服务架构The Competing Architectures我们已经给出了“不同Web服务会有不同做法”的两个主要问题,现在要据此对不同风格的Web服务进行分类了... 阅读全文
posted @ 2015-04-21 09:09 BlueWhale84 阅读(4990) 评论(2) 推荐(0) 编辑
摘要: 转自http://www.infoq.com/cn/articles/how-to-design-a-good-restful-api引子在移动互联网、云计算迅猛发展的今天,作为一名Web开发者,如果您还没听说过“REST”这个buzzword,显然已经落伍了。夸张点说,甚至“出了门都不好意思跟别人... 阅读全文
posted @ 2015-04-21 08:58 BlueWhale84 阅读(521) 评论(2) 推荐(1) 编辑
  2015年4月8日
摘要: [泛型的概念](1)没有泛型的时候,所有的对象都是以object为基础,如果要使用时必须进行强制类型转换,如果对于值类型,则会导致不断拆箱装箱的过程,对系统消耗很大。(2)使用泛型时不需要通过object类进行装箱拆箱,使用的时候都会是确定的类型。(3)泛型的概念一开始是由集合引入,因为集合中的类型... 阅读全文
posted @ 2015-04-08 10:27 BlueWhale84 阅读(4618) 评论(1) 推荐(0) 编辑
  2015年3月24日
摘要: Html.RenderPartial与Html.RenderAction这两个方法都是用来在界面上嵌入用户控件的。Html.RenderPartial是直接将用户控件嵌入到界面上:或注意:用第一种方法时,用户控件必须放在调用者同一目录下,也可以放在View/Shared中。Html.RenderAc... 阅读全文
posted @ 2015-03-24 15:05 BlueWhale84 阅读(356) 评论(0) 推荐(0) 编辑
  2015年3月19日
摘要: HTML5 WebSocket 简介和实战演练本文主要介绍了 HTML5 WebSocket 的原理以及它给实时 Web 开发带来的革命性的创新,并通过一个 WebSocket 服务器和客户端的案例来充分展示 WebSocket 的强大和易用。作为下一代的 Web 标准,HTML5 拥有许多引人注目... 阅读全文
posted @ 2015-03-19 09:35 BlueWhale84 阅读(352) 评论(0) 推荐(0) 编辑