摘要: 首先要引用一下类库:using Ionic.Zip;这个类库可以到网上下载。 下面对类库使用的封装方法: 得到指定的输入流的ZIP压缩流对象 得到指定的字节数组的ZIP解压流对象 压缩ZIP文件 解压ZIP文件 使用C#实现加减乘除算法经常被用作新手练习。本篇来分别体验通过委托、接口、匿名方法、泛型 阅读全文
posted @ 2018-06-26 21:31 ~雨落忧伤~ 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 试想这样一个业务需求:有一张合同表,由于合同涉及内容比较多所以此表比较庞大,大概有120多个字段。现在合同每一次变更时都需要对合同原始信息进行归档一次,版本号依次递增。那么我们就要新建一张合同历史表,字段跟原合同表一模一样,此外多了一个 合同版本号 字段。在归档时如何把原始合同信息插入到合同历史表呢 阅读全文
posted @ 2018-06-26 21:01 ~雨落忧伤~ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 以下为本次实践代码: 如果使用dynamic的话,也可以如下: JavaScript中一个重要的概念就是闭包,闭包在JavaScript中有大量的应用,但是你知道么?C#也可以创建Closure。下面就介绍一下如何在C#中创建神奇的闭包。 在这之前,我们必须先知道如何在C#中定义函数 利用Lambd 阅读全文
posted @ 2018-06-26 20:56 ~雨落忧伤~ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: js replace 全局替换 js 的replace 默认替换只替换第一个匹配的字符,如果字符串有超过两个以上的对应字符就无法进行替换,这时候就要进行一点操作,进行全部替换。 <script language="javascript"> var strM = "这是要被替换的字符串啊啊!"; // 阅读全文
posted @ 2018-06-26 20:37 ~雨落忧伤~ 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ASP.NET MVC Filters 4种默认过滤器的使用【附示例】 过滤器(Filters)的出现使得我们可以在ASP.NET MVC程序里更好的控制浏览器请求过来的URL,不是每个请求都会响应内容,只响应特定内容给那些有特定权限的用户,过滤器理论上有以下功能: 判断登录与否或用户权限 决策输出 阅读全文
posted @ 2018-06-26 20:26 ~雨落忧伤~ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: [C#]使用 C# 代码实现拓扑排序 目录 0.参考资料 1.介绍 2.原理 3.实现 4.深度优先搜索实现 回到顶部 0.参考资料 尊重他人的劳动成果,贴上参考的资料地址,本文仅作学习记录之用。 https://www.codeproject.com/Articles/869059/Topolog 阅读全文
posted @ 2018-06-26 20:15 ~雨落忧伤~ 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 使用react全家桶制作博客后台管理系统 前面的话 笔者在做一个完整的博客上线项目,包括前台、后台、后端接口和服务器配置。本文将详细介绍使用react全家桶制作的博客后台管理系统 概述 该项目是基于react全家桶(React、React-router-dom、redux、styled-compon 阅读全文
posted @ 2018-06-26 20:07 ~雨落忧伤~ 阅读(523) 评论(0) 推荐(0) 编辑
摘要: MongoDB与Redis的比较 MongoDB与Redis的比较 2017年07月03日 11:27:34 阅读数:4577 2017年07月03日 11:27:34 阅读数:4577 阅读数:4577 MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别 阅读全文
posted @ 2018-06-26 19:11 ~雨落忧伤~ 阅读(315) 评论(0) 推荐(0) 编辑