
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
springCloud和springBoot较低版本有时候会有网络漏洞,所以随着springCloud和springBoot的升级会修复这些漏洞。那么有时候就遇到在升级过程中,遇到不兼容的问题。需要总结下来记录一下。

在linux上启动jar包,我们通常使用脚本进行启动,下面介绍linux服务上通用jar包启动脚本。主要工作有下面几步1、备份原来的jar 包2、停止原来的java服务进程3、部署新的jar包4、启动新的java服务进程5、进行日志查看和服务健康检查

例如,tail -n 10 /var/log/syslog可以查看系统日志文件的最后10行内容;tail -f /var/log/syslog可以实时追踪系统日志文件的新内容。在做运维或者系统BUG排查时经常需要查看日志文件,但是日志文件可能会是文本的,也可能是压缩的,可能是小的,也可能是大文件,可能是分割的等等。例如,find /var/log -name "*.log"可以查找/var/log

web系统数据库中保存的公民信息不允许明文存储,比如手机号,身份证号,收货地址等。数据库中密文存储,web通过注解的方式对数据加解密处理,下面是处理方法。4、需要加解密的实体类注解方式示例。

需求背景:mysql数据库中有一个表的数据(600多万)有一个字段的内容需要解密再通过另外一种加密方式进行加密再回存。通过java程序计算完成更新。

JAVA开发运维需要严谨的流程,从设计阶段开始就需要层层进行质量监控。但是在实际项目开发中,很多技术人员,走一步算一步,从来没有考虑到未来系统可能会发生的风险和运行bug。眼下系统能够运行就万事大吉。同时,在项目开发运维中,以不断的解决系统中产生的BUG为工作业绩。很多程序员每天就在生产bug和解决bug的过程中度过。等到某一天系统生产环境发生了难以解决的bug,大家都在抱怨,以前的代码和设计是多

商业性软件交付为快不破,开发运维部署交付,由于商业上的需求,流程发生了很大的变化。随着 DevOps 的兴起,出现了持续集成,持续交付(CI/CD)和持续部署的新方法, 而传统的软件开发和交付方式在迅速变得过时。过去的敏捷时代里, 大多数公司的软件发布周期是每月、每季度甚至每年;而在现在 DevOps 时代,每周、每天甚至每天多次都是常态。

DevOps开发运维的一套方法论。这边文章主要借鉴万达的DevOps的建设过程。谈谈DevOps主要解决那些问题和怎么解决。DevOps的是一种IT项目开发管理方法论,它旨在提供全面的持续集成、持续交付等能力,并持在续进行过程度量和改进,不断提升 IT 运行效率。

由于我最近需要做一个关于区块链的项目,所以想写篇博文记录一下自己的一些疑惑。区块链技术最火爆的时间应该是2016年和2017年。它产生的背景是B特币兴起,一时间说虚拟货币将取代所有实物货币抄的沸沸扬扬。它的主要思想思想是去中心话。网络上给了很多概念,但是我一直看的迷迷糊糊。主要是说什么的都有,没有一种统一的说辞和定义,也许可能说得大家都不懂,才显得有点技术含量似的,也是方便资本市场炒作。所以有时候

智能体(AI Agent)并非一个简单的聊天机器人或工具,而是一个具备自主感知、规划、决策和执行能力的人工智能系统。您可以将其理解为一位高度专业、不知疲倦的“数字员工”或“AI伙伴”。与传统AI(如单一功能的模型)不同,智能体拥有自主性。给定一个目标后,它能独立思考“如何达成”,并主动调用各种工具(如搜索引擎、软件API、数据库等)来执行任务,最终为您交付结果,而不仅仅是提供信息。
