PHP浮点数之谜
<?php $f = 0.58; var_dump(intval($f * 100)); //为啥输出57?>为啥输出是57啊? PHP的bug么?我相信有很多的同学有过这样的疑问, 因为光问我类似问题的人就很多, 更不用说bugs.php.net上经常有人问…要搞明白这个原因, 首先我们要知道浮点数的表示(IEEE 754):浮点数, 以64位的长度(双精度)...
CSS IE6/7/8, Firefox, Safari, Chrome, Opera Hack使用简要归纳
网上有很多关于IE6/7/8, Firefox, Safari, Chrome, Opera CSS Hack的文章,但我觉得太过繁杂,要不给出一张看也看不懂的CSS Hack归纳表,要不就是给出一大堆代码说明问题,不便于学习与使用。我根据自己的使用情况来简单地归纳了一下IE6/7/8, Firefox, Safari, Chrome, Opera的CSS Hack使用方法,希望会对大家有用。CSS ...
面试遇到的问题
php5的魔术函数 如__call()??????多层继承(继承多个父类)??????centos下,当然的路径 pwd执行计划任务 .shmysql分区类型主要的分表类型有range,list,hash,key等;mongDB支持key-value;mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数。...
怎么得到Radio、Checkbox和Select选择的值
1.Radio和Checkbox使用length属性得到他们的元素个数,然后使用checked属性遍历每个元素,若 == true则表时已选择 如:for (var i = 0; i < myform.myradio.length;i++){if (myform.myradio[i].checked == true)myra = myform.myradio[i].value;}checkbox同理.2.Select单选使用options.selectedIndex得到选择的索...
IE6下面A标签点击无效
问题:IE6下面,使用A标签中的onclick和href属性,导致onclick事件不执行;而IE8下面却是正常的代码:<a href="javascript:void(0);" onclick="window.location.href='http://www.baidu.com'">测试</a>分析:在IE6下面,虽然onclick会执行,但在执行之后,立即会执行href,所以导致页面不会跳转;解决:直接把onclick写...
Fatal error: out of dynamic memory in yy_create_buffer() in Unknown on line 0
win2003+iss+php+mysql 的环境,最近老是出现下面这两个错误,两个错误同一个意思,都是报虚拟内存不足。
java中byte[]转换成String类型的问题
具体做法:将byte数组转换成string BASE64Encoder enc=new BASE64Encoder(); String 转换后的string=enc.encode(byte数组); 将string转换回来成为byte数组: BASE64Decoder dec=new BASE64Decoder(); try { byte数组 = dec.decodeBuffer(...
removeChild 与 removeNode
在javascript操作dom树的时候可能会经常遇到增加,删除节点的事情,比如一个输入框后一个增加按钮,一个删除按钮,点击增加就增加个输入框,点击删除就删除对应的输入框。在一些js框架,如Prototype中,可以用element.remove()来删除一个节点,核心JS中并没有这样的方法,IE中有这样一个方法:removeNode(),尝试运行下面的...
装载iframe 子页面,自适应高度
假设主页面有一个div,里面放置一个iframe<div id="frameBox"><iframe id="frameWin" src="1.html" name="opWin" style="width:100%; height:100% " frameborder="0" scrolling="no"></iframe></div>3个菜单链接,分别在iframe加载 1.html、2.html、3.html 三个页面。3个子页面分别在自己页面加载完window.onl...
setInterval全面的介绍
setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setInterval动作的语法格式如下:
mysql数据量测试分享
今天专门测试了一下mysql的数据量情况130,000多的数据量,占用空间1Gselect * like %% 时用时26秒
delphi 2010破解完美无限制
delphicbuilder_2010_3615_win.iso破解
php heredoc使用方法小结
Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模板就是一个典型的例子。
delphi 指针 入门
指针,是一个无符号整数(unsigned int),它是一个以当前系统寻址范围为取值范围的整数。指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。指针的指针就是用来存放指针所在的内存地址的。
delphi中FormatDateTime和DateTimeToStr区别
startime := FormatDateTime('yyyy-mm-dd HH:MM:ss',dtpStart_time.DateTime);可用于数据库查询,结果类似“2012-8-24 10:00:00”,结果很纯粹,可控时期格式。
swfupload 多文件上传的属性与事件方法总结
swfupload 多文件上传的属性与事件方法总结
通过js引用地址传递参数
通过js引用地址传递参数
php中foreach()函数的用法
foreach()有两种用法:1: foreach(array_name as $value) { statement; }这里的array_name是你要遍历的数组名,每次循环中,array_name数组的当前元素的值被赋给$value,并且数组内部的下标向下移一步,也就是下次循环回得到下一个元素。2:foreach(array_name as $key => $value) { statement; } 这里跟第一种方法的区别就是多了个$key,也就是除了把当前元素的值赋给$value外,当前元素的键值也会在每次循环中被赋给变量$key。键值可以是下标值,也可以是字符串。比如book[0]=1中的“0”,book[id]="001"中的“id”.
indexOf和lastIndexOf在Js中的应用
indexOf和lastIndexOf在Js中的应用
Java导出文件乱码问题解决办法
Java导出文件乱码问题解决办法