2018年5月18日

摘要: 工作上和另一个公司对接,调对方的api需要用到md5加密,加密前要使用HttpUtility.UrlEncode,对方接口一直返回验证错误,定位了问题发现是中文编码使用HttpUtility.UrlEncode导致的。 C#中HttpUtility.UrlEncode返回的url编码是小写的,但对方 阅读全文
posted @ 2018-05-18 11:29 TIEDPAG 阅读(907) 评论(0) 推荐(0) 编辑

2017年1月11日

摘要: echarts是百度的一个图表插件,确实好用美观。 之前实习接触到的页面大多是下面这种调用方式 这次有一个页面需要计时器反复加载新数据,然后重绘echarts图表。一开始我还是使用了上面这种方式,没有发现太大问题。第二天早上来调试的时候,网页运行了一段时间,我的电脑内存达到了56%,我是8G的内存, 阅读全文
posted @ 2017-01-11 11:27 TIEDPAG 阅读(772) 评论(0) 推荐(0) 编辑

2017年1月5日

摘要: 抽象工厂,名字就告诉你是抽象的了。上代码。 似乎之前的打招呼不够用了,我们就弄了一堆车吧。首先有两个接口:宝马和保时捷,宝马和保时捷又有具体车型。 工厂的代码: 首先接口IFactory提供了两个方法,一个是产生宝马,一个是产生保时捷,两个实现类SUVFactory、CarFactory中实现了两个 阅读全文
posted @ 2017-01-05 16:23 TIEDPAG 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 简单工厂,代码: 毕竟是简单工厂,思路相对简单,将实例的创建都放在一个地方,根据传入的参数不同,生成不同的对象给对方。 工厂方法:还是使用上面的打招呼类 这里就要注意了,区别很容易就看得出来,简单工厂里提供了一个静态的方法,随时可以供提供者访问,而工厂方法则是将工厂类抽象了出来,给了一个接口,生成H 阅读全文
posted @ 2017-01-05 16:21 TIEDPAG 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 单例模式 代码: 第一种: 第二种: 上面两种单例模式中,基本思路相同,将构造方法私有,建立私有的实例对象,提供公有的对象。第一种方法,外部每次调用时都会判断实例是否已经创建,第二种方法则是在一开始就将类的对象实例化好了,一直存在在内存中。区别也不大,单例的思想也就这么简单。这里要说的是下面这种方法 阅读全文
posted @ 2017-01-05 16:16 TIEDPAG 阅读(212) 评论(0) 推荐(0) 编辑

2016年12月24日

摘要: 刚刚出来实习,之前实习的公司有一个分页插件,和后端的数据字典约定好了的,基本上是看不到内部是怎么实现的,新公司是做WPF的,好像对于ASP.NET的东西不多,导师扔了一个小系统给我和另一个同事,指了两种框架的方案就让我们自己做了。。。 刚开始在网上找了一下,觉得bootstrap-paginator 阅读全文
posted @ 2016-12-24 20:30 TIEDPAG 阅读(1588) 评论(1) 推荐(0) 编辑

导航