自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 真正解决ie6的3像素bug

ie6的 3像素bug:经测试需给浮动的div 的_margin-left/right:value-3px;可解决问题而网上流传的给非浮动div 设置_margin-left/right:value-3px;或者设置_zoom:1经测试无效。 ...

2012-09-20 17:37:54 189

原创 ajax长轮询的实现

 今天一同学请帮忙,要求实现用户上传文件后,交给服务端调用shell处理,处理分好几步,而且处理时间可能长达数分钟,并要将每一部处理反馈给用户,让用户知道当前进行到哪一步。  一种的方法是每隔很短的时间发送一个ajax请求,检测运算到哪一步,通过检测ajax返回来处理。这样的好处是实现起来简单,但对客户端和服务端压力都比较大。  还有一种方法,就是发送一个ajax请求,...

2012-09-09 22:44:37 696

ubuntu X界面登陆后自动注销

今天在百度ting!在线听歌,突然系统没了声音,以为chrome的flash插件崩溃,退出chrome后,再也无法启动chrome,firefox也不能启动了,opera能打开,但是还是没声音。重启后,总是登陆后自动注销,无法进入桌面。ctrl+alt+f1登陆虚拟终端后,查看/var/log/syslog,发现下面的错误提示: Sep  6 11:49:03 fatt...

2012-09-06 14:31:37 1028

原创 FireFox14的audio多重播放bug

今天在改写连连看的时候,在发现FF14中,如果audio设置为自动播放,之后再通过var btn = document.getElementById("music_button"), audio = document.getElementById("music"), paused = false; function handler(e){ if(!paus...

2012-08-26 22:11:50 160

原创 解决FireFox的鼠标Event中没有offsetX,offsetY的办法

之前制作了一个html版的连连看,最近改成html5版的,遇到了如何获取当前点击图片的问题。因为之前的连连看用的图片是一个个零碎的图片,放入一个固定大小的div中,然后设置图片统一向左浮动。通过js事件委托,当点击图片的时候,查找当前event的target,就能得到点击的图片。但是改成html5之后,所有的图片都被画在一个canvas里,鼠标点击的时候只能获取到整个canvas ...

2012-08-26 17:08:20 779

原创 prototype、prototype.constructor、constructor.prototype的区别与联系

在js中经常可以接触到prototype、prototype.constructor、constructor.prototype,感觉像一个圈一样,绕来绕去,他们是什么关系,什么时候该用哪一个,这是让很多新学js的人困惑的问题。  我们知道在js中,prototype是函数的原型,定义了一类对象共有的属性(通常都是方法),是该类对象的"blueprint"。constructor是...

2012-08-03 11:43:00 481

原创 图解javascript中的变量对象、闭包、作用域链机理

        javascript中的闭包是一个强大而灵活的武器,搞清闭包,作用域链的作用机理,能让我更好的将闭包运用在我们的项目中。         先看一个闭包在for循环中经典的应用:function foo(){ for(var i = 0; i<10; i++){ (function(j){ setTimeout(function(){ ...

2012-07-23 17:58:59 100

原创 对javascript中的Variable Object的理解

      在ECMAScipt中,通过变量对象Variable Object (VO)机制来存贮、访问变量variables。VO中包含了:                  1. variables (通过var 声明的变量),                  2. function declaration (函数声明),                   ...

2012-07-21 13:11:19 110

原创 巧妙利用js特性进行方便的转换

       最近看John Resig的 Pro JavaScript Techniques ,在讲到set/get 元素属性的函数attr()时,有下面一行代码: // Figure out if the name is one of the weird naming casesname = { 'for': 'htmlFor', 'class': 'className' ...

2012-07-17 15:21:00 123

原创 jQueryUI autocomplete 插件的live绑定等问题

     最近做的一个项目用到了jQueryUI 的autocomplete插件,遇到了若干问题,记录下以便备用。      1.修改source里默认的ajax参数     官方给出的api中source的一种形式为: function(request,response){ $.ajax({ url: "getdata.php", ...

2012-06-04 15:31:34 130

原创 笔记本从win7换装xp的小心得

         今天帮一同学从win7换装xp,本来想着很简单,找个镜像直接onekey Ghost 就行了,结果发现重启后还是win7的启动菜单,才意识到忘了win7的启动文件放在100m的一个隐藏分区内,需要将当前的引导路径改为C盘。找到问题后,进入pe,ghost32手动还原,然后用bootice的分区管理,将原来的c盘设为活动,保存后重启OK。...

2012-04-21 15:44:39 209

原创 找某字符串的所有非空字串

//题目:找出www.xx.com所有非空字串var str = "www.xx.com", count = {}, i = 0;function cutstr(str,first,len){ if(first+len <= str.length){ while(first+len <= str.length){ var s ...

2012-04-10 18:00:41 467

原创 十万以下阿拉伯数字转换为汉字--腾讯web前端笔试题

问题:实现函数readInt(Number  num) ,如输入‘123’,输出‘一百二十三’ 分析:1.将原字符串切割,可以用先转换为字符串后调用split()方法,或者分别对   10000,1000,100,10取余取得每位数;2.将每一位分别转换为汉字;3.插入单位;4.去掉多余的零; function readInt(num){ ...

2012-04-05 17:08:55 188

原创 腾讯web前端笔试题

题目:有<a id='qq' href='http://www.qq.com'>qq</a>,怎样使用户点击后不调到qq主页呢? 分析:考察如何取消浏览器默认动作,注册事件,dom加载是否完毕。答:  (function(window,undefined){ function domReady(){ if(d...

2012-04-05 10:22:37 130

原创 .vimrc备份

if has("syntax") syntax onendifif filereadable("/etc/vim/vimrc.local") source /etc/vim/vimrc.localendifset nuset autoindentset smartindentset tabstop=4set shiftwidth=4if has("v...

2012-03-07 16:59:04 186

原创 前端开发中的各种width,height

var s = "";s += "\r\n网页可见区域宽:"+ document.body.clientWidth;s += "\r\n网页可见区域高:"+ document.body.clientHeight;s += "\r\n网页可见区域宽:"+ document.body.offsetWidth +" (包括边线的宽)";s += "\r\n网页可见区域高:"+ d

2012-02-16 17:39:52 262

原创 6道有意思的JS题--4月4日修改

前一段看tom大叔的 <<深入理解JavaScript系列>> ,受益颇多。在第20篇的结尾有6道题很有意思,花了好长时间做了只做出5道,第6题看了 Gray Zhang的答案 , 之前没见过toString和valueOf的用法。 题目:找出数字...

2012-02-16 17:22:04 100

原创 javascript 中this的理解

var test = "window's test";var foo = function(){ var test ="foo's test"; alert(this == window); // false,这里的this 指向new关键字生成的对象; alert(this.test); // ...

2011-12-30 11:39:25 95

原创 重回ubuntu10.04

ubuntu 10.04是我第一次正式安装的linux系统,用了1年多。当时装linux是为了学fortran,就只划了10G,只挂载了/和swap。后来用习惯了感觉10G不够用了,准备重装系统时划大点,但一直又懒得折腾。直到出了11.10,就果断sudo tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+foun...

2011-12-05 15:38:50 121

原创 c++中声明保存自定义类的二维数组

  class A{ public: //A(){}; //如果声明A类型的数组,没有默认构造函数就会报错 A(int x,int y):posX(x),posY(y){} private: posX; posY;};int array[10][10]; //可以...

2011-12-02 21:56:34 665

原创 c++中有关数组和指针的若干问题

a[3][4]a, *a, &a的值是相同的,但意义完全不同首先这个数组是3行4列,a是一个地址,而且是第一列的地址a+1是第二列的地址,a+2是第三列的地址....*a是第一列第一个元素的地址,*a+1第一列第二个元素的地址...&a是整个二维数组的地址,&a+1是内存中紧跟a[3][4]这块区域的地址(*p)[6]这里的p的效果等于a,也...

2011-12-02 19:53:04 74

原创 localhost,127.0.0.1,本机ip的区别[转]

 原文地址http://08canfei.iteye.com/blog/1276804

2011-11-26 13:21:37 73

dex2jar android反编译软件

非常好用的android反编译软件,把apk解压后将class.dex拖入dex2jar文件夹 在命令行下执行 dex2jar class.dex

2013-10-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除