摘要: 新装了wamp 出现了403错误,找了好久才找到解决方法。原帖地址http://linux.101hacks.com/unix/client-denied-by-server-configuration/懒得翻译成中文了If you are using Apache 2.4 and above, y... 阅读全文
posted @ 2014-05-08 22:50 joe_whu 阅读(607) 评论(0) 推荐(0)
摘要: <!DOCTYPE html><html><head><meta charset="utf-8" /><title>眨眼</title><style>body{ background:#e8e8e8; font:Helvetica, Arial, sans-serif; font-size:9px; color:#000;}#content{ position:absolute; top:50%; left:50%; background-color:green; width:960px; 阅读全文
posted @ 2013-06-08 00:06 joe_whu 阅读(367) 评论(0) 推荐(0)
摘要: 1.css实现 1>主要使用display:table-cell 属性,然后根据table-cell的对齐特性。 2>把img当做行内元素,行高与div高度一致,然后调整。2.javasript 实现 分别取div 的宽div_w,高div_h; img的宽img_w,高img_h, 计算图片相对于div边界的偏移值x: (div_w - img_w) / 2, y:(div_h - img_h) / 2 然后设定css值。 下面是代码:<!DOCTYPE html><html><head> <title></title> 阅读全文
posted @ 2013-05-28 22:25 joe_whu 阅读(231) 评论(0) 推荐(0)
摘要: 1、继承不如指定如果某样式是继承来的永远不如具体指定的优先级高。2、#ID > .class > 标签选择符3、越具体越强大。4、标签#id >#id ; 标签.class > .class5、同等水平, !important 优先。关于ie6和!important的故事,因为ie6快死了,所以不用管它了。 阅读全文
posted @ 2013-05-27 23:19 joe_whu 阅读(100) 评论(0) 推荐(0)
摘要: ---恢复内容开始---插入排序:插入排序是最简单最直观的排序算法了,它的依据是:遍历到第N个元素的时候前面的N-1个元素已经是排序好的了,那么就查找前面的N-1个元素把这第N个元素放在合适的位置,如此下去直到遍历完序列的元素为止。 算法的复杂度也是简单的,排序第一个需要1的复杂度,排序第二个需要2的复杂度,因此整个的复杂度就是 1 + 2 + 3 + …… + N = O(N ^ 2)的复杂度。function insertionSort(a){ var i, j ,key; for(i=1; i < a.length; i++){ key = ... 阅读全文
posted @ 2013-05-18 14:30 joe_whu 阅读(142) 评论(0) 推荐(0)
摘要: TiXmlElement *getElementByName(TiXmlDocument &doc, std::string const &elemt_value) { TiXmlElement *elem = doc.RootElement(); //Tree root while (elem) { if (!std::string(elem->Value()).compare(elemt_value)) return (elem); /*elem = elem->NextSiblingElement();*/ ... 阅读全文
posted @ 2012-12-16 19:19 joe_whu 阅读(567) 评论(0) 推荐(0)
摘要: 首先是原文链接:http://uicss.cn/css-sprites/论坛上提到这样的问题:“css中用一张背景图做页面的技术有什么优势?”简单介绍一下 CSS Sprites 的优点:当用户往U盘中拷200张图片,会等很久。但是如果弄成一个文件,再拷贝就会快很多。CSS Sprites 的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度。实现方法:首先将小图片整合到一张大的图片上然后根据具体图标在大图上的位置,给背景定位。background-position:-8px -95px; 阅读全文
posted @ 2012-11-06 22:38 joe_whu 阅读(106) 评论(0) 推荐(0)
摘要: 下面是原文的链接,里边有一段我看不清,就把那段粘过来改一下。http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html使用Package Control组件安装也可以安装package control组件,然后直接在线安装:按Ctrl+`调出console. //`在键盘上数字1的旁边。粘贴以下代码到底部命令行并回车: import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path() 阅读全文
posted @ 2012-11-03 09:18 joe_whu 阅读(79) 评论(0) 推荐(0)
摘要: SPAN 和 DIV 的区别在于,DIV(division)是一个块级元素,可以包含段落、标题、表格,乃至诸如章节、摘要和备注等。而SPAN 是行内元素,SPAN 的前后是不会换行的,它没有结构的意义,纯粹是应用样式,当其他行内元素都不合适时,可以使用SPAN。<span>SPAN标记有一个重要而实用的特性,即它什么事也不会做,它的唯一目的就是围绕你的HTML代码中的其它元素,这样你就 可以为它们指定样式了。在此例中,<span>标识符允许你将一个段落分成不同的部分。 还有一个标识符具有类似的功能,<div>DIV也被用来在HTML文件中建立逻辑部分。但与& 阅读全文
posted @ 2012-09-16 11:00 joe_whu 阅读(110) 评论(0) 推荐(0)