自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (5)
  • 收藏
  • 关注

原创 tableClass

/// function tableClass(json) {    var count = 0;    var columns = "columns";    var datas = "datas";    var columnPropetys = { headText: "headText", dataField: "dataField", attrs: "attrs"

2013-08-15 00:04:39 905

原创 js闭包如此简单

function animal(type, name) {            var count = 0;            this.type = type;            this.name = name;            this.test = function () { alert(this.type) }            staticFun

2013-05-07 09:23:15 851

转载 游标是邪恶的!

在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。       正常面向集合的思维方式是:              而对于游标来说:             这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功能.

2013-05-07 08:56:19 629

转载 js中继承的几种用法apply,call,prototype

一,js中对象继承js中有三种继承方式1,js原型(prototype)实现继承[html] view plaincopyprint?span style="BACKGROUND-COLOR: #ffffff">span style="font-size:18px;">html>  body>  script type="text/javascript">

2013-04-11 23:33:03 2173

转载 C#_在VS2010下进行单元测试

在VS2010中,单元测试的功能很强大,使得建立单元测试和编写单元测试代码,以及管理和运行单元测试都变得简单起来,通过私有访问器可以对私有方法也能进行单元测试,并且支持数据驱动的单元测试。1、建立单元测试项目 1.1、从被测试代码生成单元测试 1)实例:创建VC#模式下的控制台应用程序,工程名为CUnitTest 2)输入简单的加、减、乘、除函数代码,如下图所示3)可按

2013-03-03 17:03:00 419

转载 高性能网站建设之 MS Sql Server数据库分区

什么是数据库分区?数据库分区是一种对表的横向分割,Sql server 2005企业版和之后的Sql server版本才提供这种技术,这种对表的横向分割不同于2000中的表分割,它对访问用户是透明的,用户并不会感觉的表被横向分割了。(2000中的表横向分割是建n个表例如按时间建表每月一个表,表名不同,最后需要做一个大视图)关于具体的如何做分区,请参考数据库分区演练http://www.cn

2013-03-03 16:36:31 349

转载 JavaScript继承详解(二)

这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。thisthis表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可

2013-03-01 14:46:00 258

转载 js中中括号,大括号使用详解

一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var LangShen = {"Name":"Langshen","AGE":"28"};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方

2013-03-01 14:33:28 588

转载 面向对象与基于对象

几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。但是在JavaScript的世界中,所有的这一切特性似乎都不存在。 因为JavaScript本身不是面向对象的语言,而是基于对

2013-03-01 14:06:14 435

转载 设计模式--IOC(DI)与AOP思想涉及的模式

这几天简单了解学习了Spring框架,其中的IOC(DI)与AOP的特性自然是其精髓所在,正好也在学习设计模式,结合设计模式理解了一下1.IOC(DI)依赖注入--State模式          依赖注入是什么?首先看一个例子,工程中业务层类(Business)需要调用底层打印类(RealWriter)来完成自己的功能,关系图如下:Business类的save

2013-03-01 12:47:04 9760 2

转载 动态代理方式实现AOP

动态代理方式实现AOP摘要:面向对象的思想强调"一切皆是对象",在面向对象的程序中我们使用真实概念的模型思考问题,使得整个软件系统开发可以像搭建房屋一样有条不紊。然而面向对象也并非完美无缺的,它更注重于对象层次结构方面的东西,对于如何更好的管理对象行为内部结构,还存在着些许不足。那么我们如何使这个问题的得到更完美的解决呢?答案就是AOP。主要内容:AOP简述利用动态代理实现AOP总

2013-03-01 12:08:32 733

转载 sql server锁的机制

sql server的所有活动都会产生锁。锁定的单元越小,就越能越能提高并发处理能力,但是管理锁的开销越大。如何找到平衡点,使并发性和性能都可接受是sql server的难点。sql server有如下几种琐: 1、 共享锁 用于只读操作(select),锁定共享的资源。共享锁不会阻止其他用户读,但是阻止其他的用户写和修改。 2、 更新锁 更新锁是一种意图锁,当一个

2013-02-27 23:23:51 432

转载 javascript的闭包

今天又在无忧看到闭包的使用了,整理一下闭包的东西。闭包的定义非常晦涩——闭包,是指语法域位于某个特定的区域,具有持续参照(读写)位于该区域内自身范围之外的执行域上的非持久型变量值能力的段落。这些外部执行域的非持久型变量神奇地保留它们在闭包最初定义(或创建)时的值(深连结)。简单来说,闭包就是在另一个作用域中保存了一份它从上一级函数或作用域取得的变量(键值对),而这些键值对是不会随上一级函数的执

2013-02-26 22:10:14 312

转载 双重检查加锁机制

先举典型的例子,单例模式。View Code 1 public sealed class Singleton 2 { 3 private Singleton(){} 4 private static Singleton instance = null; 5 private static object syncRo

2013-02-26 20:31:45 1063

转载 使用js获取QueryString

使用js获取QueryString本文PDF下载      转载请注明出处     从网上看到一些使用js获取QueryString的方法,但用起来不是很理想,所以决定自己写一个。主要原理是使用正则表达式匹配location.search中的字符串。三个主要方法:方法说明getQueryString获取Quer

2013-02-06 15:48:04 411

原创 服务器端url,form操作方法,js输出方法等封装

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.Security;using System.Web.UI.WebControls;namespace  Test{    ///

2012-10-29 13:58:22 463

原创 根据名称检索存储过程内容和根据内容检索存储过程

--     GetContentByProcedureName '[dbo].[存储过程名]'ALTER procedure [dbo].[GetContentByProcedureName](@ProcedureName nvarchar(500))as if exists (select * from dbo.syscomments where id=object_id(N'

2012-10-26 11:13:25 485

原创 查询sql数据库中的所有表和表描述

获取数据库中所有的表select name as tablename, isnull((select  value from  sys.extended_properties where sysobjects.id=major_id and minor_id=0),'') as tabledesc from sysobjects where type='U' and name 根据

2012-10-22 13:57:29 1151

原创 检索数据库中有哪些触发器

select * from dbo.sysobjects where deltrig0 or updtrig   select name, text  ,o.xtype      from sysobjects o, syscomments s       where o.id = s.id    and o.xtype like '%tr%'

2012-10-22 13:12:27 347

原创 根据文本来检索存储过程

ALTER procedure [dbo].[GetSPFNNameContainText](  @text varchar(500))as    select name, text       from sysobjects o, syscomments s       where o.id = s.id       and text like '%'+@text

2012-10-17 14:11:00 434

原创 表的数据插入相关操作(identity,临时表,获取表列)

alter procedure [dbo].[xxxx](  @newDatabaseName varchar(500), -- cn new database @oldDatabaseName varchar(500)--us database)asbegin /*TEST DATA set @newDatabaseName='[eData_wqlNew]'; s

2012-10-16 17:20:51 1115 1

原创 IIS中子线程对文件的读写的权限问题解决方案

1、模拟 IIS验证的帐户或用户若要在收到 ASP.NET 应用程序中每个页的每个请求时模拟Microsoft Internet 信息服务 (IIS) 身份验证用户,必须在此应用程序的 Web.config 文件中包含 标记,并将 impersonate 属性设置为true目前我找到的解决方法是通过System.Security.Principal.WindowsIdentity.Im

2012-08-29 16:55:14 2177

原创 查询数据库存储过程或者函数 文本 包含 某字段的 存储过程

查询数据库存储过程或者函数 文本 包含 某字段的 存储过程CREATE procedure [dbo].[GetSPFNNameContainText](        @text varchar(500))as    select name, text       from sysobjects o, syscomments s       where o.id

2012-08-23 15:46:14 771

原创 更新、删除触发器使用

ALTER TRIGGER  eDocument_delete    ON  eDocument   AFTER  DELETE,UPDATEAS BEGIN    -- SET NOCOUNT ON added to prevent extra result sets from    -- interfering with SELECT statements.

2012-08-23 15:45:24 499

原创 C#父类强制转换子类

看你将父类引用到的是父类对象还是子类对象了.比如Person类是Student的父类那么可以将p直接强制转换为Student:Person p=new Student();Student s=(Student)p;//正确如果你创建实例的时候没有将父类引用到子类对象,是无法转换的:Person p=new Person();Student s=(Student)p;

2012-07-23 10:20:58 7893

转载 提高WebService性能大数据量网络传输处理

(1)直接返回DataSet对象  特点:通常组件化的处理机制,不加任何修饰及处理;  优点:代码精减、易于处理,小数据量处理较快;  缺点:大数据量的传递处理慢,消耗网络资源;  建议:当应用系统在内网、专网(局域网)的应用时,或外网(广域网)且数据量在KB级时的应用时,采用此种模式。  示例如下: 代码 1 [WebMethod(Des

2012-07-17 08:46:32 1225

转载 说说JSON和JSONP,也许你会豁然开朗,含jQuery用例

前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户

2012-04-26 09:28:54 444

转载 cmd连接mysql

连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)断开:exit (回车)创建授权:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"修改密码:mysqladmin -u用户名 -p旧密码 password 新密码删除授权: revoke select,inser

2012-04-09 16:18:56 423

转载 ASP.NET的UrlRewrite URL重写伪静态实例

大家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧,那么大家有怀疑过他真的是一个一个的静态生成的文件么,静态文件的生成的优缺有好有坏,对于访问量很大的网站,利用静态文件可提高服务器的运行稳定和速度,坏处就是生成列表的时候会因为增加一条记录从而需要所有相关的列表进行重构,当然不排除有的公司已经攻克的这个问题,但对于大众程序员来说,他依旧是个

2012-04-09 15:50:45 1002 1

转载 ASP.NET相对路径

1.使用filePath="/Logs/abc.txt",被认为是根目录,即网页文件所在的盘符,默认的是C盘,则在这里这个路径被解释为"C:/Logs/abc.txt"2.使用filePath="~/Logs/abc.txt",被认为是服务器的目录3.使用filePath="./Logs/abc.txt",仍然是服务器目录下

2012-04-09 11:24:15 505

转载 详细讲解js中静态对象和构造函数的区别

平常我们会经常使用JSON形式,或者var obj=function(){}亦或function(){}这么几种对象的构建办法,有时会认为这是等价的办法,然而他们还有不同。来看下下面的对比代码:var objJson={   op1:'objJson option1',   fn1:function(){     alert(this.op1)   } }在这种形式的声明下

2012-02-06 21:43:49 2827

转载 JS CALL

call 方法 请参阅 应用于:Function 对象 要求 版本 5.5 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明

2012-02-02 15:38:11 355

转载 ASP.NET 网站路径

使用网站中的资源时,通常必须指定资源的路径。例如,您可以使用 URL 路径引用页面中的图像文件或网站中其他位置处的页面的 URL。同样,Web 应用程序中的代码可以使用基于服务器的文件的物理文件路径对文件进行读写操作。ASP.NET 提供用于引用资源并确定应用程序中的页面或其他资源的路径的方法。指定资源的路径许多情况下,页面中的元素或控件必须引用外部资源,如文件。ASP.NET 允许您

2011-12-26 14:11:48 355

原创 div拖曳

var x1, y1;$(document).ready(function() {    $(".headDiv").mousedown(     function(event) {         var offset = $("#move_div").offset();         x1 = event.clientX - offset.left;

2011-12-26 13:41:22 480

转载 跨浏览器会话的cookie

如果发出了持久 Cookie(跨浏览器会话保存的 Cookie),则为 true;否则为 false。 System.Web.Security.FormsAuthenticationTicket tk = new System.Web.Security.FormsAuthenticationTicket(         1,                 //指定版

2011-11-21 22:57:10 4243

原创 ie兼容脚本

2011-09-14 15:54:22 628

原创 解决导出中文文件名乱码的方法

///         /// 转换中文excel名称,防止乱码        ///         /// 中文名称        ///         private static string GetToExcelName(string fileNa

2011-09-07 10:20:10 12043 1

原创 jquery 子窗口操作父窗口。

子窗口找父窗口内容 $(parent.document).contents().find("iframe:visible");

2011-09-02 10:36:23 553

转载 jQuery选择器完整介绍

jQuery选择器使得获得页面元素变得更加容易、更加灵活,从而大大减轻了开发人员的压力。如同盖楼一样,没有砖瓦,就盖不起楼房。得不到元素谈何其他各种操作呢?可见,jQuery选择器的重要性。当然想一下子掌握所有选择器也是很困难的,这个得靠实践和积累。现在我们正式进入jQuer

2011-09-01 11:54:21 1450

转载 SQLSERVER时间函数

一、sql server日期时间函数Sql Server中的日期与时间函数 1.  当前系统日期、时间     select getdate()  2. dateadd  在向指定日期加上一段时间的基础上,返回新的 datetime 值   例如:向日

2011-08-26 12:16:34 13557 1

easyui 帮助手册与源码

easyui 帮助手册与源码

2013-08-07

socket 聊天室(c#)

socket 聊天室(c#)

2013-05-19

javascript手册

javascript,手册,非微软,欢迎使用.

2012-10-17

SharePoint_2010_Developer_Walkthrough_Guide.pdf

SharePoint_2010_Developer_Walkthrough_Guide.pdf

2011-08-24

SharePoint_2010_Developer_Evaluation_Guide.pdf

SharePoint_2010_Developer_Evaluation_Guide.pdf

2011-08-24

空空如也

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

TA关注的人

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