05 2008 档案
sqlserver获得表信息
摘要:SELECT d.name tablename, a.name fieldname, b.name fieldtype, a.length length, COLUMNPROPERTY(a.id,a.na...
阅读全文
我们没有离开-纪念汶川美丽而幼小的生命 (原创)
摘要:我们没有离开我们只是在另一个世界守望着我们的故乡在浩瀚而美丽的夜空中点点繁星犹如闪耀的烟花是我们永远不灭的生命的渔火我们没有离开我们只是悄悄的沉睡在故乡的土地上等待有一天我们会幻化成丛林里的精灵为生存在这片土地的人们放歌我们没有离开我们期待着这里再次开满鲜花再次稻香遍野我们没有离开我们依然相信终有一天太阳的光辉会照耀我们的灵魂为这个世界点缀闪闪光芒我们没有离开在梦里我们还会再次相见手拉手追寻儿时的...
阅读全文
Access数据库的文本、备注数据类型的COLUMN_FLAGS说明(转)
摘要:.Net 中枚举AppDomains .Net 框架提供的基础类库中并没有枚举AppDomains的功能,只提供了获取当前执行代码所在的AppDomain功能。 国外一家提供.Net保护工具的,同时提供了一个AppDomain dump工具。用来证明其保护有效。 名称就不提了,简单介绍一下其保护原理:整体加密保护,支持嵌入程序集生成单一可执行文件。 也就是用native loader 包裹一下,...
阅读全文
Access数据库的文本、备注数据类型的COLUMN_FLAGS说明(转)
摘要:Access数据库的文本、备注数据类型的COLUMN_FLAGS说明 Access数据库对于文本和备注类型的数据类型定义(DATA_TYPE)都是为130,无法直接区分,找了N多网页,包括MSDN都没有描述有关COLUMN_FLAGS的说明,还是自己分析一下: COLUMN_FLAGS为64位(8字节)的十六进制的值,组合了数据类型和必填字段等信息 其中最后2个字节有效,最后一个字...
阅读全文
JavaScript Number Format - Decimal Precision
摘要:Introduction JavaScript has built-in methods to format a number to a certain precision. They are toFixed and toPrecision, and are part of the Number object. Any browser that supports ECMAScript versi...
阅读全文
应用程序域未知异常截获并写日志
摘要:AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException += new UnhandledExceptionEventHandler(currentDomain_UnhandledException); void currentDomain_UnhandledExc...
阅读全文
MSSQL 2005 分页分析及优化(转)
摘要:MSSQL 2005 分页分析及优化 MSSQL 分页方式说明: 目前我所知的有以下几种方式 临时表 表变量 in, not in SET ROWCOUNT CTE id >, id = @PageCount/2 @AbsolutePage == @PageCount 情况 1: 请求页等于第一页, 这种情况是最简单的. 复制内容到...
阅读全文
使用Transact-SQL进行数据导入导出方法详解(转)
摘要:使用Transact-SQL进行数据导入导出方法详解 本文曾发表于IT168:http://tech.it168.com/db/s/2006-08-16/200608160913336_1.shtml 本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。 1....
阅读全文
在 Windows 2003 64位 下ASP无法连接Access数据库的问题
摘要:在 Windows 2003 64位 下ASP无法连接Access数据库的问题 大 | 中 | 小 [ 2007年8月13日 22:57 | by gs ] 前几天安装好了 Windows 2003 64bit RC2 以后,昨天把小樱之町的数据转移了过来。本想用这台机子来测试YT的流量的,但是却遇到了一个很麻烦的问题。 首先我自然是打开YT论坛的首页,但是这个时候却出现了我自定义...
阅读全文
Retrieving HTTP content in .NET
摘要:Retrieving HTTP content in .NET by Rick Strahl West Wind Technologies http://www.west-wind.com/ Last Update: March 12, 2002 Code for this article: http://www.west-wind.com/presentations/dotnetW...
阅读全文
.NET 上下文拦截 转
摘要:一 在.NET 中,上下文(Context)的概念贯穿着.NET的很多核心内容.他提供了类似运行环境的服务和内容.在.NET中,基于上下文拦截的技术一直是很隐晦的,没有很多的文档说明。然儿,基于上下文的拦截的技术却提供了很好很强大的功能。使我们能方便是实现类似 AOP 的编程模式。.NET3.0 中的WCF更是大量使用了上下文拦截技术。 在.NET 中,组件服务通常的颗粒是域(Domain...
阅读全文
[C# 3.0] 传递匿名类型对象的问题 (转)
摘要:匿名对象一般只在同一个Scope中定义和使用, 这样才能让VS有Intellisence: 如果是通过函数传递过来的匿名类型对象, 就只能用object来传了..当然也就没了Intellisense: 但... 从Meta-Me上面看到一个Trick..虽然不太雅观...但在关键时刻可以帮你把类型信息拯救回来: 原理很简单: 同一结构的匿名类型在同一程序集中编译器只会产生一个, 但匿...
阅读全文
WeakEventHandler: Avoiding GC Problem by Strong Reference of an Event (转)
摘要:using System; using System.Collections.Generic; using System.Text; namespace TestWeakReference { class WeakEventHandler : WeakReference where T : EventArgs { public WeakEventHandler()...
阅读全文
递归深度匹配 正则表达式
摘要:引言本文将逐步讨论一些正则表达式的使用话题。本文为本站基础篇之后的扩展,在阅读本文之前,建议先阅读正则表达式参考文档一文。 1. 表达式的递归匹配有时候,我们需要用正则表达式来分析一个计算式中的括号配对情况。比如,使用表达式 "\( [^)]* \)" 或者 "\( .*? \)" 可以匹配一对小括号。但是如果括号 内还嵌有一层括号的话 ,如 "( ( ) )",则这种写法将不能够匹配正确,得到的...
阅读全文
在Firefox中通过AJAX跨域访问Web资源 (转)
摘要:在Firefox中通过AJAX跨域访问Web资源 一、解决在firefox中无法跨域访问的问题 AJAX从本质上讲就是命名用XMLHttpRequest组件来向服务端发送HTTP请求,请接收相应信息。至于成功接收到响应信息后的操作,就和普通的Web客户端程序类似了(一般用DOM将信息加到HTML组件中)。但问题就发生在了XMLHttpRequest组件上。虽然在大多数浏览器中(包括IE...
阅读全文
公钥加密(不对称加密)(转)
摘要:公钥加密(不对称加密) 新一篇: ITccp开张,http://itccp.com 公钥加密使用一个必须对未经授权的用户保密的私钥和一个可以对任何人公开的公钥。公钥和私钥都在数学上相关联;用公钥加密的数据只能用私钥解密,而用私钥签名的数据只能用公钥验证。公钥可以提供给任何人;公钥用于对要发送到私钥持有者的数据进行加密。两个密钥对于通信会话都是唯一的。公钥加密算法也称为不对称算法,原因是需要用...
阅读全文
Asp.Net页面执行流程分析
摘要:Asp.Net页面执行流程分析 在我的上一篇文章中说到了HttpModule、HttpHandle的简单使用,我们可以利用它们在页面请求的过程中加入自己的事件处理程序。那么在一个aspx页面请求时后台到底做了什么?当然asp.net做了很多事情,过程也比较复杂,本文主要分析一下大体的流程。总体流程如下: 请求一个页面时首先被WWW服务截获(inetinfo.exe进程),这个进程首先判断页面的后...
阅读全文
C# 直接执行、调用本机代码、汇编代码 shell Native Code(转)
摘要:C# 直接执行、调用本机代码、汇编代码 shell Native Code Posted on 2008-05-11 16:58 曲滨*銘龘鶽 阅读(972) 评论(13) 编辑 收藏 所属分类: OneDay 小软件 --> 本文讲述如何在 .net C# 中 坠入,执行调用本机代码、汇编代码 、shell Native Code 谁说,.net 不能直接使用本机代码汇编;本文将...
阅读全文
用C#编写ActiveX控件(转)
摘要:用C#编写ActiveX控件(一) 用C#编写ActiveX控件(一) 前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。 首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如...
阅读全文
怎样把所有的dll都打包进一个exe中给客户运行?
摘要:怎样把所有的dll都打包进一个exe中给客户运行? (转) 通常,写一个WinForm的程序都会引用多个dll的。如果把这个WinForm发布出去,那么一个目录下就有很多个dll了。 如果希望只发布一个client.exe,那么应该怎样做呢? 做法很简单,就是把dll以资源的形式打包进 exe 里就好了。 然后问题就在于,你怎样才能在运行时加载这些dll。 一个可行的方法是,在程序运行的时候,一次...
阅读全文
INFORMATION_SCHEMA
摘要:select * from INFORMATION_SCHEMA.COLUMNS INFORMATION_SCHEMA.Tables INFORMATION_SCHEMA.Views
阅读全文
SqlSelect-在查询结果前面加一列序号列
摘要:select id= identity(int,1,1) , comp_name into #temp from tbl_company select * from #temp
阅读全文
HttpModule,HttpHandler,HttpHandlerFactory简单使用
摘要:C#强化系列文章八:HttpModule,HttpHandler,HttpHandlerFactory简单使用 这三个对象我们在开发Asp.net程序时经常会用到,似乎很熟悉,但有时候又不太确定。本文通过一个简单的例子来直观的比较一下这三个对象的使用。 HttpModule:Http模块,可以在页面处理前后、应用程序初始化、出错等时候加入自己的事件处理程序 HttpHandler:Http处理...
阅读全文