系列博文的传送门:http://www.cnblogs.com/lastpairs/p/6993237.html 客户端代码github地址 https://github.com/xxyjskx1987/lastpairswebapp 服务器端代码github地址 https://github.co ...
分类:
Web程序 时间:
2017-07-06 18:54:09
阅读次数:
303
JSON和XML的类比 (1).XML的优缺点 <1>.XML的优点 A.格式统一,符合标准; B.容易与其他系统进行远程交互,数据共享比较方便。 <2>.XML的缺点 A.XML文件庞大,文件格式复杂,传输占带宽; B.服务器端和客户端都需要花费大量代码来解析XML,导致服务器端和客户端代码变得异 ...
分类:
Web程序 时间:
2017-07-02 21:18:13
阅读次数:
168
系列博文的传送门:http://www.cnblogs.com/lastpairs/p/6993237.html 客户端代码github地址 https://github.com/xxyjskx1987/lastpairswebapp 服务器端代码github地址 https://github.co ...
分类:
其他好文 时间:
2017-07-02 19:41:46
阅读次数:
217
代码高效的表达意图,是优秀代码的基本标准,所以在刚刚写代码的时候我们总是被教育方法的名字,变量字段的名字要尽可能表达出在程序中的含义。 在《重构和模式》中提到的creation,就是讲构造实例的方式封装变为可以表达含义的方法提供给客户端使用,从而保证了在阅读客户端代码时,可以清洗的明白代码在做什么, ...
分类:
其他好文 时间:
2017-06-27 00:07:06
阅读次数:
260
抽象工厂模式属于创建型模式 意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 主要解决:主要解决接口选择的问题。 何时使用:系统的产品有多于一个的产品族,而系统只消费其中某一族的产品。 优点:当一个产品族中的多个对象被设计成一起工作时,它能保证客户端始终只使用同一个产品族中 ...
分类:
其他好文 时间:
2017-06-24 17:27:14
阅读次数:
189
前一篇系列博文的传送门:http://www.cnblogs.com/lastpairs/p/6993237.html 客户端代码github地址 https://github.com/xxyjskx1987/lastpairswebapp 服务器端代码github地址 https://github ...
分类:
移动开发 时间:
2017-06-21 14:11:24
阅读次数:
235
什么是代理模式: 代理模式结构图: 直接上代码: GiveGift接口: 真实实体: 代理: 虚构的实体,真实对象想要对此实体进行某些操作: 客户端代码: 运行结果: 下面我们来分析一下代码实现: 1、Pursuit真实实体实现了接口GiveGift,而Proxy也实现了接口GiveGift,并且代 ...
分类:
其他好文 时间:
2017-06-21 11:21:29
阅读次数:
131
Restangular是一种AngularJS服务,可以使用最少的客户端代码简化常见的GET,POST,DELETE和UPDATE请求。它适用于任何从RESTfulAPI中获取数据的WebApp。可以从bower和npm包管理器中获取restangular,初次尝试也可以使用cdn<scripttype="text/javascript"src="http://cdnjs.cl..
分类:
其他好文 时间:
2017-06-19 22:16:40
阅读次数:
185
OWIN OAuth 2.0 Authorization Server 源码在上面的地址中可以下载 打开客户端页面http://localhost:38500/ 客户端代码引用了DotNetOpenAuth.OAuth2 public class HomeController : Controlle ...
三、auth自定义授权 客户端代码: 服务端代码: 线程池和进程池 自定义异步IO框架 #!/usr/bin/env python # -*- coding:utf8 -*- # IO多路复用: 监听多个socket对象,感知变化,利用其特性可以并发出异步IO模块 # 异步IO: 异步是非阻塞 非阻 ...