暂无个人介绍
几种主流的分布式定时任务,你知道哪些?
干掉Random:这个类已经成为获取随机数的王者
一口气说出 Redis 16 个常见使用场景
一口气说出 Redis 16 个常见使用场景
你写的代码扩展性高吗?快试试用Spring注入方式来解耦代码!
不小心将测试代码提交到生产环境?别慌,教你 6 种方法秒解决!
新来的同事问我 where 1=1 是什么意思
SpringBoot 搭建基于 minio 的高性能存储服务
无需 XML Mapper,超级 Mybatis 代码即是 SQL 操作!真香?
无需 XML Mapper,超级 Mybatis 代码即是 SQL 操作!真香?
“12306” 是如何支撑百万 QPS 的?(二)
“12306” 是如何支撑百万 QPS 的?(一)
面试官:private修饰的方法可以通过反射访问,那么private的意义是什么?
别再乱打日志了,这样才是定位 bug 打日志的方式!
求你别自己瞎写工具类了,Spring自带的这些他不香麽?
22条API设计的最佳实践
让SpringBoot不需要Controller、Service、DAO、Mapper,卧槽!这款工具绝了!
如何写好 Java 业务代码?这也是有很多规范的!
Redis 实现限流的三种方式
PageHelper 使用 ThreadLocal 的线程复用问题,你用对了吗?
SQL 写法:行行比较,别问为什么,问就是厉害
别再写 main 方法测试了,太 Low!这才是专业 Java 测试方法!
Java封装OkHttp3工具类,适用于Java后端开发者 说实在话,用过挺多网络请求工具,有过java原生的,HttpClient3和4,但是个人感觉用了OkHttp3之后,之前的那些完全不想再用了。怎么说呢,代码轻便,使用起来很很很灵活,响应快,比起HttpClient好用许多。当然,这些是我个人观点,不喜勿喷。
基于 Java 的疫情防控管理系统
SpringBoot+flowable快速实现工作流,so easy!
如何保护 SpringBoot 配置文件中的敏感信息
我的主机内存只有100G,现在要全表扫描一个200G大表,会不会把DB主机的内存用光? 逻辑备份时,可不就是做整库扫描吗?若这样就会把内存吃光,逻辑备份不是早就挂了? 所以大表全表扫描,看起来应该没问题。这是为啥呢?
延时消息常见实现方案
我终于决定要放弃 okhttp、httpClient,选择了这个神仙工具!贼爽(二)
我终于决定要放弃 okhttp、httpClient,选择了这个神仙工具!贼爽
Redis多线程演进
在看高性能MySQL第3版(4.1.7节)时,作者建议当存储IPv4地址时,应该使用32位的无符号整数(UNSIGNED INT)来存储IP地址,而不是使用字符串。 但是没有给出具体原因。为了搞清楚这个原因,查了一些资料,记录下来。
本文介绍策略模式的具体应用以及Map+函数式接口如何 “更完美” 的解决 if-else的问题。
谈谈阿里arthas背后的原理
SpringBoot四大核心组件,必知必会!
随着互联网业务复杂性慢慢提高,单机服务的架构慢慢出现了生产效率问题 微服务架构带来的有优点也有缺点,使用前需要调研清楚 微服务架构的网关设计、服务注册/发现、配置管理都是关键点
这篇 Linux 总结的很棒啊!
这篇 Linux 总结的很棒啊!
相信作为Java开发者的你早已经受够了maven的编译缓慢,但是又由于历史包袱、使用习惯等问题暂时切换不了其他更快的构建工具,这里笔者将给你介绍一款更快的maven——maven-mvnd。
1. Linux安装 因为图太多了,转载一篇从虚拟机 vmware 配置到 centos7 详细安装教程 https://www.cnblogs.com/wcwen19
京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况。 我们把订单数据存储在MySQL中,但显然只通过DB来支撑大量的查询是不可取的。同时对于一些复杂的查询,MySQL支持得不够友好,所以订单中心系统使用了Elast
基于微服务架构和Docker容器技术的PaaS云平台建设目标是给我们的开发人员提供一套服务快速开发
实现方式: BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,
最近与同行科技交流,经常被问到分库分表与分布式数据库如何选择,网上也有很多关于中间件+传统关系数据库(分库分表)与NewSQL分布式数据库的文章,但有些观点与判断是我觉得是偏激的,脱离环境去
一、前言 SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务
TMC,即“透明多级缓存(Transparent Multilevel Cache)”,是有赞 PaaS 团队给公司内应用提供的整体缓存解决方案。 TMC 在通用“分布式缓存解决方案(如 CodisProx
Java虚拟机层面所暴露给我们的状态,与操作系统底层的线程状态是两个不同层面的事。具体而言,这里说的 Java 线程状态均来自于 Thread 类下的 State 这一内部枚举类中所定义的状态:
前言 像我这样的菜鸟,总会有各种疑问,刚开始是对 JDK API 的疑问,对 NIO 的疑问,对 JVM 的疑问,当工作几年后,对服务的可用性,可扩展性也有了新的疑问,什么疑问呢?其实是老生常谈的话题:服务的扩容问题。
日常工作中,程序员需要经常处理线上的各种大小故障,如果业务代码没打印日志或者日志打印的不好,会极大的加大了定位问题的难度,使得解决bug的时间变长了。 对于那种影响比较大的bug,处理时间是分秒必争的,慢几秒处理完,可能GMV就哗啦啦的
Redis作为一个非常成功的数据库,提供了非常丰富的数据类型和命令,使用这些,我们可以轻易而高效地完成很多缓存操作,可是总有一些比较特殊问题或需求需要解决,这时候可能就需要我们自己定制自己的 Redis 数据结构和命令。
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26
发表了文章
2024-12-26