随笔 - 1330
文章 - 1
评论 - 378
阅读 -
482万
06 2009 档案
JS正则表达式详解
摘要:JS的正则表达式//校验是否全由数字组成 function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 function isRegisterUserNam...
阅读全文
js 正则表达式
摘要:很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书学习吧 50% 的举一反三练习中的原创。一 javascript正则表达式的基本知识1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat");你也可以var reCat = /cat/; //Perl 风格 (推荐)2 学习最常用的 test e...
阅读全文
PHP开发工具集锦
摘要:这里介绍了一些 PHP IDE 工具,非常见的 Editplus 之类的,都是专门为 PHP 开发的,有兴趣都可以试试看,找出自己用得顺手的就可以了,呵呵,本人一年来都是用 Zend Studio 作为开发工具,因为调试和编写都很方便,代码检测功能和手册查阅功能我非常喜欢。 我这里整理的都是专门为PHP设计的IDE,editplus,Ultra Edit等常用文本工具我就不介绍了!其中一些介...
阅读全文
4个mysql客户端工具的比较
摘要:mysql是我以前学习和练习所使用的数据,现在在工作中也在使用,之前公司里用oracle,我在做自己的东西的时候觉得用oracle太不方便,于是就找了mysql(当时也考虑过sqlserver,觉得还是没有mysql小巧),从那时起我就开始接触下面所说的几种mysql客户端工具了。 我接触的mysql客户端工具一共有4个,mysqlfront, sqlyog, mysqlbrowser, ems mysql manager,其中mysqlbrowser是我最早使用的一个mysql客户端工具(一年前),当时是在一个自己接的交友网站中使用mysql,于是就找到了这个mysqlbrowser,m..
阅读全文
WordPress的安装过程
摘要:http://codex.wordpress.org.cn/WordPress%E7%9A%84%E5%AE%89%E8%A3%85%E8%BF%87%E7%A8%8B
阅读全文
WordPress 中文文档
摘要:http://codex.wordpress.org.cn/%E9%A6%96%E9%A1%B5
阅读全文
mysql_connect() 不支持 请检查 mysql 模块是否正确加载
摘要:在上面文章的基础上配置PHP环境完成之后发现安装(discuz)论坛时候还是有问题!函数名称 检查结果 建议 mysql_connect() 不支持 请检查 mysql 模块是否正确加载 fsockopen()支持无 gethostbyname() 支持 无 file_get_contents() 支持 无 xml_parser_create() 支持 无 解决方案如下:在整合IIS和PHP时需...
阅读全文
Apache与IIS的优劣对比点点评
摘要:对于中小企业来说建立自己的网站,对外展示自己的页面是最平常不过的事情了。目前最流行的建立WWW服务工具就要属Apache与IIS了。那么他们之间都有什么区别呢?到底哪个工具才是最适合我们的呢?今天就来讨论下这个问题。 一、免费与收费之争: 虽然很多用户都使用IIS建立网站,他是集成于Windows操作系统中的组件。不过要想合法使用IIS就要购买正版Windows操作系统。 反观Apache,...
阅读全文
IIS,Tomcat,Apache,Resin的区别
摘要:IIS,Tomcat,Apache,Resin 1、IIShttp://www.86un.com/Article/ShowArticle.asp?ArticleID=228Internet Information Server是允许在公共Intranet或Internet上发布信息的Web服务器首先,Internet Information Server的缩写为(IIS)是一个World Wide...
阅读全文
写出Apache和iis区别
摘要:写出Apache和iis区别 主要比较以下几个方面:1、端口冲突的修改方法和现实意义2、发布目录的变换方式3、首页的变换方式 ===============================================================================================1.apache 主要支持PHP IIS 主要支持asp 静态的网页他们都支持htm...
阅读全文
Apache和Tomcat的区别答案
摘要:Apache官方网站:http://www.apache.org/ Tomcat官方网站:http://tomcat.apache.org/ 1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。 2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,serverlet...
阅读全文
apache 提示You don't have permission to access /test.php on this server.怎样解决
摘要:关键字: Apache 403 Forbidden系统配置:操作系统:Red Hat Linux 6.2Web服务器:Apache 3.1.1+jakarta-tomcat 3.1.1数据库服务器:oracle 8i Apache服务器是目前应用最多的web服务器,据统计在世界上的服务器中有超过一半采用Apache服务器.关于它的好处,您可以自己到http://www.apache.org/上去看...
阅读全文
Win下apache出现问题:“No services installed” || apache服务启动
摘要:安装完apache之后(不是按照默认路径安装的,我的是 D:\ )右下方哪个小羽毛图标是没有启动的,左键不好使,而且提示“No services installed”,提示服务器没有被安装。 解决方法: 找到 apache2.2 目录下的 bin 目录 有个apache.exe 文件,我们在运行中键入: cmd 出来DOS窗口, 键入: d:\ 注释:进入D盘,由于...
阅读全文
Apache2.2提示Cannot load php5apache2.dll into server的的解决
摘要:Windows下php5.16和apache2.2的安装问题今天在本本上安装WAMP环境(Windows+Apache2+MYSQL+PHP5),php本机上有个5.16的版本,那就用它吧。apache则是去官方下载了最新版apache_2.2.8-win32-x86-no_ssl.msi。所有软件都安装在c:\www目录下。安装完后,apache测试页面正常。然后在httpd.conf中加入ph...
阅读全文
php5 相关软件下载
摘要:如题 希望有大虾能给个好用的下载地址啊 谢谢了先 我什么都没安的现在 貌似要装很多东西 如果有自己用着的更好了 刚开始自学~~!!最佳答案 Apache 2.2.11 http://www.codepub.com/d/downpage.php?n=1&id=14125::1228734526Php 5.2.9 http://cn.php.net/distributions/php-5.2....
阅读全文
在XP上搭建PHP+MySQL平台
摘要:前段时间用Z-Blog建了个这个幼峰说事的博,闲的无聊想玩玩WordPress,所以就在本机XP的OS上搭建了个PHP+MySQL的平台试玩了下下WordPress。其实百度一下就可以找到很多关于在XP的IIS下搭建PHP的方法,之后还要找找MySQL的配置。弄这弄那的也弄了老半天的,得一个一个的查,就没看到一帖子是从搭建PHP到最后的WordPress的完整说明。偶就来汇总下下,免得大家再到处搜...
阅读全文
[推荐] 新手搭建PHP环境必备知识:windows下PHP5+APACHE+MYSQ完整配置(个人总结)
摘要:附录:php5 相关软件下载: http://www.cnblogs.com/qiantuwuliang/archive/2009/06/27/1512211.html 经过一段时间狂热的PHP编程,对WINDOWS平台下PHP的配置可算是深有感触,一开始我用的是一键安装的傻瓜包,但是考虑傻瓜包的安装版本已经落后,在真正手动配置PHP环境时遇到许多问题,在查阅了许多资料和尝试后,终于配置成功。现在...
阅读全文
实现iFrame自适应高度,原来很简单!
摘要:<iframeid="iFrame1"name="iFrame1"width="100%"onload="this.height=iFrame1.document.body.scrollHeight"frameborder="0"src="index.htm"></iframe>看到了吧,关键就在于onload="this.height=iFrame1.document.b...
阅读全文
SQL server 2005中无法新建作业(Job)的问题
摘要:客户端是使用企业管理其(Management Studio)新建job,总是无法创建,查找了很多资料,有的说是需要sp2, 但有的又说不是... ... 没有时间去研究为什么,但确有一种方法解决:到服务器端去创建job,不要在客户端创建,这样就不会有问题的。 中文错误提示: 无法将类型为“Microsoft.SqlServer.Management.Smo.SimpleObjectK...
阅读全文
google搜索技巧解析
摘要:http://www.cnblogs.com/madduck/archive/2005/10/25/261520.html
阅读全文
在SQL SERVER中定时执行SQL语句,或者存储过程. &sql server 自动执行存储过程
摘要:引用于:http://msdn2.microsoft.com/zh-cn/library/ms178588(VS.80).aspx定期清理过期的会话数据由于示例会话状态存储提供程序不支持 Session_OnEnd 事件,因此它不会自动清理过期的会话项数据。建议您使用下面的代码定期删除数据存储区中过期的会话信息。[代码]来自:http://blog.csdn.net/amandar/archive...
阅读全文
【推荐】sqlserver里有没有定时执行sql语句更新数据库的功能?
摘要:sqlserver里有没有定时执行sql语句更新数据库的功能? 我现在碰到了这样一个问题,举个例子。 用户注册网站,会将该用户的注册日期记录到数据库表中,同时,表中还有一个字段ds:用户注册日到当日的天数。比如用户09年01月01日注册,如果现在到了09年01月02日凌晨0点,该用户的ds应该变为1。 怎么样到第二天0点的时候,将用户的ds值加1? 类似于这样的问题很多,不知道大家怎么处理的?我以...
阅读全文
建立数据库JOB(作业)步骤
摘要:--SQL SERVER2000为例企业管理器—>数据库服务器—>管理目录—>SQL SERVER代理—>作业—>右键 选—>新建常规选项页—>输入作业名称—>选中所有者。 步骤选项页—>新建—>输入步骤名—...
阅读全文
定时执行sql存储过程
摘要:--创建作业就行了.--创建作业exec msdb..sp_add_job @job_name='数据处理'--创建作业步骤declare @sql varchar(800),@dbname varchar(250)select @sql='exec p_proc' --要定时执行的存储过程,@dbname=db_name() --执行数据处理的数据库名exec msdb..sp_add_jobs...
阅读全文
firefox与ie的javascript兼容性编程汇编
摘要:转载后加了一些个人体会。。。如对你有用,请回复。1. document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["element...
阅读全文
服务器端可控情形的Javascript跨域访问解决方法
摘要:在最近的一个web项目中为了实现bookmark功能碰到了javascript跨域访问的问题。起初,在google上搜的很多解决方案并不适用于我的情形,只在有一篇文章中提到的远程加载javascript方法从理论上看到了解决的希望。但可惜作者只是一笔带过,并未用例子详细说明,所以不得不摸索了一阵才把这个问题搞定。在此,希望通过本文为同样被这个问题困扰的朋友们提供一个解决方法作为参考。如有错误,欢迎...
阅读全文
JavaScript面向对象的一个例子
摘要:一个JS的操作弹出窗口位置的类。(摘自JavaScript Definitive Guide)[代码]
阅读全文
JavaScript面向对象程序设计(4): 函数
摘要:在很多语言中,函数(Java里面成为方法)和对象时截然不同的两种东西。函数被定义为对象的动作,或者是全局的(像在C++中的main函数一样)。但是在JavaScript中,函数和对象的界限却显得不那么明显。1. 函数的定义JavaScript中有很多种定义函数的方法:function hello() { alert("Hello!"); }var hello1 = function() { ale...
阅读全文
JavaScript面向对象程序设计(3): 对象
摘要:1. 对象对象是面向对象程序设计的基础概念之一,只需看看这个名字就已经知道了。在我们熟悉的面向对象语言中,比如Java或者C++,都有着类似的对象定义方法。比如,我们想定义一个类,名字叫Person,有两个属性:name和age,另外有一个方法,将显示出这个Person对象的名字和年龄,那么我们可以用下面的代码实现:Java:public class Person {private String ...
阅读全文
JavaScript面向对象程序设计(2): 数组
摘要:或许你会奇怪,面向对象的程序设计为什么从数组开始讲起?这是因为……其间的种种关系吧……嘿嘿,这里先卖个关子,先来看看我们熟悉的数组在JavaScript里面是什么样子的。1. 创建数组在JavaScript中有很多创建数组的方法。比如使用Array函数。不过这不是现在我们要讲述的。现在我们使用简单的方括号“[]”的办法来创建数...
阅读全文
JavaScript面向对象程序设计(1): 前言
摘要:基于对象还是面向对象?面向对象技术是现代软件开发中的重要技术之一。面向对象变成的好处毋庸置疑,现在的主流语言如Java、C++都是面向对象的。现在的面向对象理论更多的是使用Java或C++进行描述,究其根源,在于这些语言都是传统的面向对象语言,具有面向对象理论所指明的一切特性:类、封装、继承、多态等等。相比而言,一些动态语言如JavaSript就显得不那么面向对象——至少,...
阅读全文
模仿开心网做的在线html编辑器
摘要:转自:http://huqilong.blog.51cto.com/53638/115479 最近做社区,产品认准了开心网的编辑器,但是那个笔记其用到prototype框架,而我们使用的jquery-1.2.2.js,两者有冲突,于是一狠心,查了查资料,用了两天时间写了一个. 刚开始查的资料,在线编辑器的原理大概如下: 一、基于textarea 特点:简单,但是表情只能通过ubb进行控制,不能所...
阅读全文
我的简易HTML在线编辑器
摘要:转自:http://www.cnblogs.com/ovliverlin/archive/2007/03/22/684083.html 年前年后一直忙得没完没了,这篇关于自己做的简单功能的html在线编辑器一直想写,直到今天才有机会,以前都是直接把网络上的拿来嵌在iframe中,好用自然不说,版权可就要谨慎了,这次只涉及到几个简单的功能,于是自己试着做了个简单功能的,查了很多资料,也试了很多次,写...
阅读全文
"无法在证书存储区中找到清单签名证书"的解决办法
摘要:以前的一个项目今天打开忽然提示说“无法在证书存储区中找到清单签名证书”,很郁闷,不知道怎么回事。最好在 工程属性里面--签名--为Clickonce清单签名去掉 。再次生成居然成功了。不知道具体什么原因引起的。评论: #1楼218.249.214.* 2007-07-02 16:14 | Rime [未注册用户]我想是clickone自动生成的证书过期了(有效期只有一年,且...
阅读全文
C#中反斜杠\与斜杠/ 转移字符 路径的问题
摘要:C#中反斜杠\与斜杠/ 转移字符 路径的问题在C#中 \ 是转义字符,如下所示转义序列 字符 \’ 单引号 \” 双引号 \\ 反斜杠 \0 空 \a 警告 \b 退格 \f 换页 \n 换行 \r 加车 \t水平制表符 \v 垂直制表符 就比如说要输出这一段字符串 “/_\” 可能你会认为是这样写 @""/_\"" 但这样写编译器都不让你通过了,...
阅读全文
setTimeout和setInterval的使用
摘要:这两个方法都可以用来实现在一个固定时间段之后去执行JavaScript。不过两者各有各的应用场景。方 法实际上,setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。不过这两个函数还是有区别的,setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执...
阅读全文
(推荐一个超好的JS函数库)S.Sams Lifexperience ScriptClassLib (引用)
摘要:http://files.cnblogs.com/HebiZiyu/jsLib.js出处:http://www.cnblogs.com/meil/archive/2007/04/06/700318.html[代码]
阅读全文
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
摘要:1判断select选项中是否存在Value="paraValue"的Item2向select选项中加入一个Item3从select选项中删除一个Item4删除select中选中的项5修改select选项中value="paraValue"的text为"paraText"6设置select中text="paraText"的第一个Item为选中7设置select中value="paraValue"的I...
阅读全文
自己常用js方法(DOM操作)
摘要:[代码]========================================================================================js 定时刷新页面:[代码]========================================================================================函数:spl...
阅读全文
(推荐)对下拉列表select的一些操作
摘要:示例下面的例子使用 SELECT 元素创建了一个下拉列表框。[代码]下面的例子使用 select 元素创建了多项选择列表框,方法是设置了 SIZE 和 MULTIPLE 标签属性。要获得多项选择列表框的选中选项,则必须遍历 options 集合并检查 SELECTED 是否被设为 true。[代码]下面的例子在上面创建的 SELECT 列表的底部添加了一个新选项。新选项的构造程序也可在 Micro...
阅读全文
javascript中获取地址栏参数
摘要:javascript中获取地址栏参数例如 index.asp?aaa=xxx&bbb=xxx,怎么用javascript取到QureyString中参数的名称呢? ========================================================================================[代码]
阅读全文
关于<textarea>的内容中换行的表示方法
摘要:谁知道<textarea>的内容中换行的表示方法。我自己试,在textarea换行是直接回车换行的。而<br>在textarea中不管用,显示出来的是字符串<br>,有谁知道在<textarea>怎么用命令来代表换行符??????急呀!!!帮帮忙吧。 ==================================================...
阅读全文
IE和Firefox之间的JavaScript差异
摘要:这篇文章中,我会略述一下 Internet Explorer 和 Firefox 在 JavaScript 语法上不同的几 个方面。 1. CSS “float” 属性 获取给定对象的特定 CSS 属性的基本语法是 object.style 属性,而且有连字符的属性要用骆驼命名法来代替。例如,获取一个 ID 为 “header” 的 div 的 b...
阅读全文
怎样不让Dreamweaver中HTML源代码不自动换行??
摘要:在Dreamwear html代码自动换行很烦人!!!!可以按照以下方式去掉自动换行功能:
阅读全文
解决dreamweaver代码提示失效的问题
摘要:在编辑菜单中找到首先参数菜单,(快捷健ctrl+U)。打开首选参数对话框,在常规选卡上把“允许双字节内联输入”取消就可以了。 当你按照代码的顺序写的时候,代码提示一直是正常的。一般人都有这样一种习惯,写标签时会先把"<>"写全后,在里面增加内容。这样,代码提示有可能显示不出来。不过可以通过快捷键让它显示出来。默认的快捷键与输入法切换是冲突的(ctrl+space...
阅读全文
Linq To Sql进阶系列
摘要:http://kb.cnblogs.com/page/42706/?page=1
阅读全文
js近期的研究总结
摘要:很庆幸 在 javascript高级群 中认识了 wait. 因为他的 激情 和一些 奇思妙想.敦促我们大家不断的 研究更多更有趣的 怪异问题.同时 真的加深了 我对js 的理解... 那么下面一些文字 属于 我于 wait 还有其他几位朋友 闲聊时 扯出来的一些js怪异现象的 总结... 其中也有疑问 至尽 不知其原理.我们知道 js 有种机制 叫预编译. 即 在根环境 顺序执行的过程中 会把 ...
阅读全文
javascript中的自执行匿名函数
摘要:格式:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->(function(){//代码})();解释:这是相当优雅的代码(如果你首次看见可能会一头雾水:)),包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。来个带参数的例子:Code highlighting produced by Actipro CodeHighlighter (freeware)htt
阅读全文
鼠标右键弹出菜单 上传图片自定义控件 弹出菜单(PopUp 控件)
摘要:实现鼠标右键弹出菜单 上传图片自定义控件 弹出菜单(PopUp 控件)源代码 /Files/wmt1708/x.rar上传文件大小控制方法:web.config中设置<httpRuntime>小节http://msdn.microsoft.com/zh-cn/e1f13641.aspx<httpRuntime maxRequestLength="20480" useFullyQu...
阅读全文
几个学习Silverlight及Silverlight示例的网站
摘要:1. 有大量的示例 http://silverlightnuggets.com/2. Silverlight 示例 http://silverlight.net/community/communitygallery.aspx3. http://silverlight.net/Learn/
阅读全文
C#中类的构造方法的简单说明
摘要:C#中类的构造方法的简单说明1、什么是构造方法?首先,它是一个方法,它是类中 众多方法中的一个。其次,它具有类中其他方法所不具备的一些特性。简单来说,它是一个有着特殊使命的方法,他的绰号叫构造。 2、构造方法相对其他方法有哪些不同?方法名:类中普通的方法可以根据代码书写者的个人喜好任意取名。但是,构造方法不可以。构造方法的名字必须与类名相同。换句话说,当类中的一个方法名与类名相同时,C#即认为此方...
阅读全文
[基础知识].NET Framework与.NET Framework SDK有什么不同?
摘要:很多新手也学了很长时间的.NET,但对于这.NET Framework与.NET Framework SDK到底有什么区别可能还是不太清楚,本人也是借别人的话重新阐述一下,希望可以给新手提供帮助。.NET Framework是微软开发的运行于老版本之上的.NET软件运行平台。只要安装了.NET Framework,则从Windows 98到Windows XP都可以运行.NET程序。它是一种新的软...
阅读全文
花了N天,截取Office2003菜单工具条的140个图标(16×16)与大家分享
摘要:如题,其实是以前截取的^_^,只给过一个好朋友,现在与大家分享!做软件必备!看看: 下载地址:http://products.3lsoft.com/lc/OfficeIcons.rar
阅读全文
(C#)Windows Shell 外壳编程系列7 - ContextMenu 注册文件右键菜单
摘要:http://blog.csdn.net/lc_mtt/archive/2008/08/29/2850063.aspx
阅读全文
(C#)Windows Shell 编程系列5 - 获取图标
摘要:http://blog.csdn.net/lc_mtt/archive/2007/04/25/1583801.aspx
阅读全文
(C#)Windows Shell 编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令
摘要:http://blog.csdn.net/lc_mtt/archive/2007/04/18/1569279.aspx
阅读全文
(C#)Windows Shell 编程系列3 - 上下文菜单(iContextMenu)(一)右键菜单
摘要:http://blog.csdn.net/lc_mtt/archive/2007/04/17/1567458.aspx
阅读全文
(C#)Windows Shell 编程系列2 - 解释,从“桌面”开始展开
摘要:http://blog.csdn.net/lc_mtt/archive/2007/04/17/1567247.aspx
阅读全文
(C#)Windows Shell 编程系列1 - 基础,浏览一个文件夹
摘要:http://blog.csdn.net/lc_mtt/archive/2007/04/17/1567245.aspx
阅读全文
Aptana使用入门
摘要:一.快捷键 1.在Aptana中,你可以在文档的任何位置用 Alt+/ 激活智能提示。 当然你也可以把它替换成任何你想要的快捷键,就在菜单 Window / Preferences / General / Keys ,然后找到“Content Assist”这一项,修改它就可以了。 需要注意的是 Ctrl+J 已经被另一个功能(Incremental Find)占用了,如果...
阅读全文
浏览器地址栏中非常有趣的Javascript特效,能让网页上的图片飞起来
摘要:无意中digg上看到的,执行如下步骤就能看到效果:随便打开一个网站,网页上必须有图片,否则没效果,页面打开后清除地址栏中的地址,复制如下代码到地址栏中然后按回车:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->javascript:R=0;x1=.1;y1=.05;x2=.25;y2=.24;x3=1.6;y3=.24;x4=300;y4=200;x5=300;y5=200;DI=document.images;DIL=DI.length;f
阅读全文
表更新表(批量)操作 示例
摘要:--sql批量操作:--1、设置活动专题状态:columntype 2:活动专题且没过期 3:活动专题且但过期;--2、把以前放进活动专题的内容,放进活动专题;[代码]
阅读全文
sql字符串单引号的妙用
摘要:==================================================exec @sql 与exec (@sql)的区别我在存储过程中使用:exec @sql出错 提示:服务器: 消息 203,级别 16,状态 2,行 9 名称 ''select aa.xsh,aa.jfqj,isnull(…… 但是使用exec (@sql)却正常, 那么他们...
阅读全文
select ... from ... where ... group by ... having ... order by ...
摘要:(经典)使用group by出现错误.要注意什么? select * from Products group by CategoryID 我用的数据库是NorthWind 错误提示: Msg 8120, Level 16, State 1, Line 2 Column 'Products.ProductID' is invalid in the select list because it is ...
阅读全文
javascript js 拖动效果 兼 ie 6,7,8 firefox Chrome(原创,想要尽管拿去用。技术支持:QQ3084532)
摘要:转自:http://www.cnblogs.com/flysnow-z/archive/2009/04/16/1437266.html[代码]
阅读全文
JS拖动层(支持ie,ff,opera,safari)
摘要:共享一个简单的JS拖动层效果,支持ie,ff,opera,safari;ie有专门的拖动方法:dragstart,drag,dragend分别是开始拖动,拖动,结束拖动。但是其他浏览器(dom类,例如ff)不支持这些拖动方法。所以只能用鼠标事件模拟拖动层效果。实现原理:我们知道用户使用拖动效果,需要完成一下事件1.在某个区域按下鼠标左键,2.按住鼠标左键不放,拖动鼠标;3.拖到合适的位置后,放开鼠...
阅读全文
Aptana——Javascript开发工具(IDE)
摘要:上次我在初识Fex里说因为Javascript没有一个好的开发工具(IDE),而让我觉得很不方便。特别是在看到Flex里的智能提示后,我更是觉得DW和Editplus对JS开发的支持少的可怜。也许我真的是很幸运,今天在网上乱逛,一顿瞎点之后,我找到了Aptana。这个工具的强大让我有使用它写JS的冲动。我迫不急待的下载并安装了它。我在看了大部分的帮助视频后,对这个工具的使用也有了大致的了解,认为它...
阅读全文
网站开发WEB前端高性能优化之JavaScript优化细节
摘要:作为一名网站开发WEB前端工程师,对自己开发的网站项目应该尽可能地对其性能进行优化,现在互联网上搜索到的网站性能优化多是翻译转载自 Yahoo14条或34条。Yahoo的优化建议关注在大的方面,下面,W3C Group为大家呈现WEB前端开发高性能优化部分之JavaScript的优化细节! 一、避免出现脚本失控 不论什么脚本,在任何时间、任何浏览器上执行,都不应该超过100毫秒。如果实际执行的时间...
阅读全文
Javascript事件监听1
摘要:firefox中addEventListener()方法和ie中attachEvent()方法都是为HTML元素添加一个事件监听为什么要采用事件监听而不是直接对元素的事件属性(如:onclick、onmouseover)赋值?这两种方法处理事件还是有很大区别的!事件属性只能赋值一种方法,即:button1.onclick = function() { alert(1); };button1.onc...
阅读全文
JavaScript事件驱动及事件处理
摘要:1、基本概念 JavaScript是基于对象(object-based)的语言。这与Java不同,Java是面向对象的语言。而基于对象的基本特征,就是采用事件驱动(event-driven)。它是在用形界面的环境下,使得一切输入变化简单化。通常鼠标或热键的动作我们称之为事件(Event),而由鼠标或热键引发的一连串程序的动作,称之为事件驱动(Event Driver)。而对事件进行处理程序或函...
阅读全文
js 设为首页 加入收藏
摘要:无标题页 加入收藏 设为首页 /','');" target="_self" class="lnkfooter">收藏本站 ');return false;" href="#" class="lnkfooter">設為首頁 ...
阅读全文
不可多得的Javascript(AJAX)开发工具 - Aptana
摘要:http://www.cnblogs.com/jackielin/archive/2006/11/05/550422.html
阅读全文
javascript event 事件解析
摘要:描述 event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取...
阅读全文
javascript事件监听
摘要:http://www.cnblogs.com/AganCN/archive/2008/05/24/1206272.html
阅读全文
javascript事件详细说明
摘要:javascript事件列表解说javascript事件列表解说事件 浏览器支持 解说一般事件 onclick IE3、N2 鼠标点击时触发此事件ondblclick IE4、N4 鼠标双击时触发此事件onmousedown IE4、N4 按下鼠标时触发此事件onmouseup IE4、N4 鼠标按下后松开鼠标时触发此事件onmouseover IE3、N2 当鼠标移动到某对象范围的上方时触发此事...
阅读全文
System.EventArgs和System.EventHandler的作用
摘要:System.EventHandler是在事件处理过程中用于Windows Forms(和APS.NET)API的一种委托类型。如你所见,此委托只能指向第一个参数是System.Object类型的方法,此参数代表触发事件的类型。例如,我们打算改写mnuFileExit_Click()方法的实现,代码如下:[代码]我们可以确定是mnuFileExit触发了事件,因为在消息框中显示了字符串。[代码]你...
阅读全文
利用System.EventHandler来实现两个窗体间的事件调用
摘要:在.NET中,窗体也被定义为一个类,所以要想调用窗体中的某个方法,除了要将要调用的方法设为public外,还得创建一个窗体类的实例。然而,在下面这种情况下,就是当我们打开了窗体1(有了此窗体的一个实例),接着打开了窗体2,接下来我们想通过触发窗体2中的某个事件来调用窗体1中的某个方法,而这时我们又不能再创建窗体的新的实例了,怎么办? 解决的办法之一就是利用.NET中提供的System.EventH...
阅读全文
[推荐]C#委托之个人理解
摘要:转自:http://www.cnblogs.com/michaelxu/archive/2008/03/31/1131500.html什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明...
阅读全文
sql—datediff 函数
摘要:DATEDIFF 返回跨两个指定日期的日期和时间边界数。 一、 语法[代码] 二、参数 datepart 是规定了应在日期的哪一部分计算差额的参数。下表列出了 Microsoft® SQL Server™ 识别的日期部分和缩写。[代码] startdate 是计算的开始日期。startdate 是返回 datetime 或 smalldatetime 值或日期格式字符串的...
阅读全文
jquery 消息插件--仿QQ消息弹出提醒
摘要:做网站时要实现一个功能,就是定时刷新由客人自己下的在线预定订单,然后提醒她们及时处理,正好jquery.messager.js可以帮我们轻松实现此功能,通过定时查询数据库记录,并通过消息插件弹出提醒她们!~~ 首先下载插件:http://files.cnblogs.com/qiantuwuliang/jquery.messager.rar,可以查看压缩包里的demo.htm文件,来了解怎么使用此插...
阅读全文
vs打开源码时出现乱码的情况
摘要:在 VS 2005 菜单中选择 工具->选项->文本编辑器->自动检测不带签名的UTF-8编码 选中即可(如下图所示)。
阅读全文
[推荐]c#多态性03
摘要:一、什么是多态 面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性作用就体现出来了,这些对象不必是相同类型的对象。当然,如果它们都继承自某个类,你可以把这些派生类,都放到一个数组中。如果这些对象都有同名方法,就可以调用每个对象的同名方法。 同一操作作用于不同的对象,...
阅读全文
C#多态性02
摘要:首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类覆写基类中的虚函数型方法来实现。多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。运行时的多态性:运行时的多态性就是指直到系统运行时,才根...
阅读全文
C#多态性01
摘要:多态性(Polymorphism)一词最早用于生物学,指同一种族的生物体具有相同的特性。在C#中多态性的定义是:同一操作作用于不同的类的实例、不同的类将进行不同的解释、最后产生不同的执行结果。C#支持两种类型的多态性:编译时的多态性(静态联编)编译时的多态性是通过重载来实现的。方法重载和操作符重载、它们都实现了编译时的多态性。对于非虚的成员来说系统在编译时根据传递的参数、返回的类型等信息决定实现何...
阅读全文
虚方法(virtual)和抽象方法(abstract)的区别
摘要:虚方法和抽象方法都可以供派生类重写,它们之间有什么区别呢?1. 虚方法必须有实现部分(好像这句话有误!!!),抽象方法没有提供实现部分,抽象方法是一种强制派生类覆盖的方法,否则派生类将不能被实例化。如://抽象方法publicabstractclassAnimal{publicabstractvoidSleep();publicabstractvoidEat();}//虚方法publicclass...
阅读全文
网站开发技巧参考大全
摘要:事件源对象 event.srcElement.tagName event.srcElement.type捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture();事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey事件返回值 event.return...
阅读全文
Asp.net网站开发架构设计要求
摘要:网站文件名: 1、 网站文件名以标准英文单词描述业务内容。如果1个英文单词无法描述,可以增加2个或者3个,但尽量为完全单词,例如article.aspx/ articleView.aspx / articleList.aspx 等。2、 文件名尽量不用数字描述。3、 文件名尽量不能太长,以不超过20个字母为宜。4、 图片文件名尽量描述图片内容分类。尽量以btn,menu,title,arrow,...
阅读全文
经典SQL语句大全
摘要:下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明...
阅读全文
Page类的新事件
摘要:与ASP.NET 1.x 相比,ASP.NET 2.0 提供了一种粒度更细的页面生命周期和相应的方法栈。在ASP.NET 2.0中,一个页面的生命周期的主要流程如图9-1所示(粗体字表示ASP.NET 2.0新增加的阶段页面事件):图9-1 页面生命周期下面是页面在每个阶段事件里进行的工作 (粗体字代表的是为ASP.NET 2.0新增阶段)。l OnPreInit:是页面的第一个阶段。在此阶段中,...
阅读全文
使用SqlServer中的float类型时发现的问题
摘要:在做项目中,使用了float类型来定义一些列,如:Price,但是发现了很多问题1、当值的位数大于6位是float型再转varchar型的时候会变为科学技术法显示 此时只好将float型转换成numeric型,再转换成varchar2、float型变量在存入值时,有时值得大小会发生改变。这个现象发生在对报价保存时,如:保存一个3.8,但到了数据库中变成了3.80001124或3.79998999等...
阅读全文
[数据库字典]简单的3个SQL视图搞定所有SqlServer数据库字典
摘要:(2007-11-29更新)网上有很多SQL SERVER数据库字典的SQL语句,七零八落,我在工作整理了一下思路,总结SQL代码如下。数据库字典包括表结构(分2K和2005)、索引和主键.外键.约束.视图.函数.存储过程.触发器.规则。可以在企业管理器、查询分析器中简单执行,直接了当的查出SQL2K及SQL2005的所有数据字典,方便文档的编写,希望对大家有帮助。1. SqlServer2000...
阅读全文
[生成数据字典]取数据库表中字段的描述信息
摘要:Sql2000:==========================[代码]SqlServer2005:=============================[代码]
阅读全文
[下载]Discuz!NT2.0正式版数据字典
摘要:Discuz!NT2.0正式版数据字典.rar
阅读全文
JavaScript高级应用(二)
摘要://组件是否安装 isComponentInstalled("{6B053A4B-A7EC-4D3D-4567-B8FF8A1A5739}", "componentID")) //检查网页是否存在 function CheckURL(URL) { var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); xmlhttp.Open("G...
阅读全文
JavaScript高级应用(一)
摘要://各种尺寸 s += "\r\n网页可见区域宽(document.body.clientWidth):"+ document.body.clientWidth; s += "\r\n网页可见区域(document.body.clientHeight)高:"+ document.body.clientHeight; s += "\r\n网页可见区域高(document.body.offsetWei...
阅读全文
Discuz!NT 模板机制分析
摘要:http://www.cnblogs.com/daizhj/archive/2009/06/03/1003150.html
阅读全文
关于#if NET1的一点小得
摘要:在discuz!nt的源代码中,有一个技术点,让很多人困惑,但搜遍百度,goole,一直很难找到详细的答案.这个技术点就是以下这段代码:#if NET1.............#else .............#endif这段代码是为了应用程序在.net的不同框架版本下运行不同代码,从而达到适应各个框架版本的目的.大家都只是知道这是一个预编译的语法,但这个"NET1"是怎么来的,就很少有人解...
阅读全文
国内知名的几套 Asp CMS系统 总结介绍
摘要:动易http://www.powereasy.net/这套是国产AspCMS中非常强大的系统,一路走来,动易不断完善,而且也不断加强功能,包括个人版,学校版,政府版,企业版,后台包括的功能,信息发布,类别管理,权限控制,信息采集,而且跟第三方的程序,比如论坛,商城, blog可以完美结合,基本上可以满足一个中大型网站的要求,但Asp和Access的的局限性,还有本身功能Dll的限制,使得免费版差不...
阅读全文
UCenter Home 简介
摘要:社会化网络(SNS)软件UCenter Home 是一套采用 PHP + MySQL 构建的社会化网络软件(Social Network Software,简称SNS)。 通过 UCenter Home,建站者可以轻松构建一个以好友关系为核心的交流网络,让站点用户可以用迷你博客一句话记录生活中的点点滴滴;方便快捷地发布日志、上传图片;更可以十分方便的与其好友们一起分享信息、讨论感兴趣的话题;轻松快...
阅读全文
Discuz!NT 系统架构分析
摘要:http://www.cnblogs.com/hellofox2000/archive/2008/06/25/1229566.html
阅读全文
Discuz!NT论坛代码小分析
摘要:Discuz开源代码结构分析2008-4-11右图是DiscuzNt(以下简称DZ)开源代码的方案结构 20个项目,看上去好像很庞大,现在我们来分析一下它的层次,从本人的个人分析角度上看discus是比较典型的应用三层架构,可以说在架构上是比较普通的,左图是DZ的几个数据层项目,Data项目提供公用访问接口, Data.Access 和Data.MySql以及Data.SqlServer是公用接口...
阅读全文
捕获repeater控件的项索引
摘要:捕获repeater控件的项索引:[代码]
阅读全文
gbk与utf-8的区别
摘要:很多用户问GBK与UTF-8版本有什么区别,这边作了个整理如下:***CMS的GBK版本与UTF-8版本功能是一样的.只不过编码方式不同。GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用U...
阅读全文
ASP.NET指令
摘要:ASP.NET 2.0ASP.NET指令在每个ASP.NET页面中都有。使用这些指令可以控制ASP.NET页面的行为。在ASP.NET页面或用户控件中有11个指令。无论页面是使用后台编码模型还是内置编码模型,都可以在应用程序中使用这些指令。基本上,这些指令都是编译器编译页面时使用的命令。把指令合并到页面中是很简单的。指令的格式如下:<%@ [Directive] [Attribute=Val...
阅读全文
用js实现md5加密
摘要:md5.js md4.js sha1.js使用MD5加密的方法:下载md5.js文件,在网页中引用该文件: 在你需要使用MD5加密的地方如此调用: 其他两个算法类似。用javascript加密的好处是可以在客户端完成加密之后传送到服务端,即可以减轻服务端负担,也可以保证传输的安全。
阅读全文
sql数据类型详解
摘要:(1)二进制数据类型 二进制数据包括 Binary、Varbinary 和 Image Binary 数据类型既可以是固定长度的(Binary),也可以是变长度的。 Binary[(n)] 是 n 位固定的二进制数据。其中,n 的取值范围是从 1 到 8000。其存储窨的大小是 n + 4 个字节。 Varbinary[(n)] 是 n 位变长度的二进制数据。其中,n 的取值范围是从 1...
阅读全文
[图]Discuz!NT2.X安装步骤
摘要:Discuz!NT2.X安装步骤:各版本下载地址:http://www.51aspx.com/S/discuz.html1、新建数据库Discuz!NT2.0(这个名字可以自己另取);2、把IIS主目录路径指向Discuz.Web这个文件夹;3、运行Discuz.Web/install/index.aspx这个安装文件,按以下步骤进行即可:
阅读全文
SQL不重复记录
摘要:由于设计需要,需要查询不重复的记录值,同类问题,想必大家都遇到过,于是乎马上GOOGLE一下,发现此类问题还挺多,解决方案也不少,仔细看看。例如有如下表结构和值tablefid name sex1 a 男2 b 男3 c 女4 d 女5 a 男6 b 男方案一:distinctselect distinct name from table得到结果:nameabcd实现效果,那如果要同时打开其它记录...
阅读全文
求解一道SQL测试题
摘要:求解一道SQL测试题商品表: 编号 名称 价格 分类 ---- -------- ------ --------- 7 熊猫 9854.0 生产工具 1 香蕉 3.0 食物 2 苹果 2.0 食物 3 火箭炮 900.5 生产工具 6 板砖 1.5 生产工具 顾客表: 编号 姓名 住址 ---- ---------- -------- 1 辉耀 地球 3 水蓝 水星 6 梦梦 土卫6 交易表: 编...
阅读全文
sql_根据父栏目id获取子栏目
摘要:--一个递归函数,用来寻找目录ID,然后再用这个函数查找内容 ----------------------------------------------------------------[代码]=======================================================================CURSOR的用法举例--声明游标,admin是一个表的名称...
阅读全文
sql怎样删除重复值
摘要:SQL 删除列中的重复值D name 13 张三 1123 张三 15 李四 17 李四 我要得到的结果是 ID name 13 张三 15 李四 请问要怎么写问题补充:删除重复的 在线等啊 请问具体的语法要怎么写啊???????=====================================================delete from 表 where id not in(se...
阅读全文
(推荐)sql中事务的应用
摘要:-- =============================================-- Author:wjb-- Create date: 07/17/2008-- Description:添加管理员信息-- =============================================create procedure [dbo].[Proc_manage_addUser...
阅读全文
MSSQL注入防范安全策略大全
摘要:前SQLINJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQLSERVER数据库,正因为如此,很多人开始怀疑SQLSERVER的安全性。其实SQLSERVER2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级别,所以使用SQLSERVER还是相当的安全的。当然和ORCAL、DB2等还是有差距,但是SQLSERVER的易用性和广泛...
阅读全文
sql 中 case when 语法
摘要:sql语言中有没有类似C语言中的switch case的语句?? 没有,用case when 来代替就行了. 例如,下面的语句显示中文年月 select getdate() as 日期,case month(getdate()) when 11 then '十一' when 12 then '十二' else substring('一二三四五六七八九十', month(...
阅读全文
(注意)如何判断数据库字段 不为空 不为null 不为" "
摘要:现在想把所有部门为空的记录更新为'制造部',其语为update userlist set dept='制造部' where dept='' 但是提示进行了0条记录,再查看记录也没有被更新,不知道在sql中,空记录用什么表示。我用 字段名=null 不行哦!!! =====================================================================...
阅读全文
带输入输出参数的存储过程介绍
摘要:[代码]带输入参数,返回数据表的存储过程 [代码]在查询分析器中执行带输出参数的存储过程 [代码]上面的代码可以这样去理解和实现:[代码]在查询分析器中执行带输入参数,返回数据行的存储过程 [代码]
阅读全文
asp.net 控制页面css样式
摘要:asp.net 控制页面css样式 fontDiv.Style["display"] = "none"; fontDiv.Style["display"] = "";
阅读全文
C#中调用SQL存储过程(带输入输出参数的例子)
摘要:理论:下面的CmdObj.是定义的SqlCommand对象1、获得存储过程中return语句返回的整个存储过程函数的返回值://获得存储过程return的值,定义一个参数,指明其作用是接受return的值 CmdObj.Parameters.Add("RETURN_VALUE", SqlDbType.Int).Direction =ParameterDirection.ReturnValue; 通...
阅读全文
SQL存储过程学习
摘要:本文从SQL存储过程的概念,优点,语法,创建技巧,调用等多方面介绍了SQL存储过程。一、SQL存储过程的概念,优点及语法 整理在学习程序过程之前,先了解下什么是存储过程?为什么要用存储过程,他有那些优点 定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 讲...
阅读全文
Sql Server存储过程
摘要:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进行Updat...
阅读全文
五个故事教你学做人
摘要:1、 宽容 一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,它大声号叫,猛烈地抗拒。绵羊和乳牛讨厌它的号叫,便说:「他常常捉我们,我们并不大呼小叫。小猪听了回答道:「捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢! 立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有...
阅读全文
Page类中 RegisterStartupScript与RegisterClientScriptBlock的区别
摘要:RegisterStartupScript(key, script) RegisterClientScriptBlock(key, script) 这两个方法的作用都是从前台向后台写脚本,且都接受两个字符串作为输入。第二个参数 script 是要插入到页面中的客户端脚本,包括 <script> 的起始标记和终止标记。第一个参数 key 是插入的客户端脚本的唯一标识符。 这两个方法唯一的不同之...
阅读全文
page.registerstartupscript的用法[转帖]
摘要:msdn如下说:允许 asp.net 服务器控件在 page 中发出客户端脚本块。 [C#] public virtual void RegisterStartupScript( string key, string script );参数 key 标识脚本块的唯一键。 script 要发送到客户端的脚本的内容。以下是一些应用实例:打开一个新窗口: page.registerstartupscr...
阅读全文
ASP.NET防盗链
摘要:/***************************************************** * 防盗链IHttpHandler * * * 增加了对文件关键字的选择(即仅对文件名存在某些关键字或不存在某些关键字进行过滤) * 设置web.config中节以下值 * string eWebapp_NoLink 如果文件名符合该正确表态式将进行过滤(不设置对所有进行过滤) * str...
阅读全文
关于asp.net Session丢失问题的总结
摘要:asp中Session的工作原理:asp的Session是具有进程依赖性的。ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时,这些信息也就丢失。另外,重起或者关闭IIS服务都会造成信息的丢失。asp.net Session的实现asp.net的Session是基于HttpModule技术做的,HttpModule可以在请...
阅读全文
C#泛型集合揽胜
摘要:集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合:a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类型转换。 b.使用自定义集合类 比较常见的做法是从CollectionBase抽象类继承一个自定义类,通过对IList...
阅读全文
使用 DataAdapter 和 DataSet 更新数据库
摘要:DataAdapter 的 Update 方法:将 DataSet 中的更改解析回数据源。DataSet保存的数据是位于服务器内存里面的原数据库的“副本”。所以用DataSet更新数据的过程就是先对“副本”进行更新,然后在将“原本”更新。 Update 方法会将更改解析回数据源,但是自上次填充 DataSet 以来,其他客户端可能已修改了数据源中的数据。若要使用当前数据刷新 DataSet,请再次...
阅读全文
Javascript与asp.net 实现Ajax多文件无刷新上传
摘要:http://www.cnblogs.com/huacn/archive/2007/07/16/ajax_upload_javascript_js_wushuaxing_jquery.html
阅读全文
asp.net 2.0 + sqlserver2005 数据依赖缓存
摘要:Asp.net 2.0 提供了一个新的数据缓存功能,就是利用sql server2005 的异步通知功能来实现缓存1.首先在sqlserver2005 中创建一个test的数据库.添加一个 employee的数据库表.1CREATETABLE[dbo].[employee](2[id][int]IDENTITY(1,1)NOTNULL,3[name][varchar](50)4)52使用 vs20...
阅读全文
[转]Asp.NET生成静态页面并分页
摘要:比较懒,项目上也没有用到,懒得研究了。今天逛CSDN无意看到有个火柴妞的贴子,就COPY过来了, 我也没仔细看,以后再看吧,算个参考。原理:替换模板里的特殊字符。(卜:还有其它方法吗?)1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。 Title Title 浏览 次 Time Content Pager ...
阅读全文
异步socket的线程分配(C#)
摘要:http://www.cnblogs.com/sopper/archive/2008/03/14/1105336.html
阅读全文
最基本的Socket编程 C#版
摘要:http://www.cnblogs.com/sopper/archive/2007/01/23/627924.aspx
阅读全文
C#-Socket通信如何实现?
摘要:最近做项目,需要用C#语言写个UDP的底层通讯的类。看了2本书,书上说的都好象简单了些。 后来请教了高手一些思路。3个线程:1-用来send数据包;2-用来receive数据包;3-用来判断超时。当数据包send出去后,就把包标识等等信息放到一个链接表中去,然后等候应答。如果1秒种后没收到应答就再send一次,连续3次没收到应答,就把该包从链接表中摘掉,返回一个消息;如果有receive到应答,就...
阅读全文
[图]为C# Windows服务添加安装程序
摘要:最近一直在搞Windows服务,也有了不少经验,感觉权限方面确定比一般程序要受限很多,但方便性也很多。像后台运行不阻塞系统,不用用户登录之类。哈哈,扯远了,今天讲一下那个怎么给Windows服务做个安装包。为什么做安装包?当然是方便了,不用每次调用InstallUtil,还有,就是看上去正规些。不多说了,先来看看怎么做吧。首先,当然是创建一个Windows服务的项目。这个大家应该都知道怎么做(这都...
阅读全文
c# windows 服务程序 内存泄露
摘要:最近,做了个服务程序,电信项目,需要保证7 ×18小时运行(0点到6点除开),采用事件驱动,结果,程序运行15天,内存占用1G,为了解决内存泄露的问题,因此,有了这篇文章。。。。。 内存泄露,原因很多,因此,不同的情况有不同的解决办法。 首先:说说本项目可能存在的内存泄露的原因。 1:多线程,资源变量的读取,死循环(本程序不存在死循环。。) 2:资源没有释放完全,当然,本程序是由事件驱...
阅读全文
C#实现Windows 服务的制作安装和删除
摘要:[代码]添加安装组件: 在设计页面上点右键,出现菜单后,选择添加安装程序。这时会出现一个新的页面,页面上有个控件 serviceProcessInstaller1和serviceInstaller1 在 serviceProcessInstaller1中把属性Account改为LocalSystem 在把serviceInstaller1中把属性Parent 改为serviceProces...
阅读全文
C# Windows服务“允许服务与桌面交互”
摘要:onstart的时候修改注册表 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\你的服务名] "Type"=dword:00000010 key value+256 比如现在00000010是16+256=272 16精制就是00000110 ===========================================...
阅读全文
C# WINDOWS服务安装的另类方法
摘要:不通过InstallUtil.exe程序安装 还有其他什么方法可以通过代码来实现服务安装?===================================================run command "sc" via process.start===================================================网上抄来一个 C# code 预留的文...
阅读全文
安装C# Windows服务程序
摘要:安装C# Windows服务程序1、在服务程序的是设计窗体中,点击右键“添加安装程序”,添加服务安装程序。否则,安装时会出现如下错误:正在安装程序集“C:\Program\xx.exe”。受影响的参数是:logtoconsole = assemblypath = C:\Program\xx\xx.exelogfile = C:\Program\xx....
阅读全文
【推荐】利用vs.net快速开发windows服务(c#)
摘要:在很多应用中需要做windows服务来操作数据库等操作,比如(1)一些非常慢的数据库操作,不想一次性去做,想慢慢的通过服务定时去做,比如定时为数据库备份等(2)在.net Remoting中利用windows服务来做Host利用vs.net我们可以在几分钟之内建立其windows服务,非常简单下面说一下步骤1.新建一个项目2.从一个可用的项目模板列表当中选择Windows服务3.设计器会以设计模式...
阅读全文
【推荐】【血的教训】C# windows服务程序中的Timer控件的问题
摘要:今天和同事一起研究了下windows服务程序中的Timer控件的写法.我们在建立一个windows服务程序后,要用到计时器的话一般都会想到Timer控件,于是到工具器把Timer控件拉过来,双击写事件,设置时间,哇,成功了....但服务一跑起来,唉,怎么回事,时间到了怎么没有执行事件呢???????后来,我找很多资料才知道,这个Timer控件是winForm下的,不能用在windows服务程序中....
阅读全文
DOS路径中正斜杠与反斜杠有什么区别
摘要:正斜杠是参数反斜杠是路径中各正斜杠后面是路径,也就是文件名,而反斜杠后是加DOS命令的参数啊.懂了吧.比如 C:\WINDOWS\SETTING ..这是正斜杠的作用后面跟着的是文件名 C:\dir/P ...这就是反斜杠后面是一个名令的参数dir 是命令. 目录的分隔为什么有时候路径中有时用正斜杠也对呢
阅读全文
Silverlight Image Source URI : 一个反斜杠引发的血案
摘要:Silverlight2现在支持的Image格式有jpg和png,部分png编码也不支持,同时有些png在xaml的design预览中不可见,但运行时可见。请看XAML markup中两行代码的异同: <StackPanel Background="White" Orientation="Vertical"> <Image x:Name="blue" Source="/image...
阅读全文
ADO.NET中的多数据表操作浅析之读取
摘要:在开发基于.NET平台的数据库应用程序时,我们一般都会用到DataSet,作为ADO.NET的核心类它为我们提供了强大的功能,而整个看上去就像是放在内存内的一个小型数据库,内部包括了DataTable、DataView、DataRow、DataColumn、Constraint以及DataRelation。当初看到它时真的是有点兴奋。 下面根据我的一些经验来举例说明在ADO.NET中的多表填充...
阅读全文
英语单词积累
摘要:面向对象的程序设计(Object-Oriented Programming,简记为OOP)integral ---积分 interval ---间隔internal---内部的 external--外部的===================================================设计师(Designer)与程序员(Programmer)使用体验(User Experien...
阅读全文
timone的最大限度提高.NET的性能及其有趣的回复
摘要:优化 .NET的性能1)避免使用ArrayList。 因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱回实际的类型。建议使用自定义的集合类型代替ArrayList。.net 2.0提供了一个新的类型,叫泛型,这是一个强类型,使用泛型集合就可以避免了封箱和拆箱的发生,提高了性能。2)使用HashTale代替其他字典集合类型(如Str...
阅读全文
net的并发性处理
摘要:1>在可断开连接架构中必须要面对并发问题 2>当两个(或多个)用户获取并修改相同的记录,然后试图同时维持各自的修改时,将会发生冲突:脏读,不可重复读,虚幻读 3>当提交多个更新的时候,会造成部分更新无法正确完成 4>悲观与乐观(ADO.NET构建)并发锁 5>与DataAdapter对象相连接的DataSet对象使用乐观锁来处理记录内容冲突 6>如果使用用户存储...
阅读全文
asp.net 控制页面css样式示例
摘要:asp.net 控制页面css样式示例: pic.Style["display"] = "none"; fontDiv.Style["display"] = "";
阅读全文
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的
摘要:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的在安装的时候报下面的错误,说是"没有将虚拟目录配置为应用程序"。可我明明已经设置为应用程序了呀,见附图。 2006-10-5 19:45:10分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的...
阅读全文