导航菜单
路很长,又很短
首页
Java
Web前端
网站
Linux
DB
服务器
大数据
SEO
消息队列
ES/Solr
面试
源码
苏说
微服务
线上问题
架构
Other
博主信息
昵 称:
Cocodroid
->
关于我
Q Q:
2531075716
博文数:
360
阅读量:
2225773
访问量:
259925
至今:
×
《《留言板》》
用户名:
留言:
博文栏目
Java (120)
Web前端 (18)
网站 (21)
Linux (16)
DB (26)
服务器 (12)
大数据 (22)
SEO (4)
消息队列 (16)
ES/Solr (18)
面试 (19)
源码 (13)
苏说 (20)
微服务 (3)
线上问题 (11)
架构 (4)
Other (17)
友情链接
个人网站-VerySu
51cto-技术博客
分享博文列表:【
Java
】
·
java同步神器-Synchronized锁升级优化
前言相信大家对Synchronized这个关键字并不陌生,在解决多线程并发操作下数据安全问题时,都会想到这个关键字,用来对共享资源进行加锁。但在JDK1.6版本之前,Synchronized是一个重量级锁,阻塞或唤醒java线程需要操作系统切换CPU状态来完成,这种状态转换需要耗 ...
更多
(322)阅读 2022-06-05
·
Guava中EventBus分析
EventBus1.什么是EventBus总线(Bus)一般指计算机各种功能部件之间传送信息的公共通信干线,而EventBus则是事件源(publisher)向订阅方(subscriber)发送订阅事件的总线,它解耦了观察者模式中订阅方和事件源之间的强依赖关系。图片来源:2.gu ...
更多
(658)阅读 2022-03-07
·
猪八戒网DevOps之Java组件安全检测
1、文章摘要应用安全一直是一个非常重要的课题,2021年12月7日Log4j2爆出核弹级漏洞,Log4j2作为一款优秀的日志框架,其高使用率加上此漏洞利用难度低,导致企业安全风险剧增。那么猪八戒网是如何应对此类漏洞的呢?此文主要讲述猪八戒在Java组件安全方面实施的防护措施,如何 ...
更多
(497)阅读 2022-03-04
·
Java主流Web Service框架介绍:CXF和Axis
CXF和Axis2是目前java平台上最主流的两个框架,虽然两个项目都隶属ASF,但却是基于不同思想和风格实现的,因此也各有所长。 CXF:http://cxf.apache.org/是由过去的Celtix和XFire两个框架合并而来,CXF在java社区有广泛的接受度是得益于 ...
更多
(537)阅读 2021-11-24
·
JAVA字节码增强解密(下)
灵宝天尊八戒技术团队在字节码增强解密(上)的章节中,给大家介绍了字节码的基本结构、主流的字节码增强构架、以及各个架构的优缺点和应用建议。在本章节中,将从字节码的重载、JavaAgent、DynamicAttach、以及对在线Debug的高级应用展开分析,给大家详细分解下字节码增强 ...
更多
(613)阅读 2021-11-12
·
JAVA字节码增强解密(上)
灵宝天尊八戒技术团队字节码增强:指的是在Java字节码生成之后,对其进行修改,增强其功能,这种方式相当于对应用程序的二进制文件进行修改。为什么要进行字节码增强呢?字节码增强可以用在什么地方呢?如何对字节码进行增强?增强的手段都有哪些?一起来看看吧做为JAVA开发,你应该无数次的听 ...
更多
(759)阅读 2021-11-12
·
猪八戒网CICD最佳实践之路
所又绿八戒技术团队本文旨在介绍ZBJDevOps团队倾力打造的DevOps平台中关于CICD流水线部分的实践。历经三次大版本迭代更新的流水线,完美切合ZBJ各种业务发展需求,在满足高频率交付的同时,提高了研发效率,降低了研发成本,保证了交付质量。在此,谨向在职和已离职的贡献者表示 ...
更多
(546)阅读 2021-11-12
·
猪八戒十年DevOps演进之路
哪吒八戒技术团队前言时间先回退到2011年,那时候我刚加入猪八戒,加入公司之前我还不知道svn、git是什么东西,连发布代码也是用的最传统的FTP上传方式。而早在2009年,来自Flickr员工在一场会议中所揭露了如何改善Dev和Ops的合作,达到了单日10次发布的高速度,催生了 ...
更多
(535)阅读 2021-11-12
·
十亿级流量下,我与Redis时延小突刺的战斗史
作者:vivo互联网服务器团队-WangShaodong一、背景某一日收到上游调用方的反馈,提供的某一个Dubbo接口,每天在固定的时间点被短时间熔断,抛出的异常信息为提供方dubbo线程池被耗尽。当前dubbo接口日请求量18亿次,报错请求94W/天,至此开始了优化之旅。二、快 ...
更多
(571)阅读 2021-11-17
·
dubbo超时重试和异常处理
本篇主要记录dubbo中关于超时的常见问题,实现原理,解决的问题以及如何在服务降级中体现作用等。超时问题为了检查对dubbo超时的理解,尝试回答如下几个问题,如果回答不上来或者不确定那么说明此处需要再多研究研究。我只是针对个人的理解提问题,并不代表我理解的就是全面深入的,但我的问 ...
更多
(1084)阅读 2021-10-26
·
Java不同压缩算法的性能比较
本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。文中进行比较的算有:JDKGZIP——这是一个压缩比高的慢速算法,压缩后的数据适合长期使用。JDK中的java.util.zip.GZIPInputStream/GZIPOutp ...
更多
(1807)阅读 2015-01-06
·
spring get请求添加自定义的参数处理(如下划线转驼峰
1.生成自己的注解(为了确定在哪些位置使用) ...
更多
(3244)阅读 2020-06-07
·
springboot 把接收到请求参数名为下划线格式换成驼峰
可以通过自定义一个dataBinder然后替换默认的dataBinder来实现首先先定义一个dataBinderpackagecom.danbro.gmall.common.utils.dataBinder;importcom.danbro.gmall.common.utils. ...
更多
(6182)阅读 2020-06-07
·
【SpringMvc】如何使用form发送PUT和DELET
一、当前现状浏览器使用form提交信息的时候只支持GET和POST,如果需要在浏览器上使用PUT和DELETE请求方式的话,只能使用欺骗的方式了,SpringMvc提供了HiddenHttpMethodFilter类来提供支持,请看代码:publicclassHiddenHttp ...
更多
(1223)阅读 2020-06-06
·
JPA 自定义返回字段映射
(1077)阅读 2020-06-06
·
Dubbo LocalDateTime序列化问题
一次StackOverflowError事故-----参数类型问题https://blog.csdn.net/weixin_30951231/article/details/97030901HSF/Dubbo序列化时的LocalDateTime,Instant的性能问题https ...
更多
(2834)阅读 2020-06-06
·
Spring data JPA查询到的对象被set值后,自动更新数据库
(1470)阅读 2020-04-06
·
深入hibernate的三种状态
学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已 ...
更多
(1258)阅读 2020-04-06
·
真正理解线程上下文类加载器(多案例分析)
此前我对线程上下文类加载器(ThreadContextClassLoader,下文使用TCCL表示)的理解仅仅局限于下面这段话:Java提供了很多服务提供者接口(ServiceProviderInterface,SPI),允许第三方为这些接口提供实现。常见的SPI有JDBC、JC ...
更多
(1693)阅读 2019-07-02
·
Jedis一致性哈希实现
一致性哈希算法介绍:一致性哈希算法导入Jedis依赖<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><versio ...
更多
(1855)阅读 2019-06-07
热词:
大数据
Java
Spring
MySQL
JavaScript
消息队列
Tomcat
Solr
ElasticSearch
分享栏目( 714 篇)
分布式 (20)
资源分享 (3)
事故复盘 (1)
Redis (1)
JVM (15)
Java (95)
Web前端 (28)
MySQL (13)
编程开发 (71)
程序员 (6)
Linux (28)
大数据 (6)
消息队列 (6)
SEO (15)
J2EE (7)
架构 (93)
操作系统 (4)
网络基础 (12)
运维 (8)
电商 (13)
数据库 (11)
网站建设 (54)
爬虫 (0)
插件 (2)
并发 (10)
安全 (1)
搜索引擎 (36)
ZooKeeper (5)
Netty (9)
面试/笔试 (41)
开源 (25)
移动 (15)
区块链 (10)
其它 (50)
云标签
标签球>>
云标签 - Su的技术博客
Elasticsearch(23)
Hadoop(18)
IT大会(12)
JUC锁(9)
JVM(15)
Java(122)
Kafka(13)
Linux(20)
Netty(16)
Nginx(10)
Redis(24)
SEO(31)
Solr(34)
Spring(13)
Web(13)
WordPress(15)
ZooKeeper(20)
javascript(10)
jquery(15)
mysql(44)
代码(10)
分布式(20)
前后端分离(9)
多线程(23)
大型网站(11)
大数据(11)
存储(9)
对象(14)
并发(12)
开发(16)
开源(16)
性能优化(13)
插件(11)
搜索引擎(14)
数据(10)
数据库(19)
日志(11)
服务器(14)
架构(72)
架构师(9)
源码(13)
源码分析(24)
电商(10)
程序员(20)
缓存(12)
编程语言排行榜(11)
网站(49)
网站静态化(11)
问题(12)
面试(28)
面试题(20)