自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Sentinel同步流控规则到Nacos(Apollo、zookeeper同理)

1.前置要求已集成Nacos、Sentinel并且Sentinel dashboard可正常显示Nacos持久化的流控规则Sentinel下载sentinel源码:https://github.com/alibaba/Sentinel/archive/refs/tags/1.8.3.zip2.项目目录3.修改文件:sidebar.html文件目录:替换内容: <!--启用Sentinel同步Nacos,2022年2月17日 14点11分--> &lt

2022-02-17 20:30:10 1507 3

原创 Mybatis Plus分页(单表,多表)

分页插件分为单表与多表(直观来说就是要不要自己写SQL) 依赖:<!--必要的依赖--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</version></dependency><dependency&g

2021-04-06 16:26:29 569

原创 @Value和@ConfigurationProperties接收List、Map格式配置信息的2种方式

科普借鉴:https://cloud.tencent.com/developer/article/1522660 @Value不支持复杂类型封装,但是我们可能有实际需要指定不同的全路径进行List、Map的接收(详见下文)。Nacos配置信息(本地文件配置同理,复制需要修改缩进)url: apk: download: defaultMap: com.swl.aplayb222: www.baidu.com0

2021-03-31 19:48:15 722

原创 SpringBoot/MVC通过切面获取注解值

本文以MybatisPlus的多数据源切换注解@DS为例项目背景介绍: SpringMVC项目迁移到SpirngCloud架构 老项目按mapper.java目录进行多数据源切换,新项目以@DS("指定数据源")注解进行切换 切面中逻辑需要同时兼容原因目录切换和注解切换 实现重点:获取注解值 代码:<!--多数据源依赖,DB依赖请自行添加--><dependency> <groupId>com.baomidou</groupId>

2021-03-22 17:12:30 1329

原创 Linux安装FTP服务

检查是否已经安装 rpm -qa |grepvsftpd 显示版本号表示已经安装成功(安装结束后请重复此步骤) 转存失败重新上传取消

2021-02-23 12:09:20 140 2

原创 Nginx反向代理域名刷新

#nginx配置#DNS解析IP,解析频率resolver8.8.8.81.1.1.1valid=10s;set$arg_ip01"需解析域名";#反向代理设置proxy_passhttp://$arg_ip01;

2020-12-25 10:48:55 685

原创 IDEA 设置JDK、Maven

JDK File—Project Structure—SDK 点击+sdk Maven File——Setting——Build,Exception,Deployment——Build Tools——maven

2020-01-05 12:05:55 698

原创 Windows之JDK、MAVEN环境变量配置

路径以自行安装路径为准JDK 打开 我的电脑—属性—高级环境变量—系统变量 新建系统变量 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_144 编辑系统变量Path 添加变量值: Windows10:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin Windows7:;%...

2020-01-05 11:56:20 394

原创 Jar包冲突解决方案-Eclipse/Idea

以asm.jar为例当我们依赖的jar包越来越多时,极有可能导致jar包冲突。如果是pom.xml中引入版本号不同还很容易定位,但是当jar包pom.xml中引入一个不同版本asm,我们不可能挨个去打开jar包查看依赖。如果找到依赖层级关系:Idea:项目目录地址栏输入cmd并回车,输入以下命令(未实践过)mvn-Dverbosedependency:treeEcl...

2019-08-21 16:12:21 1239

原创 PostgreSQL实现MySQL FIND_IN_SET,列中包含A又包含B

利用ANY/SOME实现参考URL使用:SELECT '1000' = ANY(STRING_TO_ARRAY('1000,2000,3000', ','));案例:SELECT * FROM t_package_customization t1 INNER JOIN t_portal t2 ON CAST(t2.id AS VARCHAR) = AN...

2019-07-29 11:45:00 14922 4

原创 VMware Linux Cent7.6 下载安装与桥接模式静态IP设置

VMware Linux Cent7.6 下载安装与桥接模式静态IP设置如有步骤错误,请指出,我会及时完善补充。希望大家少走弯路,网上不经验证就复制粘贴的教程实在是恶心人1. CentOS镜像下载http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso2. CentOS安装...

2019-07-22 15:05:07 297

转载 postgresql在时间计算上的方法

转自https://www.jianshu.com/p/dce269262793记一笔postgresql在时间计算上的方法。计算时间差 date_part() 函数用于返回日期/时间的单独部分,比如年、月、日、小时、分钟等等。select now()---------------------2018-02-01 15:49:15select date_part('year'...

2019-06-12 15:52:05 4264 1

原创 输出N位包含数字和字母的字符串

public static String generateStr(int length) { StringBuilder sb = new StringBuilder(); Random random = new Random(); for (int i = 0; i < length; i++) { String charOrNum = random.nextInt(2...

2019-06-11 14:06:57 241

原创 Java GET、POST请求参数转实体

GET请求:@RequestMapping(value = "qry", method = RequestMethod.GET, produces = "application/json;charset=UTF-8") public String getPackageList(HttpServletRequest request, HttpServletResponse respons...

2019-06-05 11:14:08 3440

原创 查看程序端口与查询端口占用

查看程序占用端口查看程序端口思路: 先查询程序的进程号 根据进程号查询端口号 ps aux | grep pgsqlnetstat -nap | grep 5740 2. 已知端口号,查询端口占用netstat -tunlp |grep 23456...

2019-05-27 11:33:32 226

原创 PostgreSQL执行SQL文件

连接到PSQL以后psql -d database -U username\i /path/xxx.sql2.未连接到PSQL直接执行psql -d database-U userName -f /path/xxx.sql

2019-05-22 13:36:04 6338

原创 SpringMVC MultipartFile转File + Dom4J-XPath快速解析XML文件

org.springframework.web.multipart.MultipartHttpServletRequest cannot be cast to File思路:使用输入输出流转换 感谢:_温 - IO输入输出流转换 感谢: 背着菜刀的李白 - new byte[8192]答疑 感谢:静待岁月-Java中if和switch效率文件转换核心代码:UtilsXML解析核心代...

2019-04-23 15:03:23 992

原创 PostgreSQL自增序列-主键冲突问题

查询全部序列:select * from pg_class where relowner=(select usesysid from pg_user where usename='postgres') and relkind='S'创建序列CREATE SEQUENCE t_app_app_id_seq INCREMENT 1 MINVALUE 1 MAXVALUE 9999...

2019-04-19 11:48:35 5335 1

原创 PsotgreSQL主键等唯一约束冲突:实现有则修改,无则插入

联合唯一约束:area_name,server_language唯一约束冲突:更新值或插入<insert id="addDomainServer" parameterType="DomainServerVO"> INSERT INTO t_domain_server ("area_name", "server_name", "server_l...

2019-04-19 11:26:50 408

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除