- 博客(38)
- 收藏
- 关注
原创 Spring boot 使用shardingsphere 分表使用
Apache ShardingSphere 是一款分布式 SQL 事务和查询引擎,可通过数据分片、弹性伸缩、加密等能力对任意数据库进行增强。官方网站地址。
2024-03-28 13:01:49 1224
原创 nginx localtion 匹配规则
语法规则:location[=|~|^~*|^~]/uri/{… }表示精确匹配,这个优先级也是最高的^~ 表示 uri 以某个常规字符串开头,理解为匹配 url 路径即可。nginx不对 url 做编码,因此请求为/image/20%/aa,可以被规则^~ /image/ /aa 匹配到(注意是空格)。~ 表示区分大小写的正则匹配~* 表示不区分大小写的正则匹配(和上面的唯一区别就是大小写)!~和!~*分别为区分大小写不匹配及不区分大小写不匹配的正则。
2024-03-21 12:54:13 778 1
原创 sonar接入maven项目
sonar是一款静态代码质量分析工具,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,而且能够集成在IDE、Jenkins、Git等服务中,方便随时查看代码质量分析报告。他有如下特性。
2024-03-20 08:25:44 794 1
原创 @Valid 和 @Validated 区别和使用方法
1、@Valid 注解,是 Bean Validation 所定义,可以添加在普通方法、构造方法、方法参数、方法返回、成员变量上,表示它们需要进行约束校验。2、@Validated 注解,是 Spring Validation 所定义,可以添加在类、方法参数、普通方法上,表示它们需要进行约束校验。两者的区别在于 @Validated 有 value 属性,支持分组校验,即根据不同的分组采用不同的校验机制,@Valid 可以添加在成员变量上,支持嵌套校验。
2024-03-17 17:17:49 1007 2
原创 接口怎么实现防刷
在互联网要数据和信息传递,通常是通过接口实现的,所以接口必须暴露出来,接口怎么防止恶意请求。例如一个网站一个注册发送验证码接口要暴露个公众端,下面我介绍几种方法。
2024-03-14 08:00:00 436 1
原创 EasyExcel实现快速导出
EasyExcel是一个基于Java的、快速、简洁、解决大文件内存溢出的Excel处理工具。他能让你在不用考虑性能、内存的等因素的情况下,快速完成Excel的读、写等功能 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>3.1.0</version></depe
2024-03-11 13:40:07 2211 1
原创 git在项目中的常规操作
git在企业软件开发过程运用的越来越多,下面结合项目说一下git 在企业开发常规操作。由于不同语言开发工具的对应的插件不一样,本文采用最通用git 命令。需要安装git ,windows对应下载地址。
2024-03-08 16:29:03 1076 2
原创 Spring 以及Springboot(maven项目) 接入skywalking
本示例是spring 和maven、logback或者spring boot 和maven 、logback技术组件组成。
2024-03-07 13:22:52 746
原创 MongoDB 介绍以及MySql 对比
文档模型 、简单灵活、适合快速迭代和扩展、支持分片集群、保证数据可靠、服务高可用,功能强大、支持位置、文本索引、TTL。
2024-03-05 16:27:52 559
原创 从短信打开链接打开微信小程序解决方案
短信打开微信程序的应用在生活越来越多,而微信文档有时候滞后性,以及成本、微信自身的限制。例如微信的通一个链接只能一个人打开,一个链接最多保存30天等等。
2024-03-04 13:44:08 1654 1
原创 nginx 报 unknown directive “server“ 诡异问题处理
nginx 报错误unknown directive "server" ,并且是配置文件的第一行。已经排除语法错误。
2024-03-01 11:28:59 849 1
原创 docker 获取镜像几种方式
安装好docker 之后,如果你的服务器能访问互联网,通过docker search xxx 就可以搜索对应的镜像,通过docker pull xxxx就可以获取到镜像,默认是国外镜像地址(Docker hub)。可以编辑/etc/docker/daemon.json,修改成国内镜像源。例如阿里的镜像源。国内的获取镜像速度相对较快。一般使用国内。
2024-02-29 11:49:10 1525
原创 springboot 项目failed to configure a datasource: ‘url‘ attribute is not specified and no 问题处理
springboot 项目在idear启动报如下错误。原因分析,众所周知,springboot 最大功能或者说有点是进行自动装配,其中DataSource 就是其中之一,此错误项目DataSource实现了自动配置,但是配置文件没有读取到相关置。(x)
2024-02-27 13:38:48 496
原创 jenkins 实现docker 发布vue项目
jenkins 是常用持续集成工具,可以结合docker 发布vue 项目。此例子vue 中包含Dockerfile 配置 和nginx 配置文件。两个配置文件可以参考。
2024-02-26 16:36:48 633 1
Netty结合SpringBoot 处理http请求示例源码
2024-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人