dadeity
码龄5年
  • 1,248,844
    被访问
  • 218
    原创
  • 3,151
    排名
  • 519
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2017-04-15
博客简介:

段占彪的博客

查看详细资料
  • 7
    领奖
    总分 3,131 当月 113
个人成就
  • 获得737次点赞
  • 内容获得404次评论
  • 获得1,596次收藏
创作历程
  • 5篇
    2022年
  • 32篇
    2021年
  • 36篇
    2020年
  • 89篇
    2019年
  • 64篇
    2018年
成就勋章
TA的专栏
  • MySQL
    25篇
  • Maven
    2篇
  • Docker
    9篇
  • SpringBoot
    10篇
  • RabbitMQ
    1篇
  • SVN
    1篇
  • Swagger
    2篇
  • YApi
    1篇
  • 后端
    26篇
  • logback
    1篇
  • 域名解析
    1篇
  • Qt
    2篇
  • MyBatis
    1篇
  • 前端
    1篇
  • Linux
    59篇
  • PHP
    18篇
  • Java
    46篇
  • Apache
    9篇
  • Nginx
    10篇
  • Ubuntu
    23篇
  • CentOS
    23篇
  • Tomcat
    3篇
  • Redis
    5篇
  • FTP
    6篇
  • Windows
    9篇
  • HTTP
    1篇
  • OpenSSL
    1篇
  • CGI
    1篇
  • Markdown
    1篇
  • IDEA
    18篇
  • JavaScript
    21篇
  • Git
    6篇
  • Web
    10篇
  • HTML/CSS
    2篇
  • Vagrant
    5篇
  • Composer
    1篇
  • Sublime
    1篇
  • Mac
    1篇
  • Chrome
    1篇
  • Yii
    1篇
  • Vue
    7篇
  • Node
    1篇
  • Linux 命令
    3篇
  • 软件
    17篇
兴趣领域 设置
  • 编程语言
    javaphpjavascript
  • 开发工具
    gitsvndockerintellij idea
  • 前端
    javascript
  • 后端
    phpmysqlrabbitmqspring bootspring cloudnginx
  • 服务器
    linuxubuntucentos
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java服务启动脚本

应用场景Linux系统下启动Java程序结束已启动的Java程序进程启动最新的Java程序如果启动Java程序输入指定配置文件设置JVM参数,通过命令启动,不利于维护接下来启动脚本解决以上的一系列问题编写run.sh 脚本#!/usr/bin/env bashecho "*********************脚本启动服务**********************"echo "* 使用方式: ./run.sh param1 param2 param3.
原创
发布博客 2022.04.18 ·
1024 阅读 ·
2 点赞 ·
2 评论

Maven 改变版本号+打包程序

场景在程序发布过程中需要修改发布程序版本号+打包程序每次修改pom比较麻烦,还容易忘记修改版本号+打包程序创建 .bat为后缀的文件,写入以下文件。例如:package.bat。@echo on@echo =============================================================@echo $ $@echo $
原创
发布博客 2022.02.15 ·
401 阅读 ·
0 点赞 ·
0 评论

while scanning for the next token found character ‘@‘ that cannot start any token. (Do not use @ for

问题描述application配置如下:spring: profiles: active: @spring.active@使用@spring.active@抛出现异常:Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next tokenfound character '@' that cannot start any token. (Do not use @ for
原创
发布博客 2022.01.25 ·
193 阅读 ·
0 点赞 ·
0 评论

MySQL 主从复制

前言MYSQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力工作原理#mermaid-svg-VIfvOmNRLjmpXViI .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-VIfvOmNRLjmpXViI .lab
原创
发布博客 2022.01.10 ·
56 阅读 ·
0 点赞 ·
0 评论

MySQL备份

一、备份方式与备份类型1. 备份的必要性生产环境中,为了防止硬件故障、软件故障、自然灾害、误操作等各种原因导致的数据库数据丢失后能恢复到事故之前的状态,我们需要对数据库进行备份和恢复操作。数据库的备份和恢复是非常重要的工作,数据的备份不是最终目的,数据的恢复才是备份时应该注意的事项最多能容忍多少数据丢失。恢复数据需要在多长时间内完成。需要恢复那些数据。定期测试备份的可用性并提高恢复操作的效率。备份时的服务器负载。锁定资源的时长。2. 备份的类型a. 备份数据集合范围分类完全
原创
发布博客 2022.01.05 ·
29 阅读 ·
1 点赞 ·
0 评论

Error response from daemon: Get “https://index.docker.io/v1/search?q=mysql&n=25“: Service Unavailabl

问题描述今天再Mac电脑上面修改docker镜像加速后,重启docker提示如下错误:Error response from daemon: Get "https://index.docker.io/v1/search?q=mysql&n=25": Service Unavailabl上网查了好久资料,看了好多文章,都无法解决问题一次偶然的机会,我从起网卡解决此问题。解决办法重启网卡我Mac电脑此问题解决办法重启网卡,希望能帮到遇到此问题的同胞此问题困扰我很久,得记录下来!!
原创
发布博客 2021.12.25 ·
861 阅读 ·
0 点赞 ·
0 评论

springboot 打印日志及生成log日志文件

场景项目在本地和服务器运行要求打印日志的粒度和级别是不同的。例如:本地开发要求控制台输出的日志更详细,方便调试,日志级别为:DEBUG在服务器只需要保留错误日志即可,如果像本地记录日志会增加服务器压力,日志级别为:INFO安排1、创建 logback.xml 文件在resources目录下或者说在application.properties相同的目录下创建,代码如下:<?xml version="1.0" encoding="UTF-8"?><configu
原创
发布博客 2021.12.24 ·
294 阅读 ·
0 点赞 ·
0 评论

init datasource error, url: jdbc:mysql://localhost:3306/test 解决办法

问题描述今天启动项目突然抛出如下错误信息:[16:14:32.735][ERROR][com.alibaba.druid.pool.DruidDataSource][main] init datasource error, url: jdbc:mysql://localhost:3306/testcom.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sen
原创
发布博客 2021.12.13 ·
3122 阅读 ·
5 点赞 ·
9 评论

MockMvcResultHandlers打印结果中文乱码解决办法

使用MockMvc测试controller接口测试主体 @Test void login() throws Exception { String contentAsString = mockMvc.perform(MockMvcRequestBuilders .post(new URI("/sys/login")) .contentType(MediaType.APPLICATION_JSON_VALUE)
原创
发布博客 2021.12.11 ·
624 阅读 ·
2 点赞 ·
1 评论

hostname: Unknown host 解决办法

问题描述docker-compose 启动 canal 抛出 hostname: Unknown host错误解决办法将 network_mode: host 注释或者删除version: "3"services: canal-server: image: canal/canal-server:latest container_name: canal-server restart: unless-stopped # 注释或者删除 # netwo
原创
发布博客 2021.12.09 ·
913 阅读 ·
6 点赞 ·
4 评论

无限循环抛出 No method found for class [B 这个异常

问题描述写入RabbitMQ消息接收RabbitMQ消息类型 String@RabbitHandlerpublic void receive(String message) { if (StringUtils.isEmpty(message)) { return; } // 业务代码}上面配置导致无限循环抛出异常如下[08:57:05.502][DEBUG][o.s.a.r.listener.BlockingQueueConsumer][org.spri
原创
发布博客 2021.12.09 ·
377 阅读 ·
2 点赞 ·
0 评论

使用 Docker 部署 canal,并将消息推送到 RabbitMQ

配置 canal拉取镜像docker pull canal/canal-server:latest启动容器docker run -d canal/canal-server:latest从容器中拷贝出配置文件docker cp 容器名或者容器ID:/home/admin/canalserver/conf/canal.properties ./conf/docker cp 容器名或者容器ID:/home/admin/canal-server/conf/test/instance.p
原创
发布博客 2021.12.05 ·
2147 阅读 ·
12 点赞 ·
11 评论

Shiro自定义异常无法被捕获总是抛出AuthenticationException解决方案

问题描述配置Realm之后,发现在Realm中抛出的异常被无法捕获,最后抛出AuthenticationException异常解决办法针对上面问题直接在全局异常中捕获AuthenticationException异常,简单粗暴/** * 拦截认证失败异常 * * @author dduan * @date 2021/12/1 10:00 */ @ExceptionHandler(AuthenticationException.cla
原创
发布博客 2021.12.01 ·
483 阅读 ·
0 点赞 ·
0 评论

MySQL 查询重复数据只保留最新一条

准备工作创建测试表CREATE TABLE `user` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `code` varchar(16) NOT NULL, `name` varchar(32) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;插入数据INSERT INTO user (code,name) VALUES('A','张三
原创
发布博客 2021.10.28 ·
1940 阅读 ·
12 点赞 ·
9 评论

WinSCP软件FTP功能无法获得目录列表 列出’/’的目录项时出错解决办法

问题描述今天使用WinSCP软件FTP功能连接服务器抛出提示信息如下:原因经过排查发现服务器开启防火墙了,需要将WinSCP连接中的被动模式取消勾选解决高级设置 > 连接,打开高级站点设置界面取消被动模式勾选...
原创
发布博客 2021.10.09 ·
1167 阅读 ·
19 点赞 ·
14 评论

IDEA SVN提交、拉取代码抛出 Error:‘C:\Program‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

前言IDEA 配置好SVN后,提交、拉取代码抛出如下提示: Error:'C:\Program' 不是内部或外部命令,也不是可运行的程序 或批处理文件原因IDEA 编辑器SVN插件无法失败路径中的空格解决办法带空格的文件名改名即可。...
原创
发布博客 2021.09.09 ·
235 阅读 ·
18 点赞 ·
10 评论

The file size (4.14 MB) exceeds configured limit (4.1 MB). Code insight features are not available.

问题描述今天使用 [Intellij IDEA] 打开log文件,提示信息如下:The file size (4.14 MB) exceeds configured limit (4.1 MB). Code insight features are not available. 导致无法识别log文件编码,出现乱码情况问题原因IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为4000kb,对于一般的文件也够用了,我有时间查看log日志文件,有时候文件超过4000kb。解决办法
原创
发布博客 2021.08.27 ·
119 阅读 ·
4 点赞 ·
1 评论

Git迁移新仓库并保存历史提交记录

第一步,从远程仓库克隆到本地git clone https://gitee.com/xxx/xxx.git第二步,删除需要迁移的本地项目所关联的远程仓库地址git remote remove origin第三步,关联新仓库的地址git remote add origin https://gitee.com/newxxx/newxxx.git第四步,把项目推送到新的远程仓库git push第五步,从原仓库地址克隆一份裸版本库git clone --bare https://gitee
原创
发布博客 2021.07.07 ·
952 阅读 ·
3 点赞 ·
0 评论

CentOS7 安装 YApi

前言官方安装教程: https://hellosean1025.github.io/yapi/devops/index.html环境要求nodejs(7.6+)mongodb(2.6+)git准备工作清除yum命令缓存sudo yum clean all卸载低版本nodejsyum remove nodejs npm -y安装nodejs获取资源,安装高版本nodejscurl -sL https://rpm.nodesource.com/setup_8.x
原创
发布博客 2021.06.01 ·
241 阅读 ·
3 点赞 ·
1 评论

java 排除类(自定配置的类、自定义类)

前言在实际开发中,运行测试代码时需要排除一些配置类(自动配置的类@Bean、自定义@Bean),例如:排除自动配置@Bean:@SpringBootApplication(exclude = {自动配置类名.class})排除自定义@Bean:@ComponentScan(excludeFilters={@ComponentScan.Filter(type=FilterType.ANNOTATION, value= {自定义类名.class})})排除自动配置@Bean@SpringBootA
原创
发布博客 2021.06.01 ·
496 阅读 ·
0 点赞 ·
0 评论
加载更多