自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一品梅的博客

若非一番寒彻骨,焉品梅花扑鼻香.

原创 关于windows服务

windows服务不可以直接调试地。。。需要安装,方法:当你的windows服务项目写好了之后,编译,在bin下会生成同名exe,然后打开开始菜单-》vs200x-》vsTools-》vs200x命令提示行,然后cd到你的bin目录下,运行installutil 你的服务名.exe进行安装,安装好了通过我的电脑-》管理-》服务来进行启动和停止。。。调试的时候,不能用简单的断点来调试,需

2014-07-23 21:20:17 499

原创 鼠标,控件,互动

两个Pictruebox,用于放背景的Pic1和用于放小图的Pic2。希望能实现鼠标拖拽Pic2在Pic1上移动,但不能超出Pic1的边框范围。即Pic2的左边框不能超出Pic1的左边框,Pic2的右边框不能超出Pic1的右边框。上下亦然。

2014-07-22 09:28:59 528

原创 win7下获取本机ip地址

win7支持ipv6版本的ip协议,使用Dns.GetHostAddresses(Dns.GetHostName());返回的第一个ip总是默认ipv6格式,所以你需要在IPAddress[]中判断ip格式,如果是ipv4则返回即可。       string localComName = Dns.GetHostName();            IPHostEntry myEntr

2014-07-21 07:01:09 925

原创 网络winform

学习这个类,首先需要了解基本的TCP/IP 和UDP 协议,对端口…………都有一定的理解……以下是我总结的重要的几点,希望对你有用……1.利用Tcp协议编程1)服务器端:a)建立TCP监听器TcpListener对象。TcpListener tl=new TcpListener(端口号);b)启动监听器tl.Start();    c)用监听器获取连接进来的套接字(So

2014-07-20 15:38:06 590

原创 string 到 Color 的转换示例:

string colorstr = "#FF4D4D4D";string hex = colorstr.ToString().Replace("#", "");byte alpha;byte pos = 0;if (hex.Length == 8){ alpha = System.Convert.ToByte(hex.Substring(pos, 2), 16); pos = 2;}else{ a

2014-07-19 15:47:21 1441

原创 C#中params关键字的作用

params 构造函数声明数组 而不知道数组长度 用的在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。using System;public class MyClass {    public static void UseParams(params int[] list)     {        fo

2014-06-30 20:27:19 3879

转载 十六进制与十进制的转换

十六进制数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方……  所以,在第N(N从0开始)位上,如果是是数 X (X 大于等于0,并且X小于等于 15,即:F)表示的大小为 X * 16的N次方。  假设有一个十六进数 2AF5, 那么如何换算成10进制呢?  用竖式计算: 2AF5换算成10进制:  第0位: 5 * 16^0 = 5 

2014-03-11 15:37:22 564

转载 internal(C# 参考)

internal 关键字是类型和类型的成员 访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的,如下例所示:public class BaseClass { // Only accessible within the same assembly internal static int x = 0;}从当前程序集或从包含类派生的类型,可以访问具有访问

2014-02-27 17:23:21 605

原创 [in][out][retval]

[in][out][retval]用于COM自动化组件,主要是用于生成包装类用的[in]类型表明参数是一个输入参数,所以这个参数不会向外界返回结果 [out]类型表明参数是个输出参数,所以这个参数会向外界返回结果,参数类型只能是指针类型[out,retval]类型表明参数是个输出参数, retval 必须与 out 联用,并且在参数类表中只有最后一个参数可以被指定为 [out,re

2014-01-23 09:45:13 3801

原创 有关中文的正则表达式

1、判断字符串是否为连续的中文字符(不包含英文及其他任何符号和数字):Regex.IsMatch("中文","^[\u4e00-\u9fa5]+$");2、判断字符串是否为中文字符串(仅不包含英文但可以包含其他符号及数字):!Regex.IsMatch("中文",@"[a-zA-Z]");  using System;using System.Text.RegularE

2013-06-08 20:13:51 568

转载 Javascript的Defer属性

Javascript的Defer属性 Script中的Defer属性 如果你是一个对系统性能比较关心和在意的人,我想你应该会对Script脚本中的defer属性感兴趣的。 script中的defer属性默认情况下是false的。按照DHTML编程宝典中的描述,对于Defer属性是这样写的: Using the attribute at design time can improve the dow

2010-04-15 19:18:00 573

原创 高版本的数据库文件在低版本的SQL下还原

可能是高版本的数据库文件在低版本的SQL下还原.参考:2005转到2000的步骤1. 生成for 2000版本的数据库脚本2005 的manger studio-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例-- 右键要转到2000的库-- 任务-- 生成脚本-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库-- 勾选"为所

2010-04-09 10:04:00 4010

原创 .net导出excel和word 类

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.W

2010-04-06 14:23:00 514

原创 请问怎么更改排序规则呢

 1.sp_helpsort  SELECT SERVERPROPERTY (Collation)  查看你的排序规则.  不过你的这个应该和字符集有关.   2.更改服务器排序规则  更改 SQL Server 2005 实例的默认排序规则的操作可能会比较复杂,包括以下步骤:    确保具有重新创建用户数据库及这些数据库中的所有对象所需的全部信息或脚本。  使用工具(例如大容量复制)导出所有

2010-03-31 09:36:00 729

原创 看了水兄的关于字符串处理的2005方法,很好,就是没看懂,最后把相关知识帖了,放进我的博客里,供自己和大家学习。

如题  记录     a        b          c        d     1        2001a      退      2001-10-1     2        2001a      拔      2001-10-1     3        2001a      洗      2001-10-1     4        2001b      拔      2001

2010-03-05 10:26:00 482

原创 javascript数组问题

1.   var s = [[]]; s.push("dddd");        alert(s[0]); alert(s[1]); var a = []; a[0] = "1111"; a[1] = "2222"; s.push(a);        alert(s[1]);        alert(s[2]);解析:[[]]是一个一维数组,不过数组值也是数组不过数组的第一个位置

2009-05-19 15:45:00 595

转载 msdn asp.net[...] csdn 网摘[...]

1.String.PadLeft 右对齐此实例中的字符,在左边用空格或指定的 Unicode 字符填充以达到指定的总长度。等效算法:1)string a = "1"; string newa = a.PadLeft(5, 0); Console.Write(newa);2)string a = null; a = 1; for(int

2009-04-15 00:53:00 572

原创 MSDN关键字...中英文翻译比对[积累ing...]

1.predicate[predikit]n.【语】谓语【逻】谓项[词], 宾词本质; 属性ex:应用list.find;list.findall,array.find,array.findall...Predicate 泛型委托注意:此委托在 .NET Framework 2.0 版中是新增的。 表示定义一组条

2009-04-01 09:48:00 916

原创 一个超长SQL语句的规范书写格式范例.

select f.*, g.trueworkload from (select a.username, d.batchcode, c.workflowname, count(*) workload from t_systemuserinfo a, t_genworkflow c, t_batch d,

2009-03-24 16:29:00 8280 3

原创 SQL2005隐式转换

ex:--备份 declare  @sql  varchar(8000)  set  @sql=backup  database  mis    to  disk=d:/databack/mis/mis  +rtrim(convert(varchar,getdate(),112))+.bak  exec(@sql)    --删除15天前备份文件  set  @sql=d

2009-03-20 15:00:00 576

原创 一些.net问题

序列化,JSON,反射??? var buff = new MemoryStream(64); var arr = new List(2); arr.Add(new test(null, 2)); arr.Add(new test(string.Empty, 3)); var json = new DataContractJsonSerializer(arr.GetT

2009-03-18 16:51:00 424

原创 MSDN-SQL小摘抄[积累更新中...]

--set indentity on任何时候,一个会话中只有一个表的 IDENTITY_INSERT 属性可以设置为 ON。如果某个表已将此属性设置为 ON,则对另一个表发出 SET IDENTITY_INSERT ON 语句时,SQL Server 将返回一个错误信息,指出 SET IDENTITY_INSERT 已设置为 ON,并报告已将其属性设置为 ON 的表。如果插入值大于表的

2009-03-13 17:27:00 589

转载 关于SQL SERVER高并发访问的解决办法

 Ask:后台系统需要连接SQL SERVER,瞬时数据操作可能会很大,如同时有好几万数据要插入数据库,但在插入数据的同时另外的线程可能还要访问本数据库,插入数据的操作优先级比较低,其他的访问需要即时返回,想了很久不知道该怎么解决,望高手赐教了。Answers: 1. 提高服务器硬件配置 2. 使用 replication 之类的同步技术, 将频繁操作的表同步为多份, 将操作分散到这些

2009-03-05 15:30:00 1308

原创 数据库置疑的处理办法

数据库置疑的处理办法 在MS SQLSERVER中一直有这样的问题,SQLSERVER的状态"置疑",我们先来分析一下SQLSERVER数据库"置疑"的原因: 1.错误的删除日志; 2.硬件(HD)损坏,造成日志和数据文件写错误; 3.硬盘的空间不够,比如日志文件过大; 解决办法: 这是最简单的办法是有数据库的全备份,然后恢复即可. 步骤: 1. 删除原始的数据库: USE MASTER GO D

2009-03-05 14:58:00 723

原创 小积累[更新中...]

 1.区分大小写例子:declare @t varchar(20)set @t = A13select patindex(%[a-z]%,@t collate Chinese_PRC_BIN )讲解:--为字符变量和参数应用排序规则DECLARE @a varchar(10),@b varchar(10)SELECT @a=a,@b=A-

2009-02-27 16:19:00 604

原创 osql快速知道

 osql -S192.168.1.13 -Usa -Ppor -dPOR_DB -i %cd%/PCEDI_put_ASNData.sql osql :sqlserver外部命令工具,说白了就是微软作的一个exe程序可以连本机服务器或者其他服务器 -S 指定sql数据库服务器 -U 用户名 -P 密码 -d 数据库 -i 使用输入文件 %cd%/ windows环境变量,映射到实际的目录

2009-02-22 13:14:00 4638 2

转载 SQL数值类型的一些整理,小TIP.[更新中...]

1.如何将varchar或float型字段内容以百分比的形式返回? 例:0.0849858 返回:84.98%--varcharselect cast(FLOOR (cast(0.849858 as float)*10000)/100 as varchar)+%--floatselect cast(cast(FLOOR(0.849858*10000 ) /100 as

2009-02-22 11:56:00 885

转载 如何批量将一个文件夹下所有的SQL文件执行,更新到数据库

 如何批量将一个文件夹下所有的SQL文件执行,更新到数据库 1.exec master..xp_cmdshell osql -S 服务器 -U sa -P aa -d my -i d:/aa.sql2. exec sp_configure show advanced options,1  reconfigure  exec sp_configure xp_cmdshell,1  r

2009-02-14 14:41:00 2170

转载 CTE与递归

 通用表表达式和递归查询通用表表达式 (CTE) 允许您编写只在查询期间持续存储的命名表表达式。它们的简单形式提供了视图和派生表的混合功能。与视图类似,CTE 可以在外部查询中被引用多次,而与派生表类似,它只在查询期间持续存储。采用更复杂的形式,您可以编写递归的 CTE,从而更加容易和高效地操作树和图。定义一个 CTE 时,要使用一个 WITH 子句后面紧跟 CTE 的名称,并可选地在括号

2009-02-05 16:47:00 1587 1

原创 记事本[积累更新帖]

1.http://topic.csdn.net/u/20080523/05/cbd31f73-bbd3-49d6-9769-169e98b46e00.html?seed=2128552537g.DrawString(addText, f, b, 35, 35); ///水印加字g.DrawImage(copyImage, new System.Drawing.Rectangle(image

2009-01-15 08:34:00 570

转载 test

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 预览窗口 html>head>title>title>head>body>script>var FireColor = ["red","blue","yellow","orange","pink"];var Fi

2008-12-28 16:16:00 565

原创 SQL Sever 2005包含的3个触发器对象:AFTER,数据定义语言 (DDL)和INSTEAD-OF的用法差异.

         触发器是类似于存储程序的数据库对象,它响应数据库环境下的某个请求。SQL Sever 2005包含3个触发器对象:AFTER,数据定义语言 (DDL)和INSTEAD-OF。  AFTER触发器是存储程序,它发生于数据操作语句作用之后,例如删除语句等。DDL是SQL Server 2005的新触发器,允许响应数据库引擎中对象定义水平事件(例如:DROP TABLE语句)。IN

2008-12-13 17:24:00 666

原创 XML CDATA

xml version="1.0" encoding="gb2312" ?> - rss version="2.0">- channel>  title>饲料生产设备title>   link>http://china.alibaba.comlink>   description>阿里巴巴 饲料生产设备 供求商机description>   language>zh-

2008-12-10 16:59:00 1355

原创 [javascript]位移集锦

clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。 offsetY 设置或获取鼠标指针位置相对于触发事件的对象的 y 坐标。 screenX 设置或获

2008-12-04 20:11:00 1150

转载 关于sessionState各种模式的问与答[转载英文帖FAQ],侧重与各种实例与应用。

This article s original URL is:http://forums.asp.net/p/7504/7504.aspxThe article is divided into two parts:1. "Understanding Session State Modes" - to help you to understand the difference betwee

2008-12-03 15:18:00 1559

原创 Hashtable

Hashtable s = new Hashtable(); s.Add("1","abc");s.Add("2", "def"); Session["hashtable"] = s;以上代码是错误的,没有进行类型转换,因为session为对象类。要转换。Hashtable ht = (Hashtable)Session["HT"];Response.Write(ht["A"].ToString(

2008-12-03 14:04:00 561

原创 web.config中不同结点之间的获取异同。(类枚举值)

1.appSettings结点// Get appSettings. static void GetAppSettings(){    // Get the appSettings.     NameValueCollection appSettings =         ConfigurationManager.AppSettings;        /

2008-11-28 14:23:00 1012

原创 Close Window in IE from javascript. (Small Hack)

Close Window in IE from javascript. (Small Hack) Written by Kumar S Posted July 13, 2005 at 12:22 pm When trying to close an window from javascript in IE, which is opened manually,a se

2008-11-25 14:51:00 608

原创 Null

There is someone that is coming or passing away in your life around the clock, so you may lose sight of those seen, and forget those remembered.         There is gain and loss in your life, so you may

2008-11-25 13:26:00 502 1

原创 佛语珠玑,生之彻悟

我问佛∶为何不给所有女子羞花闭月容颜? 佛曰∶那只是昙花一现,用来蒙蔽世俗的眼, 没有什麽美可以抵过一颗纯净仁爱的心, 我把它赐给每一个女子,可有人让她蒙上了灰 我问佛∶世间为何有那麽多遗憾? 佛曰∶这是一个婆娑世界,婆娑既遗憾, 没有遗憾,给你再多幸福也不会体会快乐 。我问佛∶如何让人们的心不再感到孤单? 佛曰∶每一颗心生来就是孤单而残缺的, 多数带著这种残缺度过一生, 只因与能使它圆满的另一半

2008-11-25 13:24:00 567

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