1、docker结构: Docker客户端(Docker Client) Docker客户端(Docker Client)是用户与Docker进行交互的最主要方式。当在终端输入docker命令时,对应的就会在服务端产生对应的作用,并把结果返回给客户端。Docker Client除了连接本地服务端,通 ...
分类:
其他好文 时间:
2019-12-27 13:16:25
阅读次数:
72
1.在管理NuGet程序包中,选择浏览,下载MySql.Data, 2.在命名空间中引用 using MySql.Data.MySqlClient; 3.基本操作 连接SQL Server常用方法 方法 解释 方法 解释 SqlConnection() 创建数据库连接对象 open() 打开数据库连 ...
分类:
数据库 时间:
2019-12-27 11:47:10
阅读次数:
159
蓝绿部署、滚动发布、灰度发布的介绍以及最佳实践 在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本。但是这种简单的发布方式存在两个问题,一方面,在新版本升级过程中,服务是暂时中断的,另一方面,如果新版本有BUG,升级失败,回滚起来也非常麻烦,容易造 ...
分类:
其他好文 时间:
2019-12-25 16:09:18
阅读次数:
79
1.添加程序包 2.生产二维码方法 #region 二维码 /// <summary> /// 生成二维码 /// </summary> /// <param name="strQRcode">二维码字符串</param> /// <param name="codePath">二维码图片存储路径</ ...
分类:
Web程序 时间:
2019-12-20 18:59:23
阅读次数:
141
[TOC] 一、 监控知识基本概述 1.为什么要使用监控 1.对系统不间断实时监控 2.实时反馈系统当前状态 3.保证服务可靠性安全性 4.保证业务持续稳定运行 2.如何进行监控,比如我们需要监控磁盘的使用率 1.如何查看磁盘使用率 df h 2.监控磁盘的那些指标 block、 inode 3.如 ...
分类:
其他好文 时间:
2019-12-18 20:17:17
阅读次数:
118
阅读目录 实例构造函数 静态构造函数 私有构造函数 构造函数 构造函数分为:实例构造函数,静态构造函数,私有构造函数。 实例构造函数 1、构造函数的名字与类名相同。 2、使用 new 表达式创建类的对象或者结构(例如int)时,会调用其构造函数。并且通常初始化新对象的数据成员。 3、除非类是静态的, ...
第一步,添加MySql.Data工具, 首先,C#连接MySql数据库需要用到C#连接MySql数据库所用到的动态链接库--MySql.Data,如果没有这个文件首先我们需要将他添加进项目中, 1.右键项目名,点击管理NuGet程序包: 2.在浏览页面的搜索栏输入MySql.Data,如果没有安装右 ...
分类:
数据库 时间:
2019-12-15 16:04:30
阅读次数:
301
相对于sqlserver数据库,mysql的配置过程相对麻烦一些,我们从0讲起。 1.新建一个控制台应用程序 右键点击引用--管理NuGet程序包,搜索Mysql.Data.Entity并安装,安装完成后在已安装选项下会有以下三项: 在App.config文件中添加: <connectionStri ...
分类:
数据库 时间:
2019-12-15 10:27:30
阅读次数:
172
需求 需求分析是程序开发的第一步,这部分要弄清楚我们要做什么,最好用文档列出来。 设计 这部分我们要对程序进行整体设计。 设计内容包括: 程序包括哪些基本模块,每个模块要做什么 模块包含哪些类,每个类做什么 类应哪些对外接口,每个接口做什么 这部分内容可以考虑使用UML的类图画出来 实现 这部分我们 ...
分类:
其他好文 时间:
2019-12-14 15:57:14
阅读次数:
88
1.新建一个控制台应用程序 2.右键引用--管理NuGet程序包,安装如下几项 3.打开App.config文件,加入如下代码: <connectionStrings> <add name="conn" connectionString="server=localhost;port=3306;uid ...
分类:
其他好文 时间:
2019-12-11 09:17:45
阅读次数:
94