0

K8S+GitLab-自动化分布式部署ASP.NET Core(二) ASP.NET Core DevOps

一.介绍 前一篇,写的K8S部署环境的文章,下面正式开始部署ASP.NET Core 项目. 二.正式部署ASP.NET Core项目 GitHub地址: https://github.com/gyw1309631798/Deploy-API. 我创建了一个ASP.NET Core 2.1 WebA ...

莫忘i 发布于 2019-02-17 19:51 评论(0)阅读(10)
0

LaunchFaster 启动器工具 - 类似 Rolan 和音速启动的图标式快捷启动软件

LaunchFaster 启动器是本人近期编写的一款windows平台上快速启动应用的开源工具软件。 LaunchFaster 启动器是一款类似于 Rolan 和 音速启动 和 Lily 的图标形式的快速软件启动器,它免费开源,程序主体由C#编写。 Rolan 是一款非常好用的快速启动工具,这也是我 ...

BS风华 发布于 2019-02-17 18:24 评论(0)阅读(19)
4

8天入门docker系列 —— 第二天 通过一个aspnetcore程序加深对容器的理解

我们知道容器是一个打包了应用和相关依赖的盒子,那怎么去操控这个盒子呢? 这一篇我通过一个简单的aspnetcore程序来加深对盒子的理解,使用之前先 安装一下Docker的环境。 一:Docker的安装 官方下载地址:https://docs.docker.com/install/linux/doc ...

一线码农 发布于 2019-02-17 17:06 评论(1)阅读(187)
0

C# Get Set

C# get set不提倡将域的?;ぜ侗鹕栉?public而使用户在类外任意操作--那样太不OO,或者具体点说太不安全!对所有有必要在类外可见的域,C#推荐采用属性来表达。属性不表示存储位置,这是属性和域的根本性的区别。下面是一个典型的属性设计: 属性提供了只读(get),只写(set),读写(ge ...

贾天昊 发布于 2019-02-17 15:32 评论(0)阅读(15)
1

asp.net core系列 25 EF模型配置(隐藏属性)

一. 隐藏属性概述 隐藏属性也叫影子属性,该属性不是在.net实体类中定义的属性,而是在EFCore模型中为该实体类型定义的属性。这些属性的值和状态完全在变更跟踪器中维护。它有二个功能:(1)当数据库中某些字段不想映射到实体类上公开的属性时,隐藏属性非常有用。(2)隐藏属性通常是用于外键属性,其中两 ...

花阴偷移 发布于 2019-02-17 11:19 评论(0)阅读(105)
3

8天入门docker系列 —— 第一天 docker出现前的困惑和简单介绍

docker出来也有很多年了,但用到的公司其实并不是很多,docker对传统开发是一个革命性的,几乎颠覆了之前我们传统的开发方法和部署模式,而大多 公司保守起见或不到万不得已基本上不会去变更现有模式。 一:Docker出现之前我们都有哪些困惑 1. 应用依赖多,系统参数配置杂,部署起来麻烦 这句话怎 ...

一线码农 发布于 2019-02-16 21:11 评论(2)阅读(282)
0

SpringBoot整合SpringCloud搭建分布式应用

什么是SpringCloud? SpringCloud是一个分布式的整体解决方案。SpringCloud为开发者提供了在分布式系统中快速构建的工具,使用SpringCloud可以快速的启动服务或构建应用、同时能够快速和云平台资源进行对接。 SpringCloud分布式开发五大常用组件 服务发现——N ...

XiaFengyi 发布于 2019-02-16 17:23 评论(0)阅读(8)
0

C#多边形求角——实例说

前段时间有写过一个计算多边形角度的代码,这里给它整理整理,留给自己也送给萌新。 看左下图,这是一个多环的多边形,一个外环(内部为多边形内部区域),一个内环(外部为多边形内部区域),同时多边形中任意一个角不等于零角(等于 0° 的角)或周角(等于 360° 的角)。注意:本文下文所讨论的多边形求角度不 ...

喵...鱼...喵 发布于 2019-02-16 13:30 评论(1)阅读(34)
0

ASP.NET Core 装X利器SignalR:电子画板

电子画板开发需求 教师端需求: 教师登录后能创建房间(教室) 学生加入房间后有通知提醒 教师能够解散房间 基本的画板功能 学生端需求: 能够切换不同在线的房间 能够收到新建房间的通知 能够收到房间解散的通知 基本的画板同步功能 本文原文地址:https://www.limitcode.com/det ...

暗夜余晖 发布于 2019-02-16 13:12 评论(0)阅读(72)
5

C# 10分钟完成百度人脸识别——入门篇

嗨咯,小编在此祝大家新年快乐财多多! 今天我们来盘一盘人脸注册、人脸识别等相关操作,这是一个简单入门教程。 话不多说,我们进入主题: 完成人脸识别所需的步骤: 1、注册百度账号api,创建自己的应用 注册地址: https://login.bce.baidu.com/ 注册登录之后,在“产品服务” ...

学习中的苦与乐 发布于 2019-02-16 12:39 评论(4)阅读(562)
0

c# 解析JSON的几种办法

对比 准备数据 实体类: 定义: 使用DataContractJsonSerializer 帮助类: 用法: 输出: 使用JavaScriptSerializer 使用Silverlight 使用JSON.NET 输出: ...

陈小龙 发布于 2019-02-16 11:49 评论(0)阅读(56)
5

asp.net core系列 24 EF模型配置(主键,生成值,最大长度,并发标记)

一.主键 键用作每个实体实例的主要唯一标识符。 使用关系数据库时,这会映射到主键的概念。 还可以配置不是主键的唯一标识符。按照约定,名为 Id 或 <type name>Id 的属性会配置为实体的键。例如下面二个示例: 除了上面讲到的约定,还可以用数据注释将单个属性配置为实体的键,下面示例使用数据注 ...

花阴偷移 发布于 2019-02-16 09:49 评论(0)阅读(176)
0

超市管理系统

数据库 use masterif exists (select * from sysdatabases where name='SuperMark')drop database SuperMarkcreate database SuperMarkon PRIMARY(name='SuperMark_ ...

勿语轻尘 发布于 2019-02-16 09:31 评论(0)阅读(67)
0

.Net 委托 delegate 学习

一、什么是委托: 委托是寻址方法的.NET版本,使用委托可以将方法作为参数进行传递。委托是一种特殊类型的对象,其特殊之处在于委托中包含的只是一个活多个方法的地址,而不是数据。 二、使用委托: 关键字:delegate 1.声明: public delegate void DoNothing();// ...

H哥努力啊 发布于 2019-02-15 22:12 评论(0)阅读(48)
0

获取outlook联系人寻呼字段

这称不上一篇技术文。 这边记录解决一个问题的过程和感受。这种感觉每个搞IT的人或多或少都感受过,是程序人独有的快乐之一。只是大部分人没有将这种感觉记录下来。但是当你记录时,这种感觉也早已消失。 需求:通过程序抓取outlook中的寻呼栏位 当然这个需求被我简化了,实际上这个栏位记录的是员工的工号。之 ...

泛舟瓦尔登湖 发布于 2019-02-15 19:19 评论(0)阅读(14)
0

EF

1、委托例子: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.UI; 6 using System.Web.UI.WebC ...

致梦 发布于 2019-02-15 17:23 评论(0)阅读(19)
0

第一章 在.net mvc生成EF入门

一、 打开Visual Studio 2017(我使用的是2017) 新建一个mvc项目 命名为StudentEntity 二、1)建立完项目后在项目中右击选择新建项,找到ADO.NET实体数据模型 命名为StudentModel 2)然后选择来自数据库的EF设计器(如果你是vs低版本的话可能就只有 ...

huanghuanga 发布于 2019-02-15 16:41 评论(0)阅读(26)
0

C# 委托 delegate

什么是委托? 委托是一种引用类型,是安全封装方法的类型,类似C语音中的指针。与指针不同的是,委托是面向对象,类型安全的和可靠的。 使用delegate关键字修饰。 委托可以作为方法的参数传递。 以下委托可以封装 2个 int 作为参数并返回 int 的方法: ...

net修仙之路 发布于 2019-02-15 14:54 评论(0)阅读(48)
0

#C#之WinForm设置控件居中

简单阐述 在C 的WinForm里面,原生控件是没有居中属性的,故通过重写OnResize(EventArgs e)方法,通过计算,重新定位控件位置。 以Label控件为例 (1)将label的AutoSize属性设置为false;Dock属性设置为fill;TextAlign属性设置为Middle ...

香蕉你个不娜娜 发布于 2019-02-15 14:52 评论(0)阅读(39)
1

ScintillaNET的应用

出于工作需要,需要制作一个嵌入在桌面应用中的C语言编辑器,经过一系列调研,目前ScintillaNET应该是最合适的了,开源、轻便、功能丰富,但是踩得坑也很多,接下面一一说道。 目前ScintillaNET托管在https://github.com/jacobslusser/ScintillaNET ...

EditCode 发布于 2019-02-15 14:34 评论(0)阅读(35)