一、cxf 生成 webservice 客户端 1、接口路径 http://localhost:8080/cxfserver/webservice/userWS?wsdl 2、进入你需要放置 webservice 客户端代码的包,进入这个包所在的系统路径,进入 cmd 3、执行命令 wsimport ...
分类:
Web程序 时间:
2018-07-12 20:07:11
阅读次数:
177
前言 上一篇博客中我们可以得知通过Swagger插件将WebAPI规范划,但是实际上Swagger也不是单单提供给我们进行WebAPI快捷页面描述作用,它还可以做得更多。 NSwag NSwag是一个发布在GitHub上的开源项目,它可以根据Swagger说明页上的swagger.json文件生成C ...
目的:清除浏览器缓存 浏览器缓存:有时候我们需要他,因为他可以提高网站性能和浏览器速度,提高网站性能。但是有时候我们又不得不清除缓存,因为缓存可能误事,出现一些错误的数据。 使用方法:JS或者Jquery 方法一: meta方法用客户端代码使浏览器不再缓存Web页面: 1 2 3 4 5 <head ...
分类:
其他好文 时间:
2018-07-10 16:44:04
阅读次数:
120
1.前言 直接new一个对象是最简单的创建对象的方式,但大量出现在业务代码中会带来至少两个问题。1:创建对象的细节直接暴露在业务代码中,修改实现细节必须修改相关的大量客户端代码。2:直接面向具体类型编程,违反了面向接口编程的原则,系统进行扩展时也不得不进行大量修改。要使得系统具有的良好的可扩展性以及 ...
分类:
其他好文 时间:
2018-07-07 00:21:50
阅读次数:
199
客户端直接访问微服务带来的问题 1、客户端的需求量与每个微服务暴露的细粒度API数量的不匹配。 2、亚马逊的产品最终页要请求数百个微服务。虽然一个客户端可以通过LAN发起很多个请求,但是在公网上这样会很没有效率,这个问题在移动互联网上尤为突出。这个方案同时会导致客户端代码非常复杂。 3、另一个存在的 ...
分类:
其他好文 时间:
2018-07-02 14:17:38
阅读次数:
212
第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。 代码如下: <script type="text/javascript"> var u = navigator.userAgent; var isAndroid = u.indexOf('Android') ...
分类:
移动开发 时间:
2018-06-22 14:46:53
阅读次数:
219
TCP 编程 客户端代码 将键盘输入的字符发送到服务端,并将从服务端接收到的字符输出到终端 1 #!/usr/python3 2 3 import socket 4 5 def socket_client(): 6 s = socket.socket(socket.AF_INET, socket.S ...
分类:
其他好文 时间:
2018-06-17 18:55:56
阅读次数:
133
练习内容:socket,IO多路复用,Python selectors库,实现简单的群聊。 1.服务端代码 2.客户端代码 3.启动两个ipython模拟客户端 ...
分类:
编程语言 时间:
2018-06-17 00:12:27
阅读次数:
202
1、在项目info.plist中添加URL Types以供html调用 2.html代码 3.客户端代码 - (BOOL)application:(UIApplication )application openURL:(NSURL )url sourceApplication:(NSString * ...
分类:
移动开发 时间:
2018-06-15 16:14:03
阅读次数:
249