流年轻逝

请多指教

char和nchar,varchar和nvarchar的区别(转载)

1) 定义: char: 固定长度,存储ANSI字符,不足的补英文半角空格。 nchar: 固定长度,存储Unicode字符,不足的补英文半角空格 varchar: 可变长度,存储ANSI字符,根据数据长度自动变化。 nvarchar: 可变长度,存储Unicode字符,根据数据长度自动变...

2019-04-04 15:03:47

阅读数 10

评论数 0

详解sqlserver 执行计划

【转载:https://www.cnblogs.com/fish-li/archive/2011/06/06/2073626.html】   对于SQL Server的优化来说,优化查询可能是很常见的事情。由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQ...

2018-12-21 15:40:22

阅读数 94

评论数 0

正则表达式处理密码规则数字、小写、大写、特殊字符,至少满足3个。

            function judgePassword(password){                 var count = 0; //满足的规则数量                 var digital = /[0-9]/; //数字正则                 ...

2018-12-17 18:41:38

阅读数 110

评论数 0

c# delegate知识

一、引用方法 委托是寻址方法的.NET版本。委托是类型安全的类,它定义了返回类型和参数的类型。委托是对方法的引用,也可以对多个方法进行引用,委托可以理解为指向方法地址的指针。 如:delegate int ReturnIntHandler(int a,int b);//int是返回类型,a和b...

2018-08-30 11:18:29

阅读数 2056

评论数 0

.NET对象与Windows句柄:句柄的基本概念

在.NET编程中,得益于有效的内存管理机制,对象的创建和使用比较方便,大多数情况下我们无须关心对象创建和分配内存的细节,也可以放心的把对象的清理交给自动垃圾回收来完成。由于.NET类库对系统底层对象进行了封装,我们也不需要调用Windows API来操作非托管对象。但不直接操作非托管对象,并不意味...

2018-08-30 11:12:08

阅读数 76

评论数 0

VS2013单元测试及代码覆盖率分析--Xunit

1,Javaweb中有jmeter、jacoco、ant、badboy等集成测试代码覆盖率的方式,C#代码的覆盖率怎么测试呢?VS2013的IDE上本身并未集成测试的工具,以下讲解VS2013中C#代码的单元测试及代码覆盖率测试。 2,目前VS可集成的测试工具有Xunit、Nunit,Xun...

2018-01-31 10:54:50

阅读数 734

评论数 0

c#高效的线程安全队列ConcurrentQueue<T>

入队(EnQueue) 、出队(TryDequeue) 、是否为空(IsEmpty)、获取队列内元素数量(Count)。 一、ConcurrentQueue内部结构: 1.实现原理 众所周知,在普通的非线程安全队列有两种实现方式: 1.使用数组实现的循环队列。 ...

2018-01-10 16:54:02

阅读数 18403

评论数 0

C#的两种类据类型:值类型和引用类型

复习一下 本文主要是讨论栈和堆的含义,也就是讨论C#的两种类据类型:值类型和引用类型;   虽然我们在.net中的框架类库中,大多是引用类型,但是我们程序员用得最多的还是值类型。   引用类型如:string,Object,class等总是在从托管堆上分配的,...

2017-12-22 11:16:08

阅读数 160

评论数 0

当前不会命中断点。源代码与原始版本不同 (VS2012)

遇到“当前不会命中断点。源代码与原始版本不同”的问题。 在网上查的类似: 一般studio会提示将“工具”,“选项”,“调试”,“要求源文件与原始版本完成匹配”去掉勾。 但是这个配置去掉治标不治本,错误是不会提示了,但是依旧没有执行最新的程序。 我在google搜了一把,有以下几种解决方...

2017-12-14 15:53:54

阅读数 563

评论数 0

Sql语句性能查询

分享一个查询当前数据库Sql语句性能的脚本 SELECT TOP 10 SUBSTRING(qt.TEXT, (qs.statement_start_offset/2)+1, ((CASE qs.statement_end_offset WHEN -1 THEN DATALENGTH...

2017-11-14 11:36:32

阅读数 148

评论数 0

VS2015配置使用Sqlite以及EF6框架记录

VS2015配置使用Sqlite以及EF6框架记录 项目中需要使用到Sqlite本地数据库保存数据,以防止离线情况下设备的正常使用。 一、下载vs2015下的sqlite插件,并安装 插件下载页面:http://system.data.sqlite.org/index.htm...

2017-10-31 13:28:40

阅读数 750

评论数 0

html5移动端input file可进行拍照和选择图片

accept="image/*;capture=camera" 直接调用相机 accept="image/*" 调用相机 图片或者相册

2017-10-12 14:27:06

阅读数 2795

评论数 0

WebAPI 返回Html,js

这两天在工作中遇到一个需求,因为我们做的是JS插件,因此所有的功能都通过WebAPI来实现,但最初用到WebAPI都是用来传输数据的,这次却要获取Html页面,JS还有一些其他文件,后来细细研究了一下,其实也不难,只要返回值部分写好,应该没什么问题,主要代码如下: 获取Html pub...

2017-10-11 11:39:13

阅读数 2266

评论数 0

依赖注入和控制反转的理解,写的太好了。

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 ...

2017-09-30 17:36:52

阅读数 1839

评论数 0

TOMCAT服务器配置域名

最近做了个网站,用的是web'服务器是tomcat,框架式SpringMVC,功能做好后,就准备上线使用了,手上已经有域名以及一台服务器,已经绑定好ip了,剩下的也就是配置 Tomcat了,比较简单,但是自己记录下防止遗忘了, 首先,访问服务器时默认的是80端口,这个好改,tomcat...

2017-09-08 15:09:55

阅读数 162

评论数 0

Bat命令学习

基础部分: ====================================================================== 一、基础语法: 1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令。可以使用任何文本文件编辑工具创建和...

2017-09-08 11:29:39

阅读数 172

评论数 0

Apache服务器和tomcat服务器有什么区别?

Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以做为独立的 Web服务器运行。Apache是Web服务器而Tomcat是Java应用服务器。 Apache服务器 只处理 静态HTML tomcat服...

2017-09-07 14:20:21

阅读数 246

评论数 0

虚方法与抽象方法有什么区别

抽象方法是只有定义、没有实际方法体的函数,它只能在抽象函数中出现,并且在子类中必须重写;虚方法则有自己的函数体,已经提供了函数实现,但是允许在子类中重写或覆盖。 重写的子类虚函数就是被覆盖了。 抽象方法 使用abstract关键字 public abstract bool Withd...

2017-08-17 16:21:11

阅读数 149

评论数 0

静态方法与非静态方法的区别

首先,两者本质上的区别是:静态方法是在类中使用staitc修饰的方法,在类定义的时候已经被装载和分配。而非静态方法是不加static关键字的方法,在类定义时没有占用内存,只有在类被实例化成对象时,对象调用该方法才被分配内存。        其次,静态方法中只能调用静态成员或者方法,不能调用非静态...

2017-08-17 11:48:26

阅读数 119

评论数 0

C# 反射详解

两个现实中的例子: 1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是...

2017-08-16 18:05:54

阅读数 100

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭