首页
学习
活动
专区
工具
TVP
发布

JAVA葵花宝典

专栏作者
406
文章
514390
阅读量
43
订阅数
StopCoding!!这个插件有意思
当初年少懵懂,那年夏天填志愿选专业,父母听其他长辈说选择计算机专业好。从那以后,我的身上就有了计院深深的烙印。
JAVA葵花宝典
2022-03-24
3300
为什么不建议直接使用 Async 注解?
对于异步方法调用,从Spring3开始提供了@Async注解,该注解可以被标在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方法的实际执行将提交给Spring TaskExecutor的任务中,由指定的线程池中的线程执行。
JAVA葵花宝典
2021-12-02
1K0
这次性能优化, QPS 翻倍了
前段时间我们的服务遇到了性能瓶颈,由于前期需求太急没有注意这方面的优化,到了要还技术债的时候就非常痛苦了。
JAVA葵花宝典
2021-11-23
7180
利用注解 + 反射消除重复代码,妙!
假设银行提供了一些 API 接口,对参数的序列化有点特殊,不使用 JSON,而是需要我们把参数依次拼在一起构成一个大字符串:
JAVA葵花宝典
2021-11-23
5230
Mybatis-Plus 支持分库分表了?-官方神器发布!
今天介绍一个 MyBatis - Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。
JAVA葵花宝典
2021-11-15
1.8K0
Java实现pdf和Excel的生成及数据动态插入、导出
Excel、PDF的导出、导入是我们工作中经常遇到的一个问题,刚好今天公司业务遇到了这个问题,顺便记个笔记以防下次遇到相同的问题而束手无策。
JAVA葵花宝典
2021-10-19
1.1K0
一块自制自行车码表从B站火到GitHub,稚晖君点赞,网友催量产
而据网友粗略估算这个码表的硬件成本大概不到300,如此优秀的它,是如何DIY出来的呢?
JAVA葵花宝典
2021-10-19
8110
JavaBean,为什么要重写hashCode()方法和equals()方法及如何重写
JavaBean为什么要重写hashCode()方法和equals方法,我记得当时我巴拉巴拉半天就是没有说到重点.
JAVA葵花宝典
2021-09-08
8860
干掉 XML Mapper,新出的 Fluent Mybatis 真香!
使用fluent mybatis可以不用写具体的xml文件,通过java api可以构造出比较复杂的业务sql语句,做到代码逻辑和sql逻辑的合一。
JAVA葵花宝典
2021-08-12
7450
能挣钱的,开源SpringBoot和Vue的企业级项目,代码很规范!
SmartAdmin由河南·洛阳 1024创新实验室团队研发的一套互联网企业级的通用型中后台解决方案!
JAVA葵花宝典
2021-08-10
4810
isEmpty 和 isBlank 的用法区别,你都知道吗?
也许你两个都不知道,也许你除了isEmpty/isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank的存在, come on ,让我们一起来探索org.apache.commons.lang3.StringUtils;这个工具类.
JAVA葵花宝典
2021-08-10
1.1K0
为什么不建议你用a.equals(b)判断对象相等
1.a.equals(b), a 是null, 抛出NullPointException异常。
JAVA葵花宝典
2021-06-17
3620
翻车!在项目中用了Arrays.asList、ArrayList的subList,被公开批评
来源:blog.csdn.net/zwwhnly/article/details/109583990
JAVA葵花宝典
2021-06-17
3250
常用的限流框架,你都会用吗?
作为应对高并发的手段之一,限流并不是一个新鲜的话题了。从Guava的Ratelimiter到Hystrix,以及Sentinel都可作为限流的工具。 自适应限流 一般的限流常常需要指定一个固定值(qps)作为限流开关的阈值,这个值一是靠经验判断,二是靠通过大量的测试数据得出。但这个阈值,在流量激增、系统自动伸缩或者某某commit了一段有毒代码后就有可能变得不那么合适了。并且一般业务方也不太能够正确评估自己的容量,去设置一个合适的限流阈值。 而此时自适应限流就是解决这样的问题的,限流阈值不需要手动指定,也不需要去预估系统的容量,并且阈值能够随着系统相关指标变化而变化。 自适应限流算法借鉴了TCP拥塞算法,根据各种指标预估限流的阈值,并且不断调整。大致获得的效果如下:
JAVA葵花宝典
2021-06-17
6690
啊?排序字段的大小也会影响排序性能???面试官都惊了!!
假设我们要搜索年龄在18到24之间的女生,同时要求按年龄排序,如果平台注册用户达到千万级,那么,我们一般会对这个搜索结果分页,避免结果页加载很慢,所以,为了实现这个功能,基于用户表,我们会写这样一条SQL:
JAVA葵花宝典
2021-06-17
6390
用了这么久 IDEA,你竟然不知道有个功能叫自动补全!
IDEA 有个很牛逼的功能,那就是后缀补全(不是自动补全),很多人竟然不知道这个操作,还在手动敲代码。
JAVA葵花宝典
2021-05-11
4960
为什么MySQL不推荐使用子查询和join
1.对于mysql,不推荐使用子查询和join是因为本身join的效率就是硬伤,一旦数据量很大效率就很难保证,强烈推荐分别根据索引单表取数据,然后在程序里面做join,merge数据。
JAVA葵花宝典
2021-04-08
3.8K0
字符编码,原来是SQL不走索引的元凶之一!
2021年春节后的某个忙(mo)碌(yu)的下午,旁边的刘哥(老江湖,从业5年+)突然发出了一声叹息:“哎,mysql 出bug了,有索引不走”。
JAVA葵花宝典
2021-04-08
5890
多线程场景下使用 ArrayList,这几点一定要注意!
ArrayList 不是线程安全的,这点很多人都知道,但是线程不安全的原因及表现,怎么在多线程情况下使用ArrayList,可能不是很清楚,这里总结一下。
JAVA葵花宝典
2021-04-08
6540
终于搞懂了Java8的内存结构,再也不纠结方法区和常量池了!
Java虚拟机在执行的时候会把管理的内存分配成不同的区域,这些区域被称为虚拟机内存,同时,对于虚拟机没有直接管理的物理内存,也有一定的利用,这些被利用却不在虚拟机内存数据区的内存,我们称它为本地内存,这两种内存有一定的区别:
JAVA葵花宝典
2021-04-08
5.3K2
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档