C#
1
二叉树遍历 C#

1、在计算机科学中,二叉树是每个结点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。(百度百科) 广度优先搜索(Breadth First Search),又叫宽度优先搜索或横向优先搜索,是从根结点开始沿着树的宽度搜索遍历,上面 ...

袁文强v5 @ 2019/08/15

2
C#面试题

文章转载自:http://www.pythonheidong.com/blog/article/2184/ 1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么? 答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保 ...

雄霸天下-无人能挡 @ 2019/08/15

3
c# 结构与类

结构是一种可以包含数据成员和方法成员的值类型数据结构。为结构分配数据时不需要从托管堆中分配内存,结构类型的变量直接包含了该结构的数据。结构中可以包含构造函数,常量,字段方法,属性,运算符,事件和嵌套类型等,但如果要同事包括上述几种成员,则应该考虑使用类。 结构是一种可以包含数据成员和方法成员的值类型 ...

H滴水 @ 2019/08/15

4
asp.net后台或前端获取TemplateField绑定的文本

GridView中使用最多的一个是BoundField,还有一个是TemplateField 这两个各有其特点,BoundField的话比较简单,设置好DataField、HeaderText等就okay了。但是有时候用TemplateField 的话,交互性就更多了。 这次的项目中,对方要我们做二 ...

Evenssi @ 2019/08/15

6
使用NPOI进行Excel操作

一、NPOI组件导入 右键项目菜单,“管理NuGet程序包” 直接搜索“NPOI”即会出现列表,下载第一个进行安装即可 安装完成后项目引用会出现以下几项 二、基础使用 添加引用 Excel操作开始 文件导出 三、样式及单元格操作 单元格合并 文件的详细信息设置 四、Excel文件读取 读取完毕之后, ...

未名天 @ 2019/08/15

8
c#面试题及答案(二)

文章转载自:http://www.pythonheidong.com/blog/article/2546/ 注意:红色字体部分是本人更正了网络上的一些错误答案。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1).使用QueryString, 如....?id=1; response. ...

雄霸天下-无人能挡 @ 2019/08/15

9
VS2019+EF6连接Mysql

开发环境:Win10 + VS2019Mysql服务器版本:8.0.16 一、下载并安装插件(必备) MySQL-Connector-net-6.9.12 链接https://cdn.mysql.com//Downloads/Connector-Net/mysql-connector-net-6.9 ...

少年。 @ 2019/08/15

10
C# virtual 和 abstract 区别

Virtual方法(虚方法) Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。 情况2:在基类中定义了vi ...

H滴水 @ 2019/08/13

11
DotNet 使用阿里云媒体转码服务

公司项目中一部分文件放到了阿里云 OSS 上,其中有些音频文件是 amr 类型的,在后期使用的时候比较麻烦,所以需要转换成 mp3 的文件,方便以后使用。本来想使用 ffmpeg 处理,但由于文件都存放在阿里云 OSS 上,使用 ffmpeg 就需要把文件从远程下载下来,转码之后再重新传回阿里云上,... ...

Charles Zhang @ 2019/08/12

14
C#6.0的新语法特性

https://www.cnblogs.com/dotnet261010/p/9147707.html https://www.cnblogs.com/wangdodo/p/7929050.html ...

_LuYuan @ 2019/08/12

15
.net core使用ocelot---第二篇 身份验证

简介原文链接 .net core使用ocelot 第一篇 简单使用 接上文,我将继续介绍使用asp.net core 创建API网关,主要介绍身份验证(authentication )相关内容。 API服务是需要保护的资源,我们应该尽可能的保证他们的安全。 通常,我们会使用aspnet securi ...

一截生长 @ 2019/08/12

16
.net core使用ocelot---第五篇 服务质量

简介 .net core使用ocelot 第一篇 简单使用 .net core使用ocelot 第二篇 身份验证使用 .net core使用ocelot 第三篇 日志记录 .net core使用ocelot 第四篇 限流熔断 本文介绍Ocelot的Qos(服务质量)模块。 什么是QoS 服务质量是指 ...

一截生长 @ 2019/08/12

17
.net core使用ocelot---第七篇 服务发现

简介 .net core使用ocelot 第一篇 简单使用 .net core使用ocelot 第二篇 身份验证使用 .net core使用ocelot 第三篇 日志记录 .net core使用ocelot 第四篇 限流熔断 .net core使用ocelot 第五篇 服务质量 .net core使 ...

一截生长 @ 2019/08/12

18
微信公众平台注册及AppID和AppSecret的获取

一、注册公众平台 1.入口 浏览器搜索“微信公众平台”,进入官网,点右上角立即注册。 2.选择账号类型 注册前需要选择一个账号类型,共有4个账号类型可以选择,每种类型能提供不同的功能,功能区别见下图。选择一个适合的类型开始注册(楼主大学期间写微信文案已注册了一个订阅号,前期自学小程序,又注册了一个小 ...

DotNet看世界 @ 2019/08/12

19
winfrom 集成krpano 项目 添加折线

C#.NET WinFrom开发之嵌入Google浏览器 (CefSharp) 引入静态页面 CefWebBrowser = new ChromiumWebBrowser("http://" + Register.Host + ":" + Register.Port + "/Template/htm ...

hucoke @ 2019/08/12

20
Serilog 自定义 Enricher 来增加记录的信息

Serilog 自定义 Enricher 来增加记录的信息 Intro Serilog 是 .net 里面非常不错的记录日志的库,结构化日志记录,而且配置起来很方便,自定义扩展也很方便 Serilog is a diagnostic logging library for .NET applicat ...

WeihanLi @ 2019/08/12