自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#读取远程页面保存到本地

<br />  public static void GetHTTPDataToFile(string url,string path,string fileName) { if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } File.WriteAllText(

2011-03-03 16:46:00 1179

原创 Win7的80端口默认是被System进程占用

Win7的80端口默认是被System进程占用的用如下方法可以解决System进程占用80端口的问题:打开RegEdit:找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP找到一个DWORD值Start,将其改为0重启电脑,System进程将不会占用80端口

2010-12-22 14:12:00 13269 4

原创 CSS Hack

<br />selector{ <br />property:value; /* 所有浏览器 */ <br />property:value/9; /* 所有IE浏览器 */ <br />+property:value; /* IE7 */ <br />_property:value; /* IE6 */ <br />}

2010-08-21 10:33:00 592

转载 C# split 几种使用方法

<br />第一种方法:<br />            string s = "abcdeabcdeabcde";<br />            string[] sArray = s.Split('c');<br />            foreach (string i in sArray)<br />                Console.WriteLine(i.ToString());<br />            Console.ReadKey();<br />输出下面的结

2010-08-18 11:15:00 355

转载 Linux新手要了解的十个知识点

<br />Linux新手要了解的十个知识点<br /><br />  1.Linux是大小写敏感的系统,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的命令(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的文件。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。 <br />  2.文件名最多可以有256个字符,可以包含数字,点号”.”,下划线”_”,

2010-07-21 16:14:00 301

转载 Linux操作系统文件系统基础知识详解

<br />一 、Linux文件结构 <br />  文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。<br />  目录提供了管理文件的一个方便而有效的途径。<br />  Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。<br />   /根目录<br /> ┃<br />┏━━┳

2010-07-21 16:12:00 269

转载 Linux系统新手学习的11点建议

<br />随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。 <br />一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux 就是希望构架网

2010-07-21 16:10:00 261

原创 JS 窗口最大化

在ie6中很多js脚本执行就会出现问题,一般是在获取clientWidth, clientHeight,offsetWidth, offsetHeight,scrollWidth, scrollHeight,scrollTop, scrollLeft会返回不正确的值。 因为在加了doctype后,在ie6中这些document.body的属性已经重新分配给了document.documentEle

2010-03-15 10:59:00 1960

原创 IE8 双进程

运行注册表编辑器,依次展开到HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main分支,在右侧窗口中查找并双击“TabProcGrowth”(如果没有,请新建一个DWORD32值,并将其命名为TabProcGrowth),在弹出的对话框中输入“0”或者“1”。最后点击“确定”按钮即可生效(该设置无须重启计算机)。 TabPro

2010-02-25 08:51:00 751

原创 全文索引——CONTAINS 语法

全文索引——CONTAINS 语法  我们通常在 WHERE 子句中使用 CONTAINS ,就象这样:SELECT * FROM table_name WHERE CONTAINS(fullText_column,search contents)。   我们通过例子来学习,假设有表 students,其中的 address 是全文本检索的列。  1. 查询住址在北京的学生  SELECT s

2010-01-03 13:32:00 399

原创 SQL SERVER 2008 全文搜索特殊字符

SQL Server 2008 全文搜索非法字符:空格!& ( ) [ ]"|~, 

2009-11-28 21:44:00 925 1

原创 C# 多线程

 .NET 基础类库的System.Threading命名空间提供了大量的类和接口支持多线程。这个命名空间有很多的类。System.Threading.Thread类是创建并控制线程,设置其优先级并获取其状态最为常用的类。他有很多的方法,在这里我们将就比较常用和重要的方法做一下介绍:       Thread.Start():启动线程的执行;  Thread.Suspend():挂起线程,或者

2009-11-28 21:36:00 527

原创 Webbrowser 禁止在新窗口打开

 请您在WebBrowser 的newwindow事件中添加如下代码:  Code Snippet        e.Cancel = true;        webBrowser1.Navigate(webBrowser1.StatusText);   最后应该类似于这样  Code Snippet        pr

2009-11-25 16:14:00 781

原创 css hack

 使用 CSS 解析器 Hacks 区分 IE虽说 IE 条件注释十分简单好用,但是如果你想把全部的 CSS 放到一个文件里的话,那么你不得不使用别的方法。注意这里的 IE 7 Hack将只对 IE7 有效,因为 IE6 根本不知道 > 选择符。同时你也得注意 > 选择符对于其他浏览器同样是无效的。/* IE 7 */html > body #ie7{*display: block;}

2009-11-05 09:14:00 492

原创 winVista或者win2008的禁用休眠

winVista或者win2008的休眠文件hiberfil.sys关闭UAC,重启电脑生效后,进入command模式后,输入powercfg -h off,不过这样做的后果是,你的电脑把休眠功能关掉了。要重新启用休眠的话,输入powercfg -h on不推荐关闭UAC你直接在“命令提示符”的快捷方式上点右键,有一个“以管理员方式运行”,然后输入powercfg -h off就好了,而且

2009-10-28 15:48:00 1668

原创 大数据量下快速获取 SQL Server 数据库表记录数的方法

在数据库应用的设计中,我们往往会需要获取某些表的记录总数,用于判断表的记录总数是否过大,是否需要备份数据等。我们通常的做法是:select count(*) as c from tableA 。然而对于记录数巨大的表,上述做法将会非常耗时。在DELL 4400 服务器上做试验,MS Sqlserver 2000 数据库对于100万记录的简单数据表执行上述语句,时间在1分钟以上。如果在表的某个字段上

2009-10-23 09:27:00 3051 1

原创 判断文件是否为图片

直接贴代码:public static bool IsImg(string filePath) { bool v = false; if (File.Exists(filePath)) { try {

2009-10-22 13:50:00 1659

原创 Request.url用法

网址:http://localhost:1897/News/Press/Content.aspx/123?id=1#tocRequest.ApplicationPath/Request.PhysicalPathD:/Projects/Solution/web/News/Press/Content.aspxSystem.IO.Path.GetD

2009-10-16 09:09:00 1122

原创 js中escape,encodeURI,encodeURIComponent三个函数的区别

js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                            例如:document.writ

2009-10-16 09:08:00 313

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以

2009-10-15 08:26:00 281

原创 C# char ToString/C# DateTime ToString

字符型转换为字符串// C 货币 2.5.ToString("C"); // ¥2.50 // D 10进制数 25.ToString("D5"); // 25000 // E 科学型 25000.ToString("E"); // 2.500000E+005 // F 固定点 25.ToString("F2"); // 25.00 // G 常规 2.5.ToString("G"); // 2.

2009-10-04 20:04:00 1235

原创 Jquery1.3验证

在 jQuery 1.3 里面正式拿掉 [@attr] 的写法,所以以前写 $(”input:radio[@name=reg_sex]“) 都要改成 $(”input:radio[name=reg_sex]“),这样才是正确的作法很简单:建立两个输入 password 的 text input 字段:  其中必须先把 #password

2009-10-02 12:06:00 530

转载 jQuery-1.3.2.js学习笔记

1 基础HTML  :一个人的裸体,是一个人的物质基础,是一个结构。CSS  :一个人的漂亮外衣,使一个人看起来不是那么原始,修饰了一个人。JavaScript :一个人的灵魂,使一个人具备了生命,让它动起来了。2 jQuery的基础2.1 jQuery对象引用jQuery = window.jQuery = window.$ = function( selector, context ) {

2009-09-30 15:29:00 2341

原创 JQuery获取和设置Select选项方法

JQuery获取和设置Select选项获取Select :获取select 选中的 text:   $("#ddlRegType").find("option:selected").text();获取select选中的 value:   $("#ddlRegType ").val();获取select选中的索引:     $("#ddlRegType ").get(0).selectedIndex

2009-09-30 15:18:00 394

原创 window.showModalDialog()、window.showModelessDialog() 相关

asp.net 中提交后在避免在新窗口打开,在中加入Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:  showModalDialog() (IE 4+ 支持)  showModelessDialog() (IE 5+ 支持) window

2009-09-30 13:49:00 760

原创 asp.net 继承身份验证

 在ASP.NET网站中网站管理后台需要经常验证用户身份,要实现这种功能就可以利用那个继承机制和ASP.NET的事件机制.首先定义一个需要进行身份验证的BasePage类,继承自Page类,在BasePage类的构造函数中定义它的加载事件的处理代码,这样所有继承自BasePage类的页面都能自动执行身份验证. /// /// 验证登陆类 /// public c

2009-09-27 10:55:00 402

原创 Jquery AJAX提交

直接上代码:$.ajax({type: "POST", url: /Member/Save/, data: $(#FormID).serialize(), beforeSend: function(){}, success:function(msg){}, error: function(request){} }); 

2009-09-27 10:49:00 266

原创 SQL Server 版本查询

SELECT SERVERPROPERTY(productversion) as 产品版本, SERVERPROPERTY (productlevel) as 产品级别, SERVERPROPERTY (edition) as 版本

2009-09-04 16:23:00 343

转载 Win 2003下实现无盘工作站

  也许有人会说“无盘?现在谁还用无盘,那么慢”、“管理也不方便,太费事”、“安装太困难,一般人做不了”。实际上,无盘并不代表低速,而且利用一些专用软件,安装无盘工作站也非常容易。  在需要集中式办公的场合或单位,或者学校和培训机构,使用无盘工作站,不仅可以大大降低设备的购买费用,还可以降低管理费用。  在本文中,笔者向大家介绍VENTURCOM公司的BXP3.0软件,通过该软件可以实现W

2009-09-03 15:10:00 520

转载 C# Socket通信三大问题详解

C# Socket通信三大问题是什么呢?让我们开始讲述:C# Socket通信三大问题之数据包界限符问题。根据原项目中交通部标准,在连续观测站中数据包中,使用﹤﹥两个字符表示有效数据包开始和结束。实际项目有各自的具体技术规范C# Socket通信三大问题之数据包不连续问题。在TCP/IP等通信中,由于时延等原因,一个数据包被Socket做两次或多次接收,此时在接收第一个包后,必须保

2009-08-26 14:54:00 3168

转载 SQL Server 2005对海量数据处理

  超大型数据库的大小常常达到数百GB,有时甚至要用TB来计算。而单表的数据量往往会达到上亿的记录,并且记录数会随着时间而增长。这不但影响着数据库的运行效率,也增大数据库的维护难度。除了表的数据量外,对表不同的访问模式也可能会影响性能和可用性。这些问题都可以通过对大表进行合理分区得到很大的改善。当表和索引变得非常大时,分区可以将数据分为更小、更容易管理的部分来提高系统的运行效率。如果系统有多个CP

2009-08-26 14:36:00 314

原创 SQL Server 2005/2008 分页

先来一段代码:WITH OrderedOrders AS(SELECT *,ROW_NUMBER() OVER (order by [id])as RowNumber  --id是用来排序的列FROM table_info ) --table_info是表名SELECT * FROM OrderedOrders WHERE RowNumber between 50 and 60; 在win

2009-08-26 14:06:00 352

原创 C#类和接口、虚方法和抽象方法及值类型和引用类型的区别

1.C#类和接口的区别接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!而类是负责功能的具体实现!在类中也有抽象类的定义,抽象类与接口的区别在于:抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化。但接口是一个行为的规范,里面的所有东西都是抽象的!一个类只可以继承一个基类也就是父类,但可以实现多个接口PS:接口除了规范一个行为之外,在

2009-08-23 15:02:00 321

原创 关于sql 2005/2008 缓存依赖

数据库名称为DBABC第一步:检测是否已经启用ServiceBroker,检测方法:     SELECT DATABASEpRoPERTYEX(DBABC,IsBrokerEnabled)--1表示已经启用0表示没有启用 第二步:如果ServiceBroker没有启用,使用下面语句启用:     ALTER DATABASE DBABC SET ENABLE

2009-08-14 16:10:00 502

转载 sql 查询慢的48个原因分析

sql 查询慢的48个原因分析。  查询速度慢的原因很多,常见如下几种:  1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)  2、I/O吞吐量小,形成了瓶颈效应。  3、没有创建计算列导致查询不优化。  4、内存不足  5、网络速度慢  6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)  7、锁或者死锁(这也是查询慢最常见的

2009-08-12 13:33:00 453

原创 SQL语句效率

1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。     调整不良SQL通常可以从以下几点切入:     检查不良的SQL,考虑其写法是否还有可优化内容     检查子查询   考虑SQL子查询是否可以用简单连接的方式进行重新书写     检查优化索引的使用     考虑数据库的优化器         2. 避免出现SELECT   *  

2009-08-08 12:11:00 281

转载 C#编写Windows服务的基本过程

编写Windows服务是一种比较高级的编程技术,内部使用了很多Windows操作系统的核心功能,但微软.NET框架已经很好的封装了这些技术细节,使得我们可以很方便的使用C#编写自己的Windows服务,其基本过程一般为1.       创建C#工程。创建一个EXE工程,可以是WinForm或者命令行格式的。添加对System.ServiceProcess.dll和System.Configur

2009-08-07 20:40:00 359

原创 关于编译器和windows的几个主要预定义值

编译器和windows操作系统的几个主要预定义值对程序的编译会有影响,以下为基本的列表(关于详细的c++编译预定义,请在msdn中搜索“Predefined Macros”以获取更准备更全面的描述)一、c++预定义__cplusplus一般是在c库的头文件中使用,方法如下:#ifdef __cplusplusextern "C" {#endif... // C库的函

2009-08-01 13:39:00 313

原创 001 快速入门

我的第一个程序:#include "stdafx.h"#include int _tmain(int argc, _TCHAR* argv[]){ std::cout << "please enter two int numbers:" << std::endl; int v1,v2; std::cin >> v1 >> v2; std::cout<<"the nu

2009-08-01 13:30:00 270

原创 SQL Server 2008不能修改表的解决方法

新装的SQL SERVER 2008,打开原来SQL SERVER 2008中建立的表,现在想增加一些字段,在保存时提示错误,无法保存。 原因:启用了“阻止保存要求重新创建表的更改”选项。 解决办法: 启动MSSQL SERVER 2008,选择菜单 工具-〉选项-〉左侧有个 设计器-〉表设计器和数据库设计器。然后去掉“ 阻止保存要求重新创建表的更改”前面的勾。重新启动MSSQL SERVER 2

2009-07-31 14:59:00 634

VisualSVN.3.0.5.Crack

VisualSVN 3.0.5 Crack

2013-04-16

VMware 6.5.2 可用序列号,卸载清除工具

VMware 6.5.2 真正可以用的序列号,在网上下了N个都不好用,这个可以用,附VMware_Install_Cleaner,win2000/xp/2003/vista/2008可用,win7不可用,如出现序列号不能用可以先用这个工具把vmware 卸载干净再安装使用序列号

2009-08-19

Jquery 1.3 中文手册(API与DocXML)

Jquery 1.3 中文手册(API与DocXML)

2009-07-09

PROTOTYPE 1.5.1 RC1中文手册

PROTOTYPE 1.5.1 RC1中文手册

2008-02-03

空空如也

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

TA关注的人

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