html
yeah2000
每天进步一点
展开
-
mysql_store_result()与mysql_use_result()的区别
<br /> 在使用mysql_query()进行一个查询后,一般要用这两个函数之一来把结果存到一个MYSQL_RES *变量中。<br /> 两者的主要区别是,mysql_use_result()的结果必须“一次性用完”,也就是说用它得到一个result后,必须反复用mysql_fetch_row()读取其结果直至该函数返回null为止,否则如果你再次进行mysql查询,会得到“Commands out of sync; you can't run this command now转载 2010-12-12 20:28:00 · 474 阅读 · 0 评论 -
slice( ) substring( ) substr( ) 的区别
<br />JavaScript中String 对象的slice()、substring()、substr()方法都能提取字符串的一部分,但使用时有所区别。<br /> <br />stringObject.slice(startIndex,endIndex) 返回字符串 stringObject 从 startIndex 开始(包括 startIndex )到 endIndex 结束(不包括 endIndex )为止的所有字符。<br />1)参数 endIndex 可选,如果没有指定,则默认为字符串的长转载 2010-12-12 20:38:00 · 374 阅读 · 0 评论 -
解决有时候页面不能页内跳转
<br />通常如果我们在页面的底部,想滚动到页面的顶部,可以在顶部设置一个锚点。<br /><br />现在有scrollIntoView()这个函数,可以直接跳转过去。<br />例如:<br />在页面的顶部设置标签<a id="a1"></a><br /><br />然后可以在页面底部这样写<a href="javascript:a1.scrollIntoView()">跳到首页</a><br /> <br /> var str=window.location.href;<br /> if (st转载 2010-12-12 20:39:00 · 658 阅读 · 0 评论 -
需求实务理论:互联网需求分析
摘要:需求分析的方法总结:<br /> 一、需求的关注<br /> 二、需求的原则<br /> 三、需求的获取<br /> 四、需求的分析 <br /> 五、需求的变更 <br /> 六、需求的管理 <br />说明:需求分析是公司研发方面最为重要的工作,只有需求正确了,整个产品研发才会正确,只有产品正确了,公司的发展才会走向正确。为了有效把握整个局势,我们要把握住对需求的分析。 <br /> <br />一、需求的关注 <br />需求甚至可以是一句话。但在关注需求时,我们必须清晰地看转载 2010-12-12 20:39:00 · 889 阅读 · 0 评论 -
全球IP地址数据库
下面是一个免费的全球IP地址数据库,包括了国家,城市,地区,和经纬度,以便你可以利用Google Map在地图上标注。这个数据库的精确度可能有60%左右。 <br />SQL format <br />更新至 2009年3月11日 <br />CSV format(多文件) <br />更新至 2009年3月11日<br /> <br />下面是怎么使用这个数据库。 <br /><br />首先,所有的IP地址都是按一个整形来存放的,假设一个IP地址为A.B.C.D,那么其计算公式如下所示: <br />i转载 2010-12-12 20:40:00 · 791 阅读 · 0 评论 -
动态创建标签并且增加响应事件
一、例如:<br /> var divModifyCategory = document.createElement("div");<br /> divModifyCategory.id = "divModifyCategory";<br /> divModifyCategory.style.border = "0.05cm ridge #FACBA0";<br /> divModifyCategory.style.position = "absolute";<br /> divModi转载 2010-12-12 20:40:00 · 591 阅读 · 0 评论 -
Google免费天气预报
http://www.google.com/sms/alerts<br />0496转载 2010-12-12 20:41:00 · 434 阅读 · 0 评论 -
产品设计:纠正你的网站注册时[验证邮箱]的流程
1. 填写用户名、密码、重复密码、Email、……,提交;<br />2. 收取邮件,点击激活链接;<br />3. 进一步完善资料或使用网站。<br /><br />照上面的流程,请大家思考:<br />“在邮箱激活链接未得到使用之前,网站就已经将该Email地址与一个用户名和密码绑定了关系,这是否存在问题?”<br /><br />这当然是存在问题的,就像银行不会还没看你身份证时,就先发一张银行卡和密码给你。<br />既然要验证邮箱是否有效,就不应该在邮箱未验证成功之前就在该邮箱上绑定上用户名、密码等转载 2010-12-12 20:45:00 · 1714 阅读 · 0 评论 -
转 Konqueror/Embeded 的移植
Konqueror/Embeded 的移植konqueror 是一个全功能的万维网浏览器(使用 KDE 中通用的部件技术 )<br />konqueror/embedded是专为嵌入式而设计的,自带有kde库源代码.<br />支持:<br /><br />HTML4 CSS JavaScript Cookies SSL Non-blocking IO Builtin Image Viewer IPv6 support Full xbel compatible bookmark support and ma转载 2010-12-12 20:45:00 · 392 阅读 · 0 评论 -
HTML 控件 鼠标事件
onabort 当用户中断下载图像时触发。<br />onactivate 当对象设置为活动元素时触发。<br />onafterprint 对象所关联的文档打印或打印预览后立即在对象上触发。<br />onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。<br />onbeforeactivate 对象要被设置为当前元素前立即触发。<br />onbeforecopy 当选中区复制到系统剪贴板之前在源对象触发。<br />onbeforecut 当选中区从文档中删除之前在源转载 2010-12-12 20:45:00 · 625 阅读 · 0 评论 -
什么叫做泛解析
<br />比如说www.aaa.com 指向10.10.1.1 <br />[url=ftp://ftp.aaa.com]ftp.aaa.com[/url]指向10.10.2.2 <br />如果这时候客户访问的是aaa.com或者error.aaa.com (这里error代表一个根本不存在的域名或者说是A记录) <br />这个时候,如果dns服务器不支持泛解析的话,那么就无法访问aaa公司的网站,提示错误。 <br />如果支持泛解析的话,如果你访问的域名在dns服务器中没有A记录,比如fadsf转载 2010-12-12 20:57:00 · 590 阅读 · 0 评论 -
巧妙利用图片IMG的onerror事件,对付网通电信的南北分家
背景:<br />我国电信网通南北分家已经成为了一种不可改变的现状,做网站的朋友都知道,如果想让南北方地朋友们都能够顺利地访问我们的网站,需要买双线服务器,就是既通网通用户又通电信用户的线路,尽管如此有的机房在提供双线服务器的时候会提供两个IP地址(网通和电信分别有一个IP);这时候我们就需要在域名映射的时候映射一个电信地址,一个网通地址,例如:dianxin.xxx.com;wangtong.xxx.com;可是用户访问的时候总是希望访问www.xxx.com,就是说我们需要在用户访问www.xxx.co转载 2010-12-12 20:58:00 · 383 阅读 · 0 评论 -
VS2003调试JavaScript
我的调试方法: <br />1. 将IE高级设置中的“禁用脚本调试”的勾去掉。 <br />2. 在IE中打开要调试的页面。 <br />3。打开VS2003 <br />4。点击菜单中,工具->调试进程 <br />5。在“可用进程”里选择要调试的那个页面的进程。 <br />6。点击附加。 <br />7。是用默认设置 Script <br />8。确定 <br />9。这时在“已调试的进程”中显示出要调试的IE进程。 <br />10。关闭 <br />11。这时右边会出来一个窗口名称叫运行文档,如果转载 2010-12-12 21:00:00 · 381 阅读 · 0 评论 -
html解析类库htmlparser.net使用方法
htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或提取html。它能超高速解析html,而且不会出错。<br /> 毫不夸张地说,htmlparser就是目前最好的html解析和分析的工具。<br /> 无论你是想抓取网页数据还是改造html的内容,用了htmlparser绝对会忍不住称赞。 <br /><br />C#版本htmlparser下载java版本htmlparser下载<br /> <br />简单的教程:<br /转载 2010-12-12 20:38:00 · 604 阅读 · 0 评论 -
删除提交文本和显示文本HTML标签
在现实用户提交的文本信息时,有时因为信息显示不下需要截断,但是因为html标签的存在导致统计字数在显示时不正确。<br /> <br /> 一、将显示文本的所有html标签删除<br /> public string delHTMLTag(string str)<br /> {<br /> return Regex.Replace(str, @"<(.[^>]*)>", "", RegexOptions.IgnoreCase);<br /> }<br /> <br />二、删除转载 2010-12-12 20:38:00 · 580 阅读 · 0 评论 -
黑盒测试
黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 <br /> 采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测试的替代品,而是用于辅助白盒测试发现其他类型的错误。<br />转载 2010-12-12 20:29:00 · 622 阅读 · 0 评论 -
使用Automake,Autoconf生成Makefile(Step by step)
在Unix上写过程序的人尤其是用 C 来开发程序的人一般都遇到过 Makefile,用 make 来开发和编译程序的确很方便,可是要写出一个Makefile就不那么简单了。GNU Make 那份几百页的文件,让许多人害怕。当然,现在关于make的文档比较多,不过写一个Makefile总是一件很烦人的事情,GNU Autoconf 及 Automake 这两个软件就是帮助程序开发者轻松产生Makefile 文件的。现在的GNU软件如Apache, MySQL Minigui等都是利用Autoconf,Auto转载 2010-12-12 20:30:00 · 381 阅读 · 0 评论 -
判断当面的网页加载完成
if(document.readyState=='complete')<br />{<br /> window.alert('加载完成!');<br />}转载 2010-12-12 20:35:00 · 354 阅读 · 0 评论 -
div mouseout弹出隐藏漂浮框问题
js中onMouseOut事件冒泡的问题<br />在做页面的弹出漂浮窗体。例如下拉菜单时onmouseout让人非常不可思议,解决办法如下: <br /><br />一、给标签增加事件监听 方法 <br />function addEvent(el, evname, func) <br />{ <br /> if (el.attachEvent) <br /> { <br /> el.attachEvent("on" + evname, func); <br /> }els转载 2010-12-12 20:39:00 · 578 阅读 · 0 评论 -
打发无聊的100个网站
1,打发无聊时光的100个很经典的令人感叹为止网站,看看自己具有哪个大明星的脸型 http://www.play-analogia.com/cgi-bin/index/ <br />2,超有意思的Flash网站,虚拟办公 http://agencynet.com <br />3,亲自动手给美女画纹身 http://www.crustydemons.co.uk/UK/tattoo_parlour/index.html <br />4,输入文字就发出声音! http://www.putonghuaonline.转载 2010-12-12 20:41:00 · 235005 阅读 · 1 评论 -
解决Windows XP中IIS禁止访问连接的用户过多
使用IIS架设网站服务器的朋友可能经常会遇到这样的情况,老是会提示IIS禁止访问,连接的用户过多,重启IIS后问题即可暂时解决,一但访问的人数再多时又会出现同样的错误提示,下面介绍一种方法从根本上解决Windows XP中IIS禁止访问连接的用户过多,使得我们的Windows XP能够像Windows 2000/2003/2008一样无限制人数的使用IIS。<br /><br /> 1、去微软的网站上下载MetaEdit工具。<br /> http://download.microsoft.co转载 2010-12-12 20:44:00 · 477 阅读 · 0 评论 -
转载:在线DIY网站集合啦
嗯,以前U吧也介绍过不少在线小程序了,今天咱们继续来介绍这些好玩儿的小网站和小程序。在这里我要引用前两天看见的一家餐厅标语“小是小,味道好。”<br /><br />1.在线照片特效制作-播播酷<br />一个类似于PhotoFunia的在线照片特效制作程序,轻松生成有趣图片,有46种照片特效。<br /><br /><br /><br /><br />2.设计虚拟形象-VOKI<br />可以设计人物形象还可以配上声音哦,素材相当丰富。等路网站后点击“Get Started”,ok,可以自己制作自己喜欢的转载 2010-12-12 20:47:00 · 594 阅读 · 0 评论 -
js之encodeURI方法
这个方法用来解决url中包含中文参数时非常好用!Firefox,IE6下测试可用!<br />encodeURI 方法将文本字符串编码为一个有效的统一资源标识符 (URI)。<br />encodeURI(URIString)<br />必选的 URIString 参数代表一个已编码的 URI。<br />说明encodeURI 方法返回一个编码的 URI。如果您将编码结果传递给 decodeURI,那么将返回初始的字符串。encodeURI 方法不会对下列字符进行编码:":"、"/"、";" 和 "?"。转载 2010-12-12 20:51:00 · 638 阅读 · 0 评论 -
JSON
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。<br />JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。具体细节参考http://www.json.org/js转载 2010-12-12 20:58:00 · 446 阅读 · 0 评论 -
JAVASCRIPT中使用DOM操作XML文档
< script language = " JavaScript " > <br /> <!-- <br /> var doc = new ActiveXObject( " Msxml2.DOMDocument " ); // ie5.5+,CreateObject("Microsoft.XMLDOM") <br /> <br /> <br /> // 加载文档 <br />// doc.load("b.xml"); <br /> <br /> // 创建文件头 <br /> var p转载 2010-12-12 21:01:00 · 375 阅读 · 0 评论 -
DOM 精简知识教程
很明显树的顶层节点是NodeA节点,接下来可以通过指定的合适节点移动到树中的任何点,结合以下的代码你可以更好的了解这棵树节点间的相互关系:<br />NodeA.firstChild = NodeA1 <br />NodeA.lastChild = NodeA3 <br />NodeA.childNodes.length = 3 <br />NodeA.childNodes[0] = NodeA1 <br />NodeA.childNodes[1] = NodeA2 <br />NodeA.childNod转载 2010-12-12 21:01:00 · 448 阅读 · 0 评论 -
(转载)机器学习方法的PPT1
<br />一、特征选择 <br />二、分类方法 <br />三、决策树 <br />四、人工神经网络与遗传算法 <br />五、支持向量机 <br />六、图论与聚类方法 <br />其它(待补) <br />*********************************** <br />一、特征选择 <br />[PPT]Feature Selection for Classification <br />[PPT]Feature Selection for Classification M.Da转载 2010-12-12 21:10:00 · 529 阅读 · 0 评论 -
屏蔽HTTP接入点
步骤一:列举接入点<br />http://www.newlc.com/A-few-notes-about-the-CommDb.html<br />CCommsDatabase* CommDb = CCommsDatabase::NewL(EDatabaseTypeIAP);<br />CleanupStack::PushL(CommDb);<br />CApSelect* ApSelect = CApSelect::NewLC(*CommDb, KEApIspTypeAll ,EApBearerType转载 2010-12-12 20:24:00 · 396 阅读 · 0 评论