自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

转载 网页跳转方法对SEO的影响

自动转向(Auto-Redirecting),也叫自动重定向。自动跳转,指当访问用户登陆到某网站时,自动将用户转向其它网页地址的一种技术。转向的网页地址可以是网站内的其它网页,也可以是其它网站。通常情况下,浏览器会收到一个网页,该页面含有自动加载一其它网页的代码。该页面有可能在服务器端被转换,这样的话,浏览器只收到一个页面,而自动转向往往意味着浏览器收到的页面具有自动将访问用户送至其它页面的功能。

2008-04-06 14:01:00 442

转载 利用404跳转来解决域名更换的问题

当更换域名之后,搜索引擎和其它外部来的访问可能还会指向原有的域名,下面介绍一些思路来解决这个问题。第一:利用javascript进行404跳转var newdomain="www.go2map.com";                //新域名var stoptime=2;                                //404页面停留时间,以秒为单位var

2008-04-06 13:51:00 829

转载 http错误详解

HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问

2008-04-06 13:43:00 269

原创 网页编码格式与urlencode

         我们中文用户接触的网页编码格式一般是utf-8和gb2312两种,如果网页中没有非常特殊的字符,一般用gb2312就好了,相对于utf-8格式,gb2312占用的空间相对要小一些。因为gb2312是用两个字符代表一个汉字,而utf-8则用三个字符。当你需要在utf-8编码的网页和gb2312编码的网页之间传递数据时,需要转换为相应的编码。 url编码 vs  seo

2008-04-06 11:29:00 408

转载 C#实现的服务器客户端异步通讯示例

此示例即可作为服务器又可作为客户端:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Threadi

2008-04-06 10:50:00 375

转载 C#异步通讯服务器端程序

using System;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;// State object for reading client data asynchronouslypublic class StateObject{     // Client   socket

2008-04-06 10:38:00 374

转载 C#语言中的异步方法调用

.NET框架基类库(BCL)中有好几种类都可以提供同步和异步的方法调用。不过,因为同步方法调用会导致程序流程中途等待,所以采用同步方法的情况下往往会导致程序执行的延迟,相比来说,在某些条件下选择异步方法调用就可能更好一些,例如,有的时候程序需要给多个Web服务发出请求,这时就最好采用异步方法。这篇文章的主旨就是向读者阐述如何用C#在.NET开发中采取异步方法调用。 异步和同步 

2008-04-06 09:58:00 482

转载 C#正则表达式参考

正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 一.      匹配字符 字符类

2008-04-03 14:47:00 298

转载 sqlserver2005高级安全性

 22.6  更高级的安全性实际上,本节不过是关于“另外要考虑的问题”的一节。这一节中的所有内容都位于本章前面阐释的基本规则的范围之外,但是,它们提供了一些问题的解决思路,并且,也给出了如何关闭系统中一些常见漏洞的方法。22.6.1  关于guest账户应该怎么办guest账户提供了一种拥有默认访问权限的方法。当激活guest账户时,会发生如下一些事情:l    对于没有明确授

2008-03-29 17:25:00 711

转载 服务器和数据库角色2

在7.0版之前, SQL Server有过组的概念——这是用户权限的分组,你只需简单地把用户分配到组中,就能一次指派所有这些权限。这里的组与Windows中的组起作用的方 式有很大不同,用户能够属于多个Windows组,因此,可以根据需要混合搭配它们。在SQL Server 6.5(和更早的版本)中,每一个数据库里,一个用户只允许属于一个组。SQL Server 7.0之前版本的这种方式产生的

2008-03-29 16:44:00 515

原创 SQL 2005中新建一个用户并分配一个角色

数据库中增加一个用户,但没有明确分配到某个数据库中。   create login testuser with password=testuser   use mytest--选择一个数据库。   将该用户加到该数据库,登陆名与创建名高为一样。   create user testuser for login testuser   把开mytest->安全性->用户。   双击te

2008-03-29 15:38:00 701

转载 sqlserver2005用户权限设置

 关于什么是用户权限,最简单的定义可能是,“用户能做什么和不能做什么。”在这里,简单的定义就相当不错了。用户的权限分为3类:l    登录的权限;l    访问特定数据库的权限;l    在数据库中具体的对象上执行特定操作的权限。既然我们已经看过了创建登录账户,这里将把重点放在登录账户能够拥有的特定权限上。22.3.1  授予访问特定数据库的权限如果想要一个用户可以

2008-03-29 15:02:00 8312

原创 sqlserver系统存储过程

/*存储过程*/ sp_databases --列出服务器上的所有数据库 sp_server_info --列出服务器信息,如字符集,版本和排列顺序 sp_stored_procedures--列出当前环境中的所有存储过程 sp_tables --列出当前环境中所有可以查询的对象 sp_start_job --立即启动自动化任务 sp_stop_job --停止正在执行的自动化任务 sp_pass

2008-03-29 14:49:00 586

原创 sqlserver函数

/*日期函数*/ DATEADD ( datepart , number, date ) --在向指定日期加上一段时间的基础上,返回新的 datetime 值。 DATEDIFF ( datepart , startdate , enddate ) --返回跨两个指定日期的日期和时间边界数。 DATENAME ( datepart , date ) --返回代表指定日期的指定日期部分的字符串。

2008-03-29 14:47:00 354

原创 sqlserver中的全局变量

/*全局变量*/ @@CONNECTIONS --服务器上次启动以来创建的连接数 @@CPU_BUSY   --自 SQL Server 启动至今,系统持续运行的毫秒数。 @@CURSOR_ROWS   --最近打开的游标中的行数 @@DATEFIRST    --SET DATEFIRST 参数的当前值,该参数用于设置一个星期的第一天为哪一天。 @@ERROR   --最后一个 T-SQL 错

2008-03-29 14:44:00 344

转载 sqlserver2005服务器角色和数据库角色

/*服务器角色*/sysadmin --在 SQL Server 中进行任何活动。该角色的权限跨越所有其它固定服务器角色。 serveradmin --配置服务器范围的设置。 setupadmin --添加和删除链接服务器,并执行某些系统存储过程(如 sp_serveroption)。 securityadmin --管理服务器登录。 processadmin --管理在 SQL

2008-03-29 14:30:00 2724

原创 openrowset 的使用

A. 将 OPENROWSET 用于 SELECT 和 SQL Native Client OLE DB 访问接口SELECT a.*FROM OPENROWSET(SQLNCLI, Server=Seattle1;Trusted_Connection=yes;, SELECT GroupName, Name, DepartmentID FROM Adventure

2008-03-29 11:08:00 657

转载 sqlserver 海量数据导入的最快方法------bulk insert

最近做某项目的数据库分析,要实现对海量数据的导入问题,就是最多把200万条数据一次导入sqlserver中,如果使用普通的insert语句进行写 出的话,恐怕没个把小时完不成任务,先是考虑使用bcp,但这是基于命令行的,对用户来说友好性太差,实际不大可能使用;最后决定使用BULK INSERT语句实现,BULK INSERT也可以实现大数据量的导入,而且可以通过编程实现,界面可以做的非常友好,它的

2008-03-29 10:37:00 593

转载 SQLServer2005对海量数据处理

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

2008-03-29 10:14:00 224

转载 ASP.NET 2.0中使用webpart系列控件

在现在的网站设计中,更强调的是用户的个性化设置,让用户可以自由的设置符合自己喜好的页面成为网站开发人员的头号难题,不过现在看来这个难题微软 帮我们解决了。在asp.net 2.0中新增加了一系列webpart控件,可以让用户很方便地对网页的各区域布局进行调整。在一些web应用程序中,如果用户想自定义页面布局,比如一 个新闻发布系统,想让左,中,右三栏的位置进行调换的话,就可以使用webpart控件

2008-03-29 09:54:00 516

转载 c#.net多线程编程教学(3):线程同步

 随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。  考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interlocked类完成这样的任务,它提供了原子的,非模块化的整数更新操作。  还有你可以使用System

2008-03-28 10:18:00 236

原创 c#.net多线程编程教学(2):Thread类

这章将向大家介绍.NET中的线程API,怎么样用C#创建线程,启动和停止线程,设置优先级和状态.  在.NET中编写的程序将被自动的分配一个线程.让我们来看看用C#编程语言创建线程并且继续学习线程的知识。我们都知道.NET的运行时环境的主线程由Main ()方法来启动应用程序,而且.NET的编译语言有自动的垃圾收集功能,这个垃圾收集发生在另外一个线程里面,所有的这些都是后台发生的,让我们无法感觉到

2008-03-28 10:16:00 242

原创 c#.net多线程编程教学(1):多任务和多线程

在. NET多线程编程这个系列我们讲一起来探讨多线程编程的各个方面。首先我将在本篇文章的开始向大家介绍多线程的有关概念以及多线程编程的基础知识;在接下来的文章中,我将逐一讲述。NET平台上多线程编程的知识,诸如System.Threading命名空间的重要类以及方法,并就一些例子程序来作说明。 引言  早期的计算硬件十分复杂,但是操作系统执行的功能确十分的简单。那个时候的操作系统在任一时间点只能执

2008-03-28 10:15:00 280

原创 C#多线程笔记

1.每个窗体都有自己的都在不同的线程上运行,如果需要在窗体之间交互,就需要在线程之间交互。2.当线程Sleep时,系统就退出执行队列一段时间,当睡眠结束时,系统会产生一个时钟中断,从而使线程回到执行队列中,从而恢复线程的执行。3.如果父线程先于子线程结束,那么子线程将在父线程结束的同时被迫结束。Thread.Join()方法使父线程等待,直到子线程结束。Abort()方法带来的后果是不

2008-03-28 09:53:00 298

原创 DotNet中异步编程的简单应用

这里说的异步编程并不是AJAX等的Web异步编程,而仅仅是DotNet中多线程的异步编程.这种多线程的异步编程主要用来解决某些受计算操作影响而引起主线程阻塞的问题.让程序(主要是窗体应用程序)看跑得更流畅.在dotnet的CLR以及API方法中有简单易用的方法供我们实现异步编程,并且都有相似的调用方法,诸如BeginXXX,EndXXX,IAsyncResult对象,同时也都涉及到回调,委托等操作

2008-03-28 09:30:00 208

原创 c#线程池应用

//// 将任务排队--线程池ThreadPool.QueueUserWorkItem(new WaitCallback(WriteFile), strNew);Thread.Sleep(100); ////文件插入void WriteFile(Object url){    WriteFile w = new WriteFile(url.ToString());    w.WriteOne(

2008-03-26 10:01:00 520

原创 验证视图状态 MAC 失败。

2008-03-04 15:01:00 159

转载 Visual C#多线程参数传递浅析

我们在写Remoting程序或者其他的一些应用程序的时候难免要和线程打交道,.Net使我们很容易就可以创建一个线程,但是它提供的创建线程和启动线程的方法没有明显的提供参数,假如我们要用线程来启动类里面一个带参数的方法该怎么办?下面就简单的介绍如何使用.NET提供的丰富的框架来实现这个功能。为了可以生动详细的介绍整个过程,我建立下面的一个.NET类,它也是要用线程启动的方法的载体。类如下所示:

2008-02-23 11:23:00 231

转载 ThreadPool(线程池) in .Net

在多线程的程序中,经常会出现两种情况。一种情况下,应用程序中的线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应;而另外一种情况则是线程平常都处于休眠状态,只是周期性地被唤醒。这里分析及介绍.Net Framework中ThreadPool class来对付第一种情况,相应地也会谈到QueueUserWorkItem方法和WaitCallback委托。而使用Timer(Syste

2008-02-23 11:21:00 1146

转载 C#中的代理

有些书上也称“代表”或“委托”C#中取消了指针的概念。对指针恋恋不舍的程序员可以有两种解决方法:声明“非安全”(unsafe)代码段然后在其中使用指针或者使用C#的一个引用类型——“代理”(delegate)。“代理”相当与C中的函数指针原型,区别是C#是类型安全的。“代理”(delegate)(代表、委托)“代理”是类型安全的并且完全面向对象的。(1)在C#中,所有的代理都是从Syste

2008-02-23 10:05:00 242

原创 如何在多线程中调用winform窗体控件

由于 Windows 窗体控件本质上不是线程安全的。因此如果有两个或多个线程适度操作某一控件的状态(set value),则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用和死锁的情况。于是在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个 InvalidOperationException  本文用一个很简单的示例

2008-02-22 17:22:00 320

转载 Invoke 和 BeginInvoke 的真正涵义

BeginInvoke 方法真的是新开一个线程进行异步调用吗?参考以下代码:public delegate void treeinvoke();private void UpdateTreeView(){ MessageBox.Show(System.Threading.Thread.CurrentThread.Name);}private void bu

2008-02-22 16:56:00 223

原创 线程中调用窗体控件

 一.用System.EventHandler        Thread myThread;        private void button1_Click(object sender, EventArgs e)        {            myThread=new Thread(new ThreadStart(CopyText));            myThread.

2008-02-22 16:48:00 199

30个网站后台管理系统模板

经典网站后台管理系统模板,各种风格,多种样式,看需要选着使用吧。

2014-06-13

jquery1.7.2_20120420中文版

jquery1.7.2_20120420中文版,最好的中文jquery文档。

2014-03-24

设计模式[c#]

设计模式[c#],设计模式[c#]

2008-07-24

c# 通用进销存管理系统模块

c# 通用进销存管理系统模块

2008-07-24

空空如也

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

TA关注的人

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