自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术专栏

知识库 备忘录

  • 博客(256)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于HttpUtility.UrlEncode、UrlDecode,Server.UrlEncode、UrlDecode编码

关于HttpUtility.UrlEncode、UrlDecode,Server.UrlEncode、UrlDecode编码HttpUtility.UrlEncode 方法:对 URL 字符串进行编码,以便实现从 Web 服务器到客户端的可靠的 HTTP 传输。重载列表将字节数组转换为已编码的 URL 字符串,以便实现从 Web 服务器到客户端的可靠的 HTTP 传输。[C#] pub

2009-06-21 18:30:00 1577

原创 创业公司的“四不五缺”!

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://litianping.blog.51cto.com/387035/123861 对创业公司的发展有时也在思考和总结,成绩虽然有,但发展到今天没有更快速的成长,你是否也想过也许还有很多做的不足的地方需要改进。是否也犯过这样那样的错误?是否想过“四不五缺”?  不务实:目

2009-06-16 16:08:00 609

原创 十一个常规用法就是提高NET程序性能的核心

针对NET程序的特性,我们如何来提供其性能? 这里没有任何的技巧可言,常规操作就是提高性能的核心!1:避免使用ArrayList  因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定义的集合类型代替ArrayList。.net 2.0提供了一个新的类型,叫泛型,这是一个强类型,使用泛型集合就可以避免了封箱和

2009-06-04 09:40:00 579

原创 星烛网--专业的WEB应用供应商

星烛网--专业的WEB应用供应商 网址: http://www.xingzhu.net.cn

2009-05-27 14:10:00 694

原创 《马云语录》

马云语:五年以后还想创业,你再创业。 马云语:今天很残酷,明天更残酷,后天会很美好,但绝大多数人都死在明天晚上。 马云语:上当不是别人太狡猾,而是自己太贪,是因为自己才会上当。 马云语:其实很多人的问题是因为他们回答的全是对的。 马云语:一个一流的创意,三流的执行,我宁可喜欢一个一流的执行,三流的创意。 马云语:蒙牛不是策划出来的,而是踏踏实实的产品、服务和体系做出来的

2009-05-12 13:14:00 667

原创 SQL注入

公司网站昨天被人黑了,数据库中的VARCHAR,TEXT类型字段均被注了这段脚本,这个脚本应该是通过COOKIE的方式注入的,其基本原理应该是通过在下面这段脚本进行的,具体是如果进行的,没做深入研究。 DECLARE @T VARCHAR(255),@C VARCHAR(255) DECLARE Table_Cursor CURSOR FOR SELECT a.name,b.name

2009-05-12 11:13:00 821

转载 谈谈三层结构开发的理解

一、    前言最近几个网友在讨论程序设计中的分层设计,反响非常激烈。大家对此非常感兴趣,且仁者见仁,智者见智。不管怎么样,他们的看法代表了他们对程序的理解,是他们实践经验的总结,是宝贵的。今天,这里我们且不评论他们的见解正确与否,这里我只谈谈我对分层的看法.希望能起到抛砖引玉的作用。二、    三层架构开发简介a)        什么是三层首先,谈一下什么是三层架构,所谓的三层开

2009-05-09 10:20:00 778 1

原创 管理学十大经典定理

一、 素养   蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。   提出者:美国管理学家蓝斯登。   点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。    卢维斯定理 :谦虚不是把自己想得很糟,而是完全不想自己。   提出者:美国心理学家卢维斯   点评:如果把自己想得太好,就很容易将别人想得很糟。   托利得定理: 测验一个人的智力是否属于上乘,只看脑子

2009-05-08 09:19:00 684

转载 SQL各种写法的效率问题

问:(1)一次插入多条数据时:CREATE TABLE tb(ID int, 名称 NVARCHAR(30), 备注 NVARCHAR(1000))INSERT tb   SELECT 1,DDD,1UNION  ALL        SELECT 1,5100,DUNION  ALL        SELECT 1,5200,E 也可以这样:

2009-04-17 14:37:00 663

原创 SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问

SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 Ad Hoc Distributed Queries。有关启用 Ad Hoc Distributed Que

2009-04-15 10:33:00 630

转载 有关SQLServer内存问题(收藏)-数据库专栏,SQL Server

有关SQLServer内存问题(收藏)-数据库专栏,SQL Server 最近在做一个流量统计的功能,数据量在千成级,每次统计时,SQL内存占用都会比较大,统计的存储过程执行过后,发现SQL的内存使用也不会释放,见有些达人说,这是SQL的一个机制,用于提升下次访问的效率,也许吧,在查找解决方案的过程中,发现了下面这个帖子,挺全,备案;http://www.richsearch.com/search

2009-04-13 16:12:00 741

原创 如何解决此错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询

今天在做一个两台数据库服务器的跨服务器查询时,遇到了一个问题"错误:7405 16 异类查询要求为连接设置 ANSI_NULLS 和 ANSI_WARNINGS 选项。这将确保一致的查询语义。请启用这些选项,然后重新发出查询" 问题解决,在此做个记录 问题描述: 存储过程中使用了opendatasource的方式,调用了另一台数据库服务器中的一张表,用于获取数据,然而在执行此存储过程时,报了上面的

2009-04-13 12:00:00 6625

原创 安全的设置DropDownList等列表类控件的SelectedValue值

很多人喜欢用下面这种方式,去选择列表控件的值,但如果FindByValue没找到项目时,就会导致程序异常DropDownList1.Items.FindByValue("中国").Selected = true;安全的设置DropDownList可以通过下面的方式:DropDownList1.SelectedIndex = DropDownList1.Items.IndexOf(DropDownL

2009-04-10 10:47:00 862

转载 SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL

一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行

2009-04-03 14:29:00 1918 2

转载 50种方法巧妙优化你的SQL Server数据库

原文链接:http://blog.btidea.com/article.asp?id=440查询速度慢的原因很多,常见如下几种:    1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)    2、I/O吞吐量小,形成了瓶颈效应。    3、没有创建计算列导致查询不优化。    4、内存不足    5、网络速度慢    6、查询出的数据量过大(可以采用多次查询,其他的方法

2009-04-02 14:58:00 625

原创 SQL中ntext、text 或 image 类型数据的处理

SQL中ntext、text 或 image 类型数据的处理--text字段增加处理--创建测试表create table test(id varchar(3),detail text)insert into testselect 001,A*B--定义添加的的字符串declare @s_str varchar(8000),@postion intselect @s_str=*C

2009-03-29 23:32:00 1802

原创 心灵驿站之语录篇

当你面前有阴影时,不要害怕,那是因为你的背后有阳光。人生的最大遗憾莫过于错误地坚持了不该坚持的,轻易地放弃了不该放弃的…… 妈妈说人最好不要错过两样东西,最后一班回家的车和一个深爱你的人。我们走得太快,灵魂都跟不上了…… 爱一个人就是在拔通电话时,忽然不知道说什么好,原来只是想听听那熟悉的声音,原来真正想拔动的只是自已心底深处的一根弦。 过错是暂时的遗憾,而错过则是永远的遗憾! 生活的理想,就是为

2009-03-28 18:24:00 714

转载 Javascript 操作(新增、修改、删除、选中、清空、判断存在等)select控件

1.判断select选项中 是否存在Value="paraValue"的Item    2.向select选项中 加入一个Item    3.从select选项中 删除一个Item    4.删除select中选中的项    5.修改select选项中 value="paraValue"的text为"paraText"    6.设置select中text="paraText"的第一个Item为选

2009-03-26 11:33:00 898

原创 SQL server 2005 更改数据库名称

星烛网DECLARE @t table(        spid int)INSERT INTO @tSELECT spid FROM sys.sysprocesses AS pWHERE EXISTS(    SELECT * FROM sys.databases    WHERE name = 旧数据库名称    AND p.dbid = database_id)DECLARE

2009-03-24 23:48:00 1346 1

原创 解除SQL对组件"Ad Hoc Distributed Queries"的"STATEMENT'OpenRowset OpenDatasource"的访问

SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 Ad Hoc Distributed Queries。开启方法如下:EXEC sp_configu

2009-03-24 21:08:00 577

原创 两个常用的危险字符过滤函数

C#语言:/// /// 过滤/// /// 要过滤的字符串/// public static string Filter(string Input){    if (Input == null)        return null;    string pattern = @"*|and|exec|insert|select|delete|update|count|master|tru

2009-03-18 21:35:00 789

原创 sql语句及优化原则2

 1. 索引的使用:  (1).当插入的数据为数据表中的记录数量的10%以上,首先需要删除该表的索引来提高数据的插入效率,当数据插入后,再建立索引。(2).避免在索引列上使用函数或计算,在where子句中,如果索引是函数的一部分,优化器将不再使用索引而使用全表扫描。如:  低效:select * from dept where sal*12 >2500;  高效:select * from d

2009-03-09 13:03:00 545

原创 JS进行Cookie操作

//设置Cookie   function setCookie(name,value)   {       var exp = new Date();       exp.setTime(exp.getTime()+12*60*60*1000);//cookie保存一天(每天有12个小时,一小时60分钟,每分钟有60秒,每秒1000毫秒)       document.cookie = nam

2009-03-09 11:14:00 532

转载 关于清除VS2005中的最近项目!!!

用着用着就烦了,看到最近项目越来越多,觉得无事就去找看一下怎么清除!!!功夫不负有心人,给我在工具选项中的环境中找到了哦,然后我就去输入一个0按那一个很眼熟的确定键,啊哦,这时候有MessageBox.Show("窗口菜单只能包含1-24项"),痛苦了哦,然后就写了一个1上去了,完了,看起来清爽多了。不过明白了,最近文件最大值是24,最小是1,学习到了一些平时不注意的小技巧!可是我总是想应该可

2009-02-25 10:41:00 724

原创 .Net 中的序列化与反序列化

  一、概述    当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。    把对象转换为字节序列的过程称为对象的序列化。    把字节序列恢复为对象的过程称为对象的反序列化。    二、对象的序列化主要有两种用途:    1) 把对象的字节序列

2009-02-09 19:10:00 524

原创 实战:当jquery遇上了json

通过这篇文章你可以得到以下收获:1.jqury如何用ajax的形式调用后台asp.net页面生成的json数据2.jquery简单的dom操作3.送本jquery的开发手册给大家(大家慢慢去研究)准备工作:首先,我们新建个网站(.net2.0就行).1.在我们的项目中jquery的js文件。2.新建一个htm文件,命名为dome.htm吧。代码如下:(head区的js代码就是实现的全部代码

2009-01-22 21:29:00 1012

转载 asp.net过滤HTML标签的几个函数

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebPart

2009-01-05 22:31:00 3861 2

转载 查看SQL语句的执行时间

 2008最后一篇----查看SQL语句的执行时间方法一:打开SQL Server的查询分析器。在下面语句两个go中间加入要执行的sql语句。set statistics profile onset statistics io onset statistics time ongo/*这里写上你的语句...*/goset statistics profile offset statist

2008-12-31 18:20:00 855

转载 C#向客户端注册脚本的几种方法

在C#中可以使用RegisterClientScriptBlock、RegisterStartupScript和RegisterClientScriptInclude来向客户端注册脚本,它们的区别是:RegisterClientScriptBlock:在页面内容前注册脚本;RegisterStartupScript:在页面内容后注册脚本;RegisterClientScriptInclude:在页

2008-12-25 12:09:00 829

原创 不要去看远处模糊的东西

  英国有一位年轻的医科毕业生威廉·奥斯勒爵士,在面临毕业时,他的成绩并不差,但他整天愁云满面,他想,如何才能通过毕业考试,以及明天要做什么事情,毕业后要到哪里去找工作,工作如果不称心要怎么办,怎样才能维持生活……这些问题都像蛛丝一样缠绕着他,使他充满了忧虑。他想了许多办法,都没有摆脱这种困扰。有一天,他在书上读了一句话:不要去看远处模糊的东西,而要动手做眼前清楚的事情。自从这句话后,

2008-12-07 15:15:00 912

转载 去除源代码管理(vss)的步骤

去除源代码管理(vss)的步骤 :1、删除 vssscc 和 .vspscc文件。2、将工程文件夹的只读属性去掉。3、编辑项目工程文件用记事本打开,然后删除下列内容:      SccProjectName = "SAK"      SccLocalPath = "SAK"      SccAuxPath = "SAK"      SccProvider = "SAK"4、在编辑项目保存的时候,选

2008-12-05 15:27:00 915

原创 走向成功的十条法则

(作者简介,彼得·琼斯,英国电信业大佬,跻身英国富豪榜前十名。)我叫彼得·琼斯,今年在英国BBC“龙穴”节目做嘉宾投资人,已成功投资奇幻世界杂志、泰迪熊乐园等项目,事业蒸蒸日上,现正在筹建英国境内唯一的一家“国家企业研究院”,招16岁至19岁渴望成为企业家的年轻人来就读。我成功了,虽然我失败过,但最后我成功了!我的成功秘密,是在我成长的道路上学到的那些东西。我乐意说出来与大家分享,希望唤醒你体内沉

2008-12-04 22:45:00 1129

原创 缓解VSS共享文件夹的安全隐患问题

                                 作者:肖茜萍    出处:UML软件工程组织(转载请注明)VSS的共享文件夹一直以来都是困扰VSS用户的一个头等问题,由于VSS库必须完全共享才能被用户使用,这样就造成了用户可以任意的修改、添加和删除该共享目录下的文件,更有甚者,还可能将整个VSS库给删除掉,除此之外,病毒的攻击也是一个不可小视的

2008-12-03 18:43:00 1332

转载 VSS2005使用方法

VS2005集成VSS2005的方法Q:安装了VSS6/VSS2005,但是Visual Studio 2005的IDE中看不到VSS,怎么办?A:打开菜单中的 Tools->Options 选择 SourceControl->Plug-ins设置为“Microsoft Visual SourceSafe ” "Microsoft Visual SourceSafe (Internet)"

2008-12-03 18:28:00 3959

原创 如何清除VSS admin 密码

如果忘记了VSS的密码,无心人^_^,可以用以下两种方式解决:(1)建立一新的VSS的Database,将其um.dat覆盖忘记密码的库中的相应文件,这样就可以用新库的admin口令登陆了。这样做有一个坏处,就是旧库中其他用户的口令信息都丢失了,如果VSS有较多的用户,就比较麻烦;(2)直接清除um.dat中admin的口令信息字段,这样不会影响其他的用户。据Google:VSS的um

2008-12-03 14:48:00 2183

原创 趁早出发

      你知道北方的苹果运往南方,在果树上什么时候采摘吗?你知道既要消灭细菌又要保持香味,葡萄酒要加温到多少度吗?      那年我到山东烟台一处苹果园参观,看到果农将没成熟的青苹果摘下来,我好奇地问:"苹果还很生涩,怎么就摘了?"果农说:"熟透的苹果不可远途运输,没到南方就会腐烂,生涩的苹果可以在路上成熟啊."      葡萄酒酿成后很容易变酸,因为有细菌在捣鬼.如何消灭细菌呢?法国生物学家

2008-11-26 09:09:00 750

原创 三十五岁前的十件事

人们都说,35岁是青春的后期,35岁以后是收获的季节,所以在三十五岁之前,在烂漫蓬勃的青春年华里,我们都应该把下面的十件事做好。  第一,学会本行业所需要的一切知识并有所发展。已故零件大王布鲁丹在他35岁时,已经成为零件行业的领袖,并且组建了年收入达千万美元的海湾与西部工业公司。每个人在年轻时都可能有过彻夜不眠、刻苦攻读,这在20岁甚或30岁都没有问题,但到了35岁,就不应该再为学习基本技能而

2008-11-17 21:58:00 654

转载 SQL 2000 Insert返回自动编号id三种方法比较

SQL Server 2000中,insert数据的时候返回自动编号的id,有三种方法实现SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY,它们都返回插入到 IDENTITY 列中的值。IDENT_CURRENT :返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRE

2008-11-15 19:49:00 957

原创 人生的两支笔

如果说人生是一本书的话,那么写这本书的是两支笔。 一支笔写成长,一支笔写衰老。成长不是为了衰老,但成长必然走向衰老。成长的时候不要怕,长成的时候不要悔。一支笔写前进,一支笔写后退。大街、车站、机场,看那些来来往往的人群,谁能说清,哪一个是在前进,哪一个是在后退?有的后退 是为了前进,有的前进却导致了后退。一支笔写快乐,一支笔写烦恼。如果说人生是一辆载重的车,那么快乐和烦恼就是支撑它的两个车轮。有沉

2008-11-15 19:39:00 718 1

原创 阴历阳历SQL转换

 CREATE  TABLE  SolarData   (      yearId  int  not  null,      data  char(7)  not  null,      dataInt  int  not  null   )   --插入数据   INSERT INTO SolarData SELECT 1900,0x04bd8,19416  UNION  ALL 

2008-11-10 14:27:00 1192

NodeJS-V14.15.4 32位/64位官网版本

官网下载太慢且容易失败

2021-01-23

nodejs V14.15 32位下载

官网下载太慢且容易失败

2021-01-23

msvcr100.dll下载【32位+64位】

msvcr100.dll是Visual Studio的一个动态链接库,如果某程序是用它开发出来的,那么该程序的运行就有可能需要此动态链接库,有些程序直接将其打包到了安装目录,并注册,就不会出现缺失的问题;但有些程序则默认系统中有此动态链接库,没有进行处理,那就会出现缺失的问题 32位系统: 复制X86文件夹下的DLL文件到C:WINDOWSsystem32目录下 64位系统: 复制X64文件夹下的DLL文件到C:WINDOWSsystem32目录下 复制X86文件夹下的DLL文件到C:WINDOWSsyswow64目录下

2016-01-13

FullCalendar中文版 V1.6.1

FullCalendar中文版 V1.6.1

2014-01-25

全国省份城市区县表(sql版)

根据国家统计局网站上整理的全国省市区县,生成的SQL脚本 ;

2013-06-30

WIN2003安装IIS经常会缺的几个文件

安装IIS6.0的时候发现缺少了18个文件,网上找了很久才找到。

2012-06-07

实现类似网易邮箱的标签页功能

实现类似网易邮箱的TAB标签页功能,很多管理软件也在用,仅供参考

2012-01-29

winform 实现TextBox 关键字智能提示

有时候由于项目需求的需要,需要实现像百度那样输入关键字后有下拉框提示,在网上搜了下,一种是利用ComboBox和TextBox的AutoCompleteMode属性,个人感觉不太灵活,关键字只能从第一个字符开始匹配,不能实现任意位置的匹配和多个关键字的匹配;另外一一种方法是重写listbox 感觉太复杂,该方法就显得比较简单;

2011-08-01

标签轮换,切换之精简方法

网站经常都会用到的标签轮换,标签切换,此是公司一个JS牛人,写的一个,非常精简,而且好用。

2010-11-01

G6FTP超详细帮助文档

G6FTP 超详细帮助文档,及安装包,包括汉化包,也做为自己的一个网盘备份

2010-10-29

51Job的省份城市层选择

51Job的省份城市选择,通过CSS层的方式实现。

2010-05-09

通过实例学习设计模式

设计模式学习起来比较枯燥,通过实例学习设计模式,相比就比较轻松。

2010-04-13

Flash ActionScript3 在影片剪辑中载入一张网络图片

Flash ActionScript3 在影片剪辑中载入一张网络图片

2009-12-01

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

TA关注的人

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