摘要: 如何将docker 镜像上传到docker hub仓库 背景 很多docker hub上拉下来的镜像,通过修改配置文件等操作,定制成了适合自己的镜像,以后用自己的镜像就可以,因此需要上传到docker hub,以后可以像代码一样管理维护自己的docker镜像。 1.注册docker hub账号 参照 阅读全文
posted @ 2022-03-22 18:52 JerryMouseLi 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 基于angular的菜单递归 1. ngfor 顶层调用菜单组件 通过angular的for循环指令调用菜单树形数据结构。 <app-menu-item *ngFor="let menuItem of menu" [menuItem]="menuItem" [isRoot]="true" ></ap 阅读全文
posted @ 2022-01-25 17:11 JerryMouseLi 阅读(178) 评论(0) 推荐(0) 编辑
摘要: ng-container与ng-template用法 1.ng-container与ng-template概念 ng-container既不是一个Component,也不是一个Directive,只是单纯的一个特殊tag。 这点类似于template,Angular复用了HTML5规范中templa 阅读全文
posted @ 2022-01-13 17:52 JerryMouseLi 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 介绍一款docker管理工具——portainer 1.背景 docker 因为有比VMWare等虚拟机拥有得天独厚的优势(详见如下列表),备受开发者与运维者喜爱。 特性 docker容器 虚拟机 启动 秒级 分钟级 硬盘使用 一般为MB 一般为GB 性能 接近原生(宿主机) 弱于原生 系统支持量 阅读全文
posted @ 2021-11-18 13:13 JerryMouseLi 阅读(6912) 评论(28) 推荐(25) 编辑
摘要: 工程中实际问题解决两例——基于C# 1. try catch的妙用 1.1 遇到问题的现象 机房动环监控系统,添加了100多个站点,新加设备无法同步,界面点同步,通信服务会报错退出 同步设备操作如下: 通信异常如下: 大概意思是字典缓存中查无此值(根据键找)。 1.2 原因分析 其实每个比较大的bu 阅读全文
posted @ 2021-11-12 17:53 JerryMouseLi 阅读(600) 评论(0) 推荐(2) 编辑
摘要: 解决一个C#中定时任务被阻塞问题 1.摘要 本文会介绍一个C#中最简单定时任务的使用方法,以及会遇到的定时任务被阻塞现象,从笔者理解的角度分析原因。以及提供解决方案。 2.C#中定时任务的最简方法 protected internal void PollClient() { int i=0; Tim 阅读全文
posted @ 2021-11-12 11:03 JerryMouseLi 阅读(1044) 评论(4) 推荐(6) 编辑
摘要: 解决一次gitlab因异常关机导致启动失败 1. 服务器异常关机 众所周知,服务器会因为内存不足或者cpu使用率过高而出现异常关机现象,笔者昨天经历了此车祸现场。造成的暂难就是gitlab代码托管服务起不来。想告诉各位读者的是,当你的gitlab服务遇到这种情况的时候,如何去定位问题,解决问题。 2 阅读全文
posted @ 2021-11-11 22:38 JerryMouseLi 阅读(1188) 评论(0) 推荐(2) 编辑
摘要: 1.bash方式从镜像创建docker docker run -it -p 18080:18080 -p 30000:30000/udp -p 30000:30000/tcp -p 30080:30080 -p 5060:5060 -p 5060:5060/udp 648540858/wvp_pro 阅读全文
posted @ 2021-10-29 10:27 JerryMouseLi 阅读(1230) 评论(0) 推荐(0) 编辑
摘要: CI 持续集成指的是,频繁地(一天多次)将代码集成到主干。 持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。 1.Gitlab的CI 从 GitLab 8.0 开始,GitLab CI 就已经集成 阅读全文
posted @ 2021-10-08 15:39 JerryMouseLi 阅读(1894) 评论(0) 推荐(4) 编辑
摘要: docker镜像列表 docker images 删除docker镜像 remove rmi [id] 删除容器 remove rm [id] 进入容器所在目录 cd /var/lib/docker/containers/ 进入容器伪终端 docker -it exec [containerid] 阅读全文
posted @ 2021-07-27 18:16 JerryMouseLi 阅读(67) 评论(0) 推荐(1) 编辑
摘要: linux,windows各指令集合 1.linux 1.1 实时查看所有进程(包含docker内部进程) top 1.2 解压tar.gz tar -xzvf file.tar.gz 2.windows 2.1 刷新 DNS 解析缓存 ipconfig /flushdns 阅读全文
posted @ 2021-06-29 17:58 JerryMouseLi 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 基于Ubuntu下以Docker方式gitlab软件的部署 环境: linux宿主机版本:ubuntu 20.04 虚拟机版本: VMWare 16.1.2 gitlab版本:14.0 1.安装Docker Compose 之所以没有采用docker engine 是因为doker compose有 阅读全文
posted @ 2021-06-29 16:02 JerryMouseLi 阅读(407) 评论(0) 推荐(0) 编辑
摘要: centos8.3安装docker 1.卸载docker老版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotat 阅读全文
posted @ 2021-03-06 19:40 JerryMouseLi 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 对项目版本自动控制——利用gitversion 1 为什么需要自动版本控制 笔者很多年以前是从事fpga芯片设计工作的,那时需要将fpga的固件下载进fpga芯片,而某个文件夹下会放历史的固件,那时笔者就在编译时将编译时刻的时刻写进了fpga的某个寄存器,方便测试人员跟开发人员查看区分。同时将此时刻 阅读全文
posted @ 2021-02-03 14:34 JerryMouseLi 阅读(1535) 评论(2) 推荐(2) 编辑
摘要: 解决 win10 无法安装VS2019,visual studio installer下载进度始终为0 1 现象 2 查看错误日志 打开 C:\Users\你的名字\AppData\Local\Temp。 找到类似 dd_bootstrapper_20210128142051.log 的文件。 Vi 阅读全文
posted @ 2021-01-28 17:08 JerryMouseLi 阅读(6360) 评论(0) 推荐(0) 编辑
摘要: 基于Abp React前端的项目建立与运行 1 Abp项目配置 2 运行WebApi后端项目 2.1 创建C3D数据库,并且将数据库对应链接字符串替换 2.2 建立数据库进行数据迁移 主项目选择到StartUp所在的项目,C3D.Web.Host,nuget console窗口打到C3D.Entit 阅读全文
posted @ 2021-01-27 19:59 JerryMouseLi 阅读(859) 评论(0) 推荐(2) 编辑
摘要: 创新引导 1 概念 英文为innovation,拆分开,in,novation。in为进入,novation为革新,新的。即进入新的领域,进行新的革新。故,创新不仅可以是技术研发,也可以是管理理念,商业模式,营销模式等等。 2 在老旧的基础上 创新 是 成熟知识 结合具体需求 的 实践应用。 创新不 阅读全文
posted @ 2021-01-22 16:53 JerryMouseLi 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Net Core(Net5) 部署到不同操作系统的解决方法 1 系统版本升级补丁 1.1应用程序部署时VC无法安装,导致应用程序缺少配置文件,需将wins7600升级到7601. 原因是运行时可能会有依赖vc库 1.2查看:cmd 输入 winver.exe看到现场异常版本是7600 Windows 阅读全文
posted @ 2020-12-30 18:09 JerryMouseLi 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 敏捷式开发管理 1.背景 在现代软件开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。敏捷式开发管理概念应运而生。 2.敏捷开发 阅读全文
posted @ 2020-12-28 21:59 JerryMouseLi 阅读(1210) 评论(0) 推荐(3) 编辑
摘要: abp.zero 9.0框架的前端Angular使用说明 摘要 某宝可自行购买 abp.zero 框架,本文相关的Abp Zero Angular 培训 B站视频有需要的可前往B站观看。 1 部署及启动 1.1 依赖包安装 安装nodejs(自包含npm包管理); yarn包管理; 备注:已经安装的 阅读全文
posted @ 2020-12-17 16:45 JerryMouseLi 阅读(631) 评论(0) 推荐(0) 编辑