0

DataTable与List<T>相互转换

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Linq; using System.Reflection; using Syst ...
Jory Huang 发布于 2018-04-22 23:27 评论(0)阅读(15)
0

深入理解Aspnet Core之Identity(5)

主题 本篇我将会介绍验证用户的机制当账户被创建的时候,同样 这个过程主要有IUserValidator这个接口来实现的,和密码验证一样Identity同样也内置已经实现好的账户验证。账户验证的比较简单,我会先介绍内置的IUserValidator的使用,然后会简单介绍一些源代码,最后会演示怎实现一个 ...
BruceTian(晓青) 发布于 2018-04-22 20:17 评论(0)阅读(18)
11

初遇 Asp.net MVC 数据库依赖缓存那些事儿

问题背景: 最近做一个非常简单的功能,就是使用ajax请求的方式从服务端请求一段下拉表的数据。 以前也有做过这个功能,只不过这次做这个功能的时候冒出了一个想法: 我请求的这段数据它是一段相对比较固定的数据,也就是说它不怎么改变,也许几个月才会改变一次。由于这种数据的变化周期很长,所以以前做这种功能的 ...
一只攻城的狮子 发布于 2018-04-22 18:07 评论(18)阅读(638)
0

使用C# (.NET Core) 实现组合设计模式 (Composite Pattern)

本文的概念性内容来自深入浅出设计模式一书. 本文需结合上一篇文章(使用C# (.NET Core) 实现迭代器设计模式)一起看. 上一篇文章我们研究了多个菜单一起使用的问题. 需求变更 就当我们感觉我们的设计已经足够好的时候, 新的需求来了, 我们不仅要支持多种菜单, 还要支持菜单下可以拥有子菜单. ...
solenovex 发布于 2018-04-22 16:01 评论(0)阅读(121)
1

拒绝“高冷”词汇!初学C#中的委托

有一天,你写了好多好多带“形参”的构造函数(就是“方法”,同义),而且需要向这些构造函数里传递同样的“实参”,然后你就憨憨地一个一个函数的调用并赋予同样的“实参”,这一天就这么过去了... 又过了几天,你又要再一次调用这么多函数了,你再老老实实地一个一个函数进行调用?!聪明的你,肯定会想:真TM麻烦 ...
沙奇码丶 发布于 2018-04-22 14:41 评论(0)阅读(28)
0

每天记录一点:NetCore获得配置文件 appsettings.json

NetCore获得配置文件 appsettings.json ...
付裕 发布于 2018-04-22 10:57 评论(0)阅读(81)
0

反射实现Model修改前后的内容对比

在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责。 首先我们要创建一个User类 然后在Main函数中声明并初始化一个User对象 因为要对比对象编辑前后的内容,所以需要备份一下这个UserA,我们来个深拷贝 接下来的工作是修改U ...
LikeHeart 发布于 2018-04-22 10:35 评论(0)阅读(30)
0

[C#] 将NLog输出到RichTextBox,并在运行时动态修改日志级别过滤

作者: "zyl910" 一、缘由 NLog是一个很好用的日志类库。利用它,可以很方便的将日志输出到 调试器、文件 等目标,还支持输出到窗体界面中的RichTextBox等目标。 而且它还支持在运行时修改配置,例如可用于实现这样的需求——在界面上做个下拉框,可动态调整RichTextBox的日志级别 ...
zyl910 发布于 2018-04-21 21:16 评论(2)阅读(29)
0

XML——对XML文档的创建与增删改查

一、创建的第一种方式 创建结果如下: 二、创建的第二种方式 创建结果如下: 三、对XML文件的添加 四、对XML文档的查询、修改、删除 方法1: 文档结构为: 方法2: 删除元素指定的特性: 删除子节点: 删除当前所有子节点: 删除当前节点的所有特性: ...
王景林的博客 发布于 2018-04-21 20:24 评论(0)阅读(19)
0

学习记录---C# Web程序获取客户端电脑信息

问题描述:由于最近项目需要使用Mac地址与注册码进行加密处理,但是又因为Web程序的局限性不能获取客户端电脑系统信息,当然IE浏览器有一个activex控件他是可以通过Js在前端代码中直接获取的,局限性太小放弃。我的实现方法是通过windows服务嵌套一个HttpService服务实现。本人初级菜鸟 ...
DDPK 发布于 2018-04-21 17:40 评论(1)阅读(48)
2

基于RabbitMQ.Client组件实现RabbitMQ可复用的 ConnectionPool(连接池)

一、本文产生原由: 之前文章《总结消息队列RabbitMQ的基本用法》已对RabbitMQ的安装、用法都做了详细说明,而本文主要是针对在高并发且单次从RabbitMQ中消费消息时,出现了连接数不足、连接响应较慢、RabbitMQ服务器崩溃等各种性能问题的解方案,之所以会出现我列举的这些问题,究基根源 ...
梦在旅途 发布于 2018-04-21 15:39 评论(3)阅读(253)
1

CLR-2-2-引用类型和值类型

引用类型和值类型,是一个老生常谈的问题了。装箱拆箱相信也是猿猿都知,但是还是跟着CLR via C#加深下印象,看有没有什么更加根本和以前被忽略的知识点。 引用类型: 引用类型有哪些这里不过多赘述,来关心一下它在计算机内部的实际操作,引用类型总是从托管堆分配,线程栈上存储的是指向堆上数据的引用地址, ...
franhome 发布于 2018-04-21 14:19 评论(5)阅读(78)
0

关于layui弹出层的使用

Jquery必须大于1.83 layui必须是all,否则不显示 <script src="../js/jquery-1.8.3.min.js"></script> <script src="../layui/layui.all.js"></script> html代码 <input id="abo ...
大昭的开发之路 发布于 2018-04-21 13:35 评论(0)阅读(58)
0

VS2015 推荐插件

VS2015 推荐插件///////////////////////////////////////////////////////////////////////////////////////////代码辅助及显示增强SuperCharger是原来的CodeMap在VS2013/VS2015上的 ...
左思右想 发布于 2018-04-21 13:17 评论(0)阅读(69)
1

《C# 6.0 本质论》 阅读笔记

阅读笔记不是讲述这本书的内容,只是提取了其中一部分我认为比较重要或者还没有掌握的知识,所以如果有错误或者模糊之处,请指正,谢谢! 对于C# 6.0才有的新语法基本都有标记,开发的时候要注意使用,以免造成不兼容现象。 一。第一章 1.控制台中可以使用,其会在每一次输入的时候获取键盘输入的值。可以用Co ...
刘Te 发布于 2018-04-21 09:57 评论(2)阅读(28)
0

.NET Core生命周期常见问题

本章采取问答式,说一说.net Core里生命周期的常见问题。【译】 1.什么是. NET Core?. NET Core是一组运行时、库和编译器组件, 可用于设备和云工作负载的各种配置。跨平台和开源,. NET Core提供了一个轻量开发模型可以灵活的工作在各种开发工具 OS 平台。. NET C ...
topbrids 发布于 2018-04-20 23:31 评论(1)阅读(50)
2

拒绝“高冷”词汇!初学C#中实用的泛型!

初学C#,整天对着业务逻辑,写反反复复的“过程型”代码逻辑十分枯燥,不如用点新东西提升一下代码效率,让代码看起来更有逼格?! 好,下面我们看看C#中简单易学的泛型。 首先,我写了一个这样的方法 Say(string spk),并在主函数中进行调用: 如果,我说:123,则需要另一个方法 Say(in ...
沙奇码丶 发布于 2018-04-20 22:55 评论(2)阅读(70)
0

ADO.NET

一、ADO.NET概要 ADO.NET是.NET框架中的重要组件,主要用于完成C#应用程序访问数据库 二、ADO.NET的组成 ①System.Data → DataTable,DataSet,DataRow,DataColumn,DataRelation,Constraint,DataColumn ...
growthpath 发布于 2018-04-20 22:46 评论(1)阅读(38)
0

.net core2.0添加json文件并转化成类注入控制器使用

上一篇,我们介绍了如何读取自定义的json文件,数据是读取出来了,只是处理的时候太麻烦,需要一遍一遍写,很枯燥.那么有没有很好的办法呢?经过钻研,办法有了. 既然一个一个读取比较麻烦,那么可以把它放入一个类里面么?当然可以.这样直接注入这个类,让控制器去读取,那么就不需要每次加载它了,一次加载就可以 ...
梁身定做 发布于 2018-04-20 16:50 评论(4)阅读(55)
1

简单了解 iTextSharp实现HTML to PDF

查了下 转PDF的各种框架 发现大部分都是收费的。 发现一款免费的iTextSharp 就想玩一下 只是简单做个HTML 转PDF 没有过深的探究。 首先 我在项目中引入iTextSharp 还是老方法 要么 NuGet上下载 或者 直接命令 然后在项目中建了一个HTML 里面就是一些简单的标签 和 ...
E神9527 发布于 2018-04-20 16:08 评论(1)阅读(46)