捉虫大师 捉虫大师
3年前
实现一个比LongAdder更高性能的计数器有多难
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。强悍的LongAdderLongAdder是jdk8引入的适用于统计场景的线程安全的计数器。在此之前,实现一款线程安全的计数器要么加锁,要么使用AtomicLong,加锁性能必然很差,AtomicLong性能要好很多,但是在高并发、多线程下,也显得吃力。
Wesley13 Wesley13
3年前
String、StringBuffer、StringBuilder的区别
String字符串常量StringBuffer字符串变量(线程安全)StringBuilder字符串变量(非线程安全) 简要的说,String类型和StringBuffer类型的主要性能区别其实在于String是不可变的对象,因此在每次对String类型进行改变的时候其实都等同于生成了一个新的String
Wesley13 Wesley13
3年前
SSL工作原理
SSL(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.wosign.com)是一个安全协议,它提供使用TCP/IP的通信应用程序间的隐私与完整性。因特网的超文本传输协议(HTTP)使用SSL来实现安全的通信。在客户端与服务器间传输的数据是
Easter79 Easter79
3年前
springboot禁用内置Tomcat的不安全请求方法
起因:安全组针对接口测试提出的要求,需要关闭不安全的请求方法,例如put、delete等方法,防止服务端资源被恶意篡改。用过springMvc都知道可以使用@PostMapping、@GetMapping等这种注解限定单个接口方法类型,或者是在@RequestMapping中指定method属性。这种方式比较麻烦,那么有没有比较通用
Stella981 Stella981
3年前
Hadoop Yarn REST API未授权漏洞利用挖矿分析
HadoopYarnRESTAPI未授权漏洞利用挖矿分析一、背景情况5月5日腾讯云安全曾针对攻击者利用HadoopYarn资源管理系统RESTAPI未授权漏洞对服务器进行攻击,攻击者可以在未授权的情况下远程执行代码的安全问题进行预警,在预警的前后我们曾多次捕获相关的攻击
Stella981 Stella981
3年前
Linux基础系统优化(二)
SELinux功能SELinux(SecurityEnhancedLinux)是美国国家安全局(NSA)对于强制访问控制的实现,这个功能管理员又爱又恨,大多数生产环境也是关闭的做法,安全手段使用其他方法。大多数ssh连接不上虚拟机,都是因为防火墙和selinux阻挡了永久关闭方式:1.修改配
Stella981 Stella981
3年前
BlockingQueue(阻塞队列)详解
注意:该随笔内容完全引自http://wsmajunfeng.iteye.com/blog/1629354,写的很好,非常感谢,复制过来算是个积累,怕以后找不到。一.前言  在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程
E小媛同学 E小媛同学
1年前
身份证二要素核验-实名认证API:数据隐私的守护先锋
在当今数字化世界中,数据隐私和安全问题变得尤为重要。随着互联网的普及,个人信息的泄露已经成为潜在的威胁。为了应对这一挑战,身份证二要素核验实名认证API成为了数据隐私的守护先锋,提供了一种强大的工具来确保个人信息的安全。
燕青 燕青
1年前
杀毒软件Antivirus Zap Pro 「Mac」
是一款适用于Mac的全面系统安全解决方案,旨在保护您的Mac免受恶意软件和其他威胁。它具有以下特点:快速扫描和删除恶意软件:AntivirusZapPro可以快速扫描并删除Mac中的恶意软件、广告软件和间谍软件,确保您的系统安全。全面扫描和保护:该软件可以
E小媛同学 E小媛同学
1年前
如何利用反欺诈(羊毛盾)API提升电商平台交易安全性?
近年来,随着网络交易的普及和互联网金融的快速发展,各类网络欺诈事件层出不穷。面对这些问题,电商平台必须采取有效的措施来保障交易安全。而反欺诈(羊毛盾)API正是一种高效、智能的解决方案,能够帮助电商平台识别和拦截恶意用户,提升交易安全性。