腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
mall学习教程
mall学习教程,架构、业务、技术要点全方位解析。
专栏作者
举报
367
文章
502524
阅读量
44
订阅数
订阅专栏
申请加入专栏
全部文章(367)
spring(111)
java(80)
https(66)
编程算法(54)
网络安全(54)
容器镜像服务(51)
sql(50)
数据库(49)
http(42)
容器(39)
api(32)
网站(31)
json(30)
微服务(29)
linux(28)
github(27)
云数据库 Redis(26)
ide(25)
git(25)
开源(25)
xml(22)
云数据库 SQL Server(22)
mybatis(19)
打包(18)
spring boot(17)
spring cloud(17)
Elasticsearch Service(14)
javascript(13)
maven(13)
nginx(13)
分布式(13)
kubernetes(11)
存储(11)
jdk(11)
访问管理(10)
腾讯云测试服务(10)
node.js(9)
html(9)
apache(9)
系统(9)
对象存储(8)
windows(8)
管理(8)
缓存(7)
jenkins(7)
腾讯云开发者社区(7)
负载均衡(6)
电商(6)
面向对象编程(6)
markdown(6)
rabbitmq(6)
kafka(6)
官方文档(5)
mongodb(5)
jvm(5)
工具(5)
后台(5)
开发(5)
框架(5)
配置(5)
bash(4)
vue.js(4)
android(4)
日志服务(4)
ssh(4)
数据结构(4)
数据库管理(4)
接口(4)
设计(4)
php(3)
servlet(3)
tomcat(3)
centos(3)
文件存储(3)
云数据库 MongoDB(3)
消息队列 CMQ 版(3)
自动化(3)
yum(3)
tcp/ip(3)
单元测试(3)
gradle(3)
powershell(3)
安全(3)
openapi(3)
学习方法(3)
插件(3)
服务(3)
架构(3)
可视化(3)
权限(3)
优化(3)
ios(2)
c++(2)
nosql(2)
jar(2)
中文分词(2)
负载均衡缓存(2)
bash 指令(2)
命令行工具(2)
SSL 证书(2)
数据备份(2)
hashmap(2)
zookeeper(2)
aop(2)
dubbo(2)
敏捷开发(2)
uml(2)
数据分析(2)
数据可视化(2)
任务调度(2)
接口测试(2)
es(2)
实时监控(2)
编辑器(2)
布局(2)
部署(2)
前端(2)
索引(2)
费用中心(1)
云服务器(1)
机器学习(1)
iphone(1)
xcode(1)
python(1)
go(1)
jsp(1)
react(1)
jquery(1)
typescript(1)
access(1)
ruby on rails(1)
eclipse(1)
搜索引擎(1)
全文检索(1)
unix(1)
ubuntu(1)
windows server(1)
神经网络(1)
API 网关(1)
数据加密服务(1)
vr 视频解决方案(1)
sass(1)
serverless(1)
游戏(1)
运维(1)
黑客(1)
正则表达式(1)
gui(1)
cdn(1)
socket编程(1)
大数据(1)
小程序(1)
数据处理(1)
系统架构(1)
sas(1)
mqtt(1)
虚拟化(1)
rust(1)
服务网格(1)
即时通信 IM(1)
app(1)
bug(1)
controller(1)
dao(1)
error(1)
exception(1)
ioexception(1)
java8(1)
key(1)
lock(1)
map(1)
mq(1)
object(1)
orm(1)
postman(1)
product(1)
redis(1)
return(1)
service(1)
stock(1)
登录(1)
队列(1)
对象(1)
服务器(1)
技巧(1)
架构师(1)
加密(1)
监控(1)
教程(1)
接口设计(1)
镜像(1)
客户端(1)
连接(1)
前端框架(1)
日志(1)
数据(1)
数据库设计(1)
通信(1)
系统设计(1)
移动端(1)
指针(1)
终端(1)
最佳实践(1)
搜索文章
搜索
搜索
关闭
美团动态线程池,香啊!
spring
微服务
如果看过 ThreadPoolExecutor 的源码,大概可以知道它对核心参数基本都有提供 set / get 方法以及一些扩展方法,可以在运行时动态修改、获取相应的值。
macrozheng
2023-02-27
564
0
肝了一周总结的SpringBoot常用注解大全,看完就炉火纯青了!
spring
编程算法
网络安全
java
http
这里整理了一张SpringBoot常用注解的思维导图,本文主要讲解这些注解的用法。
macrozheng
2022-12-16
770
0
别再用main方法测试了,太Low!这才是专业的SpringBoot项目测试方法!
腾讯云测试服务
spring
spring boot
单元测试
JUnit是一款Java语言的单元测试框架,目前大多数Java开发环境都已经支持它了。JUnit测试也就是所谓的白盒测试,在程序员知道程序内部逻辑的基础上进行的测试,使用JUnit能让我们快速地完成单元测试。Spring Boot Test将JUnit和其他测试框架结合起来,提供了便捷高效的测试手段,目前Spring Boot 2.7版本采用的是JUnit 5。
macrozheng
2022-12-14
1K
0
横空出世!MyBatis-Plus同款ES ORM框架,用起来够优雅!
es
spring
mybatis
Easy-Es(简称EE)是一款基于Elasticsearch(简称ES)官方提供的RestHighLevelClient打造的ORM开发框架,在RestHighLevelClient的基础上,只做增强不做改变,为简化开发、提高效率而生。EE和Mybatis-Plus(简称MP)的用法非常相似,如果你之前使用过MP的话,应该能很快上手EE。EE的理念是:把简单、易用、方便留给用户,把复杂留给框架。
macrozheng
2022-12-14
977
0
船新 IDEA 2022.2 正式发布,新特性真香!
spring
java
http
spring boot
json
作为一个经常使用IntelliJ IDEA来写代码的用户,每次对于IntelliJ IDEA的版本更新都是非常关注的。
macrozheng
2022-07-24
924
0
支持Nacos 2.1.0!这套Spring Cloud Gateway+Oauth2终极权限解决方案升级了!
对象存储
spring
json
http
https
在微服务系统中实现权限功能时,我们不应该把重复的权限校验功能集成到每个独立的API服务中去,而应该在网关做统一处理,然后通过认证中心去统一认证,这样才是优雅微服务权限解决方案!
macrozheng
2022-07-24
1K
0
还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS!
apache
编程算法
https
spring
网络安全
日志收集系统的原理是这样的,首先应用集成了Logstash插件,通过TCP向Logstash传输日志。Logstash接收到日志后根据日志类型将日志存储到Elasticsearch的不同索引上去,Kibana从Elasticsearch中读取日志,然后我们就可以在Kibana中进行可视化日志分析了,具体流程图如下。
macrozheng
2022-07-24
326
0
Mall电商实战项目全面升级!支持最新版SpringBoot,干掉循环依赖...
spring
容器
容器镜像服务
mybatis
https
mall项目采用现阶主流技术实现,这些主流技术基本都升级了目前最新稳定版,具体升级内容大家可以参考下表。
macrozheng
2022-07-24
654
0
还在从零开始搭建项目?这款升级版快速开发脚手架值得一试!
spring
spring boot
mybatis
java
编程算法
mall-tiny是一款基于SpringBoot+MyBatis-Plus的快速开发脚手架,目前在Github上已有1100+Star。它拥有完整的权限管理功能,支持使用MyBatis-Plus代码生成器生成代码,可对接mall项目的Vue前端,开箱即用。
macrozheng
2022-07-24
583
0
仅需一个依赖给Swagger换上新皮肤,既简单又炫酷!
spring
java
api
微服务
SpringFox是老牌的Swagger实现库,Github上标星5.6K+,相信很多小伙伴项目中都集成的是这个库。不过该实现库在两年前发了3.0.0版本后就再也没发版本了。而且如果你在SpringBoot 2.6.x版本以上使用的话,会发现许多问题需要自行解决,具体可以参考升级 SpringBoot 2.6.x 版本后,Swagger 没法用了! 。
macrozheng
2022-07-24
539
0
别再用过时的方式了!全新版本Spring Security,这样用才够优雅!
spring
spring boot
网站
json
面向对象编程
首先修改项目的pom.xml文件,把Spring Boot版本升级至2.7.0版本。
macrozheng
2022-05-31
5.4K
0
神器 SpringDoc 横空出世!最适合 SpringBoot 的API文档工具来了!
spring
https
网络安全
网站
openapi
SpringDoc是一款可以结合SpringBoot使用的API文档生成工具,基于OpenAPI 3,目前在Github上已有1.7K+Star,更新发版还是挺勤快的,是一款更好用的Swagger库!值得一提的是SpringDoc不仅支持Spring WebMvc项目,还可以支持Spring WebFlux项目,甚至Spring Rest和Spring Native项目,总之非常强大,下面是一张SpringDoc的架构图。
macrozheng
2022-04-12
2.9K
0
升级 SpringBoot 2.6.x 版本后,Swagger 没法用了!
spring
github
https
java
git
首先我们来聊聊SpringBoot的版本,目前最新版本是2.6.4版本,2.7.x即将发布,2.4.x及以下版本已经停止维护了,目前的主流版本应该是2.5.x和2.6.x。具体可以看下下面这张表。
macrozheng
2022-04-12
2.4K
0
还在用 RedisTemplate?试试 Redis 官方 ORM 框架吧,用起来够优雅!
jdk
云数据库 Redis
https
网络安全
spring
RedisOM是Redis官方推出的ORM框架,是对Spring Data Redis的扩展。由于Redis目前已经支持原生JSON对象的存储,之前使用RedisTemplate直接用字符串来存储JOSN对象的方式明显不够优雅。通过RedisOM我们不仅能够以对象的形式来操作Redis中的数据,而且可以实现搜索功能!
macrozheng
2022-04-12
443
0
再见 Feign!推荐一款微服务间调用神器,跟 SpringCloud 绝配!
对象存储
spring
微服务
spring cloud
Retrofit给了我们除Feign和Dubbo之外的第三种微服务间调用选择,使用起来还是非常方便的。记得之前在使用Feign的过程中,实现方的Controller经常要抽出一个接口来,方便调用方来实现调用,接口实现方和调用方的耦合度很高。如果当时使用的是Retrofit的话,这种情况会大大改善。总的来说,Retrofit给我们提供了更加优雅的HTTP调用方式,不仅是在单体应用中,在微服务应用中也一样!
macrozheng
2022-02-23
893
0
还在用HttpUtil?试试这款优雅的HTTP客户端工具吧,跟SpringBoot绝配!
http
https
spring
github
网络安全
Retrofit是适用于Android和Java且类型安全的HTTP客户端工具,在Github上已经有39k+Star。其最大的特性的是支持通过接口的方式发起HTTP请求,类似于我们用Feign调用微服务接口的那种方式。
macrozheng
2022-02-23
1.1K
0
这些年我用过的API文档工具,个个是精品!
java
api
https
网络安全
spring
Swagger是一款非常流行的API文档工具,它能帮助你简化API文档的开发,极大提高开发效率,之前在mall项目中就是使用的它。
macrozheng
2021-12-16
1.3K
0
重磅消息:Spring 6 和 Spring Boot 3!
spring
spring boot
java
一年一度的SpringOne大会在9月1日至2日因为疫情原因在线上举行。Pivotal公司(Spring项目拥有者)每年都会举办一次这样的大会,与全球数千位开发人员、客户和合作伙伴相聚在一起,交流技术实践经验,探讨技术的发展趋势。同时每次大会也会披露Spring项目下一步的大动作。今年的大会的亮点无疑是Spring Framework 6.0。跟随胖哥来看看在未来一段时间内Spring的大动作。
macrozheng
2021-09-22
1.7K
0
聊聊Spring事务失效的12种场景,太坑了!
spring
数据库
sql
在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据不一致的情况,我们一般都会用到spring事务。
macrozheng
2021-09-22
372
0
手把手教你开发代码生成器,学不会的来怼我!
编程算法
spring
java
单元测试
dubbo
在实际的软件项目开发过程中,我可以很负责任的跟大家说,如果你真的实际写代码的时间过5年了,你对增删改查这类简单的功能需求开发,可以说已经完全写吐了,至少我就是这种类型的。
macrozheng
2021-09-22
501
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档