- 博客(48)
- 资源 (6)
- 收藏
- 关注
原创 Springboot3.2踩坑备忘!
发现同一个类被注入了2次,一次是以类全路径作为key(在入口扫描组件加过nameGenerator配置)注入的,一次是以类名作为key注入的,查了半天没发现问题,不清楚到底是升级导致的问题还是springboot新版本引起的问题。打印后发现确实是注入了2次,查询了各种资料后发现不知道从哪个版本开始(反正2.7.8没这情况),入口的@SpringBootApplication注解会以默认方式注入bean,加了nameGenerator配置也没用,所以注入了2次。
2023-12-14 20:37:03
1154
原创 CentOS7安装Docker备忘
2、**设置存储库**:安装`yum-utils`包。4、启动docker,并设置为开机自启。1、如有旧版本先卸载。3、安装docker。
2023-12-01 10:02:13
158
原创 ssh连接docker容器处理备忘
4、设置容器对外的端口映射,这里是把容器的22端口映射到服务器的2201端口。8、重启下ssh服务后就可以使用ssh用户名密码方式连接了。7、如果root用户没设置过密码的话就设置下。9、在容器中设置开机自启动(启动容器时触发)2、使用root进入docker容器。1、查看容器ip,记下来之后要用。3、安装openssh。6、打开下面几个选项。
2023-11-30 14:04:37
316
原创 docker、elasticsearch8、springboot3集成备忘
最近手头有个项目正好需要用到elasticsearch,再拿起来的时候发现很多地方都不记得了,于是花了2天时间又搞了下,终于可以正常运行了,这次准备花点时间把遇到的一些问题、解决方法以及需要注意的地方记录下,便于日后需要时查看。2.5、执行wsl --version查看当前使用的是不是wsl2,如果不是wsl2并且docker也确实不能正常启动的话,可以尝试切换到wsl2试试,切换命令为:wsl --set-default-version 2。2.4、安装docker,这个没啥需要特别记录的。
2023-11-22 21:11:38
1204
1
原创 jdk导入elasticsearch证书
4、执行:C:\Program Files\Java\jdk-18.0.2.1\binkeytool -keystore cacerts -importcert -alias "es_http_ca" -file xxxxxx/http_ca.crt。1、从elasticsearch下载证书:docker cp elastic:/usr/share/elasticsearch/config/certs/http_ca.crt d:\xxx。系统环境为docker。2、打开cmd控制台。
2023-11-19 16:26:02
323
原创 Unexpected WSL error错误处理备忘
运行docker时提示下图错误,看了下WSL好像没啥问题,看网上有人说需要重置下网络,命令是netsh winsock reset,重置完后果然好了。
2023-11-17 14:12:55
480
原创 docker安装elasticsearch,elasticsearch-head
3、复制配置文件到本地修改:docker cp elasticsearch:/usr/share/elasticsearch/config/elasticsearch.yml d:/5、上传文件:docker cp d:\elasticsearch.yml elasticsearch:/usr/share/elasticsearch/config/7、连接:http://localhost:9100/?3、执行命令:docker exec -it elastic /bin/bash。
2023-11-16 22:08:24
1152
原创 starting the docker engine无法启动解决办法
3、安装WSL:一种方法可以在命令行执行wsl --install安装,也可以在Microsoft Store中搜索WSL(Windows Subsystem for Linux)进行安装。2、勾选Hyper-V、适用于Linux的Windows子系统、虚拟机平台三项。1、打开“启用或关闭windows功能”4、重启系统查看是否可以进docker了。
2023-11-16 20:25:27
6092
原创 DELL R730 主板坏了,Raid5硬盘移到同型号服务器备忘
3、选择菜单Foreign Config -> Import ,选择Yes开始导入硬盘中的raid配置。2、进入raid设置页面后可以看到没有找到虚拟磁盘,我们按F2打开操作菜单。6、按ctrl+alt+delete重启,然后应该就能正常进系统了。1、开机时按ctrl+r进入raid设置页面。4、导入成功的话就可以看到虚拟盘了。
2023-04-20 16:03:24
3426
2
原创 font-spider使用中的注意事项
5、转换成功后会在执行目录生成一个名为“.font-spider”的文件夹,这个文件夹里存放的是源字体文件,原来字体文件的位置存放的是转换提取后的字体文件。6、otf转ttf,试了几个在线otf转ttf的都不行,转出来都只有几kb,后来还是下载了一个叫FontCreater的软件才转成功的。4、好像不能转otf格式的字体,我转otf文件时报错,提示什么dirname错误,把otf文件转成ttf文件后就可以正常运行了,2、执行命令安装: npm install font-spider -g。
2023-03-30 13:09:15
388
原创 docker elasticsearch8.4.2 启动后无法访问的问题备忘
docker elasticsearch Empty reply from server
2022-09-30 20:40:09
2527
原创 springboot vue 每次请求jsessionid都不一样的问题
1、前端:axios增加属性withCredentials:trueconst service = axios.create({ baseUrl: 'http://xxxxxxxx', withCredentials: true, timeout: 60000})2、后端1:修改配置文件,设置addAllowedOriginPattern,addAllowedHeader,setAllowCredentials属性@Configurationpublic clas
2022-03-26 17:23:25
1924
1
原创 rsync配置备忘
使用rsync备份需要在数据服务器和备份服务器均安装rsync数据服务器配置1、安装命令:sudo yum-y install rsyncd或sudo apt-y install rsyncd等等2、安装完成后在/etc目录下能找到配置文件rsyncd.conf,如没有就新建一个3、编辑文件内容uid = nobodygid = nobodyuse chroot = nomax connections = 4log format = %h %o %f %l %blog f..
2021-11-10 10:20:30
804
原创 CentOS7进入救援模式
1、按e进入编辑模式2、修改ro为rw init=/sysroot/bin/bash,点击Ctrl+x进入命令行模式3、执行 chroot /sysroot 设置为根,也就是切换系统 ( 使用 init=/sysroot/bin/bash 会把安装的操作系统会挂载到 sysroot 目录 ) 。执行 mount -o remount,rw / (重新挂载 / 根并且设置 rw 读写权限)。如不是使用 init=/sysroot/bin/sh 则不需要执行此 chroot /sysr...
2021-10-31 17:38:11
4989
原创 CentOS samba安装及配置
1、安装:sudo yum -y install samba2、修改配置文件:sudo vim /etc/samba/smb.conf#修改配置文件如下[global] workgroup = WORKGROUP security = user passdb backend = tdbsam printing = cups printcap name = cups load printers = yes cups options = raw[rwzhang] com
2021-10-29 10:28:17
397
原创 CentOs8 安装epel并替换阿里源
安装epel:yum install -y epel-release修改epel.repo:sudo vim /etc/yum.repos.d/epel.repo替换baseurl地址为:baseurl=https://mirrors.aliyun.com/epel/$releasever/Everything/$basearch
2021-10-19 12:32:56
1474
原创 CentOS8安装Nginx以及设置开机自动运行后访问显示502的问题
1、CentOS8安装Nginx比较简单,在终端执行命令ngxin,然后根据提示确认安装即可2、安装完成后配置文件在/etc/nginx/文件夹中,在conf.d文件夹中添加自定义配置3、nginx执行文件在/sbin文件夹中4、nginx.service文件在/usr/lib/systemd/system文件夹中5、执行 sudo systemctl enable nginx开启服务6、在运行过程中发现个问题,直接在终端启动nginx可以访问配置好的网站,但是使用服务启动nginx(不
2021-09-27 15:35:12
691
原创 springboot打包报错javax.websocket.server.ServerContainer not available的解决办法
在单元测试类中修改@SpringBootTest的内容如下:@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
2021-08-25 14:23:02
659
原创 打包springboot项目时找不到依赖项目文件的问题
主项目依赖了一个Common项目,开发时是在eclipse中以项目引入的方式处理的,在主项目打包(maven install)时报找不到common中某个类,网上找了各种解决办法,依次处理后还是没有解决
2021-06-02 14:47:25
2540
原创 git pull时提示错误:warning: ignoring broken ref refs/remotes/origin/HEAD的解决办法
1)找到.git目录下refs/remotes/origin目录,并删除下面所有文件2)对项目执行:git fetch –all
2021-05-24 21:07:58
5498
3
原创 CentOS8 安装卸载MySQL
一、安装MySQL1)执行:sudo dnf install @mysql2)修改默认大小写敏感,MySQL启动后将无法再修改:sudo vim /etc/my.cnf.d/mysql-server.cnf(默认端口及数据存储目录均在此处修改,建议在mysql第一次启动前修改,如果启动后再修改数据存储目录的话需要另外设置selinux才能正常启动)在[mysqld]下增加或修改lower_case_table_names = 1,保存后退出3)启动服务:sudo systemctl star
2021-05-24 20:30:19
861
原创 CentOS8安装ActiveMQ Artemis
1、下载安装包https://activemq.apache.org/components/artemis/download/,选择tar.gz格式的安装包apache-artemis-2.17.0-bin.tar.gz2、解压文件:tar -zvxf apache-artemis-2.17.0-bin.tar.gz3、新建一个broker目录(尽量不要和artemis应用放在一起),进入该目录准备创建broker4、执行命令创建broker:/artemis的解压目录/bin/artemis
2021-05-21 20:48:12
766
原创 CentOS 修改ip
命令行中运行sudo vim/etc/sysconfig/network-scripts/ifcfg-ens33修改BOOTPROTO的值为static添加网络信息IPADDR=xxx.xxx.xxx.xxx#静态IPGATEWAY=xxx.xxx.xxx.xxx #默认网关NETMASK=255.255.255.0 #子网掩码DNS1=xxx.xxx.xxx.xxx #DNS 配置DNS2=xxx.xxx.xxx.xxx...
2021-05-19 19:17:25
143
原创 eclipse光标/输入焦点变成中间断开的竖线
今天碰到个情况,在写代码的时候突然发现输入焦点突然变成中间断开的竖线,如下图这个问题之前碰到过,但是处理完后没有记录,这次百度google了半天都没找到什么原因,后来自己找了半天终于发现是Eclipse中的“smart insert mode”这个功能导致的,这个功能的作用这里就不解释了,网上有很多。功能在下图所示位置...
2021-04-21 10:19:54
1218
转载 activemq使用
引入依赖引入activemq<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId></dependency>引入activemq artemis (与 activemq 二选一)<dependency> <grou
2021-04-01 15:58:09
688
原创 eslint校验中if后必须有空格的规则修改
修改规则keyword-spacing:0,该规则是控制关键字前后是否必须要有空格!查看eslint常用规则
2021-03-07 21:00:28
1748
原创 eslint常用规则
no-cond-assign 禁止条件表达式中出现模棱两可的赋值操作符 no-console 禁用console no-constant-condition 禁止在条件中使用常量表达式 no-debugger 禁用 debugger no-dupe-args 禁止 function 定义中出现重名参数 no-dupe-keys 禁止对象字面量中出现重复的 key no-duplicate-case 禁止出现重复的 case 标签 no-e
2021-03-07 20:53:43
1339
原创 同样大小rem的字体在浏览器中显示大小不一致的问题
在做手机端web的时候发现css中设置的同样字体大小的两块内容,实际显示的字体大小差异明显!测试后发现字体大小会随着文本块中文本内容数量的变动而变动。网上查阅资料发现是chrome对字体优化导致的,在css中加入如下代码后问题解决:-webkit-text-size-adjust: none;text-size-adjust: none;PS:还有一种方式是将display设置为inline-block...
2021-01-10 12:28:21
2370
1
原创 Linux Apache新虚拟目录项目无法访问的问题
设置新的虚拟目录后不能访问项目,页面提示“You don't have permission to access this resource.”。因为之前碰到的很多类似问题都是SELinux导致的,测试后发现果然还是SELinux的问题!解决办法为给虚拟目录添加相关权限执行命令:chcon -t httpd_sys_content_t /www -R/www为你的虚拟目录路径...
2021-01-09 14:12:12
841
原创 Linux中apache添加端口失败的问题
查看日至文件发现是SELinux导致的关闭SELInux不是一个好的解决办法,我们应该修改端口配置执行命令:sudo semanage port -a -t http_port_t -p tcp xxxx重启apache服务,sudo systemctl restart httpd重启成功!
2021-01-09 12:36:36
548
1
原创 Linux mysql踩坑记录
环境:CentOS、mysql-workbench-community-8.0.22-1.el8.x86_64、mysql-8.0.22-1.el8.x86_64坑1:安装mysql workbench时使用RPM方式安装,我装的是mysql-workbench-community-8.0.22-1.el8.x86_64这个版本,装时发现缺少好多依赖,安装依赖的时候发现依赖还缺少其他依赖,奔溃!!后来发现只在在界面中(我装的带GUI的系统)直接双击RPM文件就可以安装,主要是系统会自动帮你下载各种依赖文
2021-01-01 14:03:54
234
1
原创 linux修改盘符名
1、查看要修改的盘符标识:sudo fdisk -l2、卸载挂载:sudo umount/dev/sda3/3、sudo e2label /dev/sda3/ 新盘符名4、挂载e2label 适用于 ext2/ext3/ext4格式分区Mtools 适用于 FAT32 格式分区ntfsprogs 适用于 NTFS 格式分区...
2020-12-27 18:15:01
7023
原创 CentOS8安装Chrome
1、进入/etc/yum.repos.d/目录2、新建文件:touch google-chrome.repo3、打开文件:sudo vimgoogle-chrome.repo4、输入如下内容[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchenabled=1gpgcheck=1gpgkey=https://dl-ssl.googl...
2020-12-27 16:56:10
1611
2
原创 CentOS8,Win10双系统
1、已安装了win102、下载UltraISO工具,使用“写入硬盘映像”功能,选择CentOS的ISO文件,写入方式使用RAW(我使用USB-HDD模式刻入后,在安装CentOS时显示安装源异常,而且使用此模式刻录后,安装时直接使用第一个选项install CentOs8就可以了,不用再改hd:LABEL路径这些信息了)3、在选择安装路径的时候,我的硬盘明明有很多剩余空间(特意分的一个新区,60G的空间),但是却显示剩余空间不足(显示只有8M),当时考虑会不会是因为当时是在windows里面分区的关
2020-12-27 15:42:29
1030
2
原创 maven中sqljdbc4.jar无法下载的正确解决办法
只在pom.xml中添加如下依赖是无法导入sqljdbc4.jar包的,maven会报错<dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version></dependency>我们上maven仓库能够发现有这么一句提示
2020-11-27 21:00:48
6696
1
原创 chrome中验证码图片不显示的解决办法
chrome中验证码图片不显示的解决办法备忘最近对一个N年前的老项目做了一些修改,在运行时发现在Chrome中登录验证码图片无法显示,具体情况如下:项目原始环境为jdk1.6+tomcat6,此时在所有浏览器中均能正常显示验证码,本次更新后项目环境变更为jdk1.8+tomcat8,此时在Chrome浏览器中无法显示验证码,火狐、ie等浏览器中能正常显示。验证码无法显示时在控制台中提示...
2020-01-08 13:36:56
22898
java,OpenCV简单实现类似“全能扫描王”功能
2018-12-30
nginx-1.14windows稳定版
2018-10-09
JAVA车牌识别(包含车牌定位及车牌内容识别)
2017-11-23
lucene-suggest-6.6.0
2017-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人