代码改变世界

Jenkins

2019-09-21 17:12 by qgbo, 135 阅读, 0 推荐, 收藏, 编辑
摘要:1. Docker 启动:docker run -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts 在启动的输出信息中找到密码。在http://localhost:8080/ 界面上输入密 阅读全文

设计模式 -- 工厂

2019-09-19 16:02 by qgbo, 122 阅读, 0 推荐, 收藏, 编辑
摘要:工厂可以屏蔽产品的创建细节。用户买汽车,只关心汽车能开就好,不关心汽车怎么生产的。 1.简单工厂,就是有一个工厂,给一个需求(参数),就做一个产品,这个工厂太强大了。什么都做。 2.工厂方法是简单工厂的 拆分。有汽车工厂,自行车工厂。他们只生产一种产品。 3.抽象工厂,是好多个工厂,都生产这几个产品 阅读全文

Swagger 实践 <一>

2019-09-19 09:17 by qgbo, 608 阅读, 0 推荐, 收藏, 编辑
摘要:参考 :https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/getting-started-with-nswag?view=aspnetcore-2.2&tabs=visual-studio 1. 新建。net core 的webapi 项目 阅读全文

windows 安装K8s 简易教程

2019-09-16 17:18 by qgbo, 3991 阅读, 1 推荐, 收藏, 编辑
摘要:1. 先安装 chocolatey https://chocolatey.org/install administrator 运行 命令: @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -Input 阅读全文

设计模式 -- MVC

2019-09-16 09:17 by qgbo, 110 阅读, 0 推荐, 收藏, 编辑
摘要:MVC 在Web中应用是常见的了,成为基础应用模式。 不好的用法是把业务写在C 中,M只是失血模型。 应该要重M 轻C,业务写在M中,但是这样有问题了。View 会引用Model,那么View会看到Model 的方法,这可不是好现象。 其实只用把View 的方法 写成Pravite 的就可以避免这个 阅读全文

代理模式

2019-09-13 18:58 by qgbo, 230 阅读, 0 推荐, 收藏, 编辑
摘要:WCF 中用到代理了? 客户端是这个样子:父类也贴出来了 // // 摘要: // 提供基实现,用于创建可调用服务的 Windows Communication Foundation (WCF) 客户端对象。 // // 类型参数: // TChannel: // 用于连接服务的通道。 public 阅读全文

设计模式 -- 装饰器

2019-09-13 12:44 by qgbo, 102 阅读, 0 推荐, 收藏, 编辑
摘要:装饰器模式的核心是有继承有组合,继承和组合的抽象类还是一个! 用起来就是一层层的嵌套: 能不能链式写呢? 这样就可以链式了! 阅读全文

Docker 启动 Mongo

2019-09-13 09:49 by qgbo, 2823 阅读, 0 推荐, 收藏, 编辑
摘要:参考:https://hub.docker.com/_/mongo 1,运行这个 阅读全文

Docker 杂记

2019-09-12 21:43 by qgbo, 125 阅读, 0 推荐, 收藏, 编辑
摘要:1.配置阿里云加速 ;可以找到各种加速URL。比如 https://tnxkcso1.mirror.aliyuncs.com/ 2.windows 配置: 3.docker info可以看到新的配置已经起效了。下载速度变快 阅读全文

设计模式风格<二>;消息总线

2019-09-12 14:31 by qgbo, 497 阅读, 0 推荐, 收藏, 编辑
摘要:以前开发的动车模拟驾驶系统,有好几个软件(不在一台机器上),他们互相之间通信,因此每个软件要配置每个模块的IP和端口,就是每个模块都要知道别的模块的端口和IP。 这样有个重复的地方,B模块和C模块都要配置相同的A模块的信息,B和C的配置不就重复了吗?能不能只配置一个地方就可以了? 一个方法是,有一台 阅读全文