
java
文章平均质量分 78
莫非技术栈
但行好事,莫问前程。
钝鸟先飞,大器晚成。
一年之计在于春,一日之计在于寅。
一家之计在于和,一生之计在于勤。
——《增广贤文》
推荐工具网站:https://www.51aitools.com/
展开
-
Java切面编程(AOP)深度解析:原理、应用与最佳实践
Java切面编程(AOP)深度解析:原理、应用与最佳实践原创 2025-03-01 22:25:59 · 812 阅读 · 0 评论 -
Spring Boot统一异常拦截实践指南
Spring Boot统一异常拦截实践指南原创 2025-02-03 17:13:45 · 1335 阅读 · 0 评论 -
Java JWT 技术详解与实践指南
Java JWT 技术详解与实践指南原创 2025-02-03 12:41:21 · 385 阅读 · 0 评论 -
Java 接口安全指南
Java 接口安全指南原创 2025-01-18 04:12:30 · 1056 阅读 · 0 评论 -
Java中的注解:如何自定义注解并实现功能
Java中的注解:如何自定义注解并实现功能原创 2025-01-16 00:02:59 · 626 阅读 · 0 评论 -
Java中的反射机制:动态操作类的秘密武器
Java中的反射机制:动态操作类的秘密武器原创 2025-01-15 23:56:35 · 374 阅读 · 0 评论 -
Java中的并发工具类:让多线程编程更轻松
Java中的并发工具类:让多线程编程更轻松原创 2025-01-15 23:50:47 · 418 阅读 · 0 评论 -
Java中的Lambda表达式:让代码更“性感”
Java中的Lambda表达式:让代码更“性感”原创 2025-01-15 23:43:24 · 451 阅读 · 0 评论 -
Java中的高效集合操作:Stream API实战指南
Java中的高效集合操作:Stream API实战指南原创 2025-01-15 23:38:56 · 1371 阅读 · 0 评论 -
Java并发编程:线程池优化实战指南
Java并发编程:线程池优化实战指南原创 2025-01-15 23:33:01 · 720 阅读 · 0 评论 -
CountDownLatch详解-线程顺序控制
CountDownLatch详解-线程顺序控制一、概念1、countDownLatch是在java1.5被引入,存在于java.util.cucurrent包下。2、countDownLatch这个类使一个线程等待其他线程各自执行完毕后再执行。3、是通过一个计数器来实现的,计数器的初始值是线程的数量。每当一个线程执行完毕后,计数器的值就-1,当计数器的值为0时,表示所有线程都执行完毕,然后在闭锁上等待的线程就可以恢复工作了。二、CountDownLatch 常用方法说明CountDownLatc原创 2020-10-08 14:29:11 · 900 阅读 · 1 评论 -
JWT在项目中的简单应用
JWT在项目中的简单应用JWT介绍JWT(JSON WEB TOKEN):JSON网络令牌,JWT是一个轻便的安全跨平台传输格式,定义了一个紧凑的自包含的方式在不同实体之间安全传输信息(JSON格式)。它是在Web环境下两个实体之间传输数据的一项标准。实际上传输的就是一个字符串。广义上讲JWT是一个标准的名称;狭义上JWT指的就是用来传递的那个token字符串。JWT的项目应用引入依赖: <dependency> <groupId>io.jsonwe原创 2020-10-08 14:22:56 · 853 阅读 · 1 评论 -
开发那些事儿:为啥update会超时呢?
开发中那些事儿:为啥update会超时呢?前一段时间,生产环境碰到一个异常,更新数据库的时候,提示锁等待超时(Lock wait timeout exceeded; try restarting transaction),超时时间是50秒,修改一条数据需要等待50秒+,我就有点纳闷了。异常如下:第一时间没想太多,觉的是可能操作数据库太频繁了。代码中,一般的业务逻辑是,请求过来了,先数据入库,...原创 2020-03-14 09:11:06 · 3285 阅读 · 0 评论 -
开发那些事儿:如果代码可以一键生成(一个开源项目的分享
开发那些事儿:如果代码可以一键生成(一个开源项目的分享开发的时间越长, 越来越会发现很多时候都在重复造轮子。如果把公共的功能抽离出来, 可以一键搞定, 岂不是挺好。最近发现了一个开源项目, 有个代码一键生成的功能, 感觉甚是酸爽, 感觉有必要给大家推荐一下, 当然这个项目还有其他不错的功能, 可以自己挖掘~一、 项目下载下来以后, 直接导入idea, 然后安装一下数据就可以直接运行了,登录页...原创 2020-03-14 09:01:41 · 281 阅读 · 0 评论 -
原创|RSA加密详解,京东登录页面都在用加密有什么好?
前言在以前的一个项目中,觉得登录注册的加密方式不安全,需要改造一下,就用到了RSA加密。网上都说它是最安全的,现有的技术是无法破解的。我知道的京东的登录和国寿的登录都是用的这个加密。我想整理一下,肯定会有人用的到的。RSA加密的介绍RSA加密的好处RSA加密和解密的讲解RSA签名和验签的讲解RSA测试RSA加密的应用一、RSA加密的介绍RSA加密算法是一种非对称加密算法。在公开密...原创 2019-09-08 09:22:56 · 2744 阅读 · 0 评论 -
原创|你真的了解HashMap吗?(HashMap源码分析)
**前言**讲讲hashMap,简单的东西你还真不一定理解,真心的觉得需要有一篇文章把它给讲明白,这样就再也不怕面试被问到了。HashMap介绍HashMap初始化HashMap扩容机制HashMap数据结构HashMap数据碰撞的解决HashMap使用一、HashMap介绍他是基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 nul...原创 2019-09-07 07:20:04 · 170 阅读 · 0 评论 -
一些有关base64的坑,不要再犯这些错了
前言最近在和百度对接中,需要通过base64加密的方式对数据加密并校验。对方环境是jdk1.8的,我们的环境是jdk1.7的,在对接中遇到一些问题,所以总结一下。概述Base64是一种字符串编码格式,采用了A-Z,a-z,0-9,“+”和“/”这64个字符来编码原始字符(还有垫字符“=”)。一个字符本身是一个字节,也就是8位,而base64编码后的一个字符只能表示6位的信息。也就是原始字符...原创 2019-08-21 08:40:19 · 24679 阅读 · 1 评论