自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nigix 代理配置

nginx

2023-11-24 15:49:46 164

原创 java jdk 版本切换

java jdk 版本切换

2023-11-23 09:58:09 136

原创 若依微服务框架启动报错

若依 微服务框架system模块 启动报错

2023-03-08 11:25:09 6029 1

原创 AES 前后端加解密

Aes 前后端加解密

2023-01-17 10:40:01 1336

原创 windows kkfileview 安装

windows kkfileview openoffice 安装

2023-01-13 15:23:51 1293

原创 elasticsearch安装

elasticsearch安装

2023-01-09 14:49:26 248

原创 mysql 多版本冲突安装(5..5和5.7)

mysql 多版本冲突安装及重置密码

2022-11-23 21:32:53 1170

原创 客户端连接mysql失败问题

客户端连接失败

2022-10-10 14:16:20 495

原创 linux jar包 开机自启配置

jar 包开机重启

2022-09-28 11:06:17 2021

原创 存储过程 + 定时任务

存储过程 + 定时任务

2022-09-07 10:50:56 456

原创 nginx 配置多应用负载均衡

【代码】nginx 配置多应用负载均衡。

2022-08-31 09:49:26 668

原创 上传文件列表(文件名重复加括号标识)

文件列表上传(文件名重复解决方案)

2022-06-28 11:17:58 340

原创 文件excel导出

文件excel导出

2022-06-02 15:49:49 108

原创 mongoDB 使用

mongoDB使用

2022-06-02 15:33:54 66

原创 springboot项目里面使用redis出现看不懂的\xac\xed\x00\x05t\x00\解决方法(规范使用)

redis使用

2022-06-02 14:48:50 3014

原创 RabbitMQ

1.RabbitMQ依赖:如果是老版本(2.0.5)可能会不支持,尽量选择2.2以上 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <!-- <version>2.0.5.RELEASE</version>-->

2022-05-30 17:39:44 134

原创 mongoDB分页查询

@Override public Page<AnalysisAlarm> analysisSearchAll(Pager<AnalysisAlarm> pager, String deviceType, String startTime, String endTime, String deviceId) { Query query = new Query(); ...

2022-05-20 16:27:24 1717

原创 Git idea 使用

(一)1.配置idea的git环境2.配置远程地址步骤3.提交和拉去代码版本切换(二).git命令提交使用 git init 初始化在目录下出现隐藏目录.git拉取代码 git pull 远程路径使用 git add 文件 将文件添加到暂存区git commit -m 'xxx’提交到版本库中,xxx表示描述信息git branch ——查看所有分支git branch 名字 ——新建分支git checkout 名字

2022-05-05 15:21:28 175

原创 nginx tar.gz 安装

1.解压 tar.gz压缩包到指定目录tar -axvf tanginx-1.18.0.tar.gz2.在解压目录下,执行./configure命令并指定安装路径: ./configure --prefix=/usr/local/nginx3.执行 make && make install 命令进行安装4.cd到/usr/local/nginx目录下,执行启动nginx命令:./sbin/nginx -c ./conf/nginx.conf6、检查nginx是否启动成功::

2022-03-07 18:10:53 2581

原创 基于stomp协议的websocket

1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 2.配置文件@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig

2022-02-28 14:19:37 3055

原创 webSocket nginx 反向代理配置

1.http中配置 $connection_upgrade 否则报错http { map $http_upgrade $connection_upgrade { default upgrade; '' close; }}2.具体配置部分: location /message { proxy_pass http://127.0.0.1:8100; 需要代理的后端ip proxy_read_timeout 300s;

2022-02-25 12:14:29 1778

原创 nginx 访问页面403

nginx 用户权限配置,可能不是root用户

2022-02-24 18:14:49 1416

转载 nginx 启动报错(rpm安装)

错误:Job for nginx.service failed because the control process exited with error c1.查看80端口 使用情况netstat -lnp|grep 802.杀死占用进程kill -9 137453.重启nginxsystemctl restart nginx

2022-02-24 18:12:42 226

原创 idea svn 忽略指定文件提交

1.将不要提交的文件移到新建的changeList,下次提交就不会出现

2022-02-11 16:07:07 422

原创 通过配置nginx访问服务器静态资源

1.图片存储路径2.nginx配置 server { listen 8006; #前端访问端口 server_name 127.0.0.1; client_max_body_size 200M; location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS'; add_he

2022-02-11 14:08:44 3438

原创 linux centos7 rpm 安装nginx

官方下载RPM 包 http://nginx.org/packages/centos/7/x86_64/RPMS/2.上传服务器执行安装 rpm -ivh nginx-1.18.0-1.el7.ngx.x86_64.rpm3.启动nginx systemctl start nginx4.加入开机自启#查看nginx 是否 开机自启systemctl list-unit-files | grep nginx#设置nginx 开机自启 systemctl enable ng..

2022-01-20 09:43:21 2443

原创 Linux MongoDB安装和配置

1.下载地址https://www.mongodb.com/download-center#community2.拉去源码安装 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz 3.解压 tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz 4.配置系统文件 export MONGODB_HOME=/usr/local/mon

2022-01-11 18:23:45 358

原创 Spring Cache @Cacheable(@CachePut)、@CacheEvict 缓存使用

1.spring 环境配置2.登录后权限查询方法,加缓存注解,下次直接获取缓存中的结果3.当权限修改后,重置系统缓存 @CacheEvict注解,下次重新访问方法获取结果

2021-12-09 11:47:34 76

转载 缓存注解@Cacheable、@CachePut、@CacheEvict使用

Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们缓存的方法对于相同的方法参数要有相

2021-12-09 11:36:27 1300

原创 Linux my.conf 重启数据库不生效

遇到的问题:my.conf 文件被设置为仅能读,则需改无效,重启当然无效1.权限777,任何一个用户都可以改my.cnf,存在很大的安全隐患.2.修复MySQL问题[root@ttlsa ~]# chmod 644 /etc/my.cnfmy.cnf设置为用户可读写,其他用户不可写....

2021-11-30 16:04:11 1313

原创 IDEA Debug 断点启动缓慢,run迅速

1.启动项目时Debug 模式断点控制在1到2个,Debug 模式断点太多会影响项目启动,有时项目会起不来.2.IDEA 开发对资源要求比较高,Debug 模式断点太多会影响资源消耗.3.查看Debug模式控制台如下:Debug->双红色圆图标->进入 Breakpoints-》选择对应断点取消->Done 即可.(ctrl+shift+f8)4.去掉java Field Watchpoints 属性5.方法上不要打断点...

2021-11-30 14:24:18 2360

原创 MultipartFile.getOriginalFilename方法在IE浏览器下返回结果带盘符导致的“文件名、目录名或卷标语法不正确”错误

截取盘符后的文件名称: MultipartFile multipartFile = multipartHttpServletRequest.getFile("file"); String originalFilename = multipartFile.getOriginalFilename(); // Check for Unix-style path int unixSep = originalFilename.lastIn

2021-11-30 11:25:12 511

原创 redis安装及连接不上问题

一.安装redis 1、下载redis wget http://download.redis.io/releases/redis-5.0.4.tar.gz 2、解压到opt目录 tar -zxvf redis-5.0.4.tar.gz -C /opt/ 3、安装gcc编译工具 yum install gcc gcc-c++ -y 4、进入安装目录 cd /opt/redis-5.0.4/ 5、开始编译安装 make 6、修改redis配置文件

2021-11-19 14:37:46 540

原创 spring boot引入外部jar包(钉钉sdk)

spring boot引入外部jar包的坑由于要对接钉钉的接口,但是发现钉钉的jar包好像没有maven版本的(我没有找到)1.在创建的springboot项目的src/main/java下面创建一个libs文件夹,把第三方的jar包放进去,如下图所示:2.在pom.xml 配置jar包的路径,设置scope为"system" <!-- 钉钉sdk--> <dependency> <groupId>taobao-sdk-java-auto_147

2021-11-04 09:47:59 1430

原创 MySQL远程连接不上的解决方法

MySQL远程连接不上的解决方法1.排除网络或防火墙问题先看是否能ping通远程服务器,ping 192.168.1.211,如果不可以就是网络问题。然后,检查端口是否被防火墙挡住了,telnet 192.168.1.211 3306,如果连接失败,配置防火墙。配置防火墙,开启3306端口1.开放端口 firewall-cmd --add-port=3306/tcp --permanent2.重启防火墙 firewall-cmd --reload2.检查MySQL配置如果开启了防火

2021-11-03 17:21:46 3110

原创 Unknown error 1820 数据库安装报错

Unknown error 1820问题简介:安装好mysql5.7,mysql -uroot -p** 登上后,输入其他命令始终报错1820;解决:检查mysql服务是否启动,如果启动,关闭mysql服务运行命令: ps -ef | grep -i mysql2.如果开着就运行关闭的命令: service mysqld stop3.修改mysql的配置文件my.conf一般在/etc目录下,运行命令:vi /etc/my.cnf,编辑文件4.在文件的[mysqld]标签下添加

2021-11-01 17:33:25 700

原创 mysql 5.7 版本及以上 groupby分组报错

MySQL-this is incompatible with sql_mode=only_full_group_by错误解决方案一、原理层面这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。 很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使其保持跟5.6一致,为了尽量兼容程序。二、sql层面

2021-10-28 11:50:07 1922

原创 OpenOffice与KKfileview文件预览开源插件部署

官方部署说明文档:https://kkfileview.keking.cn/zh-cn/docs/production.html一.部署文件:Centos 7 64位 ejdk-8u271-linux-x64.tar.gzApache_OpenOffice_4.1.8_Linux_x86-64_install-rpm_zh-CN.tar.gzkkFileView-2.2.1.tar.gz1.JDK部署 #在/usr文件目录下新建java文件夹 cd /usr mkdir

2021-09-27 11:32:23 1823

原创 Swagger中添加Token和时间戳(存储User信息)验证

1.pom.xml 依赖 <!-- swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </dependency> <dependency> <groupId

2021-08-27 16:04:36 625

原创 文件下载(返回流)

1.Controller @RequestMapping(method = RequestMethod.GET, value = "/download")@Accessable(name = "附件信息", function = "user", requireRole = true,requireLogin = true)@ApiOperation(value = "保存附件信息")@CrossOriginvoid projectDownload(Long id, HttpServletRe

2021-08-19 14:07:57 91

空空如也

空空如也

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

TA关注的人

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