摘要:
本软件具备以下形: 1.通过http形式在客户端更新winform代码文件 2.在服务端通过软件生成xml配置文件,客户端通过比对xml配置文件来更新代码文件。 服务端: 在服务器上建立一个IIS发布文件夹,将新代码文件丢到这个文件夹。然后利用上图的软件选择需要生成代码更新的xml配置文件。 客户端 阅读全文
摘要:
常用接口的解析(链接) 学习第一步,先上菜: List的内容太多了 从上面内容就可以看到,List继承了三个泛型接口,还继承了三个常规的接口。 说白了,就是List是类,继承IList<T>泛型版本和IList非泛型版本接口。List是一个集合类。 IList<T>是接口,说明这个对象要去实现接口里 阅读全文
摘要:
常用接口的解析(链接) 默认情况下,对象的Equals(object o)方法是比较两个对象是否引用同一个对象。如果我们有自己的对象,就要自己定义对象比较方式: 1.IComparable在要比较的对象(类的实例化就是对象)类中实现,可以比较该对象和另一个对象。 2.IComparer在一个单独的类 阅读全文
摘要:
在此,推荐一位有着工匠精神的博主写的一篇关于IEnumerable接口的深入解析的文章:http://www.cnblogs.com/zhaopei/p/5769782.html#autoid-0-0 以下是大致的截图: 阅读全文
摘要:
常用接口的解析(链接) 引言: IEnumerable和IEnumerable<T>接口在.Net中是非常重要的接口,它允许开发人员定义foreach语句功能的实现并支持非泛型方法的简单迭代,IEnumerable和IEnumerable<T>接口是.Net最基本的集合访问器。它定义了一组扩展方法, 阅读全文
摘要:
序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。 序列化和反序列化最主要的作用有: 1、在进程下次启动时读取上次保存的对象的信息 2、在不同的AppDomain或进程之间传递数据 3 阅读全文
摘要:
ASP.NET应用程序和ASP.Net网站所共有的文件: App_Browsers 包含 ASP.NET 用于标识个别浏览器并确定其功能的浏览器定义 (.browser) 文件。有关更多信息,请参见浏览器定义文件架构(browsers 元素)和如何:在 ASP.NET 网页中检测浏览器类型。 App 阅读全文
摘要:
1.CPU的发展趋势: 核心数目依旧会越来越多,根据摩尔定律,由于单个核心性能提升有着严重的瓶颈问题,普通的PC桌面在2018年可能回到24核心。 2.并发和并行的区别: 所有的并发处理都有排队等候,唤醒和执行这三个步骤,所以并发是宏观的观念,在微观上他们都是序列被处理的,只不过资源不会在某一个上被 阅读全文
摘要:
存储过程的创建和调用演示 1.不带参数的存储过程的创建 2.带参数的存储过程的创建 3.带一个参数的多表联合查询 4.创建一个插入表的存储过程 5.默认参数的存储过程 6.使用带输出参数的存储过程 7.使用一个值来保存执行后的状态 8.输入输出参数的存储过程 阅读全文