自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 JScript 中的反向引用和使用反向引用

正则表达式的最重要功能之一是存储匹配的模式的一部分以供以后重新使用的能力。您可能想起,若在正则表达式模式或模式的一部分两侧加上括号,就会导致表达式的一部分被存储到临时缓冲区中。可以通过使用非捕获元字符 ?:、?= 或 ?! 来重写捕获。每个捕获的子匹配项按照它们在正则表达式模式中从左到右出现的顺序存储。缓冲区编号从 1 开始,最多可存储 99 个捕获的子表达式。可以使用 \n 来访问每个缓

2014-09-10 22:17:42 754

原创 字符匹配 与 中括号表达式

句点 (.) 匹配字符串中的各种打印或非打印字符,只有一个字符例外。这个例外就是换行符 (\n)。下面的正则表达式匹配 aac、abc、acc、adc 等等,以及 a1c、a2c、a-c 和 a#c:/a.c/若要匹配包含文件名的字符串,而句点 (.) 是输入字符串的组成部分,请在正则表达式中的句点前面加反斜扛 (\) 字符。举例来说明,下

2014-09-10 22:15:52 1507

原创 正则表达式语法

正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式示例表达式匹配/^\s*$/匹配空行。/\d{2}-\d{5}/验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。

2014-09-10 22:08:32 750

转载 Web Api 中返回JSON的正确做法

在使用Web Api的时候,有时候只想返回JSON;实现这一功能有多种方法,本文提供两种方式,一种传统的,一种作者认为是正确的方法。JSON in Web API – the formatter based approach只支持JSON最普遍的做法是:首先清除其他所有的formatters,然后只保留JsonMediaTypeFormatter。有了HttpConfigura

2014-09-05 15:33:42 711

原创 ASP.NET Web API 用IE浏览器访问下载文件问题

如果你没设置Web API 返回数据的formatters,用浏览器访问接口时就会根据浏览器的不同而现实不同形式的结果,由于IE浏览器默认的header是Application/json,所以用IE浏览器访问接口时,总是需要下载JSON文件。当然你也可以在服务端修改返回数据的形式。在Global文件的Application_Start()方法中加上下面这句话:Globa

2014-09-05 15:31:07 1947

原创 正则表达式 总结

(1)验证字符串string str 是否是纯数字 例:string str = “123465”/^\d+$/ (2)验证字符串string str 是否是数字加字母  例:string str= “123abc” || string str = “ab12c”/^[a-z]*\d*[a-z]+\d+[a-z]*\d*$/i    ||    /^[a-z]*\d*\d+[a

2013-08-08 12:39:43 461

转载 C#正则表达式指南

1 运算符“表达式”属性支持以下正则表达式运算符:表达式说明.指示任何字符。\指示后面的字符应按原义而不是作为特殊字符进行解释。例如,\. 指示“.”。()将括号内的运算符分组。

2013-08-04 21:04:32 918

原创 学习笔记

string str = "美国7月份私营部门新增就业人数16.1万人,几乎是当月新增就业人数的全部。" +"其中,零售、律师、会计等领域的新增就业岗位最多,达3.6万个,金融业、批发业和制造业也有增长,但建筑业减少就业岗位6000个";List list = Regex.Matches(str, @"\d+(\.\d+)?").OfType().Select(t => t.Value).ToL

2013-08-04 19:00:25 455

原创 jquery遍历筛选数组的几种方法和遍历解析json对象

jquery grep()筛选遍历数组$().ready(   function(){       var array = [1,2,3,4,5,6,7,8,9];       var filterarray = $.grep(array,function(value){           return value > 5;//筛选出大于5的

2013-07-31 23:25:31 582

转载 jquery 插件开发

自定义主要通过两种方式实现$.extend({aa:function(){}});$.fn.extend({aa:function(){}});调用的方法分别是:$.aa();$($this).aa();注意:创建函数时不要放在 $(function() { }中,调用时候要放在事件里面$($this).click(function(){$.aa();});

2013-07-31 23:24:52 435

转载 jQuery自定义函数

"viewport" content="width=device-width" />    Index    "~/Content/jquery-1.7.1.min.js">    "javascript" type="text/javascript">        $(function () {            $.fn.TestJq = function (opti

2013-07-31 23:24:11 460

转载 图片放大功能

body{margin:0px;} div.zoomdiv {         z-index:    999;      position                : absolute;      top:0px;      left:0px;      width                   : 200px;      he

2013-07-31 23:23:26 534

原创 学习笔记 jquery的this

this,表示当前的上下文对象是一个html对象,可以调用html对象所拥有的属性,方法$(this),代表的上下文对象是一个jquery的上下文对象,可以调用jquery的方法和属性值。jQuery中this与$(this)的区别$("#textbox").hover(         function() {              this.title = "Test";

2013-07-31 23:22:40 492

原创 总结 varchar和nvarchar的区别

varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是所输入字符个数的两倍。两字段分别有字段值:我和coffee那

2013-07-31 23:18:35 525

原创 学习笔记 Javascript禁用鼠标滚轮

当鼠标或者键盘触发某一事件时,在Javascript中,我们可以为这个事件设置相应的动作。当然浏览器本身甚至是操作系统也会有对某一事件的默认动作,这样除了由于我们设置了自己定义句柄而产生的动作之外,还会有默认的动作发生。通过事件属性取消默认动作DOM的Event对象,通过其preventDefault()方法来取消默认动作。在IE下,则是将event的retur

2013-07-31 22:07:32 860

原创 用javascript获取指定节点父节点、子节点

获取页面中某个html元素,动态的更新该元素的样式、内容属性等。用JavaScript获取这些节点的方法有很多种,下面是总结的一些方法.1. 通过document节点获取:(1) document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页面上含有多个相同id的节点,那么只返回第一个节点。JavaS

2013-07-31 22:04:11 1922

原创 Aggregate序列累加器

对序列中每一项进行“先来后出”式的执行,代码中间处理很好 static int M(ints, Func f)       {           Console.Write(s);           varn= f();           Console.Write(s);           returnn;

2013-07-31 21:54:00 630

原创 学习笔记之单例模式

单例模式就是保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问点。public class Singleton{        private static Singleton instance;        private Singleton()        {

2013-07-31 21:47:43 960

原创 读书笔记之REST

REST表征状态转移(英文:Representational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。REST 从资源的角度来观察整个网络,分布在各处的资源由URI确定,而客户端的应用通过URI来获取资源的表征。获得这些表征致使这些应用程序转变了其状态。随着不断获取资源的表征,客户端应用不断地在转

2013-07-31 21:40:30 502

原创 Panorama控件 title 字体设置

想把字体放小或向下移动一些.我们可以编缉title的模板.   其中margin我们需要设置的距上面大一些.否则我们看不到Title.其它字体与高度我们就酌情设置就可能了.当然高度一定要比字体大些.否则会显示部分. 如果需要数据绑定.我们就弄成数据模板.

2013-07-31 21:34:41 615

原创 用oledb连接数据库

odbc,oledb,ado,adox的关系:odbc: 曾经的数据库通信标准oledb: 在一切对象化的趋势下,ms打算用它取代odbc.oledb分两种:直接的oledb和面向odbc的oledb,后者架构在odbc上,这样没有自己的oledb提供者的数据库也可以使用oledb的特点了。ado: 其实只是一个应用程序层次的界面,它用oledb来与数据库通信。adox: 对a

2013-07-31 21:29:43 1622

原创 LINQ 分组 总结

实现:对DataTable 通过Order_ID进行分组,且 sum(PayMoney) ,有合并的加备注信息using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebC

2013-07-31 21:25:18 544

Word批量转Pdf - 微软原生方法,不会出现乱码、方块字,不会错乱

Word批量转Pdf,原生方法,不会出现乱码、方块字,不会错乱。只有工具,无源码。持续改进中

2020-07-24

The WebSocket Protocol

The WebSocket Protocol enables two-way communication between a client running untrusted code in a controlled environment to a remote host that has opted-in to communications from that code. The security model used for this is the origin-based security model commonly used by web browsers. The protocol consists of an opening handshake followed by basic message framing, layered over TCP. The goal of this technology is to provide a mechanism for browser-based applications that need two-way communication with servers that does not rely on opening multiple HTTP connections (e.g., using XMLHttpRequest or <iframe>s and long polling).

2017-07-19

WebSocket 服务端 封装 解析 16进制 字符 工具

把数据封按WebSocket协议封装为16进制,解析服务端收到的WebSocket16进制包。

2017-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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