自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (1)
  • 收藏
  • 关注

转载 SQL Server 2005中的分区表(二):如何添加、查询、修改分区表中的数据

<br />   在创建完分区表后,可以向分区表中直接插入数据,而不用去管它这些数据放在哪个物理上的数据表中。接上篇文章,我们在创建好的分区表中插入几条数据:<br /></mce:script><mce:script type="text/javascript" src="http://hi.images.csdn.net/js/blog/tiny_mce/plugins/syntaxhl/langs/zh.js" mce_src="http://hi.images.csdn.net/js/blog/ti

2011-01-04 16:11:00 960

转载 SQL Server 2005中的分区表(一):什么是分区表?为什么要用分区表?如何创建分区表?

<br /><br /> 如果你的数据库中某一个表中的数据满足以下几个条件,那么你就要考虑创建分区表了。<br />    1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、智者见智的问题。当然数据表中的数据多到查询时明显感觉到数据很慢了,那么,你就可以考虑使用分区表了。如果非要我说一个数值的话,我认为是100万条。<br />    2、但是,数据多了并不是创建分区表的惟一条件,哪怕你有一千万条记录,但是这一千万条记录都是常用的记录,那么最好也不

2011-01-04 15:31:00 856

转载 SQL Server 2005中的分区表(五):添加一个分区

所谓天下大事,分久必合,合久必分,对于分区表而言也一样。前面我们介绍过如何删除(合并)分区表中的一个分区,下面我们介绍一下如何为分区表添加一个分区。     为分区表添加一个分区,这种情况是时常会 发生的。比如,最初在数据库设计时,只预计了存放3年的数据,可是到了第4天怎么办?这样的话,我们就可以为分区表添加一个分区,让它把新的数据放在新的 分区里。再比如,最初设计时,一个分区用于存放一年的数据,结果在使用的时候才发现,一年的数据太多,想将一个分区中的数据分为两个分区来存放。    遇到这种情况,就必须要为

2010-12-29 17:31:00 687

转载 SQL Server2005 表分区操作详解

<br />SQL Server2005 表分区操作详解<br />你是否在千方百计优化SQL Server 数据库的性能?如果你的数据库中含有大量的表格,把这些表格分区放入独立的文件组可能会让你受益匪浅。SQL Server 2005引入的表分区技术,让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理性能以优化查询性能。 <br />  SQL Server数据库表分区操作过程由三个步骤组成:<br /><br />  1. 创建分区函数<br /><br />  2. 创建分区架构<br

2010-12-29 16:33:00 574

转载 Resharper上手指南(转自博客园的恋上Csharp)

<br />面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开发人员。当你还是一只小小鸟的时候,可以学会drag&drop,当你开始写代码的时候,你会发现设计器生成的代码是多么愚蠢和臃肿。当你自己能够写出干净的代码时,可能再也不想切换到设计器中去了(切换/F7)。我相信我们中的大部分人,即使是最资深的Windows开发人员,用VS写代码比用记事本的效率要高很多,因为我们毕竟需要IDE的帮助以提高我们

2010-07-26 13:31:00 1255

转载 Resharper 5.0 注册码

 <br /> Resharper 5 提供了支持 Visual Studio 2010 的能力。<br />官方地址:http://www.jetbrains.com/resharper/index.html<br />在官方网站可以下载得到30天试用的版本<br />注册码出自地址:http://kb.cnblogs.com/a/1628928/ 感谢共享<br />User Name: User <br />Key: D9d09DSYJel9IyuDU4btAQwZcbLugUad

2010-07-26 12:42:00 878

转载 用java完成C#同样的DES对称加密

在一个项目中,客户用C#实现了DES加密,由于需要和java方面的程序进行数据交互,所以必须配合进行加解密工作。客户提供了密钥和向量,我看了看代码,c#做这个事情还蛮简单。 用java实现关键是我不字段怎么设置向量,一般用Cipher对象都是默认随机向量。搞了一阵,发现是用IvParameterSpec这个类来设置。于是有了以下代码 CodeCode highlighting produc

2010-03-12 09:38:00 2506 1

转载 C#日期时间格式化

C#日期格式化 from: http://51xingfu.blog.51cto.com/219185/46222日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:using System;usi

2010-03-09 15:20:00 807

转载 给自己的软件添加后门

    软件彩蛋我想大家都应该听说过。经典的比如在Excel得某个单元隔里面OOXX就可以获得一个赛车游戏之类。这是一种软件彩蛋,纯属娱乐。但是更多的“彩蛋”被用作软件后门。比如我们提供给客户一个软件,通常是看不到某些调试用的窗口和工具的;当我们被要求给客户提供现场技术支持的时候,我们往往希望通过某种隐秘的手段来开启这些条使用的工具和窗口,这就是后门。这类后门中又以按键后门最为常见,下面我们就利用

2010-02-25 15:40:00 1000

转载 js验证

//判断输入内容是否为空    function IsNull(){        var str = document.getElementById(str).value.trim();        if(str.length==0){            alert(对不起,文本框不能为空或者为空格!);//请将“文本框”改成你需要验证的属性名称!     

2009-10-27 13:12:00 536

转载 生成强名称程序集

通过嵌入公钥并使用私钥签名,可以生成强名称(strong name)的程序集。强名称程序集由4部分进行标识:名称、版本、区域性和公钥。与之相对的,我们可以把没有嵌入公钥和使用私钥签名的程序集称之为弱名称(weak name)程序集(这个术语是Jffery Richter创造的)。强名称程序集与弱名称程序集相比,有以下特点:    * 强名称程序集可以保证唯一性。公/私密钥对是由发行者自行生成的

2009-07-16 22:09:00 4394 1

转载 实战SQL 2008 数据库镜像功能

SQL2008的镜像功能     数据库镜像相当于2台服务器提供容错功能,其实原理是进行日志文件的复制及恢复操作保持数据的同步,一般镜像服务2台服务器即可,但出现故障需要手动进行切换,如果增加一台见证服务器就形成了自动切换的功能,见证服务器的自动切换操作一般在10秒内完成,所以对用户来所感觉不到任何异样。   为本次实验我搭建了3台虚拟机,均是windows2003+sql2008

2009-07-16 16:42:00 5376 4

转载 .NET连接Oracle的方法

NET连接Oracle的方法 方式1:直接利用.NET的oracle驱动连接 引用System.data.oracleclient; 1 using System.data.oracleclient; 2 string oradb = "Data Source=water;User Id=modis;Password=modis;Integrated Security=no"; 3 OracleC

2009-07-10 16:35:00 1441

转载 .net中利用oracle产品自带的数据访问组件(Oracle.DataAccess.dll)提升批量更新操作的执行效率

//动态链接库路径$Oracle安装路径$/bin/Oracle.DataAccess.dll//命名空间引用using Oracle.DataAccess.Client;//编码过程概略int rowsCount = 10;//此处假定需要对10条记录进行删除操作Oracle.DataAccess.Client.OracleConnection connection = new Oracle.D

2009-07-10 16:34:00 5853 1

转载 微软全球副总裁李开复给中国青年的一封信

 不得不看的一篇好文章《微软全球副总裁李开复给中国青年的一封信》--摘自中国青年报     此前,我和中国学生的多次交流都是围绕如何达到优秀和卓越,如何成为领导人才而展开的。最近,在新浪网的聊天室和我收到的许多电子邮件中,我发现更多的中国学生需要知道的不是如何从优秀到卓越,而是如何从迷茫到积极、从失败到成功、从自卑到自信、从惆怅到快乐、从恐惧到乐观。   一个极端的例子是2004年2月发生在云

2009-07-01 17:01:00 1164

转载 js模式对话框实现用户登录

用js的showModalDialog做用户登录 采用ModalDialog做登录,最大优点就是省去了传递url的麻烦 下面列出关键代码 当作备忘吧 父窗口代码:window.showModalDialog(login.jsp, window);//这个window作为参数传递到子窗口,当登录成功后可通过这个对象刷新父窗口 子窗口代码: window.dialogArguments.d

2009-03-24 15:01:00 2313

转载 怎样调试、部署Oxite 开源系统

怎样调试、部署Oxite 开源系统假设你的系统已经有SQL Server 2005 和 Visual Studio 2008。1. 首先下载并安装 asp.net MVC 开发包。ASP.NET MVC下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=A24D1E00-CD35-4F66-BAA0-2362BDDE0

2009-02-11 22:28:00 1414

转载 C# Windows服务 定时执行访问数据库循环发送手机短信

所谓Windows后台服务,即后台自动运行的程序,一般随操作系统启动而启动,在我的电脑 服务后应用程序 服务里面能看到当前电脑的服务.一般而言,程序上用VC、C++写Windows服务,但是我对这些语言不是很熟,一般编程用C#较多,所以就用C#语言写了一个Windows服务.其实需求是这样的,做那个报价系统的时候加入了发短信的功能,订单处理完即将发货的时候要发送短信都客户手机上,公司内部员工处

2009-01-07 10:18:00 7738

转载 Sql Server2005 Transact-SQL 排名函数

Transact-SQL提供了4个排名函数: RANK(),DENSE_RANK(),ROW_NUMBER(),NTILE()下面是对这4个函数的解释:RANK() 返回结果集的分区内每行的排名。行的排名是相关行之前的排名数加一。如果两个或多个行与一个排名关联,则每个关联行将得到相同的排名。例如,如果两位销售员具有相同的SalesYTD值,则他们将并列第一。由于已有两行排名在前,所以具有下一个最大

2008-11-06 16:03:00 1057

转载 判断ExecuteScalar()是否返回结果

ExecuteScalar()返回的是首行首列的值,一般用于执行这类查询SELECT COUNT(*)FROM TABLE返回的类型是 OBJECT,如果数据库中没有任何记录时,如何判断呢?以下是方案:其一、调用Convert的IsDBNull来判断    object objResult=tempCmd.ExecuteScalar();     if(objResult!=null

2008-10-21 00:05:00 3132 1

转载 c#数组排序

using System;     namespace DataStruct   {       public class Sorter       {         ///          /// 冒泡排序法1         ///          ///           public static void BubbleSort(int[] list)          { 

2008-10-18 11:28:00 824

原创 MS SQL SERVER 2008 “阻止保存要求重新创建表的更改” 解决方法

MS SQL Server 2008 在建完表后,如果要插入任意列,则提示:当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。如果要去掉此提示,打开SQL 200

2008-09-24 14:24:00 945

转载 关于DataRow和DataColumn的一点个人简单理解

关于DataRow和DataColumn,其实就是DataTable的行与列,作为DataTable的两个集合元素存在,用类似于坐标系里x与y的方法确定唯一的表值。本来以为两个都是同等性质的,不过无意中的问题说明了它们不是单纯的差不多。使用SQL语句建立表,但忘记了写进内容:CREATE TABLE Testtable(ID int PRIMARY KEY,Description Char(30)

2008-09-22 17:04:00 792

转载 批量更新数据

一个update的例子:void Page_Load(object sender, System.EventArgs e){SqlConnection conn = new SqlConnection("server=localhost;uid=sa;pwd=kingapex;database=tourmsg");SqlDataAdapter da = new SqlDataAdapter();S

2008-08-05 13:51:00 553

转载 SQL重复记录处理(查找,过滤,删除)

作 者: 我本有心  QQ: 381584252E-Mail: hztgcl1986@163.com 转载请注明出处及作者! 版权所有,侵权必究!!!  http://www.8848so.com,人物搜索,8848So = * = = * = = * = = * = = * = = * = = * = = * = = * = = * = = * = = * 注:此处“

2008-07-09 10:48:00 6913 1

转载 vss2005配置方法

安装vss2005(下载)和vs2005前提:保证asp.net框架为2.0服务器端配置方法1,  建立数据库文件,比如d:/vss20052,  给这个文件添加everyone可以控制的所有权限,并设置共享。3,  打开网上邻居,在其中添加一个网上邻居比如:vss2005 在 huanggang(机器名) 上4,  打开vss administration==file==

2008-04-03 16:24:00 1785

转载 petshop4.0 详解之二(数据访问层之数据库访问设计)

在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我将介绍有关数据库访问的设计。在PetSh

2008-02-29 16:16:00 689

转载 petshop4.0 详解之一(系统架构设计)

前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh

2008-02-29 16:14:00 610

转载 petshop4.0设计说明

petshop4.0设计说明一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)  1、WEB=表示层 2、BLL=业务逻辑层  3、IDAL=数据访问层接口定义  4、Model=业务实体 5、DALFactory=数据层的抽象工厂(创建反射) 6、SQLServerDAL=SQLServer数据访问层 / OracleDAL=Oracle数据访问层 DBU

2008-02-29 15:26:00 685

转载 关于VS2005 无法使用切换到设计视图的解决方法(转)

今天使用VS2005做asp.net Webform,发现无法切换到设计视图,即便偶尔切过去了,asp.net服务器控件都无法显示。开始以为是代码问题,从vss上获取无问题版本后,仍然无法切换到正常的视图。 查MSDN,解决方法如下:确保gdiplus.dll 动态库文件保证在c:/WINNT/Microsoft.NET/Framework/V2.0.50727c:/Pro

2007-10-24 14:25:00 1045

转载 readyState的五种状态

Java实用经验总结--Swing篇前言本文前言部分为我的一些感想,如果你只对本文介绍的Java实用技巧感兴趣,可以跳过前言直接看正文的内容。本文的写作动机来源于最近接给人家帮忙写的一个小程序,主要用于管理分期付款的货款的一系列管理,包括过期款的纪录,过期款利息的计算,为提前付款的用户提供一些返款奖励等等,这些与本文无关自不必细说。为了尽快完成任务,我自然选择了我用得最多的Java

2007-07-27 10:23:00 3835

转载 各类Http请求状态(status)及其含义 速查列表 xmlhttp status

AJAX中请求远端文件、或在检测远端文件是否掉链时,都需要了解到远端服务器反馈的状态以确定文件的存在与否。  当然,在我们平常浏览网页时,也会发现一些文件不存在时显示为“404错误”,这就是常见的Http请求状态(status)  文章来自:http://www.linuxmine.com/48146.html 和http://www.51windows.net/data/?url=/data/f

2007-07-27 10:15:00 9729 2

转载 带参数的存储过程sp_executesql

示例:    exec sp_executesql            NSELECT Role.UserID FROM Role WHERE Role.UserID = @paramUserID            , N@paramUserID nvarchar(4000)            , @paramUse

2007-06-25 20:00:00 1376

转载 利用HttpModuler实现WEB程序同一时间只让一个用户

我在们使用ASP.Net开发WEB网站时,有的时候是不让同一个用户名在同一时间进行多次登陆的。       为了不影响原来的整个网站,我选择使用了HttpModuler来实现。       先让所有的Page从自己的Page类:BasePage类继承,并实现 ISigleLogin接口。相关代码如下: public interface ISingleLogin{ st

2007-06-02 11:00:00 967

转载 用ASCII的方法产生随机用户名或密码

///   /// 此函数将产生12~20位的随机用户名  ///   /// 输入12-20之间的数字  /// 此函数将产生12~20位的随机用户名,返回string类型        public void GetRandomString(int length)        {            Random rd = new Random();            byte[] s

2007-06-02 08:55:00 1170

转载 DataGridViewDisableCheckBoxColumn

using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;using System.Drawing;using System.Windows.Forms.VisualStyles;namespace eBroker.Leo.W......{    public class

2007-05-25 08:52:00 1485

转载 winXP sp2 MDAC 2.8 安装问题解决方法

在windows xp + sp2 环境下安装过程中出现提示:“mdac 2.8 Rtm 与此版本 windows 不兼容”。解决办法:现在MDAC2.8的所有功能都成为 windows XP sp2的一部分,该提示正常,不会影响使用。因为你的系统是WINXP-SP2,系统自带MDAC 2.8 SP2,所以不能安装MDAC 2.8,而且WINXP-SP2不能卸载MDAC,它是系统的核心部件,只

2007-05-14 13:23:00 3870

原创 (datagridview)如果单击checkbox,全选.(第一列为复选框) (如图)

 选中左上角的复选框则下面的全选中..取消则全非选中: //全选、全不选功能            if (cb.Checked == true)            {                for (int i = 0; i                 {                    dGV.Rows[i].Cells[0].Value = true;     

2007-05-11 09:04:00 4341 5

转载 比较常用的C#的正则表达式

"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9

2007-05-09 09:34:00 721

转载 c#正则表达式的用法

在c#中,往往用到输入的限制判断,此时,用正则表达式可以轻松的解决问题;命名空间:using System.Text.RegularExpressions;定义变量:private string RegexEmail;//邮件输入格式的正则表达式的变量;赋值:RegexEmail = "//w{1,}@//w{1,}//.";//比较简单,示例用;定义输入文本框:tbEmail;

2007-05-09 09:31:00 929

C#开发的对称加密算法

c#对称加密算法源码,自己写的,希望对大家有用

2008-09-02

空空如也

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

TA关注的人

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