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

程序员的成长之路

专栏成员
602
文章
640881
阅读量
49
订阅数
为什么高性能场景选用 PostgresSQL 而不是 MySQL?
MySQL声称自己是最流行的开源数据库,它属于最流行的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一。LAMP中的M指的就是MySQL。构建在LAMP上的应用都会使用MySQL。
良月柒
2024-05-30
2310
提高系统吞吐量的一把利器:DeferredResult 到底有多强?
来自:blog.csdn.net/m0_37595562/article/details/81013909
良月柒
2024-04-19
780
Spring Boot + MybatisX,真香!
根据提示来到Advanced,找到severTimezone,将其设置为GMT(Greenwich Mean Time格林尼治标准时间)
良月柒
2024-04-19
1090
炫技Groovy!SpringBoot中的动态编程实战
Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射(Map)、列表(List)、方法、类、闭包(closure)以及生成器。脚本语言不会替代系统编程语言,两者是相互补充的。
良月柒
2024-04-18
4750
美团一面:为什么 Spring 和 IDEA 都不推荐使用 @Autowired 注解??
大家在使用IDEA开发的时候有没有注意到过一个提示,在字段上使用Spring的依赖注入注解@Autowired后会出现如下警告:
良月柒
2024-04-18
1421
堪称最优秀的Docker可视化管理工具——Portainer你真的会用吗?
本篇文章笔者推荐一个笔者最常用的docker图形化管理工具——Portainer。
良月柒
2024-04-16
4.5K0
IDEA 源码阅读利器,你居然还不会?
在你想查看的类的标签页内,点击右键,选择 Diagrams,其中有 show 和 show ... Popup,只是前者新建在标签页内,后者以浮窗的形式展示:
良月柒
2024-04-16
1000
你还在使用 WebSocket 实现实时消息推送吗?
在很久很久以前,前端一般使用轮询来进行服务端向客户端进行消息的伪推送,为什么说轮询是伪推送?因为轮询本质上还是通过客户端向服务端发起一个单项传输的请求,服务端对这个请求做出响应而已。通过不断的请求来实现服务端向客户端推送数据的错觉。并不是服务端主动向客户端推送数据。
良月柒
2024-04-15
1420
禁止乱用:一款牛批的开源去马赛克工具。。。
如果你认为将密码或其他私密文本数据像素化就能保护它们不被窥见,那你真是太天真了,你的信息并没有你想象的那么安全。像素化(也称为马赛克)是一种常用的手段,可以大幅降低图像敏感区域的分辨率来隐藏信息。
良月柒
2023-12-15
2600
实现 Springboot 程序加密,禁止 jadx 反编译
toB 的本地化 java 应用程序,通常是部署在客户机器上,为了保护知识产权,我们需要将核心代码(例如 Lience,Billing,Pay 等)进行加密或混淆,防止使用 jadx 等工具轻易反编译。同时,为了更深层的保护程序,也要防止三方依赖细节被窥探;
良月柒
2023-12-15
2470
JetBrains再出手,这次要干翻老对手了。。
说起 JetBrains 这个公司,可以说猛得很,虽说2000年才成立,并且和一些互联网大厂比起来员工数也不算多,但是公司却推出了一系列干翻了传统竞品的编程软件,包括大家所比较熟知的:IntelliJ IDEA、PyCharm、WebStorm等等。
良月柒
2023-12-13
2960
实现业务代码解耦:Spring事件驱动模式用起来真的优雅!
这样的写法将所有的动作都耦合在doRegisterVip方法中,首先执行效率低下,其次耦合度太高,最后不好扩展。那么如何优化这种逻辑呢?
良月柒
2023-12-13
8310
原来这才是 JDK 推荐的线程关闭方式,别再乱用了!
何谓优雅退出线程,即业务将进行中请求正确被处理,取消待执行请求,执行资源回收,最终Thread Runable run 方法return 结束执行。
良月柒
2023-12-13
2680
史上最轻量的 IDE……
IDE(Integrated Development Environment,集成开发环境)是一种伟大的工具,可以使开发者的生活更轻松。我简直不敢想象,没有它们的工作会是什么样子。
良月柒
2023-12-13
2390
史上最轻量的 IDE……
IDE(Integrated Development Environment,集成开发环境)是一种伟大的工具,可以使开发者的生活更轻松。我简直不敢想象,没有它们的工作会是什么样子。
良月柒
2023-12-13
2030
SpringBoot 实现动态切换数据源,这样做才更优雅!
最近在做业务需求时,需要从不同的数据库中获取数据然后写入到当前数据库中,因此涉及到切换数据源问题。本来想着使用Mybatis-plus中提供的动态数据源SpringBoot的starter:dynamic-datasource-spring-boot-starter来实现。
良月柒
2023-12-13
2.3K0
别再用 offset 和 limit 分页了,性能太差!
随着时代的进步,随着野心勃勃的企业想要变成下一个 Facebook,随着为机器学习预测收集尽可能多数据的想法的出现,作为开发人员,我们要不断地打磨我们的 API,让它们提供可靠和有效的端点,从而毫不费力地浏览海量数据。
良月柒
2023-12-13
1990
mybatis-plus团队新作:mybatis-mate 轻松搞定数据权限
mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。
良月柒
2021-12-01
7290
IDEA 注释模板这样搞!
打开 IDEA 的 Settings,点击 Editor-->File and Code Templates,点击右边 File选项卡下面的 Class,在其中添加图中红框内的内容:
良月柒
2021-11-12
6600
以西为鉴,中国操作系统生态发展之路
以西为鉴,操作系统的生态建设,决定了其产品的成败。国际操作系统巨头的生存方式对我们有什么借鉴意义,而我国操作系统代表企业的生态现状如何,我们应该要有清醒的认识。
良月柒
2021-11-10
6420
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档