随笔- 672
文章- 2
评论- 325
阅读-
281万
02 2019 档案
C#语言之“string格式的日期时间字符串转为DateTime类型”的方法(转载)
摘要:方法一:Convert.ToDateTime(string) string格式有要求,必须是yyyy-MM-dd hh:mm:ss 方法二:Convert.ToDateTime(string, IFormatProvider) using System; using System.Globaliza
阅读全文
SQL Server中使用convert进行日期转换(转载)
摘要:一般存入数据库中的时间格式为yyyy-mm-dd hh:mm:ss 如果要转换为yyyy-mm-dd 短日期格式.可以使用convert函数.下面是sqlserver帮助中关于convert函数的声明: 使用 CONVERT:CONVERT (data_type[(length)],expressi
阅读全文
C#夯实基础之多线程二:主线程、前台线程与后台线程(转载)
摘要:我们在《C#夯实基础之多线程一:初识多线程》一文中第二部分中指出,既然windows最终发展出了多线程模型,按理说,我们直接使用一个.NetFramework的线程类就可以直接撸代码了,但在这之前,我们还需要认识一下线程的一些基本特性,它们的出现并不是多余的,而是为了解决一部分问题出现的,毕竟存在即
阅读全文
C# 程序默认使用管理员权限(转载)
摘要:1、从A程序启动B程序,当B程序需要管理员权限的时候代码如下 A程序里面启动B程序的代码如下 ProcessStartInfo startInfo = new ProcessStartInfo(); startInfo.FileName = "D:\\B.exe"; //设置程序启动路径 start
阅读全文
SQL中char、varchar、nvarchar、ntext的区别(转载)
摘要:char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节
阅读全文
ASP.NET Core StaticFiles中间件修改wwwroot(转载)
摘要:ASP.NET Core 开发,中间件(StaticFiles)的使用,我们开发一款简易的静态文件服务器。告别需要使用文件,又需要安装一个web服务器。现在随时随地打开程序即可使用,跨平台,方便快捷。前一篇讲解了中间件的开发,了解了中间件的知识。下面我们就来使用StaticFiles 开发一款简易静
阅读全文
SQL Server数据库(时间戳timestamp)类型 (转载)
摘要:timestamp介绍 如何使用SQL语句插入timestamp字段值?我们从上面的timestamp定义中知道了timestamp这个值一般都是数据库自动添加和修改的,相当于自动增长标识一样(而且执行update修改语句这个字段也会自动更新),所以一般这个字段我们只做查询操作。如果要更新这个字段则
阅读全文
SQL Server中删除用户时报错,提示:The database principal owns a schema in the database, and cannot be dropped(转载)
摘要:Description of the problem: When you tried to drop a user, you got this message: Cause: That means, you are trying to drop a user owning a schema. In
阅读全文
SQL Server如何更改系统用户dbo的所属账号
摘要:在SQL Server的每个数据库中都有一个dbo系统用户,dbo是系统默认创建的,无法被删除,如下: dbo在内部其实是绑定了一个SQL Server账号的,可以通过其属性查看Login name,得知其绑定的是什么SQL Server账号: 我们从上面可以看到Login name这个字段在这里是
阅读全文
SQLSERVER 中sp_who, sp_who2和sp_who3(转载)
摘要:sp_who可以返回如下信息: (可选参数LoginName, 或active代表活动会话数)Spid (系统进程ID)status (进程状态)loginame (用户登录名)hostname(用户主机名)blk (阻塞进程的SPID)dbname (进程正在使用的数据库名)Cmd (当前正在执行
阅读全文
exec sp_spaceused如何只返回一个结果集(转载)
摘要:问: 我想把每天数据库的大小自动保存到table中但是exec sp_spaceused是返回2个表,执行下面的语句出错,如何解决? exec sp_spaceused始终返回两个结果集,导致报错: 答: 这个东西你只要查看一下sp_spaceused中是如何写的,把它摘下来就行了sp_helpte
阅读全文
c#静态构造函数 与 构造函数 你是否还记得?(转载)
摘要:构造函数这个概念,在我们刚开始学习编程语言的时候,就被老师一遍一遍的教着。亲,现在你还记得静态构造函数的适用场景吗?如果没有,那么我们一起来复习一下吧。静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。 静态构造函数有哪些特
阅读全文
如何让.NET Core支持GB2312和GBK
摘要:在.NET Core中,默认是不支持GB2312和GBK编码的。 例如我们如果新建一个.NET Core控制台项目,然后在其Main方法中使用如下代码: 运行到Encoding.GetEncoding("gb2312")时,会出现异常: 异常信息如下: 所以在.NET Core中如果我们要使用GB2
阅读全文
C#中用HttpWebRequest中发送GET/HTTP/HTTPS请求 (转载)
摘要:这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现。在很多地方都需要验证用户身份才可以进行下一步操作,这就免不了POST请求来登录,在实际过程中发现有些网站登录是HTTPS形式的,在解
阅读全文
ASP.NET Core读取AppSettings (转载)
摘要:今天在把之前一个ASP.NET MVC5的Demo项目重写成ASP.NET Core,发现原先我们一直用的ConfigurationManager.AppSettings[]读取Web.config中的AppSettings节点的方法没用了。.NET Core有许多新的做法,我挑了一个最合适我自己项
阅读全文
使用自定义端口连接SQL Server的方法(转载)
摘要:使用过SQL Server的人大多都知道,SQL Server服务器默认监听的端口号是1433,但是我今天遇到的问题是我的机器上有三个数据库实例,这样使用TCP/IP远程连接时就产生了问题。如何在Microsoft SQL Server Management Studio里加入端口号连接呢?如果你熟
阅读全文
ASP.NET MVC和ASP.NET Core MVC中获取当前URL/Controller/Action (转载)
摘要:ASP.NET MVC 一、获取URL(ASP.NET通用): 【1】获取完整url(协议名+域名+虚拟目录名+文件名+参数) string url=Request.Url.ToString(); 【2】获取虚拟目录名+页面名+参数: string url=Request.RawUrl;(或 str
阅读全文
SessionState in ASP.NET Core(转载)
摘要:问: In asp.net mvc we used to decorate controller for disabling session state by using attribute as [SessionState(System.Web.SessionState.SessionStateB
阅读全文
SQL2005中的事务与锁定(九)-(2)- 转载
摘要:Author : HappyFlyStone -- Date : 2010-01-18 22:00-- Version: Microsoft SQL Server 2005 - 9.00.2047.00 (Intel X86) -- Apr 14 2006 01:12:25 -- Copyright
阅读全文
SQL Server-聚焦深入理解死锁以及避免死锁建议(转载)
摘要:前言 终于进入死锁系列,前面也提到过我一直对隔离级别和死锁以及如何避免死锁等问题模棱两可,所以才鼓起了重新学习SQL Server系列的勇气,本节我们来讲讲SQL Server中的死锁,看到许多文章都只简述不能这样做,这样做会导致死锁,但是未理解其基本原理,下次遇到类似情况依然会犯错,所以基于了解死
阅读全文
Data Protection - how to manage expired key?(转载)
摘要:问 According to ASP.NET Key Management: Deleting a key is truly destructive behavior, and consequently the data protection system exposes no first-clas
阅读全文
HTML5 读取上传文件(转载)
摘要:另参考 http://www.jianshu.com/p/46e6e03a0d53 1 filelist对象与file对象: 2 Blob对象:表示原始的二进制数据,file继承自blob。 其属性1:size 表示文件大小 属性2:type 表示文件类型 如image/png 3 Fileread
阅读全文
讲一下Asp.net core MVC2.1 里面的 ApiControllerAttribute (转载)
摘要:ASP.NET Core MVC 2.1 特意为构建 HTTP API 提供了一些小特性,今天主角就是 ApiControllerAttribute. (注:文章是18年2月份的,所以文章提到了core2.1还没发布)。 本文参考自:Exploring the ApiControllerAttrib
阅读全文
在IIS上部署你的ASP.NET Core项目 (转载)
摘要:概述 与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的
阅读全文
图解IIS8上解决网站第一次访问慢的处理(转载)
摘要:本篇经验以IIS8,Windows Server 2012R2做为案例。IIS8 运行在 Windows Server 2012 and Windows 8 版本以上的平台上。IIS中应用程序池和网站是单独存在的,但是网站运行必须建立在对应的应用程序池启动的前提下。默认情况下,应用程序池在不活动情况
阅读全文
如何传递参数给ASP.NET Core的中间件(Middleware)
摘要:问题描述 当我们在ASP.NET Core中定义和使用中间件(Middleware)的时候,有什么好的办法可以给中间件传参数吗? 解决方案 在ASP.NET Core项目中添加一个POCO类来传递参数到中间件,例如下面的GreetingOptions类 然后添加一个中间件GreetingMiddle
阅读全文