会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
31
32
33
34
35
36
37
38
39
···
219
下一页
2023年4月14日
Spring Boot 接口加解密,新姿势来了!
摘要: 1. 介绍 在我们日常的Java开发中,免不了和其他系统的业务交互,或者微服务之间的接口调用 如果我们想保证数据传输的安全,对接口出参加密,入参解密。 但是不想写重复代码,我们可以提供一个通用starter,提供通用加密解密功能 2. 前置知识 2.1 hutool-crypto加密解密工具 hut
阅读全文
posted @ 2023-04-14 08:46 Java技术栈
阅读(2873)
评论(0)
推荐(0)
2023年4月12日
公司入职一个阿里大佬,把 Spring Boot 系统启动时间从 7 分钟降到了 40 秒!
摘要: 作者:Debugger 链接:https://juejin.cn/post/7181342523728592955 0 背景 公司 SpringBoot 项目在日常开发过程中发现服务启动过程异常缓慢,常常需要6-7分钟才能暴露端口,严重降低开发效率。通过 SpringBoot 的 SpringApp
阅读全文
posted @ 2023-04-12 10:37 Java技术栈
阅读(1393)
评论(0)
推荐(0)
2023年4月6日
图解 SQL 执行顺序,通俗易懂!
摘要: 这是一条标准的查询语句: 这是我们实际上SQL执行顺序: 我们先执行from,join来确定表之间的连接关系,得到初步的数据 where对数据进行普通的初步的筛选 group by 分组 各组分别执行having中的普通筛选或者聚合函数筛选。 然后把再根据我们要的数据进行select,可以是普通字
阅读全文
posted @ 2023-04-06 15:32 Java技术栈
阅读(305)
评论(0)
推荐(1)
2023年4月5日
如何设计一个 70w 在线人数的弹幕系统 ?
摘要: 原文:cyningsun.com/03-31-2019/live-streaming-danmaku.html 背景 为了更好的支持东南亚直播业务,产品设计为直播业务增加了弹幕。第一期弹幕使用腾讯云支持,效果并不理想,经常出现卡顿、弹幕偏少等问题。最终促使我们开发自己的弹幕系统。性能要求是需要支持,
阅读全文
posted @ 2023-04-05 15:27 Java技术栈
阅读(497)
评论(0)
推荐(1)
2023年4月4日
我进入银行科技部半年,已经丧失跳槽的能力了!
摘要: 整理编辑:阿秀 链接:https://www.nowcoder.com/discuss/1096078 学弟分享 我是一个杭州双非的本科生,2022届毕业之后进了某银行的科技部工作,年包 20w+。 当时想着在银行也算是一份安稳的工作,因此选择了给钱最多的一个,想着自己走上了金融 + 科技的赛道。
阅读全文
posted @ 2023-04-04 15:34 Java技术栈
阅读(580)
评论(0)
推荐(0)
2023年4月3日
求求你别乱脱敏了!MyBatis 插件 + 注解轻松实现数据脱敏,So easy~!
摘要: 问题 在项目中需要对用户敏感数据进行脱敏处理,例如身份号、手机号等信息进行加密再入库。 解决思路 就是:一种最简单直接的方式,在所有涉及数据敏感的查询到对插入时进行密码加解密 方法二:有方法一到出现对所有重大问题的影响,需要考虑到问题的出现,并且需要考虑可能出现的组员时添加数据的方法。 最后决定采用
阅读全文
posted @ 2023-04-03 08:18 Java技术栈
阅读(1335)
评论(0)
推荐(1)
2023年3月31日
你还在手写 join 联表查询?MyBatis-Plus 这样写太香了!
摘要: 使用方法 安装 Maven <dependency> <groupId>com.github.yulichang</groupId> <artifactId>mybatis-plus-join</artifactId> <version>1.2.4</version> </dependency> G
阅读全文
posted @ 2023-03-31 15:43 Java技术栈
阅读(1163)
评论(0)
推荐(0)
全网最全的权限系统设计方案,不接受反驳!
摘要: 1 为什么需要权限管理 日常工作中权限的问题时时刻刻伴随着我们,程序员新入职一家公司需要找人开通各种权限,比如网络连接的权限、编码下载提交的权限、监控平台登录的权限、运营平台查数据的权限等等。 在很多时候我们会觉得这么多繁杂的申请给工作带来不便,并且如果突然想要查一些数据,发现没有申请过权限,需要再
阅读全文
posted @ 2023-03-31 11:15 Java技术栈
阅读(1583)
评论(0)
推荐(0)
2023年3月30日
Linux 服务器大量的 log 日志,如何正确看日志快速定位错误?你必须学会!
摘要: 针对大量log日志快速定位错误地方 动态查看日志 tail -f catalina.ou 从头打开日志文件 cat catalina.ou 可以使用 >nanjiangtest.txt 输出某个新日志去查看 [root@yesky logs]# cat -n catalina.out |grep 7
阅读全文
posted @ 2023-03-30 15:53 Java技术栈
阅读(556)
评论(0)
推荐(0)
京东二面:线程池中的线程抛出了异常,该如何处理?大部分人都会答错!
摘要: 在实际开发中,我们常常会用到线程池,但任务一旦提交到线程池之后,如果发生异常之后,怎么处理? 怎么获取到异常信息? 在了解这个问题之前,可以先看一下 线程池的源码解析,从源码中我们知道了线程池的提交方式:submit和execute的区别,接下来分别使用他们执行带有异常的任务!看结果是怎么样的! 我
阅读全文
posted @ 2023-03-30 10:55 Java技术栈
阅读(803)
评论(0)
推荐(0)
上一页
1
···
31
32
33
34
35
36
37
38
39
···
219
下一页
公告