- 博客(164)
- 资源 (20)
- 收藏
- 关注
原创 使用DataGrip链接达梦数据库
loginEncrypt=False 这种格式来填写,一些配置参数(如loginEncrypt)可以在达梦的官网找到。在对达梦数据库进行适配的时候,苦于没有什么图形化客户端工具去看数据库数据,于是研究了下添加DataGrip的。datagrip(显然,自备绿色补丁,Pycharm等也可以) 找到对应的达梦数据库版本的JDBC驱动(这个类,记得换一个名称,这里我们叫DM8,点击确定。填写相关的配置,主要就是这个JDBC的URL,请参考。填好用户名密码,点击测试,发现就可以成功链接了。
2025-05-21 15:39:42
241
原创 linux编译安装nginx
2. **检查nginx可执行文件是否存在**:(可以直接去nginx目录看)3. 源码目录中的 objs/nginx.conf 文件是否存在?2. make install 命令执行后是否有错误输出?1. configure 命令执行后是否有错误输出?# 检查make install是否成功。# 检查configure是否成功。# 如果不存在,创建nginx用户。如果之前有安装失败了,就先删除。# 检查nginx用户是否存在。# 重新加载systemd配置。# 检查nginx可执行文件。
2025-05-13 09:31:33
497
原创 熬夜调研:从IDEA迁移到Cursor后,我的工作效率提升了40%!
真实项目中,我推荐以下工作流程:需求分析:先用Chat模式头脑风暴"如何实现XX功能最优雅?"有哪些潜在的性能问题?让AI帮你梳理技术方案,避免挖坑代码实现:再用Agent模式生成框架提供详细上下文(包括依赖、现有模式)分步实现,每步验证(避免一次生成太多代码)实时审核,确保符合团队规范测试优化:最后用Edit模式精雕细琢生成单元测试覆盖边界条件请求性能优化建议(SQL、缓存等)做最后的代码审查实战案例:最近我用这个流程,2天实现了原计划1周的功能,领导都惊了!
2025-05-08 09:59:36
1180
1
转载 四种 API 架构风格
REST 就能做到。这些观点的问题在于,它们的出发点只是为某种技术背书,而不是去考虑它实际的属性和特性如何与当前的需求相匹配。SOAP 严格的消息结构,安全性和授权功能使其成为在 API 和客户端之间执行正式软件协议的最合适的选择,同时又符合 API 提供者与 API 使用者之间的法律合同。服务端在接受到消息后,将信息的内容反序列化,执行所请求的操作,然后将结果发送回客户端。归根结底,去针对一些小型的用例来尝试某种特定 API 架构,并去了解它是否适合你的用例以及是否解决了你的问题,这样做是比较合适的。
2025-04-10 13:38:09
71
原创 redis长时间未请求,无法自动重连,报异常org.springframework.data.redis.RedisSystemException
disconnectedBehavior(ClientOptions.DisconnectedBehavior.REJECT_COMMANDS) // 断开连接时拒绝命令。.pingBeforeActivateConnection(true) // 连接前PING测试。.shutdownTimeout(Duration.ofSeconds(2)) // 增加关闭超时时间。.commandTimeout(Duration.ofSeconds(5)) // 增加命令超时时间。
2025-03-17 09:43:14
579
原创 cenos 安装 /usr/local/nginx/sbin/nginx这个路径的nginx
首先,用户执行了`ls -l /usr/local/nginx/sbin/nginx`,确认了Nginx的可执行文件存在,权限是正常的(-rwxr-xr-x),说明安装步骤已经成功完成。然后,检查防火墙设置,确保80端口是开放的。然后,下载源代码包,解压,配置configure选项,这里要指定--prefix=/usr/local/nginx,这样安装路径就正确了。此外,安全方面的考虑,比如是否需要配置SELinux或防火墙,可能需要进一步指导,但用户当前的问题可能集中在安装步骤,所以暂时不提也可能。
2025-02-20 22:55:22
946
原创 docker拉取镜像Get “https://registry-1.docker.io/v2/“: net/http: request cancele 报错
2、重新加载配置文件及docker服务。
2025-02-20 14:40:41
220
原创 编写dockercompose脚本,管理redis,activemq,mysql5.7
编写dockercompose脚本,管理redis,activemq,mysql5.7,mysql的root密码设置Duke@2007,redis密码设置duke0591。
2025-02-20 12:06:10
867
原创 ActiveMQ5 jdk1.8版 下载,安装与配置
ActiveMQ5 jdk1.8版 下载,安装与配置_activemq jdk1.8-CSDN博客
2025-02-19 16:02:37
393
原创 sudo systemctl start dockerSee “systemctl status docker.service“ and “journalctl -xe“ for details
docker启动报错怎么说都是cursor的很强大搞了很久,一直改demon数据,也问了deepseek ,问了cursor。直接重装就完事了sudo systemctl start docker Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details. 我是
2025-02-19 16:02:18
376
原创 docker 镜像迁移到另一个服务器
原文链接:https://blog.csdn.net/weixin_39209728/article/details/120045233。jeecg-boot:lastest为镜像名,lastest:镜像版本号, jeecg-boot.tar为新生成的静态文件名。注意 进入服务器刚刚上传的目录下 进行镜像恢复,并导入docker管理器。3.将静态文件还原为镜像, 并导入docker。2.通过将scp将静态文件发送到服务端。1.将docker镜像导出为静态文件。也可以通过ftp 此处省略。
2025-02-19 11:37:55
622
原创 /etc/docker/daemon.json这个跟/etc/yum.repos.d/docker-ce.repo这个文件的关系
因此,这两个文件在 Docker 的环境中各自独立工作,共同为 Docker 的使用提供支持。
2025-02-19 10:36:26
332
原创 记录让cursor帮我给ruoyi-vue后台管理项目整合mybatis-plus
work.web.exception.GlobalExceptionHandler :100 | 请求地址'/admin/device/install/detail/1',发生未知异常.然后就整合成功了,启动发现没问题了,ruoyi本身的框架查询也没问题了,好强大!直接跟它说项目需要新增mubatis-plus的支持,并提供测试,就可以做到了。给cursor提问的方式有很大区别。自己整合过程中会出现。
2025-01-24 18:47:56
1069
原创 Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Clien
etc/docker/daemon.json 添加。docker下载镜像遇到网络问题。
2025-01-22 10:36:13
332
原创 jvm_threads_live_threads 和 jvm_threads_states_threads 这两个指标之间存在一定的关系,但它们关注的维度不同
这两个指标之间存在一定的关系,但它们关注的维度不同。用于分析线程的状态分布,帮助定位性能问题(如线程阻塞、死锁等)。用于监控线程的总数,帮助判断是否存在线程泄漏或线程数异常增长。表示当前 JVM 中存活的线程总数(即当前活动的线程数)。表示当前 JVM 中处于不同状态的线程数。:JVM 启动以来的最大线程数。:无限期等待状态的线程数。:有限期等待状态的线程数。中所有状态线程数的总和。:当前存活的守护线程数。:当前存活的线程总数。:可运行状态的线程数。:新建状态的线程数。:阻塞状态的线程数。
2025-01-21 17:32:47
795
原创 grafana新增email告警
新增一个临界点表达式 input选A 就是A的值达到某个临界点 触发告警 我这边IS ABOVE=0.15就是cpu大于0.15%就触发报警,这个值怎么填看指标的值显示。我这里配置了一个qq email。选择自定义 发送后 邮件收到。选择一个面板 比如cpu。这里要设置一下报警条件。
2025-01-21 14:30:28
676
原创 grafana+prometheus监控linux指标
proxy_pass http://服务器ip:9100/metrics;可以用目标服务器 curl http://localhost:9100/metrics。这样就用域名访问https://域名/linux_metrics。开头的指标,表示 Node Exporter 已成功运行。- targets: ['域名']如果服务器是内网,用nginx配置 转发。prometheus有指标了就行。grafana添加linux面板。先查看linux架构。新建一个文件夹 进入。
2025-01-21 10:32:39
1228
原创 解决knife4j无法请求/doc.html问题
extends WebMvcConfigurationSupport 的类 得添加(静态资源部分)"/doc.html", // Knife4j 的路径。// 其他需要排除的路径,例如登录接口、静态资源等。// 排除 Swagger 相关路径。这会将所有请求路径(包括 Knife4j 的路径)映射到。//后台权限控制拦截器 只拦截authAdmin开头url。目录下,导致 Knife4j 的接口无法正常访问。但是/doc.html 404。或者在配置文件中 过滤拦截请求。
2025-01-16 11:35:34
922
原创 如何移除git中被跟踪的commit文件
原文链接:https://blog.csdn.net/PolarisRisingWar/article/details/144672807。如果某个文件已经被 Git 跟踪(即已被提交到仓库),即使后来将其添加到 .gitignore 文件中,Git 仍会继续跟踪它。修改被忽略的文件(如 .env),运行 git status 检查,应该不会显示文件的更改。--cached 参数只从 Git 的索引中移除文件,不会删除本地文件。更新 .gitignore 文件。
2025-01-13 09:46:43
427
原创 springboot启动不了 因一个spring-boot-starter-web底下的tomcat-embed-core依赖丢失
tomcat.version>版本指定,然后idea自动编译后,包丢了,删除这个配置后再也找不回来,不知道为什么丢失后找不回来了,重新下载依赖包也不行,只能自己手动引入依赖包就能启动了。依赖中,通过依赖传递引入。这个包丢失了 启动不了。起因是pom中加入了。
2024-12-24 13:58:54
650
原创 在mybatis多数据源中,通过线程池并发插入数据
log.info(Thread.currentThread().getName()+"插入成功,姓名:"+user.getUserName()+",当前第"+index+"条数据,总共"+subList.size()+"条/"+list.size());// log.info("插入成功,姓名:"+user.getUserName()+",当前第"+index+"条数据,总共"+list.size()+"条");log.info("结束插入正式userInfo");
2024-12-12 10:48:56
366
原创 微信公众号H5打不开的问题
通过在Nginx中设置Pragma和Expires头,你可以有效地控制缓存行为,确保资源不被缓存。这对于解决微信客户端缓存问题非常有用。
2024-10-22 16:23:48
1347
原创 引入nacos客户端依赖后,dubbo注册中心改为nacos地址发现启动报错
后 看下有没有加载到依赖列表中,如果没发现,检查下maven settting。如果不行,就重新import module ,重启项目。
2024-07-22 16:55:44
319
使用MySQL设计企业OA系统的数据库课程设计文档
2024-02-20
linux常用命令大全.docx
2024-02-20
demo-html2pdf
2024-02-20
mybatis或者mybatis-plus生成代码工具项目,适合任何项目,自定义生成文件路径,拷贝java文件即可(可用作毕设)
2024-01-04
spring mvc注释文档
2012-07-18
c++实现停车场管理系统
2011-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人