- 博客(17)
- 资源 (12)
- 收藏
- 关注
原创 mysql基础类的代码bug
/// /// 执行SQL语句,返回影响的记录数 /// /// SQL语句 /// 影响的记录数 public static int ExecuteSql(string SQLString) { int rows = 0; try
2014-10-30 11:04:17 414
原创 要查数据表中第30到40条记录,有字段id,但是id并不连续。如何写sql语句?
方法1: SELECT TOP 10 * FROM ( SELECT TOP 40 * FROM dbo.Log ORDER BY ID DESC ) T ORDER BY T.ID ASC 方法2: SELECT * FROM ( SELECT *, (ROW_NUMBER() OVER ( ORDER BY ID DESC ) )AS ROW
2011-12-26 17:08:14 1917 1
原创 C# 编写Windows Service 调试(WaitAll for multiple handles on a STA thread is not supported.)
Windows Service开发时调试一般可以直接调试进程,但是要求编译Debug版本的。 另外为了测试的方便可以使用VS自带的UnitTest功能,UnitTest默认是STA线程的 如果多线程需要调用MTA线程,则无法调用 WaitHandle.WaitAll(waithandlers); 报错:WaitAll for multiple handles on a STA thread
2011-11-23 17:08:15 1686
原创 C# Httpwebrequest 连接数限制处理
C#中默认的Http连接数为2,通过以下方法可以修改 在aap.config中添加如下字段: 或者代码中调用: ServicePointManager.DefaultConnectionLimit = 512 最大值不宜超过1024
2011-11-19 18:18:31 1837
原创 VS2008 多线程调试报错处理(ContextSwitchDeadlock )
Debug -> Exception Menu lagattack_ | Edit | Show History Please Wait This days I been working trying to develop a VB.NET 2005 Application as a requ
2011-11-16 16:21:12 1843
原创 Building Data Dictionary using SQL Server 2005
When design a new system, you can using sql statements blew to build the data dictionary document , it's very fast ,the statements can hel
2011-09-08 17:02:50 365
原创 SQL 2005 行转列
<br />if not object_id('Class') is null<br /> drop table Class<br /> Go<br /> Create table Class([Student] nvarchar(2),[Course] nvarchar(2),[Score] int)<br /> Insert Class<br /> select N'张三',N'语文',78 union all<br /> select N'张三',N'数学',87 union all<b
2011-01-13 10:01:00 452
原创 使用CryptoAPI解析X509证书和P12证书
一、解析X509证书 1.从磁盘上的证书文件中读取证书数据unsigned char* pbX509Data; // 证书数据unsigned long ulX509DataLen; // 证书数据长度 2.获取CertContextPCCERT_CONTEXT pCertContext = CertCreateCertificateContext(X5
2010-03-15 17:31:00 674
转载 vc6.0调试技巧[备忘]
了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢?1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点. F5调试状态运行程序,程序执行到有断点的地方会停下来. F10单步执行程序. CTRL+F10运行到光标所在行.
2010-03-15 16:04:00 349
原创 carry on till tomorrow
[ar:bad finger][ti:carry on till tomorrow][al:carry on till tomorrow][by:活在当下]bad finger - carry on till tomorrowin younger days,i told myself my life would be my o
2010-01-19 11:12:00 829
原创 jquery全选反选
//全选$("#checkall").click(function(){ $(":checkbox").attr(checked,true);})//反选$("#checkno").click(function(){ $(":checkbox").each(function(){ this.checked = !
2010-01-11 09:52:00 325
原创 js统计字符出现次数
方法一: var str = "ffffffiisfffffisffff"; var find = "is"; var reg = new RegExp(find,"g");//建立了一个正则表达式,也可以写为var reg=/is/g; var count = str.match(reg); //match则匹配返回的字符串,这是很正规的做法
2009-12-29 16:13:00 2529
原创 通过互斥防止同一个程序启动多个进程
通过互斥可以实现之运行一个程序进程,典型的做法是在调用程序的入口处放入如下代码: BOOL bFound = FALSE; HANDLE hMutexOneInstance = ::CreateMutex(NULL, TRUE, _T(AfxGetAppName())); if(GetLastError() == ERROR_ALREADY_EXISTS)
2009-12-17 15:11:00 540
转载 Oracle 排序中常用的NULL值处理方法
Oracle 排序中常用的NULL值处理方法1、缺省处理Oracle在order by 时缺省认为null是最大值,所以如果是asc升序则排在最后,desc降序则排在最前2、使用nvl函数nvl函数可以将输入参数为空时转换为一特定值,如nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回employee_nam
2009-07-14 09:49:00 348
原创 VS2008快捷键大全
Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性
2009-06-29 17:15:00 468 1
原创 把XSLT放入缓存里面
把XSLT放入缓存里面 <!-- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/m
2009-06-21 00:40:00 397
Windows系统编程(第四版英文版).pdf
2012-02-27
Visual SVN 2.52安装程序和破解补丁
2012-02-06
SQL Server 2008 Administration
2011-12-22
wcf揭秘(中文清晰版PDF)
2011-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人