会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
盛开的雨季
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
29
下一页
2018年11月30日
C#细说多线程
摘要: 引言 本文主要从线程的基础用法,CLR线程池当中工作者线程与I/O线程的开发,并行操作PLINQ等多个方面介绍多线程的开发。其中委托的BeginInvoke方法以及回调函数最为常用。而 I/O线程可能容易遭到大家的忽略,其实在开发多线程系统,更应该多留意I/O线程的操作。特别是在ASP.NET开发当
阅读全文
posted @ 2018-11-30 14:27 盛开的雨季
阅读(1002)
评论(0)
推荐(1)
2018年11月28日
C# 堆栈(Stack)和队列(Queue)
摘要: 一、什么是堆?(Heap) 堆是无序的,是一片不连续的内存域,由用户自己来控制和释放,如果用户自己不释放的话,当内存达到一定的特定值时,通过垃圾回收器(GC)来回收。 是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。 二、什么是栈?(Stack) 栈是有顺序的,是
阅读全文
posted @ 2018-11-28 15:27 盛开的雨季
阅读(479)
评论(0)
推荐(0)
C#堆和栈
摘要: 一、在讲堆栈之前,我们先看看值类型和引用类型: 1,我们看看值类型与引用类型的存储方式: 引用类型:引用类型存储在堆中。类型实例化的时候,会在堆中开辟一部分空间存储类的实例。类对象的引用还是存储在栈中。 值类型:值类型总是分配在它声明的地方,做为局部变量时,存储在栈上;类对象的字段时,则跟随此类存储
阅读全文
posted @ 2018-11-28 15:00 盛开的雨季
阅读(1353)
评论(1)
推荐(1)
2018年10月23日
Asp.net core WebApi 使用Swagger生成帮助页
摘要: 最近我们团队一直进行.net core的转型,web开发向着前后端分离的技术架构演进,我们后台主要是采用了asp.net core webapi来进行开发,开始每次调试以及与前端人员的沟通上都存在这效率低下的问题,一次在看微软asp.net core官方文档的时候,发现了swagger这个好东西。然
阅读全文
posted @ 2018-10-23 15:41 盛开的雨季
阅读(798)
评论(0)
推荐(1)
2018年10月10日
Postman安装与使用
摘要: Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。官方网站:https://www.getpostman.com/ 安装: 1、Po
阅读全文
posted @ 2018-10-10 14:42 盛开的雨季
阅读(322)
评论(0)
推荐(0)
2018年9月27日
.Net Core 部署到IIS
摘要: 微软官方教程: https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x 在vs中创建.net core项目 选择.NET Core-》web application 项目名称按个人需求而定。 在vs中
阅读全文
posted @ 2018-09-27 14:47 盛开的雨季
阅读(23574)
评论(0)
推荐(0)
2018年7月3日
观察者模式(Observer)和发布(Publish/订阅模式(Subscribe)的区别
摘要: 观察者模式(Observer)和发布(Publish/订阅模式(Subscribe)的区别 在翻阅资料的时候,有人把观察者(Observer)模式等同于发布(Publish)/订阅(Subscribe)模式,也有人认为这两种模式还是存在差异,而我认为确实是存在差异的,本质上的区别是调度的地方不同。
阅读全文
posted @ 2018-07-03 16:17 盛开的雨季
阅读(2106)
评论(0)
推荐(0)
base和this的用法
摘要: 【意义】 this:指当前类,this调用当前类的属性,方法,包括构造函数的方法,继承本类的构造函数 base:指当前类的父类,可调用父类的非私有属性,方法,继承父类的构造函数括号里的参数 【用处】 一:this的用处 1.限定被相似的名称隐藏的成员,方法或函数(多数用在构造函数中) 由于this.
阅读全文
posted @ 2018-07-03 14:55 盛开的雨季
阅读(1084)
评论(0)
推荐(0)
2018年6月26日
.Net简单工厂模式,工厂模式,抽象工厂模式实例
摘要: 1.定义 简单工厂模式:是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。 工厂模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。 抽象工厂模式:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的
阅读全文
posted @ 2018-06-26 15:09 盛开的雨季
阅读(436)
评论(0)
推荐(0)
C# 接口属性的定义&get、set访问器的简单应用
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace 接口属性{ //定义接口 interface ISeries //interface接口关键字,ISeries接口
阅读全文
posted @ 2018-06-26 10:45 盛开的雨季
阅读(10262)
评论(0)
推荐(0)
C#中抽象类和接口的区别(二)
摘要: 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们
阅读全文
posted @ 2018-06-26 09:19 盛开的雨季
阅读(323)
评论(0)
推荐(0)
2018年6月23日
c#堆与栈
摘要: 一、在讲堆栈之前,我们先看看值类型和引用类型: 1,我们看看值类型与引用类型的存储方式: 引用类型:引用类型存储在堆中。类型实例化的时候,会在堆中开辟一部分空间存储类的实例。类对象的引用还是存储在栈中。 值类型:值类型总是分配在它声明的地方,做为局部变量时,存储在栈上;类对象的字段时,则跟随此类存储
阅读全文
posted @ 2018-06-23 20:32 盛开的雨季
阅读(687)
评论(0)
推荐(0)
C# ref与out关键字解析
摘要: 简介:ref和out是C#开发中经常使用的关键字,所以作为一个.NET开发,必须知道如何使用这两个关键字. 1、相同点 ref和out都是按地址传递,使用后都将改变原来参数的数值。 2、ref关键字 (1)、使用ref关键字的注意点: i、方法定义和调用方法都必须显式使用 ref 关键字 ii、传递
阅读全文
posted @ 2018-06-23 20:30 盛开的雨季
阅读(509)
评论(0)
推荐(0)
2018年6月15日
asp.net 页面生命周期事件详细
摘要: (1)请求页面:页请求发生在页生命周期开始之前。 (2)开始:在开始阶段,将设置页属性,如Request和Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置IsPostBack属性。 (3)初始化页面:页面初始化期间,可以使用页中的控件,并将设置每个控件的UniqueID属性。如
阅读全文
posted @ 2018-06-15 15:02 盛开的雨季
阅读(1300)
评论(0)
推荐(0)
2018年4月18日
MVC路由机制
摘要: 传统的ASP.NET web form 是假想,用户请求的URL和服务器上面的文件之间有某种关联,这里,服务器的工作就是根据接收到的用户请求,检索到对应的文件给用户。这种方式在web form时代很适合,因为ASP.NET页面是aspx页面,并且能够独立的回复用户的浏览器请求。 但是这中方式在MVC
阅读全文
posted @ 2018-04-18 20:23 盛开的雨季
阅读(950)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
29
下一页
公告