自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

正怒月神的博客

随便写写

  • 博客(593)
  • 资源 (2)
  • 收藏
  • 关注

原创 阿里云 oss (一) 工具上传图片

下载工具https://help.aliyun.com/document_detail/120075.html?spm=a2c4g.11186623.6.840.151b62e7LMdYoU我是 windowsWindows系统安装单击下载链接下载工具。 将工具解压,并双击运行ossutil.bat文件。 运行以下命令,生成配置文件。 D:\ossutil>ossutil64.exe config 4请输入配置文件名:回车5请输入endpoint:https:...

2021-08-16 11:46:18 2020

原创 Gateway 过滤器,过滤器统一异常处理

以下内容,都很重要以下内容,都很重要以下内容,都很重要请勿忽略一, 配置文件spring: cloud: gateway: globalcors: cors-configurations: #cors '[/**]': allowed-headers: "*" allowed-origins: "*" allowed-methods: "

2021-08-13 11:17:06 2019

原创 GatewayFilterFactory 不生效

去掉enabled: true这样会让路径匹配出现问题。 cloud: gateway: globalcors: cors-configurations: '[/**]': allowed-headers: "*" allowed-origins: "*" allowed-methods: "*" discovery: locator:..

2021-08-12 12:25:52 1343 1

原创 docker 安装 redis

#获取镜像docker pull redis:latest#启动并设置密码docker run -d --name redis -p 6379:6379 redis --requirepass "12345678"#进入redis dockerdocker exec -it redis redis-cli#密码登录auth 12345678#测试set test 123get test

2021-08-11 16:03:15 83

原创 json 时区问题

使用postman 测试时,返回的数据少了8小时。在调试中,测试数据是正确的,包括接口返回也是正确的。很明显在转json时出了问题。先说一下,不要使用jackson来作为json组件。先说一下,不要使用jackson来作为json组件。先说一下,不要使用jackson来作为json组件。(文末,我会说明)解决方案:使用了 fastjson<dependency> <groupId>com.alibaba&lt..

2021-08-06 11:50:05 1162

原创 jpa 映射 mysql json 对象

测试数据:其中,tagIDList为json类型[{"tagID": "1", "tagName": "tag1"}, {"tagID": "2", "tagName": "tag2"}]那我们怎么通过jpa映射呢?一,添加依赖<!-- https://mvnrepository.com/artifact/com.vladmihalcea/hibernate-types-52 --><dependency> <groupId>c.

2021-08-03 14:29:43 3810

原创 mysql json 嵌套数组查询

mysql 支持json后,提供了很大的方便。很多时候,我可以直接定位数据是否存在,从而进行数据的过滤。这次我说一下,关于一个嵌套数组的查询。先看一下嵌套数组。select p.* from ad_plan p 查询:(查找整个json数组,第4个数组中,是否存在13)select p.* from ad_plan p where JSON_CONTAINS(intervalTime->'$[4]','13') ...

2021-08-03 10:31:56 1315

原创 Centos 部署 mysql

# 拉取镜像docker pull mysql:latest# 查看镜像docker images# 运行docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql# 查看是否运行docker ps# 进入mysql容器(mysqlName为 docker ps中显示的name!)docker exec -it mysqlName bash# 登录mysql -u root -p # 输.

2021-07-31 16:48:17 102

原创 Mysql8.0 导出数据库文档

我是Mysql 8.5版本了。用了很多以前的导出工具,都不行。很多都会提示 caching_sha2_password 或者 SSIP没有。纵里寻她千百度,终于找到一个可以导出的了。(就是大了点!!!)一,下载DBCHM项目连接:https://gitee.com/dotnetchina/DBCHM直接下载exe版本二,安装太简单了,略过三,使用连接数据库就不提了。。。直接导出html(这个比word美观多了!)样子:...

2021-07-29 17:48:47 363

转载 MySQL常用Json函数

转载:https://www.cnblogs.com/waterystone/p/5626098.html写的很棒!官方文档:JSON FunctionsName Description JSON_APPEND() Append data to JSON document JSON_ARRAY() Create JSON array JSON_ARRAY_APPEND() Append data to JSON document JSON_ARRAY_

2021-07-28 19:04:06 916

原创 java Dateutil 操作类

废话不多说了,直接上代码。方法内容:1 yyyy-MM-dd 格式化时间2 yyyy-MM-dd HH:mm:ss 格式化时间3 获得年份4 获得月份5 获得日期6 当前时间的加减操作7 两个时间的差值操作package com.tenyears.common.utils;import org.apache.commons.lang3.StringUtils;import java.text.ParseException;import java.text.

2021-07-28 12:39:11 480

转载 雪花算法生成的ID,前端无法使用

由于前端Number类型长度不够,所以雪花算法生成的ID,传递给前端就会精度丢失。解决方案:@Configurationpublic class JacksonConfig { @Bean @Primary @ConditionalOnMissingBean(ObjectMapper.class) public ObjectMapper jacksonObjectMapper(Jackson2ObjectMapperBuilder builder)

2021-07-23 17:13:10 581

原创 Mysql 一个字段匹配多个字符

1、单个值查询使用myql函数:FIND_IN_SET()。SELECT * FROM `by_content` WHERE FIND_IN_SET('1',title);2、多个值模糊查询,使用mysql正则:REGEXP。此方式相当于(LIKE'%1%'OR LIKE'%3%'OR LIKE'%5%')SELECT * FROM `by_content` WHERE title REGEXP '(1|3|5)';3、多个值匹配查询,使用mysql正则:REGEX...

2021-07-22 16:20:21 4731

原创 EntityManager 获取 List<T>

代码很简单,大家看一下就好了@Override public List<EntityVO> findMachineToPlan(Integer age) { String sql="select * from Test where age=:age"; Query query = em.createNativeQuery(sql); query.setParameter("age", age); query.unwr

2021-07-22 10:53:28 349

原创 [WARNING] The POM for com.tenyears:base-common:jar:1.0 is invalid, transitive dependen

很明显,引用的模块,缺少架包。1 运行mvn -X dependency:tree>tree.txt2 找到tree.txt中的详细情况,在这个[WARNING] 之后就能看到。[WARNING] The POM for com.tenyears:base-common:jar:1.0 is invalid, transitive dependencies (if any) will not be available: 5 problems were encount...

2021-07-21 13:43:07 909

原创 JPA Pageable 无法分页问题

每个人情况不一样。首先,我使用了最新的spring boot版本<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.5.0</version> </parent>

2021-07-19 14:39:00 895 4

原创 Centos7 连接wifi (PEAP)

1 注意连接的wifi2 安全中的设置,按照下图3 有问题,记得reboot重启一下!

2021-07-16 21:50:12 944

原创 thinkpad x13 安装centos7

一,安装Centos7参考:https://blog.csdn.net/weixin_45115705/article/details/1005539831.下载centos文件https://www.centos.org/2.使用fedora制作U盘启动盘https://getfedora.org/zh_CN/workstation/download/选择 Custom Image制作3.重启系统 F12进入 选择从U盘启动 安装(USB HDD这一项)记得选择界面!.

2021-07-16 20:21:46 1362

原创 Mysql : Communications link failure

1 登录mysqlmysql -u root -p输入密码2 查看wait_timeoushow global variables like 'wait_timeout'; 3 设置set global wait_timeout=604800; set global interactive_timeout=604800;4 重启mysqldocker-compose restart mysql;

2021-07-14 17:14:10 278 1

原创 Centos7 部署 Minio

我尝试过直接使用docker 部署minio。也运行成功了。但是由于我的centos系统是在虚拟机中,docker运行在centos里。出现了一些ip问题,我没搞定。希望有会的朋友可以通知我一下。一,先说一下docker部署吧参考:https://www.jianshu.com/p/52dbc679094a(说不定你没遇到我这个问题呢)1,拉取镜像docker pull minio/minio2,启动注意admin是账号,12345678是密码d..

2021-07-14 12:15:40 840 1

原创 Navicat 连接MySQL Authentication plugin ‘caching_sha2_password‘ cannot be loaded

最近我使用docker 安装 mysql顺便就贴一下:# 拉取镜像docker pull mysql:latest# 查看镜像docker images# 运行docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql# 查看是否运行docker ps# 进入mysql容器(mysqlName为 docker ps中显示的name!)docker exec -it .

2021-07-13 17:21:20 108

原创 no main manifest attribute, in /app.jar (jar中没有主清单属性 )

眼瞎了。。。原来pom文件是这样的:居然放在了 pluginManagement中!!!<build> <pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <plugin>

2021-07-13 16:45:44 3481

原创 Centos 发布docker(二)

一,不赘述安装Centos了二,root 登录1 自动联网修改etc/sysconfig/ifcng-ens33重启网关systemctl restart network2 下载dockercurl -fsSL https://get.docker.com/ | sh

2021-07-09 16:13:12 211 1

转载 centOS7虚拟机设置固定IP

说明:想要达到的如下效果,1、笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网;2、只要笔记本主机可以正常访问外网,启动虚拟机中的CentOS7系统就可以正常访问外网,无需再进行任何设置;3、虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接;4、虚拟机的固定IP可以按照自己想设置的IP地址网段随意设置,比如我就想设置固定IP为192.168.2..

2021-07-09 10:27:32 1781

转载 Druid 介绍及配置

Druid 介绍及配置1. Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。2. 在哪里下载druid正式版本下载: maven中央仓库:http://central.maven.org/maven2/com/alibaba/druid/3. 怎么获取Druid的源码Druid是一个开源项目,源码托管在github上,源代码仓库地址是https://github.com/alibaba/druid。同时每次Druid发布正...

2021-07-08 11:36:27 858

原创 开启Docker远程访问

打开docker.servicesudo vim /lib/systemd/system/docker.service修改ExecStartExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock保存并退出ESC + :wq重新载入配置+重启sudo systemctl daemon-reloadsudo service docker restart...

2021-07-07 12:17:28 313

原创 docker.service: Failed with result ‘exit-code‘

docker.service: Failed with result 'exit-code'查看日志:$ sudo dockerd --debug看到是我们的daemon.json文件有问题打开daemon.jsonsudo vim /etc/docker/daemon.json改为{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}重启sudo service docker rest.

2021-07-07 11:53:22 25179

原创 jpa 中 page转换

其实很简单Page分页对象提供了一个map方法,用来转换Page内部对象//获取数据 Page<A> alist=......;//转换 Page<B> resList=mList.map(x->{ B r=new B(); r.setId(x.Id()); ....... })如果你使用Dozer,那么可以直接//获取数据

2021-07-06 10:20:13 2037

原创 Xshell 通过ssh 连接主机

假设我们有账号:user@10.10.10.1密码:111111一, CMD连接#命令ssh user@10.10.10.1#回车后输入密码111111二,xshell连接1 连接2 用户身份验证当然,你也可以通过xshell的命令直接(和cmd一样)​#命令ssh user@10.10.10.1#回车后输入密码111111然后通过另存为,反过来配置第二种方案。...

2021-07-05 11:40:42 9234

转载 JeecgBoot Minio版本6.0.13升级到8.0.3修改方法

写的全面,转载一下:https://segmentfault.com/a/1190000039370475依赖修改 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.0.3</version></dependency>类添加如下import内容imp

2021-06-30 17:36:15 373

原创 gateway 跨域

网上的写法,都有点不太一样。首先,看一下我的gateway版本<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> <version>3.0.3</version>

2021-06-25 11:21:24 182

原创 使用smart-doc ,放弃japidocs,更放弃 swagger

众所周知(真不是人云亦云),swagger强大吗?强大的,但是代码侵入性,太强了!推荐使用 japidocs ,它根据你的注释生成文档!POM<!-- https://mvnrepository.com/artifact/io.github.yedaxia/japidocs --> <dependency> <groupId>io.github.yedaxia</groupId> .

2021-06-23 11:58:34 1514 8

原创 minio 直接访问图片,并且取消过期时间

一般来说,你点击share后,是这样的。它会带上很长一串签名。如果想直接通过 http://localhost:9090/myBucket/1.png 访问。只需要:1 选择 bucket2 选择 edit policy3 prefix=* Read and Write就可以了...

2021-06-22 10:00:29 11020 8

原创 No spring.config.import set at org.springframework.cloud.commons.ConfigDataMissingEnvironmentPostPr

添加<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> </dependency></dependencies>..

2021-06-22 09:52:45 1858 1

原创 java FFmpeg 图片生成视频

POM<!-- ffmpeg --> <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacpp-platform</artifactId> <version>1.5.5</version> </dependency> <dependency>

2021-06-21 19:39:35 1172

原创 spring Cloud 全局异常捕获

通过@RestControllerAdvice来处理。@RestControllerAdvicepublic class GlobalExceptionAdvice { @ExceptionHandler(value = Exception.class) public ApiResult<String> handlerAdException(HttpServletRequest request, Exception ex) { ApiResult&lt.

2021-06-17 18:36:29 475

原创 MultipartFile 和 File 互转

MultipartFile 转 Filepublic File M2F(MultipartFile file) throws Exception { File f=File.createTempFile(UUID.randomUUID().toString(), "." + FilenameUtils.getExtension(file.getOriginalFilename())); file.transferTo(f); ..

2021-06-17 12:52:12 689

原创 springcloud 使用feign 上传图片

一,上传图片接口这个接口提供给feign 来RPC调用@RequestMapping(value = "upload", method = RequestMethod.POST) public ApiResult<FileVO> upload(HttpServletRequest request) throws Exception { FileVO fileVO =new FileVO(); MultipartHttpServletRequest

2021-06-15 18:34:54 537

原创 springcloud 使用feign

一,被调用方 web-testspring: application: name: web-test二,web-test准备接口package com.tenyears.webTest.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.spr

2021-06-15 17:14:31 308

原创 Could not resolve placeholder ‘xxx‘ in value “${xxx}“

报错:Could not resolve placeholder 'xxx' in value "${xxx}"使用了网上的解决方案,一直没解决。我知道,肯定是某个包有问题。或者说版本冲突。先看一下我spring版本:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&lt.

2021-06-15 12:35:57 2111

PLSql 破解版

plsql 中文版 附带注册码。

2017-04-07

标识列 1000

sql数据库 标识列自动增长到1000的解决方法。

2016-10-31

空空如也

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

TA关注的人

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