自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Consul的安装和启动

consul的安装和使用

2021-12-18 18:44:47 1186

原创 Nginx+Docker 部署NetCore项目——2.DockerFile

上一期我们已经将系统的基础配置项都已经安装好了,那么接下来需要操作的就是我们要发布的netcore项目了。由于netcore项目要在linux系统上进行部署,需要docker镜像,那么我们需要在项目的根目录上添加dockerFile文件。什么是dockerfile Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。具体信息可以去https://www.runoob.com/docker/docker-dockerfile.html。 新建docke

2021-08-27 17:52:14 369

原创 Nginx+Docker 部署NetCore项目——1.配置环境

由于目前微服务的流行,现在使用linux系统进行netcore项目的部署已经成为了一种趋势。因此我今天也专门来写一篇关于如何使用Nginx+docker部署项目到Linux中。一、如果你想要在linux上使用docker部署项目,那么你需要先安装对应版本的docker的运行时,配置好docker环境。我这边使用的是centOS7版本的。Docker 要求 CentOS 系统的内核版本高于 3.10 ,通过uname -r命令查看你当前的内核版本验证你的CentOS 版本是否支持 Docker 。..

2021-08-23 16:39:58 668

原创 Netcore 委托(delegate)介绍

在最近的项目中有使用待委托,好久没用过了也有点生疏。因此打算写个博客记录一下。1、什么是委托委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。“委托”作为类,继承自System.MulticastDelegate(抽象类)。可以认为包含:一个类对象实例的地址(Target属性),该类的一个方法的地址(Method属性),以及另一个“委托”实例的引用(reference)。因此引用一个“委托”对象,可能实际上引用了多个“委托”的实例。“委托”对象

2021-03-14 16:29:01 937

原创 c# 文件读写类详解

最近在工作中使用到了文件操作类,但是发现自己对这块基础掌握还是比较薄弱。因此决定对这块内容好好学习,并记录自己的学习理解。一、目前对于文件处理主要是使用流来操作,那么我们首先了解一下什么是流(stream)。流是一个用于传输数据的对象。流具有如下3种基本操作:写入:将数据从内存缓冲区传输到外部源; 读取:将数据从外部源传输到内存缓冲区; 查找:重新设置流的当前位置,以便随机读写。但并不是所有的流类型都支持查找,如网络流类没有当前位置的概念,就不支持查找。Stream是虚拟类,它以及它的

2021-02-19 16:16:51 1444

转载 深入浅出Dotnet Core的项目结构变化

有时候,越是基础的东西,越是有人不明白。 前几天Review一个项目的代码,发现非常基础的内容,也会有人理解出错。今天,就着这个点,写一下Dotnet Core的主要类型的项目结构,以及之间的转换和演化。一、最基础的应用Console控制台应用,是Dotnet Core乃至前边的Dotnet Framework中,最基础的项目。我们来创建一个Console项目看一下:% dotnet new console -o demo创建完成后,打开工程。工程里只有一个...

2021-01-13 10:44:50 158

原创 .Net Core使用Dapper详解

1、安装Dapper,在nuget中搜索SqlSugarCore,安装到项目中2、创建DBSqlContext帮助类,来进行读取数据库连接字符串,打开数据库等操作。

2020-12-25 10:51:39 2288

转载 程序员需要知道的缩写和专业名词

英文缩写API应用程序接口(英语:Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。ACIDACID,是指数据库管理系统(

2020-12-24 20:35:00 108

转载 C#基础知识之依赖注入

C#基础知识之依赖注入一、依赖注入的引入二、探究依赖注入一、依赖注入的引入1、讨论会话说有一个叫IGame的游戏公司,正在开发一款ARPG游戏(动作&角色扮演类游戏,如魔兽世界、梦幻西游这一类的游戏)。一般这类游戏都有一个基本的功能,就是打怪(玩家攻击怪物,借此获得经验、虚拟货币和虚拟装备),并且根据玩家角色所装备的武器不同,攻击效果也不同。这天,IGame公司的开发小组正在开会对打怪功能中的某一个功能点如何实现进行讨论,他们面前的大屏幕上是这样一份需求描述的ppt:各个开发人员,面对这份需

2020-12-20 17:29:19 2683 2

转载 Windows安装RabbitMQ(转载)

Windows安装RabbitMQ第一步:下载并安装erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads 安装后要配置一下系统的环境变量。此电脑-->鼠标右键“属性”-->高级系统设置-->环境变量-->“新建”系统环境变量变量名:ERLANG_HOME变量值就是刚才erlang的安装地址,点.

2020-12-14 17:01:15 85

原创 WCF服务部署到IIS

1、将WCF程序部署到服务器的IIS上:(1)打开控制面板→以小图标显示→找到管理工具→IIS管理器(2)选择网站,右击,添加网站点击Site查看服务状态如果在浏览器上输入地址运行服务是报错403.3时解决方案:方法如下:控制面板—>所有面板项—>程序和功能—>打开或关闭Windows功能—> ...

2019-08-04 16:37:30 259

原创 关于开发中session为null的情况

在最近一次c#项目的开发中,当输入一个密码后我们会把这个密码保存在session中,以便后面进行验证。但是在一次测试中发现在输入密码保存到session后,当跳转到另一页面后这时在进行密码的验证是。此时发现session的值是null而当再开一个tab页时跳转到输入密码的界面时发现session中确实有password,但是到了下一页面进行验证是session有变为了null。在上网查...

2019-07-01 21:36:00 5398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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