- 博客(12)
- 收藏
- 关注
原创 k8s部署项目
背景:springboot项目部署到K8S,利用git代码提交,然后触发ci流水线,构建Docker镜像,推送镜像到仓库,CD流水线部署到容器环境。:Docker Hub、GitHub Container Registry、私有仓库(如 Harbor)。:Kubernetes、Docker Swarm、云服务(如 AWS ECS)。:通过 CI/CD 变量存储凭据(如。:代码推送到 Git 仓库(如。到 main 分支)。
2025-03-05 12:01:51
301
原创 12.24内外网区分
内网(若在一个局域网下,则网段是相同的。一般不修改电脑上的ipv4,则在一个路由器下走DHCP协议自动分配。ping 走的协议是ICMP协议(网络层),比tcp和udp(应用层)还底层。在同一路由器(有两个ip,一个对内,一个在公网上暴露。路由器重启,对内ip会变化,对外IP不变统一分配的)下,连接的设备会被分配一个ip,路由器会记录分发的ip,设备间传输数据,路由器会根据发送socket的目标ip查看,若是路由器分发,在内部传输。若是外部ip,则用对外的ip发送给外网的路由器对应的ip。
2024-12-24 22:54:19
131
原创 sql在数据库执行正常,在项目中执行显示中断,但是不显示报错。
查看传入参数的数据格式和数据库的格式是一致的。最后只剩下返回值的问题,insert select 语句设置了返回值为int(本意是返回插入的条数),但是发现这个存在问题。问题:在数据库执行了一个sql(insert select ),sql正常执行。但是编写在代码中执行,后台日志没有显示报错,执行情况卡在sql中。问题分析:sql在数据库可以执行,说明sql本身没有问题。1.传递参数的时候是否存在多参数没有用@param做区分,编译的时候取值取不到对应的值。3.返回值问题,sql返回值是否有问题。
2024-09-29 10:22:57
272
原创 项目中需要两个数据库来源,项目中跨库如何实现。
在固化操作的时候,存在使用ck数据库的数据,但是需要固化到mysql。通过的映射的方法,在ck里建立一个mysql的的映射关系(等同于在ck建立一个mysql库),ck中更新会同步到mysql,mysql更新也会同步ck。mysql数据存在数据分析之后的固化数据和小数仓下发的数据。问题:财务分析项目存在两个数据来源,ck库是数仓下发的数据,属于财务下发过来的基础数据。也可以使用配置文件配置多数据来源,在sql语句中用${}引用数据来源。默认的是mysql,在使用ck的时候需要指定。/* 2 映射表 */
2024-09-24 20:02:44
266
原创 开发环境jar包可以正常下载,但是在生产环境依赖却缺失,一直报
解决过程:根据开发环境找到对应的jar包javafx.util.Pair。根据idea提示该包来着Oraclejdk,本项目使用的是openjdk,所以该包不适用。解决方法:修改涉及这个包的所有方法,只有一个使用Stream进行多字段分组的方法中使用。// excelList 根据unitName 和 accountDate 分组。问题描述:开发环境测试启动都没有问题,但是模拟生产的测试环境上一直报包不存在。
2024-09-24 10:53:22
351
原创 登录后用第二个账户二次登录导致权限生效问题
:一个用户是用管理员账户登录的系统,然后未推出用第二个账户在其他系统单点登录了我们的系统,导致单点登录的那个账户权限等同了管理员,造成越权问题
2024-08-28 15:03:04
434
原创 dbeaver实现csv数据直接生成新表
文本文件,将该 .txt 文本文件另存为 .txt 文本文件(保存在新文件名,不要覆盖),该另存为这一过程中有编码修改的选项,这里选择 UTF-8 编码,然后将 .txt 文本文件的后缀名修改回 .csv 文件,然后就能解决中文乱码问题。可以通过转换excel为csv文件导入数据库。但是涉及到中文的需要更改编码方式为utf-8再保存后导入。2.文件修改之后直接在dbeaver中选择导入。可以修改对应的列名等。1.excel需要修改编码方式后存文件格式为csv。文件,然后修改 csv 文件的后缀名为。
2023-10-31 17:11:42
1291
1
原创 soapUi测试webservice
建立新的请求,会存在对应的参数。在代码中存在.jws的文件 ,里面涉及上述的参数(不同项目参数不同)。其中ifCode是接口标识符,即存在多个接口通过该.jws文件识别调用,可以通过接口标识不一致,达到调用不同接口。一般该标识符,会存入对应的表中。info则是调用该接口时,需要的入参。我测试的项目是一个比较老的项目,接口类型为webservice接口。通过 .jws 文件识别接口。该路径需要对应项目,对应上述.jws文件的路径。测试时,在工具中添加项目 ,并添加WSDL。
2023-03-28 18:18:16
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人