编码改变世界

做任何事情,思之必有三!专注软件开发 但求娱乐共存

sql去重复操作详解SQL中distinct的用法

在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: 表B: 1.作用于单列 select distinct name from A 执行后结果如下: 2.作用于多列 示...

2019-03-26 11:21:32

阅读数 156

评论数 0

SQL Server将一列的多行内容拼接成一行

比如表中有两列数据 : ep_classesep_name AAA企业1 AAA企业2 AAA企业3 BBB企业4 BBB企业5 我想把这个表变成如下格式: ep_classes ep_name AAA企业1,企业2,企业3 BBB...

2019-03-26 11:18:14

阅读数 61

评论数 0

开窗函数 OVER(PARTITION BY)函数介绍

开窗函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化。 --排序,即便值一样,也不会出现重复排序, select ROW_NUMBER()ov...

2019-01-11 15:12:42

阅读数 117

评论数 0

ES6转ES5,Traceur使用方式

ES6于2015年6月正式发布,各大浏览器的最新版本对 ES6 的支持可以查看https://kangax.github.io/compat-table/es6/。 目前各大浏览器和开发环境对支持ES6的支持情况参差不齐,在实际项目开发中,我们仍旧不得不降级使用ES5语法以兼容各平台。幸好有几款...

2018-10-28 16:26:02

阅读数 94

评论数 0

c#各版本-新特性

=====================================c#5.0======================================== 支持null类型运算 int? x = null; case支持表达式 以前case里只能写一个具体的常量,而现在可以加...

2018-10-28 10:39:41

阅读数 32

评论数 0

一个比较完善的httpWebRequest 封装,适合网络爬取及暴力破解

大家在模拟http请求的时候,对保持长连接及cookies,http头部信息等了解的不是那么深入。在各种网络请求过程中,发送N种问题。 可能问题如下: 1)登录成功后session保持 2)保证所有cookies回传到服务器 3)http头这么多,少一个,请求可能会失败 4)各种编码问题...

2018-10-28 10:38:33

阅读数 248

评论数 0

Visual Studio自带WSDL工具生成WebService服务类

WebService有两种使用方式,一种是直接通过添加服务引用,另一种则是通过WSDL生成。 添加服务引用大家基本都用过,这里就不讲解了。 那么,既然有直接引用的方式,为什么还要通过WSDL生成呢? 因为通过WSDL生成,就只有一个.cs 文件,便于管理,更简洁。   一、生成步骤 1. 打...

2018-10-22 17:16:16

阅读数 237

评论数 0

MVC过滤器详解

APS.NET MVC中(以下简称“MVC”)的每一个请求,都会分配给相应的控制器和对应的行为方法去处理,而在这些处理的前前后后如果想再加一些额外的逻辑处理。这时候就用到了过滤器。  MVC支持的过滤器类型有四种,分别是:Authorization(授权),Action(行为),Result(结果...

2018-05-11 16:01:02

阅读数 186

评论数 0

js字符串截取函数slice、substring、substr比较

在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。 取字符串的三个函数:slice(start,[end]),substring(start,[e...

2018-04-23 14:06:11

阅读数 132

评论数 0

Nhibernate 三种配置方式

1 App.config 的配置:               NHibernate.Connection.DriverConnectionProvider,NHibernate       NHibernate.Driver.SqlClientDriver   ...

2015-08-13 14:40:07

阅读数 921

评论数 0

js中几种实用的跨域方法原理详解

这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。 下表给出了相对http://store.company.com/dir/pag...

2015-07-09 14:21:59

阅读数 494

评论数 0

十五天精通WCF——第一天 三种Binding(系列文章)

转眼wcf技术已经出现很多年了,也在.net界混的风生水起,同时.net也是一个高度封装的框架,作为在wcf食物链最顶端的我们所能做的任务已经简单的不能再简单了, 再简单的话马路上的大妈也能写wcf了,好了,wcf最基本的概念我们放在后面慢慢分析,下面我们来看看神奇的3个binding如何KO我...

2015-06-26 08:54:58

阅读数 765

评论数 0

C# List和String互相转换

List转字符串,用逗号隔开 List list = new List(); list.Add("a"); list.Add("b"); list.Add("c"); //MessageBox.Show(list.); //LoadMod...

2015-06-12 15:45:27

阅读数 3240

评论数 0

MVC控件解析

MVC视图开发是通过HtmlHelper的各种扩展方法来实现的(位于System.Web.Mvc.Html下)。主要包含以下7大类:FormExtensions、InputExtensions、LinkExtensions、SelectExtensions、TextAreaExtensions、V...

2015-06-12 15:06:19

阅读数 554

评论数 0

MVC路由配置

URL路由不是MVC独有的,相反它是独立于MVC而单独存在的(在System.Web.Routing下)。因此,URL路由也能为传统的ASP.NET应用程序服务。我用一个简单的例子来解释路由,在我们的上一节的"ASP.NET MVC应用程序"中添加一个新的页面default.a...

2015-06-12 14:59:06

阅读数 724

评论数 0

Linq to sql 语法及实例大全

Where操作 适用场景:实现过滤,查询等功能。 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。 Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下: 1.简单形式...

2015-05-17 18:29:57

阅读数 657

评论数 0

MVC3 自带数据验证

===========一、基础============= 对于web开发人员来说,对用户输入的信息进行验证是一个重要但是繁琐的工作,而且很多开发者都会忽略。asp.net mvc3框架使用的是叫做“数据注解”(DataAnnotations)的方式进行数据验证。     这种方式允许程...

2015-05-17 18:05:38

阅读数 1216

评论数 0

FluentNHibernate之AutoMapping详解

上篇文章详细讨论了FluentNHibernate的基本映射的使用方法,它的映射基本用法是跟NHibernate完全一样的,首先要创建数据库链接配置文件,然后编写Table的Mapping,最后编写Unit Test来测试模块Mapping是否成功执行。FluentNHibernate之所以替代N...

2015-05-15 09:39:07

阅读数 933

评论数 0

FluentNHibernate之基本映射详解

它是流畅版的NHibernate,支持所有的NHibernate功能,而且还封装了配置文件的映射功能,也就是说可以将映射使用C#代码编写,这样在维护时就会很简单。        在没有FluentNHibernate的情况下,如果使用NHibernate来做数据库映射,那么首先需要安装NHiber...

2015-05-15 09:38:05

阅读数 1321

评论数 0

使用WIF实现单点登录

SiteA —— 基于.net framework 4.5的MVC 4程序,使用WIF 4.5的SDK,第一个RP     SiteB —— 基于.net framework 4.5的MVC 4程序,使用WIF 3.5的SDK,第二个RP     SiteC —— 基于.net framework...

2015-05-14 11:22:50

阅读数 1197

评论数 0

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