Wesley13 Wesley13
4年前
java面试题之
1.什么是mvc?1.1原始比较初级的设计模式:!(https://oscimg.oschina.net/oscnet/8e5a2a404897fac1a88286924f4dae0d308.png)1.2MVC设计模式!(https://oscimg.oschina.net/oscn
李志宽 李志宽
4年前
搞安全开发都是用什么编程语言?
很多小伙伴都在微信上问我:搞安全开发,到底开发个啥,都是用什么编程语言?今天就来详细说说这个话题,我打算从安全公司研发的产品这个角度来切入,看看都有哪些产品,以及都用到哪些语言。安全公司的产品研发,主要是下面这些东西,下面分别来说一下。WAF(Web网站应用防火墙)数据库网关防火墙、IDS、IPSNTA(网络流量分析)SIEM(安全事件分析
Wesley13 Wesley13
4年前
JIT编译性能测试
1、JIT编译器相关VM参数\server服务端模式\Xint解释器执行\Xcomp编译器执行\Xmixed混合模式\XX:TieredCompilation打开多级编译策略(JDK1.8是默认开启的,如果关闭则XX:TieredCompilation)\XX:Co
Wesley13 Wesley13
4年前
HTTP是时候安息了:HTTPS才是王道!
Mozilla安全工程师RichardBarnes近日发出呼吁,号召开发人员放弃不安全的HTTP协议,全面转向HTTPS。他希望浏览器能将更多的新功能仅开放给HTTPS,从而逐渐淘汰HTTP,目的自然是提高安全性。他在一份报告中写到:“为了鼓励Web开发人员从HTTP转向HTTPS,我想提议设置一个淘汰不安全HTTP的计划。笼统地说,该计划
Stella981 Stella981
4年前
C++ sha256加密(openssl库)
安全散列算法安全散列算法(英语:SecureHashAlgorithm)是一种能计算出一个数字消息所对应到的,长度固定的字符串(又称消息摘要)的算法。且若输入的消息不同,它们对应到不同字符串的概率很高;而SHA是FIPS所认证的五种安全散列算法。这些算法之所以称作“安全”是基于以下两点(根据官方标准的描述):由消息摘要反推原输入消息,从计
Wesley13 Wesley13
4年前
JavaWeb实现文件上传与下载
1\.增强HttpServletResponse对象  1.实现一个增强的HttpServletResponse类,需要继承javax.servlet.http.HttpServletRequestWrapper类,通过重写自己需要增强的方法来实现(这种模式就叫做装饰者模式),使用该增强类在
曼成 曼成
1年前
实名认证:身份证二要素API的应用与重要性
在数字化时代,网络安全和用户身份的确认变得尤为重要。实名认证作为一种有效的网络安全措施,不仅有助于保护用户的个人信息安全,还能够遏制网络犯罪和欺诈行为。身份证二要素API作为实名认证的一种方式,通过整合身份证信息与额外的验证要素,为用户提供了一种便捷且安全的认证手段。
程序员小五 程序员小五
1年前
融云IM干货丨HTTPS保护数据安全是怎么工作的?
HTTPS(全称为HyperTextTransferProtocolSecure)是一种安全的通信协议,它通过在HTTP协议上添加SSL/TLS(SecureSocketLayer/TransportLayerSecurity)协议来保护数据传输的安全。以
关于EPOLL触发的事件说明
POLLIN接收缓冲区可读,对端断开及tcp连接也属于可读。LT模式下:接收缓冲区可读就会触发;ET模式:状态改变了,比如接收缓冲区从空不空,才会触发一次读。