自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 DataTable、DataSet、List、IEnumerable数据转Json

1. DataTable表数据转为List<Dictionary<string, object>>类型数据 public static List<Dictionary<string, object>> DataTableToDictionary(...

2019-12-11 16:54:17 99 0

转载 .net core Web+Git+Jenkins快速搭建持续集成应用

1. 新建项目并上传Github 新建 ASP.NET Core Web 应用程序,勾选“新建Git存储库” : 选择MVC模板,勾选“启用Docker支持” 与 “https配置” : 打开团队资源管理器=》同步: github上新建一个仓库: 如图,我...

2019-11-11 17:51:18 70 0

原创 docker安装jenkins

1、下载jenkins docker pull jenkins/jenkins 2、运行jenkins docker run -d -p 9000:8080 -p 50000:50000 -v /home/jenkins:/var/jenkins_home -v /etc/localti...

2019-11-11 15:08:58 52 0

原创 Winfrom GDI绘制圆角矩形(边框、颜色、内部样式和字体)

绘制圆角矩形,拷贝就能使用 /// <summary> /// 绘制Panel容器 /// </summary> /// <param name="sender"></...

2019-09-18 10:26:38 411 0

原创 WinForm窗体固定主窗体大小

一、禁止左右手动拉动修改主窗体大小: FormBorderStyle属性设置为: FixedSingle 但是最大最小化可以使用 二、禁用最大化,设置MaximizeBox = false 仅禁用最大化,最大化按钮不会消失 三、禁用最小化,设置MinimizeBox = ...

2019-08-28 10:56:53 121 0

原创 Docker安装Tomcat服务部署war包

1 搜索tomcat镜像 [root@kube-work2 ~]# sudo docker search tomcat 2 下载tomcat镜像 下载自己需要的版本TAG,详见上图: docker安装默认最新版本TAG的镜像 [root@kube-work2 ~]# sudo do...

2019-07-17 17:52:24 257 0

原创 Centos7中Docker部署Node.js+Vue.js项目

一、安装Docker最简单的 安装所需的包: yum -y install yum-utils device-mapper-persistent-data lvm2 设置稳定存储库: yum-config-manager --add-repo https://mirrors.aliyun.co...

2019-07-06 17:42:33 1332 0

原创 Windonws部署Node.js+Vue.js项目

一、安装Node.js 1.打开{node.js]官网,根据你的操作系统选择合适的node.js安装包 2.在安装Node.js的过程中,请把前端包管理工具NPM(npm package manager)同时安装上,如下图: 3.Node.js安装完成后,请打开命令行工具输入Node...

2019-07-06 17:07:21 207 0

原创 docker部署sqlserver(mssql)数据库

一、拉取镜像 docker pull exoplatform/sqlserver 二、启动镜像 最简单密码、端口运行容器: docker run -d -e SA_PASSWORD='feifei!@#123' -p 1433:1433 exoplatform/s...

2019-07-04 17:54:42 694 0

原创 k8s-imagePullPolicy拉取参数

imagePullPolicy:一共有三个参数 1. Always→默认值,总是去镜像仓库拉取 pull imagePullPolicy: Always 2. IfNotPresent→本地有则使用本地镜像,否则去镜像仓库拉取 imagePullPolicy: IfNotPresent...

2019-06-28 13:47:52 1525 0

原创 Docker命令汇总(学习总结笔记)

Docker安装 1.较旧版本的Docker被称为docker或docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。 yum remove docker \ docker-client \ docker-client-latest ...

2019-06-28 10:32:10 136 0

原创 K8S部署Mysql.yaml

apiVersion: apps/v1 kind: Deployment metadata: name: mysql namespace: development spec: replicas: 2 template: metadata: labels: ...

2019-06-25 16:13:20 1917 0

原创 K8S关于Dashboard浏览器访问填坑

1安装K8S集群完成,包括kubernetes-dashboard-65c...可视化界面,运行一切状态正常 2关于问题点关于dashboard可视化界面 然而Goole浏览器访问失败,IE也是如如此。。。 还好火狐有不安全访问模式,点击进入,瞬间感觉眼前一亮,不过kubecon...

2019-06-06 18:08:47 4291 0

原创 centos7配置IP地址

输入以下点击回车: vi etc/sysconfig/network-scripts/ifcfg-ens33 进入到如图所示,并查看本机以太网: 根据自己宿主机配置更改内容: BOOTPROTO=static ONBOOT=yes 添加内容: IPADDR=192.168....

2019-06-05 15:10:59 120 0

原创 CentOS7.6中kubeadm部署Kubernetes集群

1.1.Centos7.6 使用kubeadm快速部署kubernetes集群 1.2.Master节点 Master 节点主要包含了三个Kubernetes项目中最最最重要的组件:apiserver,scheduler,controller-manager! apiserver:提供了管理...

2019-06-05 14:29:04 260 0

原创 k8s部署失败ERROR ImagePull

出现问题 error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR ImagePull]: failed to pull image k8s.gcr.io/kube-apiserver:v1....

2019-05-31 10:03:05 1890 0

原创 Docker安装MySQL服务

Docker官方mysql镜像 MySQL文档地址:https://hub.docker.com/_/mysql/ 一、拉取MySQL镜像 $ sudo docker pull mysql mysql:[TAG]默认mysql为最新latest版本,添加版本号自定义版本,我选择mysql...

2019-05-22 11:28:09 97 0

原创 Linux命令-系统维护相关的命令

whoami:显示用户名。类似的还有logname命令! who:单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪 个X显示器。 w:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。 login和logout:登入和登出系统。 las...

2019-05-21 11:03:06 112 0

原创 Linux命令-chmod chown文件权限的命令

ls -al:显示所有文件的所有信息。 d-rw-r–r– 1 root root 483997 Ju1 l5 17:3l sobsrc. tgz 横线代表空许可。r代表只读,w代表写,x代表可执行。注意这里共有10个位置。第一个字符指定了文件类型。在通常意义上,一个目录也是个文件。如果第一个...

2019-05-21 11:00:06 73 0

原创 Linux命令-文件操作(大全)总结

复制文件 cp:文件复制。 cp fred.txt ethel.txt 把fred.txt中的内容复制到当前文件夹中名为ethel.txt中 cp fred.txt /home/sjvn/docs/fred.txt 把fred.txt复制到指定文件中。 cp *.txt /home/s...

2019-05-18 14:21:07 87 0

原创 Linux命令--vi命令总结

Linux必学——强大的vi vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。 vi的基本概念 :基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode...

2019-05-18 11:11:15 87 0

原创 Linux命令--常用文本进程搜索

常用Shell搜索命令 grep:grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep foo /etc/passwd 返回在password文件中所有的含有foo的行 grep -i "foo" /etc/passwd -i选...

2019-05-18 10:07:17 51 0

原创 Linux命令--切换用户su和sudo

常用Shell命令--切换用户 su和sudo su:切换用户的命令。如su root或者su david,若su后面为空则代表切换到root账号。 注意:su 还可以有带-的用法,和不带-的区别: 1 su root(或su 其他账号):表示不切换环境变量到当前用户,仍然使用之前用户的环境变...

2019-05-18 10:00:22 744 0

原创 学习Linux——从最常用的命令开始

学Linux一定要掌握shell命令吗?No 有些人仍然会有这种的想法,他们认为使用Linux就必须使用Linux shell命令。但事实不是这样的!你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面发行版。 Linux的系统管理员与桌面...

2019-05-16 22:43:25 39 0

原创 Linux文件系统结构

Linux的文件系统和Windows的文件系统有很大的不同。 Linux只有一个文件树,整个文件系统是以一个树根“/”为起点的,所有的文件和外部设备都以文件的形式挂接在这个文件树上,包括硬盘、软盘、光驱等。 经常,我们能够接触到的Linux发行版本的根目录大都是以下结构: /bin /etc...

2019-05-16 22:34:12 110 0

原创 Linux如何切换字符或者图形界面

图形界面下按键盘Ctrl+Alt+F1~F6组合键,可以切换为字符界面,此时再按键盘Ctrl+Alt+F7可以重新切换回图形界面。(注:此时切换出的字符界面并非纯字符界面运行环境,图形界面并没有关闭。) 如果是在虚拟机VMware 中运行Linux,Ctrl+Alt组合键已被占用。此时可以使用C...

2019-05-16 22:22:34 6706 0

原创 Linux系统常识介绍

Linux基本知识点 1.了解目前市场上常用的Linux分支和版本 2.掌握在虚拟机下安装Linux的安装方法 关于Linux简介 1)1991年,芬兰大学生Linus Torvalds萌发了开发一个自由的UNIX操作系统的想法,当年,Linux就诞生了, 为了不让这个羽翼未丰的操作系统夭...

2019-03-16 11:59:08 64 0

原创 AngularJS-指令(创建一个最基础指令)

AngularJS: API: ng/directive 已使用过的内置指令,例如:  ng-app、ng-controller、ng-init、ng-model、ng-bind、{{}} 指令基本用法: 命名约定:使用驼峰命名,大写字母在使用时需要用分隔符-隔开 app.dir...

2019-01-22 22:48:21 120 0

原创 AngularJS-filter过滤器详解(包含自定义)

AngularJS: API: ng/filter/filter filter:从array中选择一个条目子集,并作为一个新数组返回。 用法 用于HTML模板绑定 {{ filter_expression | filter : expression : comparator}} ...

2019-01-15 22:01:40 500 0

原创 AngularJS-基本过滤器(大小写长度货币时间)

过滤器 可以对输入的值按照指定的方案进行处理后再输出的函数  大写过滤器uppercase  转换字符串到大写形式 &lt;!--大写过滤器:{{ uppercase_expression | uppercase}}--&gt; &lt;h5&gt;{{&...

2019-01-15 20:54:56 577 0

原创 AngularJS-数据绑定和表达式

表达式和数据绑定 表达式是AngularJS模板引擎的重要内容,也是视图View的必要组成部分,用来将模型动态转换为可视DOM元素或者其内容。 表达式的形式: 常量:{{‘hello,world’}},{{123}},{{true}},{{[1,2,3,’aaa’]}}       注意:使...

2019-01-10 00:30:40 267 0

转载 .NET Core中的一个接口多种实现的依赖注入与动态选择看这篇就够了

最近有个需求就是一个抽象仓储层接口方法需要SqlServer以及Oracle两种实现方式,为了灵活我在依赖注入的时候把这两种实现都给注入进了依赖注入容器中,但是在服务调用的时候总是获取到最后注入的那个方法的实现,这时候就在想能不能实现动态的选择使用哪种实现呢?如果可以的话那么我只需要在配置文件中进...

2019-01-09 18:15:25 378 0

转载 .NET Core实战项目之CMS 第十四章 开发篇-防止跨站请求伪造(XSRF/CSRF)攻击处理

通过 ASP.NET Core,开发者可轻松配置和管理其应用的安全性。 ASP.NET Core 中包含管理身份验证、授权、数据保护、SSL 强制、应用机密、请求防伪保护及 CORS 管理等等安全方面的处理。 通过这些安全功能,可以生成安全可靠的 ASP.NET Core 应用。而我们这一章就来说...

2019-01-09 17:31:06 98 0

转载 HttpClient在.NET Core中的正确打开方式

长期以来,.NET开发者都通过下面的方式发送http请求: 1 2 3 4 5 6 using (var httpClient = new HttpClient()) {     var response = ...

2019-01-08 20:56:59 290 0

原创 BootStrap 编码规范

黄金定律  不管有多少人共同参与同一项目,一定要确保每一行代码都像 是同一个人编写的。 -- 永远遵循同一套编码规范 -- 可以是这里列出 的,也可以是你自己总结的。  HTML  语法  1.用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环 境下获得一致展现的方法。  2. ...

2019-01-06 22:24:58 59 0

原创 BootStrap-CSS样式_插件_附加导航(Affix)插件

附加导航(Affix)插件  附加导航(Affix)插件允许某个 &lt;div&gt; 固定在页面的某个位置。您也可以在打开或关闭使用 该插件之间进行切换。一个常见的例子是社交图标。它们将在某个位置开始,但当页面点击某个 标记,该 &lt;div&gt; 会锁定...

2019-01-06 21:50:07 340 0

原创 BootStrap-CSS样式_插件_轮播(Carousel)插件

轮播(Carousel)插件  Bootstrap 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式。除此之外,内 容也是足够灵活的,可以是图像、内嵌框架、视频或者其他您想要放置的任何类型的内容。  如果您想要单独引用该插件的功能,那么您需要引用 carousel.js。或...

2019-01-06 21:20:42 559 0

原创 BootStrap-CSS样式_插件_折叠(Collapse)插件

折叠(Collapse)插件  折叠(Collapse)插件可以很容易地让页面区域折叠起来。无论您用它来创建折叠导航还是内 容面板,它都允许很多内容选项。  如果您想要单独引用该插件的功能,那么您需要引用 collapse.js。同时,也需要在您的 Bootstrap 版本中引用 Transi...

2019-01-05 00:51:47 397 0

原创 BootStrap-CSS样式_插件_按钮(Button)插件(加载、状态、列队)

按钮(Button)插件 通过按钮(Button)插件,您可以添加进一些交互,比如控制按钮状态,或者为其他组件(如工具栏)创建按钮组。 如果您想要单独引用该插件的功能,那么您需要引用 button.js。或者,您可以引用 bootstrap.js 或压缩版的 bootstrap.min.js。 ...

2019-01-04 00:40:25 771 0

原创 BootStrap-CSS样式_插件_警告框(Alert)插件

警告框(Alert)插件 警告框(Alert)消息大多是用来想终端用户显示诸如警告或确认消息的信息。使用警告框 (Alert)插件,您可以向所有的警告框消息添加可取消(dismiss)功能。    如果您想要单独引用该插件的功能,那么您需要引用 alert.js。或者,您可以引用 bootstr...

2019-01-03 23:12:21 310 0

提示
确定要删除当前文章?
取消 删除