2014年7月8日

摘要: 对工厂方法进行抽象。当增加新的产品时,不用改动工厂类。而是集成已有的工厂接口或者抽象工厂,创建新的工厂。这就是对扩展开发,对修改封闭。1 package Pak;2 3 public abstract class Automobile {4 public abstract void Run(... 阅读全文
posted @ 2014-07-08 21:48 Henry_Wang 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 服务器端与客户端都安装证书,双方通过证书加密通讯。配置wsHttpBinding,使用基于消息的用户名验证。首先配置为Windows账户库验证。服务器端配置: ... 阅读全文
posted @ 2014-07-08 09:58 Henry_Wang 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 什么是rest 和 restful?提出rest的作者,目的:符合框架原理的情况下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强,性能好,适宜通讯的架构。Fielding将他对互联网软件的架构原则,定名为REST,即REpresentational State Transfer的缩写。... 阅读全文
posted @ 2014-07-08 09:58 Henry_Wang 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 将文件写入Response public ActionResult Zip() { string fname = Server.MapPath("~\\App_Data\\TestDB.zip"); FileStream fs=... 阅读全文
posted @ 2014-07-08 09:57 Henry_Wang 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: sql server 常用高级查询sql 阅读全文
posted @ 2014-07-08 09:57 Henry_Wang 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1, 快速排序:使用分冶思想,不断以某一元素为边界,分割成大小不同的区域。对于大多数数据集,这是最快的算法,除非分割成的区域每次都只有1个。算法复杂度:O(nLogn) public static void QuickSort(int[] ar, int begin, int end)... 阅读全文
posted @ 2014-07-08 09:56 Henry_Wang 阅读(389) 评论(0) 推荐(0) 编辑

导航