- 博客(34)
- 资源 (5)
- 收藏
- 关注
原创 C++模拟键盘输入
HWND hWnd = ::FindWindow(L"SciCalc", L"Calculator");if (NULL != hWnd){ ::MessageBox(hWnd, L"", L"OK", 0); HWND hEdit = ::GetDlgItem(hWnd, 403); ::SendMessage(hEdit, WM_SETTEXT, 0, (LPARAM)
2008-01-16 17:07:00
1397
原创 创建XmlHttpRequest对象
创建一个XmlHttpRequest对象的函数: function CreateXMLHttpRequest() { var request = false; if (window.XMLHttpRequest) { request = new XMLHttpRequest(); if (request.o
2007-10-26 15:11:00
654
原创 XmlHttpRequest的Post请求方式示例
示例代码如下(注意页面编码一定要是UTF-8,因为XmlHttpRequest对象的默认编码是UTF-8): function Request(url) { var xmlHttp = CreateXMLHttpRequest(); var content = "m_title=title&m_content=content"; x
2007-10-26 15:09:00
3423
原创 IIS创建WAP站点需要添加的MIME映射
在IIS站点的属性对话框中的Header选项卡中添加: Associated Extension MIME Type wml text/vnd.wap.wml
2007-10-26 15:08:00
1353
原创 JS数组操作 添加, 移除
var clientsIDs = new Array(663,175816,19388,22770,175765,175764,175224,175233,175234,175238,175241,175248,175263,175246,46053,16309);function Array_AddItem(item){ for(var i = 0; i if(cl
2007-10-26 15:07:00
2062
原创 非聚集索引,聚集索引
聚集索引对范围查询比较有用,只要找到边界值所在的位置便可以确定所查询之目标范围,但是对于单个的查询是起不到多大作用的。 ----应该也起作用,你可以在查询分析器查执行路径 对于每次插入前都要检查唯一性的列是不是一定要建成主键。 是不是每张表必须有个聚集索引索引,如果我不指定聚集索引,那么它以什么样的顺序进行物理排列呢?是不是先来先到的原则,早提交的在前面,后提交的在后面,每次插入只是追加,不用去挪
2007-10-19 11:57:00
943
转载 ajax考题
选择题10道: 1. AJAX术语是由哪家公司或组织最先提出的? a. Google b. IBM c. Adaptive Path d. Dojo Foundation 正确答案:c 2. 以下哪一个Web应用不属于Ajax应用? a. Hotmail b. GMaps c. Flickr d. Windows Live 正确答案:a 3. 以下哪个技术不是Ajax技术体系的组成部分? a. X
2007-02-13 10:04:00
4281
转载 聚光灯下的Ajax:Ajax技术综述
Ajax技术是目前在浏览器中通过JavaScript脚本可以使用的所有技术的集合。Ajax并没有创造出某种具体的新技术,它所使用的大多数技术都是在很多年以前就已经存在了,然而Ajax以一种崭新的方式来使用所有的这些技术,使得古老的B/S方式的Web开发焕发了新的活力,迎来了第二个春天。具体来说,Ajax基于下列这些核心技术: XHTML:对应W3C的XHTML规范,目前是XHT
2007-02-13 10:02:00
982
转载 SEO与404错误处理方式
在“通过HTTP状态码查看搜索引擎蜘蛛如何爬行你的网站”一文中,我介绍了一些经常涉及到的HTTP状态码及含义,譬如大家经常探讨并且与本文相关的Http状态码: 404:服务器找不到指定的资源,请求的网页不存在(譬如浏览器请求的网页被删除或者移位,但不排除日后该链接有效的可能性); 410:请求的网页不存在(注意:410表示永久性,而404表示临时性); 200:服务器成功返回请求的网页; 301:
2007-02-12 10:04:00
1254
转载 安装与卸载MySQL系统服务(常见问题)
将Mysql添加到Windows系统服务中: 1.、 安装服务。 在Windows2000下,安装完成后,并没有把MySQL安装成服务,我们必须执行下面的语句把MySQL注册为服务:installdirmysqlbinmysqld-nt –-install。 Windows98下没有服务的概念,所以不用安装服务。 2.、 启动服务 在Windows2000下,安装服务后可以启动
2007-02-12 09:17:00
648
转载 SQL Server面试题
Question 1:Can you use a batch SQL or store procedure to calculating the Number of Days in a MonthAnswer 1:找出当月的天数select datepart(dd,dateadd(dd,-1,dateadd(mm,1,cast(cast(year(getdate()) as varchar)
2007-02-12 09:16:00
1794
转载 IIS中SQL Server数据库的安全问题
从codered到nimda等,一大堆蠕虫把原来需要人工利用的漏洞都变成了程序自动利用了,大家还想去手工操作这些IIS漏洞么?让我们调整重心,去看看服务器常用的数据库吧。 一般网站都是基于数据库的,特别是ASP、PHP、JSP这样的用数据库来动态显示的网站。很多网站可能多注意的是操作系统的漏洞,但是对数据库和这些脚本的安全总是忽略,也没有太多注意。 从最比较普遍的脚本问题开始,这些
2007-02-12 09:00:00
762
转载 利用Ajax实现DataGrid无刷新分页(AjaxGrid)
利用Ajax实现DataGrid无刷新分页(AjaxGrid)DataGrid功能强大,我们只用写几行代码就能够实现复杂的页面数据显示。数据多的时候免不了要分页显示,DataGrdi本身自带分页功能,但是当数据量少的时候很方便,当大数据量时,DataGrid得分页机制就不太好了。于是在网上找到了一种比较好的利用存储过程实现分页机制(客户端想要第几页就取第几页数据,上十万级的数据查询也很快,
2007-02-12 08:59:00
1129
转载 AJAX应用之草稿自动保存
相信用过Gmail的人都知道Gmail有一个草稿自动保存的功能,每过一段时间,Gmail都会自动保存邮件草稿,这样在一些突发情况下就能快速地恢复工作,免得写了半天的邮件眨眼之间就没有了。在学了AJAX之后,我也给自己的blog加上了这个功能。当然,这个应用并不只限于blog上,应该说还是比较通用的。PS:为了开发的方便,我用了一个自己写的AJAX类,具体内容和下载在这里。实例演示仍旧以
2007-02-12 08:58:00
914
转载 传统模式与AJAX模式的区别
服务器(传统模式中,它是提供HTML、图像、CSS或JavaScript)将配置为向Ajax引擎返回其可用的数据,这些数据可以是纯文本、XML或者需要的任何格式,唯一的要求就是Ajax引擎能够理解和翻译这种数据。 当Ajax引擎收到服务器响应时,将会触发一些操作,通常是完成数据解析,以及基于其所提供的数据对用户界面做一些修改。由于这个过程中传送的信息比传统的Web应用程序模型少得多,因此用户
2007-02-12 08:55:00
580
转载 关于分页查询和性能问题
分页查询是经常能够遇到的问题,我们首先看看分页查询存在的理由: 方便用户:用户不可能一次察看所有数据,所以一页一页的翻看比较好。 提高性能:一次从数据库中提取所有数据会比较慢。 那么现在我来尝试反驳上述理由: 真的方便吗?我们考虑下面的情况 如果数据只有20条。 如果数据超过1000条。第一种显然不必
2007-02-12 08:54:00
892
转载 JavaScript生成xml
JavaScript生成xmlfunction XMLWriter(){ this.XML=[]; this.Nodes=[]; this.State=""; this.FormatXML = function(Str) { if (Str) return Str.replace(/&/g, "&").replace(/
2007-02-12 08:53:00
826
原创 web2.0网站成功关键:数据挖掘与分析
flickr推出了一个新的板块,叫Camera finder,实际上,就是通过用户上传的照片的exif信息,进行对比分析整理而成的一个栏目。从这个栏目可以看到,在flickr社群里,最受欢迎的数码相机是Canon EOS Digital Rebel XT (350D),尼康和佳能占的份额真的很大,而傻瓜相机则基本上全部是佳能的天下,手机拍照的则是索爱第一。 在以前,已经有外部插件利用flic
2007-02-12 08:49:00
481
转载 搜索引擎不收录网站页面的常见原因
1、网页使用框架:框架内的内容通常不在搜索引擎抓取的范围之内。2、图片太多,文本太少。3、提交页面转向另一网站:搜索引擎可能完全跳过这个页面。4、提交太过频繁:一个月内提交2次以上,很多搜索引擎就受不了,认为你在提交垃圾。5、网站关键词密度太大:不幸的是搜索引擎并没解释多高的密度是极限,一般认为100个字的描述中含有3-4个关键词为最佳。6、文本颜色跟背景色彩一样:搜索引擎认为
2007-01-26 20:30:00
893
转载 关于搜索引擎优化的基本要素
搜索引擎优化(SEO)五要·要按照搜索引擎给网站管理员的建站指南行事,不要自作聪明去“引导”搜索引擎抓取网站信息(例如Google 向网站管理员提供的信息); ·要始终坚守用户导向的规范的网站优化思想原则 ,勿过度使用任何伎俩;·为网站增加与关键词有关的丰富内容,因为“搜索引擎营销的核心思想是基于网站文字内容的推广”,并牢记:原创和高质量网站内容最重要;·要听取那些愿意与你分享搜索
2007-01-26 20:27:00
820
原创 JS文件操作示例
<!--google_ad_client = "pub-6082289360688159";google_ad_width = 728;google_ad_height = 90;google_ad_format = "728x90_as";google_ad_type = "text_image";//2007-01-26: blog.youkuaiyun.comgoogle_a
2007-01-26 19:42:00
1079
转载 2006 年互联网技术发展趋势
已经十二月了,是该回顾一下2006年互联网技术的发展状况,和展望2007年的时候了。在随后的几周,Read/WriteWeb将发表一系列深度分析2006年出现的产品和趋势的文章。同时我们会畅想一下2007年会发生什么。译者:这是Read/WriteWeb 对2006年互联网发展趋势的总结。文中链接到其他一些深度讨论的文章。有兴趣的朋友可以顺藤摸瓜,一起推荐和翻译这些资料。我已经把同一系列的2007
2007-01-26 17:36:00
449
原创 第四代搜索引擎
目前对于第三代和第四代搜索引擎都还没有明确的标准,尤其对于第四代搜索引擎,尽管有许多讨论,并且有报道称第四代网络搜索引擎架构已经问世,但由于还没有发展到用户可以应用的地步,因此到底什么样的搜索引擎才算是第四代,或者说第四代搜索引擎到底什么样子,我们都还无法得到一致的观点。网络营销教学网站(www.wm23.com)收集部分网上的观点,罗列了部分对第四代搜索引擎可能有一定参考价值的信息:
2007-01-26 15:02:00
566
转载 第四代互联网
我从信息发展的角度来解答一下 互联网的发展将会越来越OPEN,最初的信息共享是图书馆一份资料有一份物理存在,A借走了B就没法看了, 第二代的信息共享就是互联网了 最一代互联网类同与图书馆 不同之处在于大家都可以在同一时间查看同一份资料,但没有深入的链接来把这份信息进行挖掘,来了解更多信息。信息分享的价值开始体现。 第二代的互联网出现就是门户网站的出现,大量的编辑将同一类型的信息放在一起,让用户在了
2007-01-26 14:36:00
463
转载 编写高性能 Web 应用程序的10个技巧
<!--google_ad_client = "pub-6082289360688159";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//2007-01-26: blog.youkuaiyun.comgoogle_a
2007-01-25 23:34:00
614
原创 软件多语言支持问题
如果是win32程序,首先将源代码文件保存为unicode编码,如果有资源文件(*.rc),也保存为unicode格式。并且在编译前,加入_UNICODE和UNICODE。如果是HTML/XML格式文件,首先将原文件保存为unicode编码,再设置content或encoding属性为utf-8如果系统不支持unicode,再考虑MBCS,包括GB和GBK等。附:Visual C+
2007-01-25 23:28:00
876
原创 可执行文件无法作为Google mail附件发送的解决办法
直接将可执行文件作为Google mail附件是不能发送的,压缩为zip或rar格式也不行。最后没办法,压缩为rar格式并设置为带密码压缩,成功绕过google mail的扫描。
2007-01-25 23:24:00
1439
原创 Visual Studio 2005 中用正则表达式查找特殊字符串
遇到一个比较特殊的问题:需要将原来的形如 "frmctrl.comapny_Name.” 的字符串修改为形如 "document.getElementById("comapny_Name")." 的字符串。其中"comapny_Name" 是改变值。解决办法:使用Visual Studio 2005 快速替换中的使用正则表达式。查找内容:frmCtrl/.{[a-zA-Z0-9]+_*[a-z
2007-01-25 23:23:00
1053
转载 软件架构:可控的灵活性
在软件开发中,我们对于软件架构经常看到极端,要么不重视软件架构,要么过分重视以至于她成了“天条”。我甚至遇到 了这样的事情,某公司强制推行某基于Struts的架构设计,然而到了项目组它却处处遭到抵制,特别是分部基本上抛弃了这个架构设计。那么,这个原因在哪 里呢?为什么一个成本高昂的架构设计没有被接纳呢? 实际上有时候一个良好的设计也未必会被接纳,特别是没有Java开发实际经验甚至缺乏软
2006-11-20 13:21:00
364
原创 非Windows管理员用户调试ASP.NET应用程序
出于安全考虑(防止恶意程序,广告软件,木马软件等),将管理员组的帐户设置密码暂不使用,创建属于Users组的用户作为平时工作,上网之用。前提是文件系统为NTFS,因为默认Users组的用户对系统目录只有读取和执行的权限,并没有修改改和写入权限,也没有安装软件的权限,所以以前那种莫名其妙被安装一大堆垃圾软的情况基本不会发生。 在用到.Net 开发Web应用程序时,发现属于U
2006-10-03 18:59:00
738
原创 同时兼容IE、Firefox和Opera
IE保留了对以前标准的对持,在FireFox中,度量长度或高度的值一定要带度量单位,如px,in等,今天发现FireFox 2.0中对Padding和Margin的处理和原来在IE中区别较大。CSS中Float的处理也不一样。
2006-05-16 10:45:00
427
原创 HTML and CSS 点点滴滴
table-layout Attribute | tableLayout PropertySets or retrieves a string that indicates whether the table layout is fixed.对于需要实时更新的HTTP请求,一定要关闭缓存。
2006-05-15 15:47:00
490
原创 JavaScript调用Web Services(仅支持IE)
Edit var iCallID; function init(){ service.useService("ajax.asmx?WSDL","servicename"); } function StartRequest(){ iCallID = service.servicename.callService(myCallBackFunction, "HelloWorld"); } func
2006-04-29 10:12:00
567
原创 在没有安装Visual Studio 2005的计算机上面使用Web Site Administration Tool
有一次在布署一个ASP.NET 2.0网站(使用Membership)的时候,误把最后一个管理员用户删除了,没法登录进行系统管理,当然也没法在线创建用户了。于是打算用ASP.NET 2.0 特有的Web Site Administration Tool创建一个管理员用户。但是问题来了,客户的计算机上面没有安装Visual Studio 2005。后来的解决办法是:第一步,创建一个Web站点
2006-03-29 15:21:00
1217
Smpe - 高性能的PHP应用框架
2015-01-20
dogo - 解放你的左右手:自动编译运行工具
2014-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人