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

小尘哥的专栏

专栏作者
94
文章
123601
阅读量
17
订阅数
【从零开始】springboot单元测试(贰)
从上图可见,整个JUnit5可以划分成三层:顶层框架(Framework)、中间的引擎(Engine),底层的平台(Platform);
小尘哥
2022-12-07
4780
【从零开始】springboot单元测试(一)
工作十来年,代码也写了不少,接受过“祖传屎山”,也经历过非常优雅规范的流程,一直心里有些遗憾的,是后来绝大部分公司(不分大小)都忽略了最低成本质量保证的方法:单元测试。虽然很多公司在提,但是很少有公司愿意给程序猿分配写单元测试相应的工作量,因为这玩意表面看起来投入收益不成正比,似乎都是在做无用功,但是在产品的整个生命周期,单元测试却是产品质量的最低保证。
小尘哥
2022-12-07
3460
springboot脱敏控件再升级(支持日志脱敏)
数据脱敏指指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护,如我们日常可以看到的手机号“156**8888”等。
小尘哥
2022-12-07
9760
springboot脱敏控件升级,支持深度脱敏
2. 支持深度脱敏,支持复杂对象,嵌套对象,对象内多层级嵌套,自动寻找返回值中嵌套对象包含的需脱敏的属性;
小尘哥
2022-12-07
9390
太好用啦,springboot脱敏如此简单
专注安全领域,实现内容脱敏展示,期望做到可灵活配置,灵活启用,并且最好内置丰富插件,支持手机号、邮箱、身份证号、住址、中文名、座机号、银行卡、自定义等多种类型的脱敏配置。
小尘哥
2022-12-07
7970
排好队,挨着跑
线程的顺序执行,有很多种方式,比如加锁、用join、使用newSingleThreadExecutor等,最近碰到一个场景:主线程A中需要按顺序执行 a1、a2、a3、a4四个函数(即a1执行完才可以开始a2),而 a1、a2、a3、a4每个函数中又开启了多线程处理业务。
小尘哥
2022-12-07
3890
【Knife4j】小试牛刀,基于gateway的集成
均参考上篇文章即可,可回头看《【Knife4j】小试牛刀,基于eureka的集成》
小尘哥
2022-09-01
5440
【Knife4j】小试牛刀,基于eureka的集成
knife4j是什么?可以关注一下官网,简单说就是对基于swagger的增强版本。【官网】 本文基于以下基础进行集成: springboot 2.7.0(2.6.7+也可,推荐使用GA版本) knif
小尘哥
2022-09-01
3250
【分布式日志系统】springboot+zipkin+dubbo实现链路跟踪(下)
提示:可能不同的框架版本会导致有些地方不生效(如sleuth不支持apache版的dubbo),大家在集成的过程中有问题可以私信我,共同探讨。主框架版本如下:springboot 2.6.6、 dubbo 2.7.12、 zipkin 2.16.3、 brave 5.13.3 nacos-discovery-spring-boot-starter 0.2.10、 nacos-config-spring-boot-starter 0.2.10、
小尘哥
2022-05-16
1.2K0
【分布式日志系统】springboot+zipkin+dubbo实现链路跟踪(中)
提示:可能不同的框架版本会导致有些地方不生效(如sleuth不支持apache版的dubbo),大家在集成的过程中有问题可以私信我,共同探讨。主框架版本如下:springboot 2.6.6、 dubbo 2.7.12、 zipkin 2.16.3、 brave 5.13.3 nacos-discovery-spring-boot-starter 0.2.10、 nacos-config-spring-boot-starter 0.2.10。
小尘哥
2022-05-16
3260
【分布式日志系统】springboot+zipkin+dubbo实现链路跟踪(上)
微服务大行其道的今天,如果做的是一个单体应用,甚至三个以内的服务,对于问题的排查上,使用原始的登录服务器,一个一个日志文件对比当然可行,并且一般结合用户的资金情况,大概率是要使用这种方案的。
小尘哥
2022-05-16
5400
还在一“墩”难求?python教你人手一“墩”(附源码)
先上效果图 📷 再上代码(请注意第一行,因为有中文,要不会执行时会有报错) # -*- coding: utf-8 -* import turtle turtle.title('PythonBingDwenDwen') turtle.speed(500) # 速度 # 左手 turtle.penup() turtle.goto(177, 112) turtle.pencolor("lightgray") turtle.pensize(3) turtle.fillcolor("white") turtl
小尘哥
2022-03-31
2830
Django开发中使用Cache缓存提升10倍效率
自定义任务引擎Probius上线运行一段时间后,小伙伴跟我反馈有部分任务执行时间太长,等的花儿都谢了,例如下边这个任务竟然执行了超过24分钟
小尘哥
2021-10-28
1.2K0
springboot使用nacos做注册中心
上面两篇写了如何使用nacos做配置中心,有兴趣的童鞋可以回头看一下,《springboot使用nacos做配置中心》,以及《springboot使用nacos做配置中心(下)》,分别介绍了作为配置中心,数据默认存储方式和数据存储到mysql数据库的方式。当然,nacos另一个特点是可以做注册中心,相对于zookeeper和eureka,nacos有以下特点:
小尘哥
2021-04-26
1.2K0
springboot使用nacos做配置中心(下)
mysql版本要求:5.6.5+ 数据库初始化脚本:~nacos/conf/nacos-mysql.sql 配置文件位置:~nacos/conf/application.properties
小尘哥
2021-03-03
6780
springboot使用nacos做配置中心
分布式配置中心有多个,包括Apollo、Disconf等等,已经有大神做了各种对比,技术没有好坏,选择适合自己的最好,我们选择nacos是结合了它的服务发现和服务管理,这一块后面再说,今天我们先来看看如何使用它的配置管理。
小尘哥
2021-03-03
5110
idea部署springboot工程到服务器Docker
上一篇《手动部署springboot工程到Docker》仿佛依然不太便捷,因为需要手动上传jar包,作为懒癌最晚期的码奴,怎么能忍受,再进阶,可以考虑一键部署到服务器。BUT,请注意,建议只在开发测试环境或者内网环境使用,因为这样你的docker会暴露在互联网上,存在严重风险
小尘哥
2021-03-03
9970
初级-手动部署springboot工程到Docker
操作系统:centos 8 服务器:腾讯云 jdk:v1.8 maven:v3.6.3
小尘哥
2021-03-03
3880
小程序系列之禁用视频快进
小程序已经提供了强大的各种API,基本能满足大多场景下的使用,然而,客户的想法总是那么猝不及防,看起来又是那么的合理··· 比如:学习网站的一个任务,学习视频必须一分一秒的全部看完才算完成任务。但是小程序的视频播放又带有快进功能,此时有两种方案:
小尘哥
2020-08-05
5.5K0
【springboot+easypoi】导出多个sheet页
对,没有错,又是我,又是easyPOI,又是excel导出。每个程序猿都听说技术是为业务服务的,那么···当需求变了之后我们能做什么呢?
小尘哥
2020-07-17
1.8K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档