人生没有办法假设,我们不能站在后来的角度去责备当时无望、甚至是怯懦、犹豫的自己
排名
6
文章
6
粉丝
16
评论
8
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2023TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术

使用docker的simple-nuget-server与baget搭建自己的.net私有nuget仓库

[TOC]使用simple-nuget-server镜像搭建私有nuget仓库新建2个挂载目录一个用来存放db,一个用来存放包 mkdir -p ...

.NET 2023-04-24 浏览(190

Expression表达式树类型转换

问题描述:Expression<Func<AClass,bool>>expression如何转成Expression<Func<BClass,bool&gt...

.NET 2021-10-14 浏览(3919

.net core,c# ,获取年初,年末。从一年的第一天输出到年末。从1月1号开始输出到12月31号。从一年的第一天输出到当然日期。输出1到12月。月初时间和月末时间。时间日期相关。某个月最后一天。C#获取本周的周一以及周日

[TOC]获取年初,年末,从一年的第一天输出到年末方法1DateTime startYear = new DateTime(DateTime.Now.Year, 1,...

.NET 2020-11-19 浏览(496

xml添加,添加,删除,修改

代码如下:publicActionResultIndex() { XDocumentdocument=newXDocument(newXDeclaration("1.0",&q...

.NET 2020-10-23 浏览(1994

c#文件流操作,文件,文件夹操作。.net 文件操作

对文件的基础操作namespaceConsoleApplication { classProgram { staticvoidMain(string[]args) { //文件...

.NET 2020-10-15 浏览(3248

基于接口的Sort排序方法原理

集合提供了Sort,我们可以实现IComparer接口,来实现自定义的对象排序方法:例如:根据年龄来排序publicclassMyS...

.NET 2020-10-10 浏览(3569

vs注释失效,提示xml注释没有放到有效得元素上,造成swagger生成注释也失效

vs注释失效,提示xml注释没有放到有效得元素上,造成swagger生成注释也失效。原因很简单.....方法上面还有一个默...

.NET 2020-07-20 浏览(3400

rsa加密介绍

RSA以及HTTPS基础[TOC] HTTPS HTTP 简介 sequenceDiagram participant 客户端 participant ...

.NET 2020-07-01 浏览(4630

.net调用阿里云的短信接口

先要去开通短信服务然后去添加签名和模板发送短信的时候需要然后就是需要充值了主要有两种计费方式,一种是包年...

.NET 2020-06-29 浏览(5293

关于httpclient调用webapi接口,设置cookie无效的原因

通过httpclient调用接口改cookie没有用 HttpContext.Response.Cookies.Append("token", tnToken.TokenStr); 他...

.NET 2020-05-23 浏览(5462

c# HttpClient 给webapi post接口传递一个参数。传递参数的同时传递一个cookie

webapi post传递一个参数是真的坑,有多坑,可以看看这篇文章:https://www.tnblog.net/aojiancc2/article/detai...

.NET 2020-05-22 浏览(21710

Sanitizer.GetSafeHtmlFragment报错Could not load file or assembly

Sanitizer.GetSafeHtmlFragment报错Could not load file or assembly 'System.Configuration.ConfigurationM...

.NET 2020-03-12 浏览(4279

IIS配置HTTPS

一、下载证书(我这里是下载的阿里云免费的证书)下载iis版本然后解压解压效果如下:二、安装证书(我这里是wind...

.NET 2020-03-07 浏览(4753

c#调用阿里云实现图像识别,图像打标,人脸识别等

随便创建一个类存放你的ak_id,ak_secret方便测试publicclassSecretTools { publicstaticstringak_id="you...

.NET 2020-02-17 浏览(4954

.net webapi 返回需要的字段,忽略某些字段,修改字段名等

有时候我们在写webapi的时候,不想把正常用的对象所有字段都返回,我们需要进行一些筛选,忽略某些字段,大概说一...

.NET 2019-11-12 浏览(9458

JWT 中头信息中的 Authorization 为啥要加 Bearer 开头,为什么要加 Bearer

Bearer 代表 Authorization 头定义的 schema ,除了 Bearer,还有其它的一些 schemas , 标准规范请查看文档地...

.NET 2019-11-06 浏览(9239

c# treeview 获取点击的节点

方法一:点击事件+鼠标按下事件如果直接用点击事件获取到的是上一次的节点,有问题所以拿一个更早的鼠标按下事件...

.NET 2019-10-11 浏览(6480

HttpClient和webapi相关的东东先记录一点

一个通用的get请求///<summary> ///HttpClient实现Get请求 ///</summary> staticasyncvoiddooGet...

.NET 2019-10-06 浏览(3682

事件与委托的区别

事件是一种特殊的委托实例,其实就是在委托的前面加上一个event关键字加上了event后就会出现一个闪电的标识,闪...

.NET 2019-09-29 浏览(5751

C#委托与lamdba表达式入门,以及Lamdba自己实现SelectMany等

?委托:l 什么委托: 本质是方法指针l 委托的作用: 作用:进行方法传递,方法可以当作一个参数进行传递,C#...

.NET 2019-09-29 浏览(3878

c#反射基础

反射可以实现从对象的外部来了解对象我们可以利用反射直接创建对象,即时这个对象的类型在编译时还不确定通过反...

.NET 2019-09-27 浏览(4338

c#使用泛型实现一个自己的list

实现一个自己list,实现微软自带list的常用功能,就是可以直接把list对象名换成自己的使用例如:这里把MyList换成...

.NET 2019-09-27 浏览(5105

文件下载拒绝访问 IIS没有权限问题

做文件下载报错看日志在需要访问的文件夹 右键-->安全 然后查找添加IIS_ISERS即可但是这里要注意一下权限的...

.NET 2019-09-18 浏览(2872

iis 文件下载 防止直接从地址输入访问文件

我们限制iis可以访问的文件后缀,在webconfig中system.webServer节点配置一下即可<security> <request...

.NET 2019-09-18 浏览(5352

.net两个对象相同属性赋值

两个对象相同属性赋值,可以减少一个一个属性点出来赋值,用一点反射即可搞定publicclassModelTools { ///<...

.NET 2019-09-12 浏览(4285

c#执行cmd命令

直接上代码staticvoidMain(string[]args) { ProcessCmdProcess=newProcess(); CmdProcess.StartInfo.FileName...

.NET 2019-08-28 浏览(4250

找到字符串中括号的嵌套层数

看到一家公司的面试题,是计算一字符串中括号嵌套的层数。开始想简单了以为就是拿到括号出现的次数计算一下就行...

.NET 2019-08-16 浏览(5486

handler实现计算式的验证码

handler实现一个简单的验证码 就是一个很简单的计算式验证码: 其实这种验证码很简单,就是随机参数两个数字在...

.NET 2019-08-14 浏览(2987

handler实现一个简单的验证码

handler代码如下:publicclassCodeHandler:IHttpHandler,IRequiresSessionState { publicvoidProcessRequest...

.NET 2019-08-14 浏览(3083

ASP.NET管道模型之HttpModule

HttpModule是什么在Http请求处理过程中,请求会前后两次通过一系列的HttpModule,这些Module对Http请求具有完全...

.NET 2019-08-14 浏览(4012

.net上传图片到七牛云

传送门:net core上传图片到七牛云地址:http://www.tnblog.net/aojiancc2/article/details/2441c# sdk地址:htt...

.NET 2019-07-29 浏览(4276

未找到导入的项目 .wpp.targets。请确认 声明中的路径正确,且磁盘上存在该文件

今天打开vs突然报了一个错..........wpp.targets。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件...

.NET 2019-07-28 浏览(3604

Expression表达式树一些运用

、Expression构建有参数有返回值的方法如下:Expression动态构建的写法:

.NET 2019-07-22 浏览(4583

c#把集合根据某个数字进去分组

实现一个根据某个数字分组的扩展方法这种方法的作用可以用在批量添加的时候分组去批量添加,还有其他情况需要分...

.NET 2019-07-19 浏览(4405

c#中插入XML的命名空间

直接贴代码吧XDocumentdocument=newXDocument(newXDeclaration("1.0","UTF-8","yes&qu...

.NET 2019-07-11 浏览(4307

c# 锁的运用

锁的一般分类:乐观锁、悲观锁、共享锁、排它锁、互斥锁锁的对象为什么要是私有的只读的因为防止被修改C#中Monit...

.NET 2019-07-02 浏览(3151

vue elementui分页条使用与.net后台sqlsugar等分页方法使用。常用分页模板

分页条<div style="margin-top: 20px;margin-bottom: 20px;text-align: center;"> <el-pa...

.NET 2019-06-29 浏览(404

ASP.NET MVC从请求到响应发生了什么

先就贴一张图哦在来一张

.NET 2019-06-27 浏览(2938

c# winform listview显示数据

这样一个小小的问题坑了我好久啊....................好多年没有用winfrom了,居然因为一个listview显示数据问题...

.NET 2019-06-20 浏览(8513

c# 时间操作,时间搓等

格式化成:年月日时分秒stringtimestamp=DateTime.Now.ToString("yyyyMMddHHmmss");毫秒级时间搓strin...

.NET 2019-06-19 浏览(4137

.net core动态类型,dynamic等的使用

代码如下: public Object GetSchoolClassData(QuerSchoolLabDTO quer) { List<Rep_school_class_cour...

.NET 2019-06-16 浏览(1136

c#异步编程task,async,await的一点理解

我们使用异步编程可以自己开辟线程,也可以使用async,await关键字来实现例如我们在主线程直接执行一个方法是会阻...

.NET 2019-06-11 浏览(8409

iis发布项目的各种坑

首先最重要的是看看iis有没有装完整这些都勾上,不然由于没有装完整会有各种问题的比如:HTTP错误403.14-Forbidd...

.NET 2019-06-11 浏览(3369

c# 一个中文按照两个字节处理

一个字等于多少个字节,是一个不严谨的问法。因为使用不同的编码方式获取的字节数是不同的英文字母:字节数 : 1;...

.NET 2019-06-03 浏览(4689

表达式树解析简单sql条件语句

一个条件类的表达式树的body一般分为三个部分。左边的属性名,中间的判断符号,右边的值。如图:我们要把这类的...

.NET 2019-05-29 浏览(3000

pdf转html,pdf转word等

方法一:使用Aspose.Words转这种方法效果不是太好,毕竟Aspose.Words,主要是做word相关转换的。比如word转pdf,...

.NET 2019-05-18 浏览(1409

c#中var叫什么名字呢?匿名类型?

c#中var叫什么名字呢?匿名类型? 看看官方称呼,也就是vs中的提示吧没错!就是隐式类型!

.NET 2019-05-15 浏览(4941

c#正则表达式操作字符串,常用匹配,正则表达式替换字符串。js正则表达式提取字符串

先来个.*?的解释吧. : 单个任意字符* : 重复多次、贪婪匹配。注意*在正则中不是任意字符,而是一个限定限定出现...

.NET 2019-05-13 浏览(7463

测试c#代码执行效率

测试c#代码执行效率代码如下:System.Diagnostics.Stopwatchwatch=newSystem.Diagnostics.Stopwatch(); watch.S...

.NET 2019-03-21 浏览(2901

handler画图制作图片水印

handler画图制作图片水印,版权申明什么的,直接上代码publicvoidProcessRequest(HttpContextcontext) { conte...

.NET 2019-03-14 浏览(3504

使用iisexpress发布项目

由于这台电脑太过于傲娇无法安装Iis,所以尝试使用iisexpress发布一下项目iisexpress虽然小巧但是功能还是挺强大...

.NET 2019-03-08 浏览(4226

解决iis无法发布问题,iis应用程序池无法启动问题

iis无法发布应该是应用程序池没有被启动,而直接启动又无法启动。可以使用下面的步骤来解决1.使用cmd执行命令fsu...

.NET 2019-03-06 浏览(7706

asp.net中cookie的增,删,改

添加cookieprotectedvoidButton1_Click(objectsender,EventArgse) { HttpCookiecookie=newHttpCookie("na...

.NET 2019-03-04 浏览(3250

vs2017,VS2019调试不单独打开浏览器,解决自动退出调试

刚开始使用vs2017时,调试web程式,vs2017总是会单独打开一个浏览器来运行程式debug结束后,打开的浏览器就会自动...

.NET 2019-03-01 浏览(6468

无法计算表达式Microsoft.Build.Utilities

vs2013启动项目报错:无法计算表达式Microsoft.Build.Utilities右边vs然后点击兼容性,勾上以管理员身体允许此程...

.NET 2019-02-27 浏览(4512

为什么要使用webapi而不直接使用controller

彼年豆蔻,谁许谁地老天荒。webapi能做的事情,controller都能做,为什么要使用webapi而不直接使用controller呢...

.NET 2019-02-15 浏览(6291

c#根据中文拆分字符串

例如字符串 : net core使用EF之DB First拆分后应该为:net core ,使用,EF,之,DB First方法1:先找到字符串中的...

.NET 2019-02-10 浏览(4300

c# 根据数字拆分字符串

c# 根据数字拆分字符串,例如传一个2就可以把字符串2位2位的拆分出来///<summary> ///根据数字拆分字符串...

.NET 2019-02-06 浏览(7404

c# 让搜索结果页关键字变红

要让关键字变红其实很简单,把搜索结果的关键字替换一下就好了。result.Title=result.Title.Replace(q,"&lt...

.NET 2019-02-02 浏览(4611

解决VS2017添加引用失败问题

VS2017添加引用失败 ,报错:找不到 Microsoft.VisualStudio.Shell.Interop.IVsReferenceManager 服务的实例一:...

.NET 2019-02-01 浏览(6870

c# 根据数字把一个集合拆分成多个子集合

有时间需要根据一个数子把一个集合拆分成多个子集合后在进行操作,就可以使用下面的代码。List<List<strin...

.NET 2019-01-28 浏览(3688

NPOI导出excel。根据模板导出Excel

使用NPOI导出excel///<summary> ///导出excel(下载excel) ///</summary> publicvoidToExcel() ...

.NET 2019-01-27 浏览(3904

NPOI读取excel。excel 导入。日期类型读取

NPOI是一个优秀的操作excel的库,可以很方便的进行excel的读取与导出NPOI读取excelpublicActionResultReadExcel(...

.NET 2019-01-25 浏览(6314

c# webservice二:基本分布式访问

使用webservice接口有个好处就是可以分布式访问。例如我们在玩游戏的时候先要选择一个区,然后在进入游戏。这样...

.NET 2019-01-23 浏览(4099

c# webservice一:基本使用

什么是webserviceWebservie是一种网络服务是一种与语言无关的服务webserver主要作用:1:可以跨平台跨语言访问2...

.NET 2019-01-23 浏览(5172

c#使用unity实现依赖注入五:特性注入

先开个坑,后面填

.NET 2019-01-23 浏览(4719

c#使用unity实现依赖注入四:unity配置文件注入

需要用到的配置文件一:先向xml申明一下unity的配置文件所在的实现类<configSections> <sectionname=&...

.NET 2019-01-23 浏览(5901

c#使用unity实现依赖注入三:unity常用生命周期

常用的生命周期有瞬时模式,单利模式,每个线程一个对象模式等。一:TransientLifetimeManagerTransientLifetime...

.NET 2019-01-22 浏览(5056

c#使用unity实现依赖注入二:基本使用

使用Unity实现依赖注入的基本步骤:1:需要创建一个容器2:给容器添加类与类之间的关系(控制反转)3: 在需要的地...

.NET 2019-01-22 浏览(4062

c#使用unity实现依赖注入一:依赖注入介绍

依赖注入的简单介绍直接关联是这样滴,耦合性超高的。这里有一个设计原则:依赖于抽象,而不是具体的实现试想一...

.NET 2019-01-22 浏览(5294

C# 使用异步方法async await,task

实现一个简单的异步方法[HttpPost("{id}")] publicTask<string>Post(intid) { returnTask&lt...

.NET 2019-01-11 浏览(3601

ASP.NET 使用Redis实现单点登录

Session介绍 session是用来记录客户端用户信息的,在客户端第一次向服务器发起请求的时候服务器会生成一个sessi...

.NET 2019-01-09 浏览(5502

获取字符串的长度中文占两个长度

js获取:String.prototype.gblen=function(){ varlen=0; for(vari=0;i<this.length;i++){ if(this.charCod...

.NET 2019-01-02 浏览(3300

asp.net主动推送百度seo

虽然可以使用百度提供的js自动推送,但是估计度娘还是希望主动推送一点。哈哈^_^,女孩子嘛大多都喜欢被动一点。p...

.NET 2018-12-31 浏览(4103

C#截取文章内容的摘要信息

思路:通过正则表达式去掉html标签,去掉空格,去掉换行等之后在截取前几十个字符就可以了。一个简版的方法:pub...

.NET 2018-12-30 浏览(2501

xml解析字符串

字符串格式变成xmlXElementroot=XElement.Parse(result)或者XDocument.load

.NET 2018-12-19 浏览(2158

让IIS支持webp格式图片,让IIS支持vtt格式,iis设置mime类型,iis配置支持的类型

webp格式图片可以让图片体积变小。也让下载图片变得更加困难一点 在线制作webp工具 https://www.upyun.com/webp...

.NET 2018-12-11 浏览(5558

Nuget 安装指定版本package

Install-PackageBenchMarkdotnet-version0.9.7 Install-PackageNewtonsoft.Json-version12.0.3

.NET 2018-12-07 浏览(4480

C# 使用CancellationTokenSource取消多线程

有时间我们在使用多线程的时候,需要取消线程的执行,可以使用CancellationTokenSource来取消对Task开...

.NET 2018-11-26 浏览(9422

NPOI操作excel 2007/2010版本

HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xlsXSSFWorkbook:是操作Excel2007的版本,扩展...

.NET 2018-11-19 浏览(6897

分布式服务架构与微服务架构概念的区别与联系

分布式:分散压力。微服务:分散能力。当下理解分布式:不同模块部署在不同服务器上作用:分布式解决网站高...

.NET 2018-11-19 浏览(3052

vs2017 对 COM 组件的调用返回了错误 HRESULT E_FAIL

vs2017添加引用报错 对 COM 组件的调用返回了错误 HRESULT E_FAIL 1.以管理员身份打开vs2017开发人员命...

.NET 2018-11-19 浏览(10070

使用OLEDB读取不同版本Excel的连接字符串设置

使用OleBD读取excel的时候,excel不同的版本,连接字符串的写法也会不一样。///<summary> ///读取excel ...

.NET 2018-11-19 浏览(3699

c#,APS.NET 保存base64位格式的图片

publicvoidUpload() { //取出图片对应的base64位字符 stringimgBase=Request["imgBase"]; //c#...

.NET 2018-11-17 浏览(4165

c#自己实现拆分字符串的方法

使用字符串分割方法即可usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text...

.NET 2018-10-12 浏览(1899

treeview右键菜单避免在空白处弹出来

如果直接这样绑定在树形菜单中,在空白处也会弹出来的思路应该是不直接绑定到控件,手动弹出菜单,弹出规则可以...

.NET 2018-10-11 浏览(2863

.net DataTable 遍历所有列名和内容,遍历所有行和列

代码如下: public void TestDataSet() { //db达梦数据库 using (DmConnection dmConnection = new ...

.NET 2018-03-09 浏览(1297

反射调用方法给方法提供泛型,动态提供泛型参数

有些时候需要把泛型当做参数来进行传递,直接传递是不行的,这个时候我们就可以通过反射来调用。首先反射可以拿...

.NET 2017-10-11 浏览(2248

c#执行存储过程

含有输入输出参数的存储过程(这里的存储过程是oracle)using(OracleConnectionconn=newOracleConnection("...

.NET 2017-10-11 浏览(2530

mvc前后台传值,action之间传值

?MVC后台向前台传值lViewdata Viewdata[key] = xjlViewbag Viewbag.key = xjlmodel model传参一次只能传一...

.NET 2017-10-11 浏览(2197

.net动态生成datatable,dataset

代码如下:DataSetds=newDataSet(); DataTabledataTable=newDataTable(); dataTable.Columns.Add("列名1&...

.NET 2017-09-17 浏览(2332

使用Aspose.Excel导出excel

代码:publicActionResultAbout() { Excelexcel=newExcel(); stringtemplate=Server.MapPath("~/Excel/T...

.NET 2017-09-17 浏览(2833

堆栈介绍

1.引用类型总是存储在堆上,值类型总是存储在它声明的地方 具体可以参考一下:https://www.tnblog.net/aojiancc...

.NET 2017-05-20 浏览(2546

值类型与引用类型区别

微凉晨光里,再次见到你,笑得很甜蜜 值类型 : 存储具体的内容引用类型 : 存储指针,具体的内容在堆...

.NET 2017-03-21 浏览(2615

c# winfrom跨窗体传值

微凉晨光里,再次见到你,笑得很甜蜜其实只要能拿到彼此的对象,那么相互传值,相互访问就很好实现了。所以只需...

.NET 2017-03-04 浏览(2042

IEnumerable与IEnumerator区别

IEnumerable:可枚举。IEnumerator:一种枚举方案。如果你想使用枚举,就必须实现接口IEnumerable的方法GetEnume...

.NET 2016-12-20 浏览(2754

ASP.NET MVC 分部页 PartialViewResult。分部页传参

tip:分部页的参数一般不需要从主页面传递过来,直接在分部页里边使用即可。viewbag这些都是主页面和主页面加载的...

.NET 2015-10-13 浏览(1593

c#基础,私有构造函数,值类型与引用类型,静态构造函数

私有构造函数特点:不能在外面直接实例化作用:可以限制创建的对象,因为外面无法创建对象,创建对象是通过静态...

.NET 2014-10-11 浏览(1758