摘要: 首先先介绍一下这个项目,该项目实现了文本写入及读取,日志写入指定文件夹或默认文件夹,日志数量控制,单个日志大小控制,通过约定的参数让用户可以用更少的代码解决问题。 1.读取文本文件方法 使用:JIYUWU.TXT.TXTHelper.ReadToString(“文件物理路径”) 1 public s 阅读全文
posted @ 2018-07-28 19:44 殷慈航 阅读(1457) 评论(4) 推荐(0) 编辑
摘要: 简单介绍:TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。功能方强大,并且功能配置灵活简单。另一特点是加载速度非常快的。最重要的是,TinyMCE是一个根据LGPL license发布的自由软件,你可以把 阅读全文
posted @ 2018-07-25 08:59 殷慈航 阅读(1678) 评论(0) 推荐(0) 编辑
摘要: 1.WebApi的Filter介绍: 大家知道什么是AOP(aspect oriented programming)吗?它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP(object oriented progra 阅读全文
posted @ 2018-06-26 10:15 殷慈航 阅读(900) 评论(0) 推荐(3) 编辑
摘要: 1.什么是 API 的多版本? 说白了就是多版本共存的问题。为方便大家理解我就举个例子吧,大家想必都用过Jquery吧,它的1.*版本做到了对低版本IE的支持;2.*版本还保留着ajax,但是不再支持老旧浏览器;3.*版本连ajax都不留了;但是用户不会升级、用户拒绝升级等原因,造成这些旧版本也需要 阅读全文
posted @ 2018-06-22 14:56 殷慈航 阅读(1611) 评论(2) 推荐(3) 编辑
摘要: 1.上面已经教大家如何修改全局路由了,那么修改完后我们在post请求的要这样使用,其中model模型我就默认你应该已经建好了,没有创建的话请看上一部分 Post方法的参数,如果提交的请求体需要是phoneNum=123&password=123这样的格式。如果用string AddNew(strin 阅读全文
posted @ 2018-06-21 16:47 殷慈航 阅读(4416) 评论(0) 推荐(1) 编辑
摘要: 1.当我们创建WebApi的时候我们的项目下的Contorls文件夹下的ValuesController文件下会出现这么几个方法: // GET http://程序ip:程序端口/api/values public IEnumerable<string> Get() { return new str 阅读全文
posted @ 2018-06-21 14:15 殷慈航 阅读(5405) 评论(0) 推荐(0) 编辑
摘要: 1.WebApi是什么: WebAPI 是一种用来开发系统间接口、设备接口 API 的技术,基于 Http 协议,请求和返 回格式结果默认是 json 格式。比 WCF 更简单、更通用,比 WebService 更节省流量、更简洁。 2.预设应用场景: 比如下面的接口 http://msg.jiyu 阅读全文
posted @ 2018-06-21 10:47 殷慈航 阅读(6482) 评论(0) 推荐(0) 编辑
摘要: 编写界面如图: private async void button1_Click(object sender, EventArgs e) { #region 单个执行的异步,效率慢 HttpClient wc = new HttpClient(); string s1 = await wc.GetS 阅读全文
posted @ 2018-06-21 09:57 殷慈航 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 理论: 1、 只要方法是 Task类型的返回值,都可以用 await 来等待调用获取返回值。 2、 如果一个返回 Task类型的方法被标记了 async,那么只要方法内部直接 return T 这个 类型的实例就可以。 3、 一个返回 Task类型的方法没有被标记了 async,那么需要方法内部直接 阅读全文
posted @ 2018-06-21 09:03 殷慈航 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 一、介绍异步的前世今生: 异步编程模型 (APM,Asynchronous Programming Model) 模式(也称 IAsyncResult 模式),在此模式中异步操作需要 Begin 和 End 方法(比如用于异步写入操作的 BeginWrite 和 EndWrite)。 对于新的开发工 阅读全文
posted @ 2018-04-27 09:21 殷慈航 阅读(1255) 评论(0) 推荐(1) 编辑