- 博客(117)
- 资源 (17)
- 收藏
- 关注
原创 Ajax应用之表单提交
Ajax中提交表单,实际上是手动获取表单的数据,然后对数据进行封装,再通过异步请求对象提交到服务端的过程。 Ajax异步请求对象的创建(可参考http://blog.csdn.net/lixianlin/archive/2009/12/14/5001923.aspx),需要考虑一下浏览器兼容性,IE和非IE浏览器下创建方式不同。返回结果的处理,其实也就是异步请求对象的回调函数的构建。这两步
2009-12-20 06:03:00 5190
原创 Object & Array of JavaScript
Object和Array是JavaScript两个相当重要的对象,这两个对象使得JavaScript使用起来更灵活,更方便,也便有了现在的JS框架的出现。// 对象定义var obj={ id:9527, name:TangBohu, sex:Male, birthday:2008-08-08, country:China,
2009-12-18 00:09:00 5070
原创 安全通信/数据可靠传输模型
1、密钥(只有通信双方才知道)。2、数据(需传输的数据)。3、校验函数:定义一个函数f(key,data),key为密钥,data为数据,函数的结果即为“校验码”。4、通信的时候,发送方将“数据”和“校验码”一起发出。5、接收方接收到数据之后,用“校验函数”计算出“校验码”,将其跟接收到的“校验码”比较,如果相同,说明接收到的数据是有效的,否则说明接收到的数据是无效的。
2009-12-15 01:12:00 5275
原创 最简单的Ajax入门例程
<?phpif(isset($_GET[do]) && $_GET[do]===ajax){ exit("{msg:Hello World!}");}?>Ajax Demofunction readyStateChangeHandle(xhr){ // 具体操作,需要了解一下JavaScript的相关知识 eval(va
2009-12-14 06:09:00 5546
原创 MySQL数据库常使用的一些命令
一、数据库连接 命令:mysql -u用户名 -p密码 mysql -h服务器 -u用户名 -p密码 mysql -h服务器 -P端口 -u用户名 -p密码 -D数据库名说明:连接到MySQL数据库服务器,如果指定了“-D数据库”参数,会将指定的数据库设为活动数据库。例子:mysql -hlocalhost -P3306 -uroot -p123456 -Dtest
2009-12-02 23:46:00 5065
原创 phpMyAdmin安装
今天聊天时,有朋友问到phpMyAdmin怎么安装,在此写个笔录,供新手参考。。。:) phpMyAdmin的安装,其实就是配置文件中相关参数的配置问题。 phpMyAdmin是一款用PHP写的MySQL数据库管理软件,功能相当强大,目前phpMyAdmin最新版为3.2.3,它提供一个安装向导来建立配置文件,当然我们首选此方法了(毕竟手动配置要慢,而且还容易敲错字:-
2009-11-16 00:22:00 6875
原创 PHP5中file_get_contents函数获取带BOM的utf-8文件内容时需注意
PHP5中的file_get_contents函数获取文件内容,实际是按二进制来读取的,所以,当你用file_get_contents去获取一个带BOM的UTF-8文件时,它并不会把UTF-8的BOM去掉,当你把读取的内容当作文本内容来进行一些操作时,可能会发生一些意想不到的结果。这并不能算作一个BUG,因为file_get_contents函数读取文件的时候,是按二进制来读取的,读取到的内容是包
2009-10-23 23:10:00 6908 1
原创 Flash插件卸载后不能安装旧版本的解决方案
当你将高版本卸载后,再安装低版本时,会出现这种情况,提示你“正尝试安装的 Adobe (R) Flash (R) Player 版本不是最新的版本。请访问 http://www.adobe.com/go/getflashplayer 以获取最新、最安全的版本。”。原因是安装程序安装时会去注册表中检查该机器上曾经安装过的最高版本,如果当前安装的版本,比注册表中曾经安装过的最高版本还低,就会警告你并终
2009-08-07 05:20:00 22133 4
原创 ESET NOD32 Antivirus & ESET Smart Security下载地址汇总
新手指南:ESET为公司品牌,ESET NOD32 Antivirus和ESET Smart Security为两个系列的产品,前者被简称为EAV,它实际上就是以前的NOD32,主要功能是防病毒和防木马,后者被简称为ESS,相比前者,多增加了防火墙功能。两个系列的产品又分了家庭版和商业版、32位和64位版本,交叉便形成了多个不同的版本。英文官方网站下载页面:http://www.eset.
2009-08-06 18:38:00 8093
原创 C++运算符优先级列表
PrecedenceOperatorDescriptionExampleAssociativity1()[]->.::++--Grouping operatorArray accessMember access from a pointerMember access from an objectScoping operatorPost-incrementPost-d
2009-08-04 23:46:00 5725 1
原创 EFLAGS Register-EFLAGS寄存器
EFLAGS寄存器介绍,摘自Intel指令集参考,方便大家快速查阅,因英语水平有限,翻译就省了,以免翻译错了误人子弟(*^_^*)。The 32-bit EFLAGS register contains a group of status flags, a control flag, and agroup of system flags. Figure 3-8 defines the flag
2009-03-11 07:55:00 9519
原创 Intel指令集中的SETcc指令
所谓Intel指令集中的SETcc指令(cc为condition code的缩写),不是指一条指令,而是指一系列形如SETcc的指令,如:SETNE、SETE、SETNA、SETA、SETNB、SETB等等。这些指令的用途,Intel的指令集参考中是这样描述的:SETcc—Set Byte on ConditionSets the destination operand to 0 or 1 dep
2009-03-11 07:00:00 12366
原创 NetWare 客户服务禁用了欢迎屏幕和快速切换恢复方法
在XP系统中,当安装了“NetWare 客户端服务”时候,出于安全性考虑,会自动禁用“欢迎屏幕和用户快速切换”功能。当我们想更改“用户登录或注销方式”的时候,会警告“NetWare 客户服务禁用了欢迎屏幕和快速切换。要恢复这此功能,您必须卸载 NetWare 客户服务。”(见图一)。 图一要想开启欢迎屏幕和快速用户切换功能,我们只要按警告框的提示将NetWare客户端服务卸载即可。从哪
2009-02-28 11:07:00 30621 8
原创 ASUS PC Probe II不能正常运行解决方案
最近突然发现原来用着好好的ASUS PC Probe II(华硕针对自己的产品研发的一款硬件环境监控软件,能监控CPU当前温度/风扇转速/内核电压等关键信息),症状是运行和退出PC Probe II的主程序Probe2.exe的时候都报错(见图一),提示"Access violation at address 00000000. Read of address 00000000.",大概意思是说“
2009-02-23 10:40:00 11841
原创 offsetX与layerX区别
FF没有offsetX属性,有个layerX属性,只要将事件源的位置设置成相对定位(position:relative)或绝对定位(position:absolute),两者结果就相等,表示事件源相对于父元素的X坐标。一个简单的例子:判断鼠标位于事件源左边还是右边,在图片点击自动翻页中常用到。function GetMousePosStr (evnt,ele){ if
2008-12-07 22:08:00 7418
原创 PHP变通方式得到Excel文件
工作中经常会遇到将这样的问题,需要将数据库中的数据导出到Excel中查看,方法有很多,其中最好的一种方法是导出成Excel能识别的xml文件,可以自己设计一个Excel表将其保存为xml格式,研究一下DOM的结构就很容易得到Excel能识的xml文件了。方法二是导出csv文件,这个简单,相信大家都会吧,只是这种方法导出的数据,如果没有安装Excel,查看起来很不方便。方法三,网上有种模拟输出xls
2008-11-17 09:33:00 8750
原创 ShopEx 4.8与PHPWind 6.3.2整合后无法同步登录问题
近几天在整合ShopEx 4.8与PHPWind 6.3.2时,发现整合好后,立刻注册帐号,能实现同步登录,但是如果使用一个小时以前注册的帐号去登录,便会出现错误,提示"数据检验失败,无效数据!expired_error".为什么会出现此错误?想不通,于是去查看源代码...PHPWind中passport_client.php if($timestamp-$userdb[ti
2008-09-07 02:18:00 6806 3
原创 Cookie文件说明及IE的Cookie文件格式
1、Cookie文件的实质 Cookie实际上是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内。客户端会将它保存在本地机器上(如IE便会保存在本地的一个txt文件中),由客户端程序对其进行管理,过期的Cookie会自动删除。每当客户端访问某个域下某个目录中的网页时,便会将保存在本地并且属于那个域下对应目录的有效Cookie信息附在
2008-07-30 10:47:00 20119 8
原创 CSS处理div中对象垂直对齐
.box { border:#eee solid 1px; width:300px; height:120px; line-height:120px; display:table-cell; vertical-align:middle; text-align:center;}CSS设置.box { border:#eee solid 1px; w
2008-05-31 21:43:00 7954 2
原创 JavaScript中字符串相等比较另类方法
在JavaScript中,如果让你不用"=="去比较两个字符串,你会用什么方法去实现?JavaScript中没有专门用来对字符串相等进行比较的函数,但提供了一个查找子串的indexOf函数,它返回String 对象内第一次出现子字符串的字符位置。现有字符串A和B,假如A在B中第一次出现的字符位置为0,且B在A中第一次出现的字符位置也为0,那么我们可以断定这两个字符串是相等的,这是区分大小写的情况,
2008-04-27 04:28:00 21109
原创 JavaScript面象对象设计
面象对象的应用是相当广泛的,在桌面编程中很早就出现了,应用比较成熟,象C++,Java,C#等。而在Web编程这一块,出现就要晚得多,以致于现在的Web开发很困难,当然也有Web开发牵涉的技术多的原因。近年来,面向对象逐渐在Web开发中被引入。很多大型的网站是采用PHP开发的,PHP 4中面向对象的还不是很完善,在PHP 5中有所改进。.Net也面向对象,但执行效率比不上PHP。JavaScrip
2008-04-25 22:47:00 5332
原创 用Ajax读取xml文件的简单例子
Ajax的原理很简单,就是在客户端创建一个XMLHttpRequest对象(用来与服务器进行异步通信,这就是Ajax的核心,其实我们早就在用异步通信了,只是没把这项技术用在网页设计中而已),为该对象的onreadystatechange 属性添加一个事件,当对象的readyState改变的时候就会引发指定的事件。到此就可以就发送请求读取服务器端的XML数据了,最后要做的就是处理数据了。 关于XML
2008-04-24 04:45:00 8644 3
翻译 About Ajax-关于Ajax
Ajax(Asynchronous JavaScript and XML), is a group of inter-related web development techniques used for creating interactive web applications. A primary characteristic is the increased responsiveness a
2008-04-24 04:10:00 5189
原创 About XMLHttpRequest Object
XMLHttpRequest 对象属性列表 属性 描述 onreadystatechange Sets or retrieves the event handler for asynchronous requests
2008-04-23 22:58:00 5583
原创 用JavaScript移动对象
drag me-> var xOffset,yOffset;function dragStart(){ var obj=event.srcElement; obj.style.position="absolute"; obj.setCapture(); xOffset=event.x-obj.offsetLeft
2008-04-22 03:12:00 5837
转载 关于加密和安全
安全在计算机行业中可能会是个永久的话题。2004年到2005年间,山东大学王小云教授攻破MD5,降低了SHA-1的安全强度,这更是引起了大家的关注。并且,随着网络技术的发展和普及,大家的网络安全意识也越来越强。因此,在这里对加密和安全的基础知识做一点入门性质的介绍,以便大家能对这方面有更准确的了解和把握,能更好地保护自己重要数据的安全。本文侧重密码方面的基础知识的介绍。本文一直在逐步修改
2008-04-21 20:49:00 7241
转载 数据库中索引原理
[转载 原作者不详 版权归原作者所有]数据库中索引原理实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比
2008-04-21 15:10:00 6949 1
翻译 MySQL中数据类型详解
1、数值类型: BIT[(M)]二进制位,M指定值的位数,从1到64(也就是说它能定义任意的介于1到64位之间的整数),如某字段的类型定义为BIT或BIT[1],它就只能取0或1,定义为BIT[2]只能取0~3之间的整数,如果没有指定M则默认M=1.TINYINT[(M)] [UNSIGNED] [ZEROFILL]8位整数,有符号数的取值范围是-128到127,无符号数的取值范围是0到255
2008-04-21 03:51:00 6181
原创 DBDesigner 4连接MySQL 5问题解决方法
DBDesigner是一款可视化的数据库建模工具,开源免费,有Windows和Linux版本,支持Oracle,MSSQL,MySQL等常用数据库,尤其是对MySQL的支持达到了无缝结合的地步.官网下载地址:http://downloads.mysql.com/DBDesigner4/DBDesigner4.0.5.6_Setup.exe官方网站下载的DBDesinger 4中是不能连接M
2008-04-20 13:47:00 7013 2
原创 迅雷组件与IE冲突导致IE右键菜单新建选项卡中打开不见了
将IE中加载项中的迅雷组件Thunder Agent Class(ThunderAgent_Now.dll) 禁用,关闭IE再重新打开IE,新建选项卡中打开又回来了。最好的办法是更新迅雷到最新版本。
2008-04-18 23:36:00 6446
原创 Office 2007卸载后重新安装提示安装程序找不到 Offic.zh-cn/officeLR.cab导致无法安装
微软官方现在已经出了Office清理工具,如果安装时出现问题,可先用Office清理工具先清理一下,再安装。附清理工具下载地址:https://aka.ms/diag_officeuninstall下载下来,是个diagcab文件,文件名是:o15-ctrremove.diagcab双击运行,会弹出以下界面,点“下一步”,直到清理完成。
2008-04-18 23:09:00 61454 4
原创 !DOCTYPE说明
!DOCTYPE指定了 HTML 文档遵循的文档类型定义(DTD)。Microsoft® Internet Explorer 6 的新增内容你可使用此声明将 Internet Explorer 6 及以后版本切换到标准兼容模式下。语法 HTML 顶级元素 可用性 "注册//组织/
2008-04-15 14:35:00 5044
原创 IE中Google搜索引擎被重定向到114问题
最近新买的电脑,装了IE7.0,添加了Google作为IE的默认搜索引擎(http://www.microsoft.com/windows/ie/searchguide/zh-chs/default.mspx?dcsref=http://runonce.msn.com/runonce2.aspx),使用时发现被重定向到了114去了,以为是病毒所为,查看注册表项(位于HKEY_CURRENT_USE
2008-04-14 00:22:00 6161 1
原创 firefox中javascript获取本地时间中的年
Firefox(FF)的兼容性的确不如IE的兼容性好,在Firefox中不能用getYear()来获取本地时间中的年,要用getFullYear()。而在IE中,getYear()和getFullYear()都行。script type="text/javascript">var obj=new Date();var year=obj.getFullYear();script>
2008-04-13 23:48:00 5905 1
原创 Visual Studio 2008简体中文版及单独MSDN Library for Visual Studio 2008简体中文版下载地址
Visual Studio Team System 2008 Team Suite简体中文版(集成MSDN),总共 4342.7 MB,下载文件分7卷:VS2008TeamSuite90DayTrialCHSX1429243.part1.exeVS2008TeamSuite90DayTrialCHSX1429243.part2.rarVS2008TeamSuite90DayTrialC
2008-04-08 03:24:00 12003 4
原创 Windows盗版提示解决方法
将注册表HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon/Notify下的WgaLogon项删除即可。如果怕无意中运行WgaTray.exe,可将%SystemRoot%/System32/下的WgaTray.exe重命名成WgaTray.exe.bak。最好把自动更新关了,不要再安装“Window
2008-04-08 02:50:00 6789
原创 清除“添加或删除程序”列表中残留的程序项目
经常会遇到某个程序已经删除了,依然存在“添加或删除程序”列表中的情况,看起来总觉得不爽。我们可以手动在注册表中将其清除。打开注册表(开始->运行->regedit) ,定位到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall,会发现有很多的项,那些项就是安装在你机器上的程序(包括更新补丁),查找每个项
2008-04-07 23:27:00 10500
原创 document.body.scrollTop总是0的问题及最佳解决方案
在写javascript时遇到document.body.scrollTop总是0,很苦恼,查资料得知原来是!DOCTYPE设置的问题
2008-04-07 21:30:00 5758
原创 Apache+PHP+MySQL在Windows XP下的安装与配置
网上有很多类似的文章,要么过时了,要么不全面,新手看了很难懂,而且不明白其中的道理。因为我也是刚接触不久,深有体会,所以写下了这篇文章,希望对新手有所帮助。===================相关信息============= 操作系统:Windows XP SP2Apache版本:2.2.8 下载 (安装在C:/Program Files/Apache Software Fou
2008-04-07 20:41:00 11857 10
win7 telnet客户端安装所需文件
2019-11-29
plist大图还原小图工具
2017-03-31
jQuery中文手册(chm版)
2016-04-30
iOS越狱机器软件安装工具Cydia-1.1.5版
2013-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人