自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

盖茨的专栏

原同广大程序爱好者一起研究程序之秘

  • 博客(153)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL Server 智能感知插件SQL Prompt 4(有图有真相)

不喷口水!直接上图1.数据库对象检索功能   2.T-SQL语法帮助   3.常用函数帮助(不懂鸟语?13自己练练吧!)  Download Now  安装流程:1.先把网络咔叉了(断网 - -!!)2.把所有的SQL Server,VS都关了,运行SQLPrompt 4.0.exe安装3.安装完毕后,退出RedGate.SQLPrompt.

2010-05-21 18:57:00 2850 6

原创 品牌机GHOST终极解决方案

一般品牌机都会有一个隐藏的小分区(第1个分区,通常也就是c:盘)用于保护系统,如果使用Ghost XP刻盘全自动安装,往往会在自动Ghost的过程中出现错误。检测硬盘是否存在隐藏的小分区,可以用Ghost XP启动光盘菜单中的Partition Magic 8.05繁体版进行检查,如果状态条最前面有一个10M左右的分区,那么这个小分区就是第1个分区。    如果换一种方式安装系统,只要在Gho

2010-05-18 17:52:00 689

原创 jquery.cookies 的使用心得

前段时间用 JQUERY COOKIE,做了一个购物车,在做的过程中,遇到一个问题,在不同页面存Cookie的时候,不是操作的同一个Cookie,以至于cookie里有两个相同的名的存在。后解决是在每个cookie里加了过期时间和path .如:  $.cookie(Products, newcookies, { expires: 7, path: / });问题就解决了。 得到cooki

2010-05-18 17:46:00 866 3

原创 VS2008发布、生成网站时如何设置固定的dll文件名?

在用VS2008发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文件名如何固定呢?有以下两种方案:一、每个页面的程序集分别生成对应的dll; 方法:在“发布网站”的选项中,勾选“使用固定命名和单页程序集” 二、整个站点的程序集都生成为一个文件;方法:需下载MS提供的插件,经过简单的设置可生成自定义的文件名(.dll): Web Deployment Project

2010-05-18 17:44:00 727

原创 用Flex调用SWF查看PDF

  有时候一些资料只能给别人看,如可打印的文档如DOC,PDF,但不能让其他无权限的人另存或者打印,特别是web版的文件管理类的系统,总会考虑到这个问题。当用IE直接打开pdf的时候,尽管可以疲敝IE的另存为,但是点击PDF文件的时候,再按F8的时候,PDF的阅读器如(adobereader)会显示ToolsBar,所以直接打开pdf貌似行不同(目前所知道的)。当时一听到这个需求立马就想用swin

2010-05-18 17:42:00 478

原创 用Flex调用SWF查看PDF

  有时候一些资料只能给别人看,如可打印的文档如DOC,PDF,但不能让其他无权限的人另存或者打印,特别是web版的文件管理类的系统,总会考虑到这个问题。当用IE直接打开pdf的时候,尽管可以疲敝IE的另存为,但是点击PDF文件的时候,再按F8的时候,PDF的阅读器如(adobereader)会显示ToolsBar,所以直接打开pdf貌似行不同(目前所知道的)。当时一听到这个需求立马就想用swin

2010-05-18 17:37:00 430

原创 js获取url参数值

index.htm?参数1=数值1&参数2=数值2&参数3=数据3&参数4=数值4&......静态html文件js读取url参数 根据获取html的参数值控制html页面输出一、字符串分割分析法。  这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET函数:functio

2010-05-18 17:34:00 1839 1

原创 如何在IIS上支持FLV

根据你的描述,猜想如下:你得虚拟主机的操作系统是 Windows Server 2003不是路径问题,你把这个FLV文件的地址输入浏览器,结果返回404错误页面,明明在FTP里面可以看到,对不对?这不能播放完全是 MIME 的问题Windows Server 2003的IIS6.0为了安全没有注册 MIME 类型的文件名是无法访问的,只会返回404页面进入虚拟主机的控制面板,里面允许用户自定义MI

2010-04-01 10:03:00 363

转载 7种JS脚本分页代码 showPages v1.0VIEW:1132

http://www.makewing.com/" />懒人图库body {font-size: 12px;}/* Pages Main Tyle */.pages { color: #000000; cursor: default; font-size: 10px; font-family: Tahoma, Verdana; padding: 3px 0px 3px 0px;}.pages

2010-03-22 09:03:00 412

原创 C#反射问题总结

动软代码生成器生成的抽象工场里面有这么一句:Assembly.Load(AssemblyPath).CreateInstance(ClassNamespace);这里面的AssemblyPath指定的是程序集的名称,ClassNamespace指定的是命名空间及其内的某一类名所以如果ClassNamespace要根据AssemblyPath生成的时候必须让程序集名称和命名空间名称一致

2010-02-25 21:53:00 379

原创 用动软代码生成器2.41将批量生成的代码部署到已有项目详细教程(基于抽象工厂模式的三层架构)

前天在自己开发一个小项目的时候用了最新的动软代码生成器2.41,原本打算直接用其批量代码生成功能生成一个大概的抽象工厂模式三层架构样例放入已有项目,调试通过后再进行进一步开发。没想到在把生成的代码分别拷贝到我搭建好的架构中并作相应调整配置后紧接着就是潮水般的错误,一浪接一浪的涌来。通过一整天的调试,终于把所有问题搞清楚了,现在整理记录下来,以期新手朋友们少走弯路。第一步:搭建架构并

2010-02-25 21:50:00 907 1

原创 MaxtoCode对.Net程序加密的原理及解密探讨三(实例解密)

上一回我们试验了通过反射的方式获取method的源代码。这次我们就用一个实例来演示dump一个程序集中的所有类型和方法的IL源代码。首先打开VS2005 新建一个C#的windows程序:在窗体添加添加一个2个 button,2个label,一个textbox,一个 checkbox,一个savefiledialog。界面如下:事件代码如下:  1  public class Form1 : Fo

2010-02-25 11:46:00 567

原创 MaxtoCode对.Net程序加密的原理及解密探讨二

MaxtoCode对.Net程序加密的原理及解密探讨二 自上次写第一篇文章到现在不知不觉两个月过去了,这篇文章我们将介绍怎么获取解密后的IL字节代码。我们先回顾一下前文,在上一回我们提到“InFaceMaxtoCode.Startup 正常启动后,在整个程序集中只会运行一次。”。当时这种说法是很武断的,如果 “InFaceMaxtoCode.C______(num2, num3)” 的返回值总是 

2010-02-25 11:44:00 591

转载 MaxtoCode对.Net程序加密的原理及解密探讨一

这里研究的对象是 MaxtoCode 3.1试用版.这里只探讨程序代码的加密. 对.Net程序代码的加密过程如下:1. 运行 ildasm 将程序集反编译成 il代码文件.2. 对IL代码文件进行处理.(*)3. 运行 ilasm 将 IL代码文件编译成程序文件.4. 直接对程序文件中的il字节码加密.(**) 粗体表示的 2 , 4 是关键步骤. 我们先来看看第四步.这一步就是加密的关键步骤,这

2010-02-25 11:18:00 758

原创 VSS配置

服务器端:1。服务器端安装IIS(非Internet方式可不用)2。安装VSS2005的服务器端(当然如果本地测试,客户端也同时装好了)3。选择microsoft visual sourcesafe administration->open sourcesafe database->Create a new database->c:/vss2005(新建目录)->vss20

2010-02-23 13:49:00 417 1

原创 获取日期

SELECT MONTH(2000-10-01)select datepart(m,2008-11-2 00:00:00) SELECT YEAR(0), MONTH(0), DAY(0)

2010-02-04 13:09:00 411

原创 A4纸的象素分辨率计算

在公制长度单位与屏幕分辨率进行换算时,必须用到一个DPI(Dot Per Inch)指标。经过我仔细的测试,发现了网页打印中,默认采用的是96dpi,并非传闻的72dpiA4纸张的尺寸是210×297mm,按1英寸=25.41mm换算,即8.264×11.688英寸所以,A4纸96dpi下的分辨率是794×1123,这就是我们在制作网页的时候需要的象素。但是打印机是无法满幅打印的,总要

2010-02-01 18:07:00 912

原创 正则表达式用c#、JavaScript数据验证

 今天项目要用正则表达式,但是自己积累的都不知道放那里去了,就在网上找一些,自己整理一些出来,放到这里,日后在用就可以直接使用了,以备不时之需。正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此。//--------------------------c# Regex--------------------------------//调用方法static bo

2009-07-30 11:14:00 755

原创 C# 汉字转拼音(转)

(一)将汉字转化成全拼代码:    private void button1_Click(object sender, EventArgs e)    {        this.textBox2.Text = Hz2Py.Convert(this.textBox1.Text);    }汉字转拼音类:    ///     /// 汉字转拼音类    ///     public c

2009-07-30 11:06:00 696

原创 Ext中TreePanel控件和TabPanel控件搭配测试

在实际的项目中,左边树形菜单,提供各种功能点击,右边一个面板,随着左边节点的选择表现不同的功能内容,这是一个相当经典的布局,在Ext框架中,有两个控件TreePanel和TabPanel刚好完成这些功能,本文就这两个控件的搭配使用和点击左边树节点引起右边内容变化的方法作一个简单的介绍。首先看下面的具体的代码。JS代码:http://www.w3.org/TR/xhtml1/DTD/xhtm

2009-06-15 18:48:00 761

原创 系统发送带图片的邮件(.NET版)

完整程序:有时候需要系统发一些带图片的邮件给用户,一般的做法是将邮件中的图版放到公网上,然后在HTML邮件中指定绝对地址.但这样做有一些bug,就是outlook2003等其他一些客户端会禁止你看这些图片.现在最好的做法是将图版放在邮件中,发送一个带图的HTML邮件给客户.下面是 .NET 发邮件中的关键代码.12345678910

2009-06-15 14:37:00 993

转载 提高项目成功率

一年之前我们公司的项目一般都是一两个人来完成的.完成的质量总是不太理想,很多时候完成后才现发有这样那样的问题.严重影响项目的进度和部门形象.新的方法实行了差不多一年了,效果非常理想.大概说一说我们之前的开发流程,首先会有其他的部门负责人找到我或者我的上头阿生,我们两个会根据用户的需求写一份详细的说明文档,然后根据需求文档设计数据库.完成这两件工作后会把需求文档给我们的同事,然后两三个人简单讨论

2009-06-15 14:15:00 460

转载 清空任何表记录的存储过程

use 您要清空的库godeclare @tbname varchar(250)declare #tb cursor for select name from sysobjects where objectproperty(id,IsUserTable)=1open #tbfetch next from #tb into @tbnamewhile @@fetch_status=0begin  

2009-05-29 17:56:00 263

原创 SQL2005自动定时备份数据库并按日期命名

SQL2005的维护计划里面自带了备份数据库任务,但不会自动按日期命名,不方便,下面的方法是以存储过程来解决的。要用SQL2005的维护计划功能首先要确认SQL Server Agent服务是在启动状态,然后打开SQL Server Management Studio,展开对象资源管理器里的“管理”,右击维护计划选择新建维护计划,为维护计划命名,如:TestDB_Backup,选择默认的子计划

2009-05-27 18:23:00 659

转载 DHTMLX Tree中文开发指导

dhtmlXTree 指南与实例 主要特性多浏览器/多平台支持 全部由JavaScript控制 动态加载 XML支持 大数据树动态翻译(智能XML解析) 拖拽(同一个树,不同的树之间,不同的框架之间) 带多选框(CheckBox)的树(两态/三态) 定制图标(使用JavaScript或xml) 内容菜单(与dhtmlxMenu集成) 结点数据为用户数

2009-05-05 10:10:00 1423

转载 C#中全角字符转换为半角

//判断字符是否英文半角字符或标点    //32    空格    //33-47    标点    //48-57    0~9    //58-64    标点    //65-90    A~Z    //91-96    标点    //97-122    a~z    //123-126  标点    public static bool IsBjChar(char c)    {  

2009-05-04 07:02:00 942

原创 C#打包程序

1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)2:安装向导中国关闭后打开安装向导,点击下一步,或者直接点击完成.中国Web技术站-[9H j I)h,X0r @如下图:  3:开始制作 安装向导完成后即可进入项目文件夹: 双击"应用程序文件夹"在右边的空白处

2009-05-03 12:18:00 450

原创 DOM对象(二)

 三、历史对象history主要属性:1 window.history.length:得到浏览器历史清单中的项目个数。主要方法:1 window.history.back():加载History列表中的上一个URL,相当于IE的后退按钮。等同于window.history.go(-1);2 window.history.forward():加载History列表中的下一个URL,相当于IE的前

2009-04-22 18:26:00 442

原创 DOM对象(一)

 一、DOM简述    DOM—Document Object Model,它是W3C国际组织的一套Web标准。它定义了访问HTML文档对象的一套习属性、方法和事件。     DOM是以层次结构组织的节点或信息片断的集合。文档对象模型(Document Object Model)是给HTML与XML文件使用的一组API。DOM的本质是建立网页与脚本语言或程序语言沟通的桥梁。    浏览器对象是一个

2009-04-22 18:25:00 736

原创 主题:java 调用.net 写的WebService 问题求解!!!

 为了实现新闻的同步而做,现在有一java平台,一个.net平台,在java平台里发布一条新闻后需要同步到.net平台上,于是找到了.net开发人员,给了我下面的这些代码,别的什么也没有,说是可以实现,我是开发java的,对C#不了解,请各位看一看这代码,能不能实现,如果可以的话,我应该如何来实现这一功能!! using System; using System.Net; using MCMSPr

2009-04-17 17:34:00 464

原创 CascadingDropDown

 属性列表:TargetControlID:对应的下拉框表控件的IDCategory:当前下拉列表的类型PromptText:当下拉列表中无数据或没有选择数据时给用户的提示LoadingText:加载下拉列表数据时的提示ServicePath:下拉列表获取数据所要的WEB服务路径ServiceMethod:WEB服务方法ParentControlID:控制此下拉列表控件的父级控件Selecte

2009-04-17 17:32:00 757

原创 .AjaxPro的使用

简单介绍下它的用法:一.AjaxPro的使用1.在项目中添加引用,浏览找到AjaxPro.2.dll文件2.在Web.config中的system.web里面写入以下代码configuration>system.web>  httpHandlers>        add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro

2009-04-14 11:34:00 421 1

原创 ASP.net防SQL注入(简单)

 一,验证方法 ///   ///SQL注入过滤  ///   /// 要过滤的字符串  /// 如果参数存在不安全字符,则返回true  public static bool SqlFilter2(string InText)  {   string word="and|exec|insert|select|delete|update|chr|mid|master|or|trunca

2009-04-10 17:30:00 325

转载 url重写实现任意二级域名或多级域名(修正参数中断问题)

简要回顾:    修改微软的URLRewrite能够对URL进行重写,这里要求对域名进行重写,实现http://1234.abc.com/ 到http://www.abc.com/show.aspx?id=1234的重写。步骤:1、你的域名 http://www.abc.com/ 是泛解析的,并在IIS里添加了主机头为空的映射; 2、修改微软的URLRewriter,要改两个地方      (1)

2009-04-09 15:24:00 577

原创 jQuery学习笔记

 /*=========   2009-1-14  =========*/   $() = $(document)   //实现window.onload()效果   $().ready(       function(){           //需要执行的内容       }   );   //获取DOM元素(返回值为jQuery对象)  

2009-04-09 15:06:00 1323 4

原创 利用HttpModule实现防sql注入

    sql注入是被谈的很多的一个话题,有很多的方法能够实现sql的防注入,在这里就简单说一下如果使用HttpModule来实现sql的防注入。    在项目中添加一个类让其实现IHttpModule接口。IHttpModule接口有两个方法 Init 和 Dispose。然后在Init方法中来订阅    AcquireRequestState事件。CodeCode highligh

2009-04-09 15:03:00 452

原创 Request.UrlReferrer详解

Request.UrlReferrer可以获取客户端上次请求的url的有关信息。  这样我们就可以通过这个属性返回到“上一页”,示例如下    1.      首先在Page_load中获得并储存该信息Page_load(object obj,EventArgs e)             {                     if(!IsPostBack)            

2009-03-07 17:28:00 355

原创 脚本提交表单

function changeAction(){var x=document.getElementById("myForm")alert("Original action: " + x.action)x.action="/htmldom/index.asp"alert("New action: " + x.action)x.submit()}名称:value="改变 action 属性并提交表

2009-03-07 12:57:00 433

原创 Http之Get/Post请求区别

1.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。2.GET与POST区别HTTP定义了与服务器交互的不同方法,最基本的方

2009-03-06 17:33:00 263

原创 Filter:revealtrans(duration=转换的秒数,transition=转换的类型)

表达式中的transition参数的参数值有24中,以代号0-23来表示,分别代表24中显示类型,具体的参数值列表如下所示:同时还可以参考一下以下的页面转换特效:网页变换效果(Trans)共分四大类:"进入网页"(Page-Enter)、"离开网页"(Page-Exit)、"进入站点"(Site-Enter)、"离开站点"(Site-Exit)。每一大类又分为25个小类,先用进入网页效果来举例说明

2009-03-06 14:52:00 1739

Asp Net中文手册

Asp Net中文手册

2008-07-09

空空如也

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

TA关注的人

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