成为架构师
文章平均质量分 65
弗锐土豆
喜欢技术,做一个简单的人
展开
-
maven项目容器化运行之4-子模块利用Jenkins和maven使用docker插件调用远程docker构建服务
母子工程时,要构建子工程镜像,估计是问题还是出在dockerfile文件是在子工程目录里面产生的。通过添加一个Jenkins任务,去只构建镜像子工程,设置在主工程构建任务之后触发,就实现我们的目标了。原创 2024-07-31 11:37:46 · 671 阅读 · 0 评论 -
maven项目容器化运行之3-优雅的利用Jenkins和maven使用docker插件调用远程docker构建服务并在1Panel中运行
在《maven项目容器化运行之1》中,我们开启了1Panel环境中docker构建服务给到了局域网。在《maven项目容器化运行之2》中,我们基本实现了maven工程创建、远程调用docker构建镜像、在1Panel选择镜像运行容器三大步骤。 但是,存在一个问题,就是我们本地每次install的时候,都会去构建镜像。期望开发人员在本地开发打包构建时,用于本地测试或者联调,不去构建镜像。而专业测试人员一般是面对测试环境进行测试,这时就需要发布到测试环境,能够快速构建测试人员的测试环境就行。原创 2024-07-24 12:18:57 · 1122 阅读 · 0 评论 -
sqlserver15(2019)修改参数READ_COMMITTED_SNAPSHOT
READ_COMMITTED_SNAPSHOT是重要的参数,涉及事务隔离,如果当前有数据库连接时,估计修改该参数就会出现执行不完转圈圈的感觉(估计是出现了相互等待的死锁状态)。所以连接数据库执行修改该参数的sql时,不能连接它本身这个database。我连接系统数据库master,从语句来看是指定了database的,所以也能修改到我参数。从而避免了相互等待导致的死锁现象。原创 2024-07-19 11:09:26 · 428 阅读 · 0 评论 -
sqlserver15(2019)创建database、用户
公司有个项目要用sqlserver,版本是19.2.我已经快20年没有用过sqlserver了。大概整理了一下,创建了1个库、1个用户,让这个用户管理这个库。简单上sql吧。原创 2024-07-17 18:18:49 · 148 阅读 · 0 评论 -
maven项目容器化运行之2-maven中使用docker插件调用远程docker构建服务并在1Panel中运行
我们经历了maven创建创建、docker插件使用、1Panel容器创建三个主要过程。实现了eclipse工具中maven工程调用远程docker服务完成镜像文件构建。但pom中,只是简单的将maven插件写在了build中,每次maven工程install都会去构建镜像文件,这里不太合理,下次再写一篇文章,将这个一部分“优雅”一些。到这里,勉强达到目的吧!其实过程中遇到很多问题。比如:1)docker对接不上,提示0.0.0.0:9527等信息,是没有设置系统环境变量DOCKER_HOST引起的。原创 2024-07-15 19:44:13 · 1361 阅读 · 2 评论 -
maven项目容器化运行之1-基于1Panel软件将docker镜像构建能力分享给局域网
docker核心功能包括镜像的构建和容器的运行,它可以开放端口将镜像构建的能力暴露。docker daeson就是docker的守护进程,开放能力是通过指定docker守护进程监听端口来实现的。后面开发人员就可以通过maven中docker插件来远程调用docker镜像构建能力了。原创 2024-07-15 17:40:58 · 621 阅读 · 0 评论 -
mysql数据库创建用户并授权某个库的所有权限
- 创建新用户(替换'new_user'为您的用户名,'password'为您的密码)-- 授予权限(替换'database_name'为您要授权的数据库名)这个就直接上语句吧!只是注意要用管理员帐号执行,比如root去执行。-- 刷新权限使变更生效。原创 2024-07-08 16:05:17 · 213 阅读 · 0 评论 -
sqlserver数据库表、字段增加或修改注释
EXEC sys.sp_updateextendedproperty @name=N'MS_Description', @value=N'粗选强磁机电流' ,@value=N'强磁机电流' , @level0type=N'SCHEMA',@level0name=N'dbo',@value=N'强磁机电流',@level0type=N'SCHEMA',@level0name=N'dbo',“Z15_J_PN10_ELV_AV_SSZ”为字段名,替换为你的字段名;这个就直接上语句吧。原创 2024-07-08 11:23:21 · 428 阅读 · 0 评论 -
消息中间件ApacheKafka在windows简单安装
之前公司需要API网关管理软件ApacheShenYu,我相信把调用的记录都存到一个数据库。他支持日志推送到kafka,所以,我准备尝试一下通过kafka接收调用的日志信息。第一步,当然是安装kafka了。原创 2024-07-02 16:03:56 · 848 阅读 · 0 评论 -
开源API网关-ApacheShenYu首次按照启动遇到的问题
公司有API网关产品需求,希望有图形化的后台管理功能。看到了ApacheShenYu,作为Apache的顶级项目,直接认可了。原创 2024-06-25 10:40:33 · 450 阅读 · 0 评论 -
eclipse中使用PlantUML plugin查看对象关系
公司安排的带徒弟任务,给徒弟讲了如何设计对象。他们的思维里面都是单表增删改查,我的脑海都是一个个对象,他们相互关系、各有特色本事。稳定的结构既能满足外部功能需求,又能在需求变更时以最小代价响应。最大程度的记录事件发生时各个对象的状态,以记录的数据可以最大程度的还原事件发生时各个对象的状态。存储既考虑了数据的完整性,又适当兼顾数据查询的效率。原创 2024-03-22 10:24:53 · 627 阅读 · 0 评论 -
吞吐率公式理解
吞吐率=任务量/完成时间原创 2024-02-21 16:52:55 · 1615 阅读 · 0 评论 -
几种主要的软件架构结构
常见的软件架构结构主要包含:分层架构、事件驱动架构、微核架构、微服务架构、云架构。以前很少去读理论的书,现在看书,发现这些理论很好理解,实际工作中多少都有接触,只是深浅不同。原创 2024-02-19 10:47:21 · 686 阅读 · 0 评论