摘要: function pos(elem) { var x = elem.offsetLeft, y = elem.offsetTop; while (elem = elem.offsetParent) { x += elem.offsetLeft; y += elem.offsetTop; } return [x, y];} 阅读全文
posted @ 2013-11-25 12:05 momofan 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 修改php.ini的配置:display_errors = Off(关闭) display_errors = On(开启)设置修改完成后重启php-cgi进程killall -9 php-cgish /usr/local/php/spawn-php.sh 阅读全文
posted @ 2013-09-05 17:30 momofan 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1. 首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;3. String str=”kvill”;String str=new String (“kvill”);的区别:在这里,我们不谈堆,也不谈栈,只先简单引入常量池这个简单的概念。常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包括了关于类、方法、 阅读全文
posted @ 2013-08-30 00:23 momofan 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 最近新装好的mysql在进入mysql工具时,总是有错误提示:# mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)或者# mysql -u root -p password 'newpassword'Enter password:mysqladmin: connect to server at 'localhost' failederror: 'A 阅读全文
posted @ 2013-08-21 17:40 momofan 阅读(185) 评论(0) 推荐(0) 编辑
摘要: bug状况:input输入框光标显示异常等待后期编辑 阅读全文
posted @ 2013-03-18 00:12 momofan 阅读(136) 评论(0) 推荐(0) 编辑
摘要: CSS优先级包含四个级别(标签内选择符,ID选择符,Class选择符,元素选择符)以及各级别出现的次数。根据这四个级别出现的次数计算得到CSS的优先级。CSS优先级的计算规则如下:* 元素标签中定义的样式(Style属性),加1,0,0,0* 每个ID选择符(如 #id),加0,1,0,0* 每个Class选择符(如 .class)、每个属性选择符(如 [attribute=])、每个伪类(如 :hover)加0,0,1,0* 每个元素选择符(如p)或伪元素选择符(如 :firstchild)等,加0,0,0,1然后,将这四个数字分别累加,就得到每个CSS定义的优先级的值,然后从左到右逐位比较 阅读全文
posted @ 2013-03-18 00:10 momofan 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 1、三不:不批评、不指责、不抱怨! 2、三情:激情、热情、感情!3、二容:包容、宽容。人为多大的事情计较,你的心胸就有多大。4、善于沟通、交流:沟通、交流要以坦诚的心态来对待,要开诚布公。 5、多赞美别人:赞美要真诚的,发自内心的,而不是奉承他人。经常对下属、朋友、同事说:“你很棒!” 6、每天保持一个好的心情:养成一个照镜子的习惯,以铜为镜,可以正衣冠;以史为镜,可以知古今;以人为镜,可以正己身。同时,可以调整自己的好心情,每天早上对着镜子大声说三遍:“我是最棒的,我是最好的,大家都很喜欢我!” 7、会聆听:很多人不是很喜欢听别人说话,老是喜欢自己说。我们必须养成用心聆听别人说话,做到少说多 阅读全文
posted @ 2013-03-08 07:51 momofan 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一、什么是闭包? “官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码: function a() { var i = 0; function b() { alert(++i); } return b; } var c = a(); c(); 这段代码有两个特点: 函数b嵌套... 阅读全文
posted @ 2013-03-04 20:25 momofan 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 文档流定义:将窗体自上而下分成一行行, 并在每行中按从左至右的顺序排放元素,即为文档流。 文档流基础: 每个非浮动块级元素都独占一行, 浮动元素则按规定浮在行的一端。 若当前行容不下, 则另起新行再浮动。 内联元素也不会独占一行。 几乎所有元素(包括块级,内联和列表元素)均可生成子行, 用于摆放子元素。 有三种情况将使得元素脱离文档流而存在,分别是浮动,绝对定位, 固定定位。 定位模式(基于文档流): 相对定位(relative), 即相对于元素在文档流中位置进行偏移。 但保留原占位。 绝对定位(absolute), 即完全脱离文档流, 相对于position属性非static值... 阅读全文
posted @ 2013-02-05 14:19 momofan 阅读(193) 评论(0) 推荐(0) 编辑
摘要: NIO之前:如果你需要编写一个Java服务器,为了实现异步操作,你必须为每个连接请求生成一个Java线程,当连接请求很多时,线程的调度,上下文切换,所付出的 代价是非常昂贵,而且由于Java是跨平台的,各个平台对线程的支持并不相同,性能也不相同,因此传统的Java服务器编程架构是低效的且代价贵,dl大 侠写了个util.concurrent包后,总算是减轻了线程调度给java程序员带来的痛苦,但是相比之与C、C++写出来的服务器,java服务器 在性能要求很高的情况下,基本上没有什么竞争力,甚至是入围的权利的都没有NIO是一个基于事件的IO架构,最基本的思想就是:有事件我通知你,你再去做你的事 阅读全文
posted @ 2013-01-30 12:26 momofan 阅读(204) 评论(0) 推荐(0) 编辑