网络&安全
文章平均质量分 85
介绍网络协议及网络安全方面的内容
wangchenggong1988
这个作者很懒,什么都没留下…
展开
-
BIO、NIO、AIO有啥区别?
IO模型就是说用什么样的通道进行数据的发送和接收,Java共支持3种网络编程IO模式:BIO,NIO,AIO一、BIO(Blocking IO)同步阻塞模型,一个客户端连接对应一个处理线程对于每一个新的网络连接都会分配给一个线程,每隔线程都独立处理自己负责的输入和输出, 也被称为Connection Per Thread模式缺点:1、IO代码里read操作是阻塞操作,如果连接不做数据读写操作会导致线程阻塞,浪费资源2、如果线程很多,会导致服务器线程太多,压力太大,比如C10K问题应用场景:.原创 2021-04-14 18:40:15 · 279 阅读 · 3 评论 -
金融系统脱敏解决方案总结
金融系统脱敏解决方案总结如下文:一、数据库脱敏存两个字段:一个是对称加密的,一个是脱敏用于显示的二、后台管理页面数据列表脱敏三、日志脱敏json序列化时进行脱敏 //对敏感字段脱敏 public final String encryptRequest(String str) { JSONObject reqDataObj = JSONObject.parseObject(str); String businessSeqNo = reqDataObj.getString("busin原创 2020-11-26 19:01:59 · 1226 阅读 · 0 评论 -
一次HttpClient工具类引发的生产事故
对接新的三方支付平台,在测试环境验证完成后,结果投产时出现了调不通的情况。换了HttpClient工具类后,结果就可以调通了。最终定位到原因是HttpClient工具类的编码类型导致的。编码类型由属性enctype决定。它可以有三个值application/x-www-form-urlencoded: 表示使用URL编码的方式来编码表单。如果没有将enctype属性设置为任何值,那么这就是默认值。multipart/form-data: 当用户想上传文件这种二进制等文件或者前面的那个方式不能原创 2020-11-19 18:29:34 · 370 阅读 · 0 评论 -
SOAP消息机制简介
原文地址:http://www.cnblogs.com/tyb1222/archive/2012/03/01/2375532.html SOAP(Simple Object Access Protocol,简单对象访问协议)作为一种信息交互协议在分布式应用中非常广泛,如WebService。在使用.Net开发WebService时候,只需要在对应的方法上加上WebMethod特性然后就可以转载 2013-09-06 23:47:38 · 892 阅读 · 0 评论 -
http协议简介
原文地址:http://blog.chinaunix.net/uid-22252681-id-1779441.html1.1Http协议分析什么是HTTP协议?最简单的例子,就是你的浏览器与网页服务器之间使用的应用层协议。虽然官方文档说HTTP协议可以建立在任何可靠传输的协议之上,但是就我们所见到的,HTTP还是建立在TCP之上的。httpd最简单的response是返回静态的HTML转载 2013-09-04 11:48:16 · 885 阅读 · 0 评论 -
使用 CXF 做 webservice 简单例子
原文地址:http://www.cnblogs.com/frankliiu-java/articles/1641949.htmlApache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IB转载 2013-10-09 11:48:06 · 781 阅读 · 0 评论 -
使用cxf做Webservice接口时,返回值不能是Map或List等接口
否则会报以下错误:java.util.Map does not have a no-arg default constructor.this problem is related to the following location:at java.util.Mapat private java.util.Map原创 2013-10-11 22:01:46 · 3229 阅读 · 0 评论