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

程序员的成长之路

专栏作者
601
文章
623508
阅读量
49
订阅数
SpringBoot中使用异步方法优化Service逻辑,提高接口响应速度
异步方法适用于逻辑与逻辑之间可以相互分割互不影响的业务中, 如生成验证码和发送验证码组成的业务, 其实无需等到真正发送成功验证码才对客户端进行响应, 可以让短信发送这一耗时操作转为异步执行, 解耦耗时操作和核心业务;
良月柒
2021-11-10
3210
SpringBoot + Kafka + ELK 完成海量日志收集(超详细)
用以获取log中的[%X{hostName}]、[%X{ip}]、[%X{applicationName}]三个字段值
良月柒
2021-10-14
7440
List中remove()方法的陷阱,被坑惨了!
Java的List在删除元素时,一般会用list.remove(o)/remove(i)方法。在使用时,容易触碰陷阱,得到意想不到的结果。总结以往经验,记录下来与大家分享。
良月柒
2021-10-14
1.5K0
MyBatis动态SQL,写SQL更爽
链接:https://www.cnblogs.com/homejim/p/9909657.html
良月柒
2021-07-13
1.2K0
是时候装逼了,试试 IDEA 解决 Maven 依赖冲突的高能神器!
Maven是个很好用的依赖管理工具,但是再好的东西也不是完美的。Maven的依赖机制会导致Jar包的冲突。举个例子,现在你的项目中,使用了两个Jar包,分别是A和B。现在A需要依赖另一个Jar包C,B也需要依赖C。但是A依赖的C的版本是1.0,B依赖的C的版本是2.0。这时候,Maven会将这1.0的C和2.0的C都下载到你的项目中,这样你的项目中就存在了不同版本的C,这时Maven会依据依赖路径最短优先原则 ,来决定使用哪个版本的Jar包,而另一个无用的Jar包则未被使用,这就是所谓的依赖冲突 。
良月柒
2021-05-08
6090
Java 生成随机数的 5 种方式,你知道几种?
作者:专职跑龙套 链接:https://www.jianshu.com/p/2f6acd169202
良月柒
2021-01-06
7760
写了个牛逼的日志切面,甩锅更方便了!
来源:juejin.im/post/5e69d5b5e51d45183840b351
良月柒
2020-11-06
5730
一行代码搞定Spring Boot反爬虫,防止接口盗刷
做电商网站的时候,总有竞争对手利用爬虫来爬你的数据。如果你没有反爬虫措施,网站都可能被爬垮。好在阿里云现在有一些基础服务,可以帮你反爬虫,但是费用太贵。作为程序员,我们还是希望自己动手解决它!
良月柒
2020-09-30
7730
一个依赖搞定 Spring Boot 反爬虫,防止接口盗刷!
kk-anti-reptile 是适用于基于 spring-boot 开发的分布式系统的反爬虫组件。
良月柒
2020-07-03
8940
惊呆了,老外竟然用50中编程语言写“Hello,Word!”,我服了...
对很多人来说,每当学习一门新的编程语言,写下的第一行代码可能都是“Hello,World!“。因此,”Hello,World!" 已经成为一段经典程序。
良月柒
2020-04-02
7400
GitHub 太狠了!不断封禁开源项目,连自家的都不放过
继去年封禁伊朗等地区账号后,GitHub 近日再次封禁了一个属于微软的前端开源项目 Aurelia,理由是项目中有两名来自伊朗的外部贡献者。虽然 GitHub 首席执行官致歉表示“这次的确是个错误”,但是开发者们显然不买账。
良月柒
2020-03-26
3760
知乎:fastjson这么快,为啥老外还是热衷 jackson?
1、你写个bean,然后属性里分别有包含_(下划线开头、#开头)之类的属性,序列化为json时,出现属性丢失,那么自然你也无法反序列化回来。
良月柒
2020-02-21
8510
看到这些代码,我自叹不如!!!
阅读本文大概需要 2.8 分钟。 1、JavaScript 错误处理的正确姿势 这个代码毫无破绽啊!!! try { something } catch (e) { window.lo
良月柒
2019-11-29
2410
Logback 配置文件这么写,日志 TPS 提高 10 倍
SpringBoot工程自带logback和slf4j的依赖,所以重点放在编写配置文件上,需要引入什么依赖,日志依赖冲突统统都不需要我们管了。
良月柒
2019-10-22
3800
JSP还有必要学吗?这篇文章告诉你
前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。
良月柒
2019-09-17
1K0
16 个超级实用的 Java 工具类
在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。
良月柒
2019-09-05
1.1K0
我敢打赌绝大多数程序员没有这么深入研究过 System.out.println()!
System.out.println 是一个 Java 语句,一般情况下是将传递的参数,打印到控制台。
良月柒
2019-07-16
6370
4 年前端狗,2 年 CTO
从业6年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了100多个前端工程师和Nodejs工程师,对于前端发展的这个职业算是有些感触吧,打算陆续写一些从业经验也好,技术分享也好,对自己前6年的经历做一些文字上的沉淀。
良月柒
2019-04-23
5590
4 年前端狗,2 年 CTO
从业6年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了100多个前端工程师和Nodejs工程师,对于前端发展的这个职业算是有些感触吧,打算陆续写一些从业经验也好,技术分享也好,对自己前6年的经历做一些文字上的沉淀。
良月柒
2019-04-08
4430
Spring Boot教你一种方法生成全局唯一ID
流水号生成器(全局唯一 ID生成器)是服务化系统的基础设施,其在保障系统的正确运行和高可用方面发挥着重要作用。而关于流水号生成算法首屈一指的当属 Snowflake雪花算法,然而 Snowflake本身很难在现实项目中直接使用,因此实际应用时需要一种可落地的方案。
良月柒
2019-03-20
2.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档