- 博客(17)
- 收藏
- 关注
原创 简析redis启动时需先关闭redis-cli.exe才能成功启动的异常问题
在启动Redis服务端时,若需先关闭Redis服务端默认监听,若该端口已被其他进程(包括残留的redis-cli或)占用,服务端将无法启动。,但可能间接引发问题:若之前未正确关闭,服务端进程仍在后台运行并占用端口。某些环境下(如Windows服务配置错误),redis-cli可能关联到未释放的服务端资源。之前的进程未完全终止,导致端口或文件(如持久化文件)被锁定。系统任务管理器或后台服务中可能残留Redis进程。配置文件中设置了特定端口或路径,若这些资源被占用(如日志文件、持久化文件被。
2025-03-04 14:45:36
294
原创 docker初学者的建议
镜像(Image):只读模板(如 Ubuntu + Nginx 的预装环境),不可修改,通过 Dockerfile 构建。从简单场景开始(如单容器 Web 服务),逐步掌握网络、存储和编排(如 Kubernetes),避免过早陷入复杂架构。仓库(Registry):存放镜像的仓库,默认是 Docker Hub(类似 GitHub)。容器(Container):镜像的运行实例,可读写,但停止后默认丢失数据(需挂载卷持久化)。可视化工具:Portainer(管理容器的 GUI 工具,适合新手)
2025-02-26 15:09:50
214
原创 jar解压后之后,重新打包成jar步骤
static/ 将static文件夹和里面所有文件放入新的server.jar中。application.properties 将application.properties文件放入新的server.jar中。templates/ 将templates文件夹和里面所有文件放入新的server.jar中。mapper/ 将mapper文件夹和里面所有文件放入新的server.jar中。
2023-11-15 12:56:51
3337
原创 使用java代码获取windows下的IP地址
/** * 获取widnows网卡的mac地址. * @return mac地址 */public static String getWindowsIPAddress() { String ip = null; BufferedReader bufferedReader = null; Process process = null; try { process = Runtime.getRuntime().exec("ipconfig /all");
2023-11-15 12:43:25
288
原创 java.io.FileNotFoundException: class path resource xxxxxx cannot be opened because it does not exist
今天启动项目时发现原本以前正常启动的项目现在报错,java.io.FileNotFoundException: class path resource xxxxxx cannot be opened because it does not exist上daidu搜索原因,总结有以下观点:1.由于clean及package后启动Tomcat,然后报上述错误,给出意见:rebuild一下,就能正常启动了。2.配置文件路径错误。这个是搜索出来的大部分博主都给的错误原因,这个需要看自己的web.xml文
2021-07-14 09:31:32
17099
1
原创 jeeplus开发框架之登录之后掉线频繁
session过期时长session过期时长:注意要设置2个地方,一是 session本身的过期时长,一个是j2chache缓存的失效时间。请分别修改以下地方(以半小时为例):jeeplus.properties文件中的参数,单位毫秒#会话超时, 单位:毫秒, 20m=1200000ms, 30m=1800000ms, 60m=3600000mssession.sessionTimeout=3600000#会话清理间隔时间, 单位:毫秒,2m=120000ms。session.s
2021-07-12 16:45:22
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人