随笔分类 -  其它

上一页 1 2 3 4 5 下一页

JQuery 1.3.1 在线参考手册(中文)
摘要:点击这里查看JQuery 1.3.1中文在线参考手册 阅读全文

posted @ 2009-05-25 20:33 Mainz 阅读(992) 评论(0) 推荐(0) 编辑

Firefox, IE等不同浏览器对JavaScript,CSS不同解析问题
摘要:前几个月做了个项目,对javascript,css在不同的浏览器显示和执行问题真是头痛不已,今天特在网上搜了一下,将这些资料汇总一下,这个资料都来自网上,恕不一一指明出处. 一.针对不同浏览器css的... 阅读全文

posted @ 2009-05-23 14:55 Mainz 阅读(1119) 评论(0) 推荐(0) 编辑

jQuery带参数的ajax调用WebService
摘要:在调试jQuery带参数的ajax调用WebService的时候,被参数的问题搞了一下,问题是这样的:首先在服务器端(C#, .NET2.0)定义了一个WebService, 里面有两个方法,其中一个返回:List GetPersonList(string input), 返回的是自定义的集合。WebService代码如下... 阅读全文

posted @ 2009-05-21 15:31 Mainz 阅读(4908) 评论(8) 推荐(1) 编辑

Firebug高级用法 - Web开发的利器
摘要:Firebug是一个Firefox插件,是Web开发的利器。从此处下载。工具用好了能大大提高开发效率。下面介绍一些用法... 阅读全文

posted @ 2009-05-06 13:50 Mainz 阅读(2789) 评论(1) 推荐(0) 编辑

使用VS2008进行WEB负载测试
摘要:网站性能分析工具很多,最有名的是LoadRunner进行压力测试。但VS2008也提供了工具进行Web测试和负载压力测试,前者可以用来单步逐页分析网站性能,确定哪个request哪个步骤占用时间,后者可以对网站模拟并发用户请求,测试WEB性能。 阅读全文

posted @ 2009-05-05 12:14 Mainz 阅读(7149) 评论(6) 推荐(0) 编辑

ExtJS之ASP.NET服务器端实现ashx和asmx处理客户端请求
摘要:ExtJS是一个客户端JS和UI控件框架,不管服务器端的实现,你可以使用ASP.NET,JAVA,Ruby,PHP等做服务器端实现,都可以。这里简单说一下使用ASP.NET做服务器端和ExtJS的交互,实现ashx和asmx处理客户端请求。 阅读全文

posted @ 2009-04-30 15:03 Mainz 阅读(4134) 评论(1) 推荐(0) 编辑

ExtJS服务器端技术的选择
摘要:ExtJS只是一个客户端JS AJAX框架和控件库,服务器端技术随便,只要交互格式是JSON即可(序列化反序列化)。您可以是ExtJS + ASP.net,也可以是ExtJS + WCF,或者ExtJS + JAVA,或者ExtJS + PHP,或ExtJS + Ruby。根据Ext论坛的调查结果,用PHP的最多。 阅读全文

posted @ 2009-04-28 10:34 Mainz 阅读(2120) 评论(0) 推荐(0) 编辑

JavaScript中setTimeout实现轮询 (vs setInterval)
摘要:setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,次数是一次。setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式。 阅读全文

posted @ 2009-04-27 16:20 Mainz 阅读(12390) 评论(0) 推荐(0) 编辑

ExtJS+ASP.NET实现真实的进度条显示服务器端长时间操作的进度
摘要:当服务器端执行一个长时间的操作时,页面上如何显示一个反应真实的进度条,报告服务器端执行耗时操作的进度,而不是让用户永远等待,这对用户来说是非常有用的,能够有效提高用户体验(参见《用户体验这点事儿》)。这篇文章使用AJAX,ASP.NET和ExtJS实现这个功能。实现过程大概如下:改造服务器端耗时操作的WebService,保存当前进度在 ... 阅读全文

posted @ 2009-04-27 15:49 Mainz 阅读(6832) 评论(14) 推荐(0) 编辑

ExtJS+ASP.NET实现异步Tree的节点搜索和查找下一个(FindNext)
摘要:在任何一个Tree树中,提供查找功能无疑会大大方便用户。不用睁大眼睛一级一级去展开,只要输入关键字,回车就能自动定位到节点,岂不快哉?然后再次回车查找下一个。这样的用户体验是相当完美的。但在动态异步加载的Tree树中,客户端实现这样的功能就有点困难,因为节点是异步动态加载的。默认是没有全部从服务器端取回的,通常的做法是默认加载第一级,其他级的节点都是惰性按需加载的,用户点了才会展开。而对于这个没有完全加载的树,用户希望搜索节点,怎么实现?查找下一个(FindNext)怎么实现? 阅读全文

posted @ 2009-04-25 17:23 Mainz 阅读(5396) 评论(10) 推荐(0) 编辑

ExtJS+ASP.NET实现Tree节点的拖动(DragDrop)
摘要:本文介绍使用ExtJS和Asp.NET实现TreePanel的节点的拖动(Drag&Drop)。例如,拖动节点到另一父节点,插入某节点到另一节点之前/后。ExtJS+ASP.NET实现Tree节点的拖动(DragDrop)是非常简单的。(Ext JS is a cross-browser JavaScript library for building rich internet applications (AJAX) 阅读全文

posted @ 2009-04-25 15:19 Mainz 阅读(2253) 评论(1) 推荐(0) 编辑

ExtJS+ASP.NET实现Grid到Tree的拖动(DragDrop)
摘要:本文介绍使用ExtJS和Asp.NET实现GridPanel到TreePanel的拖动(Drag&Drop)。例如,在Grid中多选任意行(使用CheckBox列),然后拖动到TreePanel的某一节点,实现想要的功能。(Ext JS is a cross-browser JavaScript library for building rich internet applications (AJAX) 阅读全文

posted @ 2009-04-25 14:59 Mainz 阅读(2327) 评论(0) 推荐(0) 编辑

区分JavaScript中的undefined,null和NaN
摘要:underfined: 未知的变量名,或未赋值的变量。null: 特殊的object。NaN: 特殊的number。null和underfind很相似,至少undefined与null是相等的。但还是有小区别。此外,如何判断和检查函数参数没给定和为空的情况? 阅读全文

posted @ 2009-04-20 12:22 Mainz 阅读(2413) 评论(4) 推荐(1) 编辑

使用YUI Compressor和DOS批处理脚本压缩JavaScript和CSS
摘要:对于大量使用JavaScript和CSS的AJAX应用来说,如果JavaScript和CSS大小很大,则传输到客户端的时间会很久,网站性能不佳。而压缩JavaScript和CSS是自然的事情,本文使用YUI Compressor和DOS批处理脚本压缩JavaScript和CSS,加上IIS的GZIP,加起来能得到85%左右的压缩率。(其中YUI Compressor的压缩率大约为50%) 阅读全文

posted @ 2009-04-10 11:52 Mainz 阅读(3951) 评论(0) 推荐(0) 编辑

基于模板的代码生成器
摘要:这两天做了一个基于模板的代码生成器,因为不管写什么代码,C#, JS, C++, Flex, Phthon, 当项目架构好了,设计完了,开始大规模coding了,总归有重复性劳动的,这时候就非常需要一个代码生成器了,写好模板,然后GO,就全部生成一大堆代码或者文件,岂不爽哉?重点在这个代码生成器是满足自己的实际需求的,而且模板具有高度的灵活性。当然,国内写代码生成器的也不少,很多公司都有自己的代码生成器,但是好用的却不多,可定制性不强。CodeSmith固然很好很强大,毕竟是要钱的。况且自己的工具用的顺手,需要啥功能可以随时加上。 阅读全文

posted @ 2009-03-27 17:22 Mainz 阅读(2682) 评论(7) 推荐(0) 编辑

优化JavaScript
摘要:从语言操作、DOM相关、内存管理、JS压缩等多方面进行JS优化.... 因为JavaScript的解释性,所以a.b.c.d.e,需要进行至少4次查询操作,先检查a再检查a中的b,再检查b中的c,如此往下。所以如果这样的表达式重复出现,只要可能,应该尽量少出现这样的表达式,可以利用局部变量,把它放入一个临时的地方进行查询。这一点可以和循环结合起来,因为我们常常要根据字符串、数组的长度进行循环,而通常这个长度是不变的,比如每次查询a.length,就要额外进行一个操作,而预先把var len=a.length,则就少了一次查询。 阅读全文

posted @ 2009-03-19 14:34 Mainz 阅读(2793) 评论(6) 推荐(0) 编辑

实用正则表达式匹配和替换
摘要:正则表达式非常有用,查找、匹配、处理字符串、替换和转换字符串,输入输出等。而且各种语言都支持,例如.NET正则库,JDK正则包, Perl, JavaScript等各种脚本语言都支持正则表达式。下面整理一些常用的正则表达式 ... 阅读全文

posted @ 2009-03-14 12:54 Mainz 阅读(119153) 评论(3) 推荐(8) 编辑

遗留系统维护的思考
摘要:据统计,可能80%的维护人员都不是以前的开发人员。所以,软件维护首要面临的是对当前软件系统的理解,这次我就这个话题说一下我自己的理解。目前只能想到几点,希望大家能够补充。 那么应该从哪几方面来理解呢?我觉得主要是理解业务,理解依赖,理解架构,理解设计,理解代码,理解Hot Spot。 阅读全文

posted @ 2009-02-28 13:14 Mainz 阅读(575) 评论(0) 推荐(1) 编辑

关于境界
摘要:人的境界,人生的境界,生活的境界。都市人快节奏的生活,繁忙,无暇思考,也无暇追求高尚的精神,思考生命的意义。 太忙,自然就没有思考的时间了。好比我们每天忙于编程,就没有思考其它东西的时间。 阅读全文

posted @ 2008-07-13 21:59 Mainz 阅读(556) 评论(1) 推荐(0) 编辑

IT精彩语论摘录
摘要:乔布斯谈到盖茨创新时称:“是不是首富对我来说无所谓,重要的是,在临睡之前可以理直气壮地说,我们做的事情很精彩。”(1993年5月25日) 比尔-盖茨:“我们经常高估了今后一、两年内将发生的变革,但又常常低估了今后10年内将要发生的变化。所以我们不要整天无所事事。”(1996) 阅读全文

posted @ 2008-07-02 12:56 Mainz 阅读(618) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 下一页

导航