- 博客(123)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 Sql 语句查询表结构
SQL2000系统表的应用 –1:获取当前数据库中的所有用户表select Name from sysobjects where xtype=’u’ and status>=0–2:获取某一个表的所有字段select name from syscolumns where id=object_id(‘表名’)–3:查看与某一个表相关的视图、存储过程、函数select a.* from sysobje
2016-08-04 10:58:32
3698
转载 escape() VS encodeURI() VS encodeURIComponent()
问:当向web server传送一条query string时,正确的编码方法是哪一个?使用escape?escape(“% +&=”); 或者 encodeURI() 或者encodeURIComponent()?encodeURI(“http://www.google.com?var1=value1&var2=value2“);encodeURIComponent(“var1=value1&v
2016-06-07 16:42:10
1902
转载 网站开发中Microsoft.Security.Application的使用
网站开发中程序员要特别处理安全事件,网站安全过滤程序是每个程序员的基本知识,如果你给客户做的网站有漏洞不安全会导致客户资料泄露,重者会造成经济损失。网站漏洞介绍之:xxs脚本跨站漏洞关于微软安全组件Microsoft.Security.Application的使用。搜遍百度也没有找到简单易用的中文说明文档。今天肥城网站建设公司肥城龙山网络管理员,给做网站的程序员们介绍下这个英文组件如何使用。首先是
2016-05-31 12:38:25
2889
转载 服务器远程连接端口号修改
服务器远程连接的默认端口号是3389端口,所以很多黑客都针对这个端口进行扫描,如果这个端口是开启的,就可以进行一些入侵活动了,计算机有数以万计的端口,只有一少部分是常用的,那如果修改远程连接的端口呢?下面有两个方法给大家:1.注册表修改: 这个远程连接端口可以直接从注册表进行修改。先选择开始-->运行,输入regedit,点击确认,打开注册表 然后找到路径[HKEY_LOCAL_MACHIN
2016-05-18 13:57:05
7877
转载 VS2013缺少mvc引用
命名空间System.Web中不存在类型或命名空间名称Mvc是否缺少程序集引用? 以前vs2010或2012以前的引用一下就有了,为何现在vs2013没有,该这么处理呢??解决方案:打开PCM: Tools -> Library Package Manager -> Package Manager Console用PCM命令: Install-Package Microsoft.AspNet.
2016-01-20 09:26:24
4276
转载 类型初始值设定项引发异常的解决方法
一、产生TypeInitializationException的情况就包含以下几种1. 访问类的某一静态成员,而其他静态成员的初始化(或静态构造函数)中产生异常。例如访问ClassHelper.StaticString,由于静态成员Field的初始化产生异常,因此调用ClassHelper.StaticString会抛出TypeInitializationException。2
2015-07-09 18:39:50
88653
6
原创 正则表达式 将SQL条件的左边字段和右边值分别取出来
sql事例:select * from table1 where a1=221 and b2=33 and c3 in (1,2,3) and d5 正则: ([^()\s]+)(?:[=\()?([^()\s]+)(?(a)\))或者: (\w+)(?:=| in \(|匹配等号左右两边有空格的情况: ([^()\s]+)\s*(?:[=
2015-06-17 16:56:50
5366
原创 正则匹配页面所有A标签或Img标签
先贴一个匹配正则的方法供大家参考:public static ArrayList CutStr(string sStr, string Patrn) { ArrayList al = new ArrayList(); try { Regex tmpreg = new
2015-06-16 20:51:15
34812
1
原创 SQL 强制指定索引加快查询速度
今天遇到一个查询问题,多加了一个查询参数导致查询超时报黄,经过公司DBA改进,涨姿势了。现在发出来跟大家分享一下!~SELECT m.* FROM TB_UserSiteGroup u WITH(NOLOCK),Message.dbo.View_Message_8 m WITH(NOLOCK)WHERE m.FromUserID = u.UserID AND u.AdminID
2015-05-05 15:12:35
21937
转载 恢复SQLSERVER被误删除的数据
曾经想实现Log Explorer for SQL Server的功能,利用ldf里面的日志来还原误删除的数据这里有一篇文章做到了,不过似乎不是所有的数据类型都支持以下为译文:http://raresql.com/2011/10/22/how-to-recover-deleted-data-from-sql-sever/ 在我使用SQLSERVER的这些年里面,大部分人都会问我一个
2015-04-29 15:49:42
9789
1
转载 SQL SERVER CDC变更数据捕获
SQLServer中记录数据变更的四个方法:触发器、Output子句、变更数据捕获(Change Data Capture)功能、同步更改跟踪。这里记录下cdc:变更数据捕获可记录应用于 SQL Server 表的插入、更新和删除活动。对数据库中的某张表启用变更数据捕获,例子:CREATE DATABASEtest1USE test1CREATE TABLE[dbo
2015-04-24 14:05:13
830
转载 Jquery等待ajax执行完毕继续执行(断点调试正常,运行异常)
以前写过一个程序,发现用断点调试的时候,一步步的运行,程序是可以的,但是去了断点程序就出现了问题。 $(document).ready(function(){ var arra=new Array(); $.post("/getdata",null,function(data){ for(var i=0;i arra
2015-04-20 16:41:13
2136
原创 代码生成Excel导入模版
代码自从生成模版,不用在指定路径下存储模版。更简洁,更方便。性能消耗可以忽略不计!private void CreateComment() { DataTable dt = new DataTable(); dt.Columns.Add("产品编号", typeof(string));
2015-04-17 14:02:44
620
原创 如何判断页面是PC端访问或者移动端访问
通过获得 http 头信息的方法来判断if (Request.Headers["user-agent"] != null && Request.Headers["user-agent"].ToLower().ToString().IndexOf("mozilla") != -1){//PC}else { //Mobile}
2014-11-21 11:19:56
3019
原创 安装VS2013后无法链接远程数据库解决方案
用管理员身份运行CMD,输入 netsh winsock reset 并回车(注意,必须是已管理员身份运行,这个重置LSP连接)
2014-10-29 14:14:52
779
原创 将远程数据库中的1张表导入到本地数据库中
http://www.cnblogs.com/qiangshu/archive/2010/08/19/1803622.html在本地数据库执行如下的语句: insert into Info select * from OPENDATASOURCE('SQLOLEDB', 'Data Source=[Server Name];User ID=[User ID];Password=[P
2014-04-08 14:58:37
1289
转载 文本框只能输入数字和删除键(兼容IE火狐)
方法一(不兼容火狐) function mun() { if(event.keyCode57) { event.keyCode=8; } } 方法二(兼容火狐) fu
2013-11-26 12:31:37
1134
原创 JS跨域访问操作iframe
很多人一直都有个想法,要是可以随心所欲的操作iframe就好了。这样静态页面也就有了相当于后台动态页面php,jsp,asp中include,require实现统一多页面布局的能力。通过Javascript的帮忙我们可以像后台一样动态加载操作iframe对象属性src指向的html页面的内容。这样的操作需要提供两个页面,一个页面是iframe所在页面(页面名称:iPage.html),另一个页
2013-06-08 16:25:47
10101
2
原创 FCKeditor 及 xhEditor 使用详解——HTML可视化编辑器
One、介绍下两种HTML编辑器:FCKeditor是CKEditor的前身,后者比前者功能更强大,更简介,更好用。我另外的帖子中有写到CKEditor的具体使用配置方法,有兴趣的童鞋们可以去看一下!FCKEditor与xhEditor的异同:Fckeditor太大,加载很慢。于是xheditor便开始出现在人们的视野里。可能你还不知道xheditor是什么,其实你可以把它理解为轻
2013-04-10 14:51:09
5183
原创 一些常用的正则表达式(待补充)
为了方便以后使用,特别整理一些常用的正则表达式:"^[\u4E00-\u9FA5\uF900-\uFA2D-\w]+$" 验证必须为2-16个中文、数字、字母、下划线整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^
2013-04-10 10:59:30
816
转载 JS Regexp 表单验证
建立正则表达式对象语法re = new RegExp(/pattern/[flags])flags 参数说明:g (全文查找出现的所有 pattern)i (忽略大小写)m (多行查找)普通字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个后向引用、或一个八进制转义符。例如,’n’匹配字符 “n”。’
2013-04-10 10:19:06
1027
原创 JS 跳转页面延迟方法
方法1: <!-- function go(t,url){ //t设置跳转时间:秒 //url设置跳转网址 document.write("本页将在后,跳转至:"); document.getElementById("link").innerHTML=""+url+""; $(t,url); } funct
2013-03-29 14:22:31
8808
原创 ASPX页面缓存
1,ASPX页面缓存 页面缓存的使用方法非常的简单,只需要在aspx页的顶部加一句声明这样整个页面的内容都会被缓存,页面中的ASP.NET代码、数据源在缓存期间都不会被运行,而是直接输出缓存的页面内容。页面缓存是针对所有这个页面的访问者。这样1个访问者和1万个访问者、一次访问和100万次访问对数据库的压力是一样的。Duration="60" 的意思是指定缓存的时间为60秒,可根据情
2013-03-21 16:50:46
3697
转载 Ckeditor使用与配置——HTML可视化编辑器
安装: 下载CKEDITOR的文件,解压后复制到工程的WEBROOT目录下就OK! Ckeditor与 Fckeditor以及Xheditor可视化编辑器相比,功能较强大!引用CKEDITOR的JS文件: 新建JSP页面,添加其JS文件 注意:1.src的路径。 2.不要写成样式,在现有的3.0.1版本中会出现CKEDITOR未定义的脚本错误
2013-03-21 14:38:16
2972
原创 模仿懒惰加载的图片加载方法
加到页面head标签即可! jQuery(document).ready( function($){ $("img").lazyload({ placeholder : "http://plwcommon.hywlm.com/PLWCommonJs/lazyload/grey.gif", //加载图片前的占位图片
2013-02-20 16:41:13
692
转载 HTML5 Shiv – 让IE系列支持HTML5
HTML5能为我们做的事儿很多,最为可口的就是语义化标签的应用,如果你已经在Chrome或者其他支持HTML5的浏览器上用过它的牛x,那这篇文章对你一定有用,因为现在你也可以在IE上用到HTML5。好吧!大前端今天的主题是:HTML5 Shiv下面是引用Google的html5.js文件,好处就不说了:将上代码复制到head部分,记住一定要是head部分(因为IE必须在元素
2013-02-19 16:25:44
617
转载 js call方法浅析
call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明
2013-02-19 14:46:52
499
转载 107句JS常用语句
1.document.write(""); 输出语句2.JS中的注释为 //3.传统的HTML文档顺序是:document ->html ->(head,body)4.一个浏览器窗口中的DOM顺序是:window ->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById(
2013-02-19 09:24:14
590
转载 HTML5实验:JavaScript模拟流体效果
把现实世界当中的物体模拟到计算机当中,一些简单的物理实验、碰撞旋转等等难度还是不算很大,难度较大的应当算流体模拟。 本文将在Canvas当中模拟出一个2D平面内的水珠,涉及的知识点和技巧包括:Jscex基础知识,贝塞尔曲线的绘制,合理利用CanvasRenderingContext2D的translate和rotate等API。 绘制椭圆 在模拟水滴之前,我们先思考一下怎么在ca
2013-01-04 09:03:09
561
原创 SQL collate(排序规则)设置。
EG:Name nvarchar(16) collate Chinese_PRC_CI_AS not null,Chinese_PRC_CS_AI_WS 前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。排序规则的后半部份即后缀 含义: _BIN 二进制排序 _CI(CS) 是否区分大小写,CI不区分
2012-12-27 09:52:50
727
原创 NameValueCollection详解
1.NameValueCollection类集合是基于 NameObjectCollectionBase 类。但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值(就是键相同,值就连接起来如下例子)。该类可用于标头、查询字符串和窗体数据。每个元素都是一个键/值对。NameValueCollection 的容量是 NameValueCollection
2012-12-24 14:12:34
774
原创 asp.net(c#)从数据库里读取图片并显示到页面
这里我就不讲怎么读取第一种的方法了,因为太简单了,只是读取路径出来再将路径赋给你想要绑定的控件上就可以了。这里我只是单独讲一下,怎么读取二进制流的图片。 为了简单点讲,我就只是在页面显示一张图片。在page_load()事件里写上如下代码: //连接数据库 SqlConnection cn= newSqlConnection("server=.;uid=sa;pwd=*
2012-12-19 15:19:51
11556
原创 SQL CASE WHEN
sql语言中有没有类似C语言中的switch case的语句?? 没有,用case when 来代替就行了. 例如,下面的语句显示中文年月 select getdate() as 日期,case month(getdate()) when 11 then '十一' when
2012-12-12 17:46:34
697
转载 DES算法的C#实现
//使用注意事项:sKey要为8位,或16位字符using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Security.Cryptography;namespace DES{ public class DesSecurity
2012-12-11 15:04:07
688
原创 无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)
无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415) 查看了数据库文件,他们并没有只读属性,在 SQL Server 2005 中附加都是一切正常的啊。从网上找了几种方式: 1.将要附加的文件拷贝到 SQL Server 默认的 Data 目
2012-11-27 16:45:39
1208
原创 在.ashx文件中获取cookies值
创建HttpCookie cookies = new HttpCookie("validate"); cookies["validate"] = validateNum; Response.AppendCookie(cookies);获取 if (context.Request.Cookies["validate"] != null)
2012-11-12 16:20:42
8993
原创 如何在ashx页面获取Session值
在一般事务处理页面,可以轻松的得到 Request,Response对象,从而进行相应的操作,如下:HttpRequest Request = context.Request; HttpResponse Response = context.Response;但是要得到 Session的值就没有那么简单了。比如你要在ashx得到保存在Session中的登录帐号Session["user
2012-11-12 13:52:20
651
原创 JS中this的用法
this是js的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。1、纯粹函数调用。function test() { this.x = 1; alert(x);}test();其实这里的this就是全局变量。看下面的例子就能很好的理解其实this就是全局对象Global。var
2012-09-13 10:42:00
592
空空如也
使用openpop或Limilabs POP3如何收取垃圾箱的邮件
2017-03-24
谷歌浏览器会把数字拼接成的字符串自动排序问题
2015-10-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人