- 博客(52)
- 收藏
- 关注
原创 JAVA集合比较器
由于设计的是字典,且键值不管按照倒叙还是正序都无法满足需求(别问我为什么,问以前设计的人)看了很多文章,一般都是加FIELD,但是存的char类型,不知道为什么没有不生效。列表存储了排序的顺序,即"2"、"3"、"1"。集合进行排序,根据自定义的比较器规则进行排序。在上述代码中,我们创建了一个自定义的比较器。需求,将岗位按照热门、推荐、正常排序。对集合进行修改,新加比较器。字段的索引位置,然后使用。
2023-07-21 16:32:57 511
转载 Jenkins迁移
主目录下的config.xml文件以及jobs、users、workspace、plugins四个目录拷贝到新机器的jenkins主目录下。出现这个问题,就是由于没有导入以前plugins目录,导致没有找到类,所以才报错了,解决方案,就是查看报啥错,然后安装对应的插件。在jenkins的数据卷目录下面,需要拷贝jobs、users、workspace、plugins四个目录,才可以完成升级任务。这个意思是说,你要自己建立一个视图,这个不是报错,所以无所谓了。
2023-06-25 11:52:34 858
原创 成功解决 npm ERR! ERESOLVE could not resolve
执行下面装包语句。 npm i --legacy-peer-deps
2023-06-21 13:46:39 15522 1
原创 CentOS7待机后无法连接网络问题
1.重启网络服务:使用以下命令重启网络服务,以确保网络连接重新正常运行。4.保存并重启 NetworkManager 服务让其生效。3.输入并保存以下内容。
2023-06-20 09:57:25 364
原创 CentOS7 连接WiFi
无线网卡是以 w 开头,确定是wlp4s0 ,有的是 wlp5s0。所以,趁着有网络,安装NetworkManager-wifi。再次重启机器,输入 ip addr 验证是否自动连接。配置NetworkManager开机自启动。查看NetworkManager状态。注意:本次成功,但重启后会回到解放前。
2023-06-20 09:26:03 4436
原创 成功解决 Unable to delete *** Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.
在迁移Jenkins的plugins插件时,新迁入的地方提示不能删除,去目录中查看所属用户属于root,Jenkins不能删除或操作root权限的文件夹,所以报错。Jenkins插件提示以下内容 Unable to delete。执行完看到文件夹所属用户组已更改,并能正常使用。解决方法:修改文件夹所属用户。使用以下命令修改权限。
2023-05-04 10:44:09 779 1
原创 Linux关闭public_key登录,开启用户名密码登录
先输入 /再输入PasswordAuthentication。按 n 查询下一个,找到后按 i 进入编辑 将 no 改为 yes。3.编辑文件sshd_config。输入指令 ll 查看目录下文件。1.进入到下面的文件夹。输入 :wq 保存退出。6.重启 sshd 服务。2.先执行备份语句,
2023-04-26 09:37:38 728
原创 run-web.bat 闪退
若依新项目直接运行 run-web.bat 闪退,执行以下命令即可。在 ruoyi-ui 文件夹下进入bin目录。再次运行 run-web.bat 即可。在地址栏输入cmd打开命令行。
2023-04-23 09:38:30 246
原创 windows开启自启动jar包
3.重命名文本文档.txt为 (自己起名字).bat (注:修改成.bat文件,名字自己起)2.复制以下内容,并记得修改 appName 到自己jar包所在目录已经jar包名称。1.新建txt文本文档。
2023-04-14 15:03:40 1122
原创 成功解决:该驱动程序不支持 SQL Server 8 版
nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 该驱动程序不支持 SQL Server 8 版。nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 该驱动程序不支持 SQL Server 8 版。服务器使用的版本,版本太古老。
2023-04-12 18:05:38 2076
原创 Maven下载与配置
首先在maven文件夹中新建文件夹 mvn_resp (用来存放下载的jar包)进入conf文件夹,找到settings.xml文件。下载完毕后,解压放到D盘(或根据个人喜好存放)如果要下载历史版本,可以搜索。来快速找到这个地方,点击进入。进入后首页展示最新的下载地址。
2023-04-12 09:42:44 352
原创 为了安全起见,要求使用强SA密码。请使用SAPWD开关提供同一密码
"为了安全起见,要求使用强SA密码。请使用SAPWD开关提供同一密码。有关详细信息,请参阅自述文件。安装程序将立即退出。其中SAPWD后的"123"是你的sa的密码。(你也可以改成你自己的)。找到msde安装目录下的setup.ini,打开修改成下面这个样子。
2023-04-11 09:47:31 340
原创 本机连接Vmware虚拟机中win7的SQLServer数据库
IM002] [Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0)注:在本机中,通过cmd的ipconfig得知,我的ip是。初始数据库:master或者你要连接的数据库名。不同版本可能名字不一样,可以在根目录下找一下,比如有的版本是。66 ,因为在我们这个网络环境中,66是没有人在用的。文件并安装,安装成功后再去测试连接一下,看看是否成功。所以在虚拟机中的win7配置的ip就是。主机:虚拟机中win7的IP。找到Navicat的安装路径,然后找到。
2023-04-08 14:24:38 1729
转载 @Cacheable&@cacheEvict
@CacheEvictspring cache 学习——@CacheEvict 使用详解 - 水煮鱼它不香吗 - 博客园 (cnblogs.com)@Cacheablespring cache 学习 —— @Cacheable 使用详解 - 水煮鱼它不香吗 - 博客园 (cnblogs.com)
2023-03-09 10:26:48 61
原创 SpringBoot + JSP 开启缓存功能
在示例中,我们使用 @Cacheable 注解将 getUserById 方法的返回值缓存到名为 userCache 的缓存中,并指定缓存的 key 值为方法的参数 id。@Cacheable 可以指定缓存的名称、缓存的 key 值和缓存的过期时间等参数。注解开启 SpringBoot 中的缓存功能。此注解,开启缓存功能。可以在类或方法上使用。
2023-03-08 16:31:25 213
原创 史上最全若依管理系统修改页面标题和logo
进入ruoyi-ui --> src --> layout --> components --> Sidebar --> Logo.vue,进入ruoyi-ui --> src --> assets --> logo --> logo.png,把这个图片换成你自己的logo。进入ruoyi-ui --> public --> favicon.ico,把这个图片换成你自己的logo。将ruoyi-ui --> src -->views 下的login.vue文件中的。title: '若依管理系统'
2023-03-08 09:33:49 19946 10
原创 若依框架整合JSP
今天接到组长任务要求完成页面渲染,因为是用的若依框架,一上午零零散散的找了很多资料和视频,没有达到理想的结果,在下午中午弄出来了,于是整理出来供大家查看引用。(单纯Springboot项目怎么建可参考其他人新建Springboot项目)另外用到了很多 JSTL标签,建议参考以下网站。
2023-02-23 17:55:52 1691 2
原创 查看tomcat实时日志
2 、tail -f catalina.out (这一步日志文件可能被改名,用ll查看下有没有类似文件名)1 、先切换到:cd usr / local /3 、这样运行时就可以。
2022-12-17 10:52:43 3375
原创 成功解决 Cannot get Jedis connection; nested exception is redis.clients.jedis.excepti
新拉取代码启动时redis报错就开始检查问题。在redis中找到cong配置文件,文件中找到 requirepass ,将前面的#放开,密码修改成自己配置的密码。在redis文件夹的地址栏输入cmd,再次输入启动命令并且指定配置文件redis-server.exe redis.windows.conf 启动redis我就是这一步没有注意导致redis报错,直接双击 redis-server.exe 启动的,没有指定配置文件。
2022-12-07 00:40:20 17218
原创 成功解决 java.lang.NumberFormatException
通过Debug,发现是到了xml查询sql时报错,那么这个错大概就是在sql中了。仔细查看后,发现是因为我复制粘贴的改了下字段就没有再检查。将 and indicesType!= '0' 去掉就好了。, 意思是,我传入String类型的M,与它的类型不匹配。这个错误是因为我复制粘贴没有多观察导致,大家可千万要仔细!是String类型,也没问题啊。数据库没问题,就去看实体类,类型,我的判断条件就。是char类型,没问题。
2022-11-25 22:33:37 1551 1
转载 ArrayList和LinkedList区别及使用场景
另外LinkedList类不仅是List接口的实现类,可以根据索引来随机访问集合中的元素,除此之外,LinkedList还实现了Deque接口,Deque接口是Queue接口的子接口,它代表一个双向队列,因此LinkedList可以作为双向队列 ,栈(可以参见Deque提供的接口方法)和List集合使用,功能强大。但在插入,删除操作是更快的。4. LinkedList需要更多的内存,因为ArrayList的每个索引的位置是实际的数据,而LinkedList中的每个节点中存储的是实际的数据和前后节点的位置。
2022-11-18 19:32:54 1449
原创 GET和POST请求的区别
6.get请求只能进行url编码(appliacation-x-www-form-urlencoded),post请求支持多种(multipart/form-data等)。而对于 POST,浏览器先发送 header,服务器响应 100, 浏览器再继续发送 data,服。2.get因为参数会放在url中,所以隐私性,安全性较差,请求的数据长度是有限制的,3.get请求刷新服务器或者回退没有影响,post请求回退时会重新提交数据请求。post请求是没有的长度限制,请求数据是放在body中;
2022-11-02 20:27:51 56
原创 成功解决Docker You have to remove (or rename) that container to be able to reuse that name.
碰到这个问题是因为我执行创建容器命令时,上一次的命令有错误,再次创建容器时已经存在一个同名的进程了(不管你有没有创建成功),要么修改名字,要么删除已存在的进程。我们只需要删除已存在的这个容器就好了,下面就是解决方法。今日在执行docker命令时提示。因为是未成功执行的容器,所以用。命令查看已存在名称的ID。
2022-10-28 20:12:02 3454
原创 swagger 依赖及应用
ApiModelProperty:用对象接收参数时,描述对象的一个字段。@ApiOperation:描述一个类的一个方法,或者说一个接口。@ApiImplicitParams:多个请求参数的描述信息。@Api:修饰整个类,描述Controller的作用。@ApiResponse:HTTP响应其中1个描述。@ApiResponses:HTTP响应整体描述。@ApiImplicitParam:一个请求参数。@ApiError :发生错误返回的信息。@ApiParam:单个参数的描述信息。
2022-10-28 15:15:15 2963
原创 Redis持久化
所以说,类似AOF这种较为复杂的基于命令日志/merge/回放的方式,比基于RDB每次持久化一份完整的数据快照文件的方式,更加脆弱一些,容易有bug。比如某人用flushall命令清空了所有数据,只要这个时候后台rewrite还没有发生,name就可以立即拷贝AOF文件,将最后一条flushall命令删除,然后再将该AOF文件放回去,就可以通过恢复机制,自动恢复所有数据。(3)以前AOF发生过bug,就是通过AOF记录的日志,进行数据恢复的时候,没有恢复一模一样的数据出来。
2022-10-27 01:19:52 608
原创 成功解决 Failed to load ApplicationContext & No qualifying bean of type 问题
在test的注解中,加入了@SpringBootTest(classes = FeignTest.class),导致仅扫描本类。将注解(classes = FeignTest.class)去掉,仅保留@SpringBootTest。
2022-10-26 15:03:25 857
原创 成功解决 引入feign时服务无法启动
SearchApplication启动时报错无法启动,如下提示:方法一:在Search-service的application.yml配置文件中增加,重启服务。方法二:为每个Client手动指定不同的contextId,如contextId = "brandFeignClient"在Spring Boot 2.0.x 中,spring.main.allow-bean-definition-overriding属性默认是 true,注解@FeignClient 没有contextId属性;在Spr
2022-10-26 09:30:52 938
原创 Redis简介、存储结构、优点
Redis是开源的,高性能非关系型(NoSQL)的(key-value)键值对数据库。可以用做数据库、缓存和消息中间件。
2022-10-26 09:05:39 398
原创 成功解决 Unable to start web server; Unable to start embedded Tomcat
成功解决 Unable to start web server; Unable to start embedded Tomcat
2022-10-23 14:40:13 2046
原创 成功解决 nginx: [emerg] invalid number of arguments in “root“ directive in 问题
成功解决 nginx: [emerg] invalid number of arguments in "root" directive in 问题
2022-10-22 20:55:38 8801
poi 4.1.2工具导出excel文件优化方法
2023-06-27
关于log日志的问题,如何打印最好?
2023-06-26
配置SSL提示此网站无法提供安全连接cs.test123.cn 发送的响应无效
2023-04-25
求解该驱动程序不支持 SQL Server 8 版
2023-04-10
该驱动程序不支持 SQL Server 8 版
2023-04-07
JSP引用相对路径图片无法显示
2023-03-21
关于#css#的问题,如何解决?
2023-03-17
SpringBoot + JSP怎么优化代码
2023-03-06
SpringBoot + JSP中用c:foreach 遍历集合为空怎么避免报错
2023-03-04
请问若依框架怎么实现无需认证登录即可显示.jsp页面
2023-02-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人