- 博客(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
2922
3
原创 品牌机GHOST终极解决方案
一般品牌机都会有一个隐藏的小分区(第1个分区,通常也就是c:盘)用于保护系统,如果使用Ghost XP刻盘全自动安装,往往会在自动Ghost的过程中出现错误。检测硬盘是否存在隐藏的小分区,可以用Ghost XP启动光盘菜单中的Partition Magic 8.05繁体版进行检查,如果状态条最前面有一个10M左右的分区,那么这个小分区就是第1个分区。 如果换一种方式安装系统,只要在Gho
2010-05-18 17:52:00
744
原创 jquery.cookies 的使用心得
前段时间用 JQUERY COOKIE,做了一个购物车,在做的过程中,遇到一个问题,在不同页面存Cookie的时候,不是操作的同一个Cookie,以至于cookie里有两个相同的名的存在。后解决是在每个cookie里加了过期时间和path .如: $.cookie(Products, newcookies, { expires: 7, path: / });问题就解决了。 得到cooki
2010-05-18 17:46:00
909
3
原创 VS2008发布、生成网站时如何设置固定的dll文件名?
在用VS2008发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文件名如何固定呢?有以下两种方案:一、每个页面的程序集分别生成对应的dll; 方法:在“发布网站”的选项中,勾选“使用固定命名和单页程序集” 二、整个站点的程序集都生成为一个文件;方法:需下载MS提供的插件,经过简单的设置可生成自定义的文件名(.dll): Web Deployment Project
2010-05-18 17:44:00
769
原创 用Flex调用SWF查看PDF
有时候一些资料只能给别人看,如可打印的文档如DOC,PDF,但不能让其他无权限的人另存或者打印,特别是web版的文件管理类的系统,总会考虑到这个问题。当用IE直接打开pdf的时候,尽管可以疲敝IE的另存为,但是点击PDF文件的时候,再按F8的时候,PDF的阅读器如(adobereader)会显示ToolsBar,所以直接打开pdf貌似行不同(目前所知道的)。当时一听到这个需求立马就想用swin
2010-05-18 17:42:00
506
原创 用Flex调用SWF查看PDF
有时候一些资料只能给别人看,如可打印的文档如DOC,PDF,但不能让其他无权限的人另存或者打印,特别是web版的文件管理类的系统,总会考虑到这个问题。当用IE直接打开pdf的时候,尽管可以疲敝IE的另存为,但是点击PDF文件的时候,再按F8的时候,PDF的阅读器如(adobereader)会显示ToolsBar,所以直接打开pdf貌似行不同(目前所知道的)。当时一听到这个需求立马就想用swin
2010-05-18 17:37:00
450
原创 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
1858
1
原创 如何在IIS上支持FLV
根据你的描述,猜想如下:你得虚拟主机的操作系统是 Windows Server 2003不是路径问题,你把这个FLV文件的地址输入浏览器,结果返回404错误页面,明明在FTP里面可以看到,对不对?这不能播放完全是 MIME 的问题Windows Server 2003的IIS6.0为了安全没有注册 MIME 类型的文件名是无法访问的,只会返回404页面进入虚拟主机的控制面板,里面允许用户自定义MI
2010-04-01 10:03:00
399
转载 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
433
原创 C#反射问题总结
动软代码生成器生成的抽象工场里面有这么一句:Assembly.Load(AssemblyPath).CreateInstance(ClassNamespace);这里面的AssemblyPath指定的是程序集的名称,ClassNamespace指定的是命名空间及其内的某一类名所以如果ClassNamespace要根据AssemblyPath生成的时候必须让程序集名称和命名空间名称一致
2010-02-25 21:53:00
411
原创 用动软代码生成器2.41将批量生成的代码部署到已有项目详细教程(基于抽象工厂模式的三层架构)
前天在自己开发一个小项目的时候用了最新的动软代码生成器2.41,原本打算直接用其批量代码生成功能生成一个大概的抽象工厂模式三层架构样例放入已有项目,调试通过后再进行进一步开发。没想到在把生成的代码分别拷贝到我搭建好的架构中并作相应调整配置后紧接着就是潮水般的错误,一浪接一浪的涌来。通过一整天的调试,终于把所有问题搞清楚了,现在整理记录下来,以期新手朋友们少走弯路。第一步:搭建架构并
2010-02-25 21:50:00
946
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
599
原创 MaxtoCode对.Net程序加密的原理及解密探讨二
MaxtoCode对.Net程序加密的原理及解密探讨二 自上次写第一篇文章到现在不知不觉两个月过去了,这篇文章我们将介绍怎么获取解密后的IL字节代码。我们先回顾一下前文,在上一回我们提到“InFaceMaxtoCode.Startup 正常启动后,在整个程序集中只会运行一次。”。当时这种说法是很武断的,如果 “InFaceMaxtoCode.C______(num2, num3)” 的返回值总是
2010-02-25 11:44:00
624
转载 MaxtoCode对.Net程序加密的原理及解密探讨一
这里研究的对象是 MaxtoCode 3.1试用版.这里只探讨程序代码的加密. 对.Net程序代码的加密过程如下:1. 运行 ildasm 将程序集反编译成 il代码文件.2. 对IL代码文件进行处理.(*)3. 运行 ilasm 将 IL代码文件编译成程序文件.4. 直接对程序文件中的il字节码加密.(**) 粗体表示的 2 , 4 是关键步骤. 我们先来看看第四步.这一步就是加密的关键步骤,这
2010-02-25 11:18:00
805
原创 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
447
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
427
原创 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
958
原创 正则表达式用c#、JavaScript数据验证
今天项目要用正则表达式,但是自己积累的都不知道放那里去了,就在网上找一些,自己整理一些出来,放到这里,日后在用就可以直接使用了,以备不时之需。正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此。//--------------------------c# Regex--------------------------------//调用方法static bo
2009-07-30 11:14:00
791
原创 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
717
原创 Ext中TreePanel控件和TabPanel控件搭配测试
在实际的项目中,左边树形菜单,提供各种功能点击,右边一个面板,随着左边节点的选择表现不同的功能内容,这是一个相当经典的布局,在Ext框架中,有两个控件TreePanel和TabPanel刚好完成这些功能,本文就这两个控件的搭配使用和点击左边树节点引起右边内容变化的方法作一个简单的介绍。首先看下面的具体的代码。JS代码:http://www.w3.org/TR/xhtml1/DTD/xhtm
2009-06-15 18:48:00
783
原创 系统发送带图片的邮件(.NET版)
完整程序:有时候需要系统发一些带图片的邮件给用户,一般的做法是将邮件中的图版放到公网上,然后在HTML邮件中指定绝对地址.但这样做有一些bug,就是outlook2003等其他一些客户端会禁止你看这些图片.现在最好的做法是将图版放在邮件中,发送一个带图的HTML邮件给客户.下面是 .NET 发邮件中的关键代码.12345678910
2009-06-15 14:37:00
1049
转载 提高项目成功率
一年之前我们公司的项目一般都是一两个人来完成的.完成的质量总是不太理想,很多时候完成后才现发有这样那样的问题.严重影响项目的进度和部门形象.新的方法实行了差不多一年了,效果非常理想.大概说一说我们之前的开发流程,首先会有其他的部门负责人找到我或者我的上头阿生,我们两个会根据用户的需求写一份详细的说明文档,然后根据需求文档设计数据库.完成这两件工作后会把需求文档给我们的同事,然后两三个人简单讨论
2009-06-15 14:15:00
503
转载 清空任何表记录的存储过程
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
285
原创 SQL2005自动定时备份数据库并按日期命名
SQL2005的维护计划里面自带了备份数据库任务,但不会自动按日期命名,不方便,下面的方法是以存储过程来解决的。要用SQL2005的维护计划功能首先要确认SQL Server Agent服务是在启动状态,然后打开SQL Server Management Studio,展开对象资源管理器里的“管理”,右击维护计划选择新建维护计划,为维护计划命名,如:TestDB_Backup,选择默认的子计划
2009-05-27 18:23:00
688
转载 DHTMLX Tree中文开发指导
dhtmlXTree 指南与实例 主要特性多浏览器/多平台支持 全部由JavaScript控制 动态加载 XML支持 大数据树动态翻译(智能XML解析) 拖拽(同一个树,不同的树之间,不同的框架之间) 带多选框(CheckBox)的树(两态/三态) 定制图标(使用JavaScript或xml) 内容菜单(与dhtmlxMenu集成) 结点数据为用户数
2009-05-05 10:10:00
1469
转载 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
971
原创 C#打包程序
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)2:安装向导中国关闭后打开安装向导,点击下一步,或者直接点击完成.中国Web技术站-[9H j I)h,X0r @如下图: 3:开始制作 安装向导完成后即可进入项目文件夹: 双击"应用程序文件夹"在右边的空白处
2009-05-03 12:18:00
487
原创 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
459
原创 DOM对象(一)
一、DOM简述 DOM—Document Object Model,它是W3C国际组织的一套Web标准。它定义了访问HTML文档对象的一套习属性、方法和事件。 DOM是以层次结构组织的节点或信息片断的集合。文档对象模型(Document Object Model)是给HTML与XML文件使用的一组API。DOM的本质是建立网页与脚本语言或程序语言沟通的桥梁。 浏览器对象是一个
2009-04-22 18:25:00
764
原创 主题:java 调用.net 写的WebService 问题求解!!!
为了实现新闻的同步而做,现在有一java平台,一个.net平台,在java平台里发布一条新闻后需要同步到.net平台上,于是找到了.net开发人员,给了我下面的这些代码,别的什么也没有,说是可以实现,我是开发java的,对C#不了解,请各位看一看这代码,能不能实现,如果可以的话,我应该如何来实现这一功能!! using System; using System.Net; using MCMSPr
2009-04-17 17:34:00
485
原创 CascadingDropDown
属性列表:TargetControlID:对应的下拉框表控件的IDCategory:当前下拉列表的类型PromptText:当下拉列表中无数据或没有选择数据时给用户的提示LoadingText:加载下拉列表数据时的提示ServicePath:下拉列表获取数据所要的WEB服务路径ServiceMethod:WEB服务方法ParentControlID:控制此下拉列表控件的父级控件Selecte
2009-04-17 17:32:00
772
原创 .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
439
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
349
转载 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
611
原创 jQuery学习笔记
/*========= 2009-1-14 =========*/ $() = $(document) //实现window.onload()效果 $().ready( function(){ //需要执行的内容 } ); //获取DOM元素(返回值为jQuery对象)
2009-04-09 15:06:00
1360
原创 利用HttpModule实现防sql注入
sql注入是被谈的很多的一个话题,有很多的方法能够实现sql的防注入,在这里就简单说一下如果使用HttpModule来实现sql的防注入。 在项目中添加一个类让其实现IHttpModule接口。IHttpModule接口有两个方法 Init 和 Dispose。然后在Init方法中来订阅 AcquireRequestState事件。CodeCode highligh
2009-04-09 15:03:00
467
原创 Request.UrlReferrer详解
Request.UrlReferrer可以获取客户端上次请求的url的有关信息。 这样我们就可以通过这个属性返回到“上一页”,示例如下 1. 首先在Page_load中获得并储存该信息Page_load(object obj,EventArgs e) { if(!IsPostBack)
2009-03-07 17:28:00
372
原创 脚本提交表单
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
467
原创 Http之Get/Post请求区别
1.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。2.GET与POST区别HTTP定义了与服务器交互的不同方法,最基本的方
2009-03-06 17:33:00
279
原创 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
1775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人