06 2013 档案

摘要:在lamp中经常会用到 require,require_once等包含文件的语句。如果你使用相对路径没有问题。但是如果你使用了这样的语句就要小心了。对于如图网站目录require_once '/include/common.inc.php';这里你需要对/代表的路径非常清楚。/代表的是哪个路径呢?如果代表网站目录,没有问题。但是我再使用发现,如果这样写的话服务器会产生500错误。如果/代表的时候linux的根的,应该怎么写路径的。/document_root/include/common.inc.php尝试一下,/usr/local/httpd/htdocs/include/c 阅读全文
posted @ 2013-06-21 10:32 simpman 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:在写HTML代码的时候,发现在Firefox等符合W3C标准的浏览器中,如果有一个DIV作为外部容器,内部的DIV如果设置了float样式,则外部的容器DIV因为内部没有clear,导致不能被撑开。看下面的例子:<div style="border:2px solid red;"><div style="float:left;width:80px;height:80px;border:1px solid blue;">TEST DIV</div><div style="float:left;width: 阅读全文
posted @ 2013-06-19 15:03 simpman 阅读(209) 评论(0) 推荐(0) 编辑
摘要:在Linux终端执行clear或top命令时出现:'xterm': unknown terminal type的错误。例如:[root@localhost phpmyadmin]# clear'xterm': unknown terminal type.解决办法:1、临时办法,下次启动失效,需要重新执行export TERM=vt100export TEMCAP=$INFORMIXDIR/etc/termcap执行以上两条命令2、永久办法,拷贝另一台同系列同版本的linux下的/usr/share/terminfo/进行覆盖reboot你的linux相信就可以解 阅读全文
posted @ 2013-06-18 15:32 simpman 阅读(1865) 评论(0) 推荐(0) 编辑
摘要:1. 变量 VARNAME=value export VARNAME=value:导出环境变量 输出变量: echo $VARNAME echo ${VARNAME} 2. 命令代换:'或$() DATE=`date` DATE=$(date) 3. 算术代换:$(()) VAR=300 VAR2= 阅读全文
posted @ 2013-06-09 09:20 simpman 阅读(187) 评论(0) 推荐(0) 编辑
摘要:移动光标上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向下移动n行左:h nh:向左移动n列右:l nl:向右移动n列w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上b:与w相反e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上ge:与e相反$:移动光标到行尾 n$:移动到第n行的行尾0(Num):移动光标到行首^:移动光标到行首第一个非空字符上去f:移动光标到当前行的字符a上,nf移动光标到当前行的第n个a字符上F:相反%:移动到与制匹配的括号上去(),{},[],<>等。nG:移 阅读全文
posted @ 2013-06-09 09:19 simpman 阅读(334) 评论(0) 推荐(0) 编辑
摘要:今天来介绍一下javascript不一样的写法,很简单哦。1、当条件成立时执行a方法,当条件失败是执行b方法通常我们会这样写:var result;if(isOk){ result=funA();}else{ result=funB();}还可以这样表达: var result=isOk? funA():funB()2、当条件成立执某个方法通常方式: if(isOk){ doSomething(); }我更喜欢这样写:isOk&&doSomething();如果一个变量没定义或没有值则给它一默认值str=str||"ok";arr=arr||[];上面的方式 阅读全文
posted @ 2013-06-09 09:10 simpman 阅读(212) 评论(0) 推荐(0) 编辑
摘要:摘要:LESS和Sass(或者类似方案)从三个方面解决了css存在的问题:分离,抽象和层叠。当我在接受他们时,我发现css还有一些其他问题需要解决。在这里我提出些解决方案。介绍有很多充分的理由说明LESS和Sass的用途。css很难做到可维护性。LESS和Sass(类似工具)使css变成了一个更加易用的语言。但是,当人们谈论到为什么他们如此强大时,往往都失去了主见。的确,你的样式文件更简洁和易读了,然而,这里还有比纯粹的节省代码量和命名更深层次的东西。在这篇文章中,我将从一个开发者和编程语言爱好者的直觉感受到的,尽可能图文并茂的解释下为什么css天生难以维护,并且没有达到他自身的设计目的;为什 阅读全文
posted @ 2013-06-09 07:29 simpman 阅读(419) 评论(0) 推荐(0) 编辑
摘要:HTML相关1、 标签的定义与用法http://www.xinran001.com/bbs/thread-72998-1-1.html2、块级元素和行内元素http://www.w3cwhy.com/css-html/html-hkmarka.html3、你真的了解HTML吗? 雅虎面试题http://club.topsage.com/thread-2738399-1-1.html幸运且光荣的被老大安排了一个任务 - “去整理些前端面试题”。年前确实不是招人的好时候,所以我们前端团队经过了超负荷的运转,终于坚持过了春节。春节以后就开始招人啦,这套题考察的目标就是基础基础再基础,嘿嘿。事先声明: 阅读全文
posted @ 2013-06-09 06:44 simpman 阅读(367) 评论(0) 推荐(0) 编辑
摘要:[转]正文:幸运且光荣的被老大安排了一个任务 - “去整理些前端面试题”。年前确实不是招人的好时候,所以我们前端团队经过了超负荷的运转,终于坚持过了春节。春节以后就开始招人啦,这套题考察的目标就是基础基础再基础,嘿嘿。 事先声明:这些题目的来源:面试曾经被问过;工作被别人问过或者遇见过;网上看见过...答案真心不给提供,真的是许多问题都需要个人的理解和沉淀,所以还请各位自己动手...前端可以试试自己差不多能回答多少题,哈哈。其实很多题我也没有好答案,面试的时候如果遇到牛人我也可以顺便交流交流,反正我也只是一面,不丢人也不怕丢人。如果朋友们有好的面试题欢迎提建议,我会其实补充更新的,先谢谢各.. 阅读全文
posted @ 2013-06-09 06:37 simpman 阅读(260) 评论(0) 推荐(0) 编辑
摘要:通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。 例如,Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?q=abc&ie=utf-8。如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须将引起歧义的&和=符号进行转义,也就是对其进行编码。 又如,Url的编码格式采用的是ASCII码,而不是Unicode,这也就是说你不能在Url中包含任何非ASCII字符,例如中 阅读全文
posted @ 2013-06-08 17:30 simpman 阅读(252) 评论(1) 推荐(0) 编辑
摘要:总结js,php。用zend写个简单东东--就写一个随时总结的web应用吧。linux shell。java,准备准备!!!extend扩展$ 阅读全文
posted @ 2013-06-08 11:44 simpman 阅读(164) 评论(0) 推荐(0) 编辑
摘要:一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块。 5. 链接分为: 硬链接 和 符号链接 。 6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。 7. 某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为: 644 ,该文件属性是 目录 。 8. 前台起动的进程使用 Ctrl+c 终止。 9.... 阅读全文
posted @ 2013-06-07 23:19 simpman 阅读(373) 评论(0) 推荐(0) 编辑
摘要:今天罗浮宫群的一个同学问了个成绩单的问题。以前我也遇到过,当时记得费了好大劲。现在正好回味一番。数据库结构如下。数据插入语句如下。CREATE TABLE IF NOT EXISTS `chengji` ( `goods_id` int(5) NOT NULL, `user_id` int(5) NOT NULL, `point` int(5) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=latin1;---- 转存表中的数据 `chengji`--INSERT INTO `chengji` (`goods_id`, `user_id`, `point... 阅读全文
posted @ 2013-06-07 22:28 simpman 阅读(170) 评论(0) 推荐(0) 编辑
摘要:http://zt.oeeee.com/qhc2013/2013.html 阅读全文
posted @ 2013-06-07 13:13 simpman 阅读(129) 评论(0) 推荐(0) 编辑
摘要:Linux shell脚本基础学习,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提。 Linux 脚本编写基础 ◆1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我 阅读全文
posted @ 2013-06-06 09:14 simpman 阅读(220) 评论(0) 推荐(0) 编辑
摘要:今天阅读blog看到一篇写shell的文章。学习了一些知识,比如 遍历目录下的文档,合并文档,加行号。原文如下:使用权限:所有使用者使用方式:cat[-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加> fileName到另一个档案)参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或 --show-nonprinti 阅读全文
posted @ 2013-06-06 09:05 simpman 阅读(153) 评论(0) 推荐(0) 编辑
摘要:既然我们已经解决了过万并发连接(C10K concurrent connection problem)的问题,现在如何升级到支持千万级的并发连接?你会说:“不可能”。不,现在,一些系统通过使用一些不广为人知的先进技术,已经能够提供千万级的并发连接。为了明白这是如何实现,我们找到了Errata Security的CEO——Robert Graham和他在Shmoocon 2013上精彩绝伦的演讲——C10M Defending The Internet At Scale(译者注:FQ的同学可以去看看)。Robert解决这个问题的方法如此技艺高超,此前我从未听说过。他首先讲了一段Unix的历史,他 阅读全文
posted @ 2013-06-05 23:08 simpman 阅读(642) 评论(0) 推荐(0) 编辑
摘要:ls命令的含义是list显 示当前目录中的文件名字。注意不加参数它显示除隐藏文件外的所有文件及目录的名字。ls是Linux/Ubuntu中 经常用到的一个命令,也是一个非常基本的命令。2、ls命令1)ls –a(all):表示列出所有的文件,包括以"."开头的隐藏文件。位于这个列表的起首处的..和.依次是指父目录和你的当前目录。2)ls –l (long):列举目录内容的详细信息,包括权限(模式)、所有者、组群、大小、创建日期、文件是否是到系统其它地方的链接,以及链接的指 向。# ls –ltotal 5-rw-r--r--1 rootroot1668 Oct32007 a 阅读全文
posted @ 2013-06-04 09:29 simpman 阅读(599) 评论(0) 推荐(0) 编辑
摘要:linux系统下给命令指定别名alias命令用法:在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了:alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l 命令)alias cd..='cd ..' ;用 cd.. 代替 cd .. 命令(对在 DOS 下使用惯了 cd.. 的人帮助很大)alias md='mkdir' ;用 md 阅读全文
posted @ 2013-06-04 03:00 simpman 阅读(233) 评论(0) 推荐(0) 编辑
摘要:期望一个凡人掌握开发过程中各个方面的知识,合理吗?也许不合理,但是Facebook正是寻找这样的人。是在一个OSCON会议上一名Facebook的人员告诉我的,他们只聘请“全能(Full stack)”的程序员。那么,全能是什么意思呢?对于我,一个全能的程序员应该熟悉每一层的技术知识,如果不是全部掌握也要对所有的软件技术有真正的兴趣。熟悉整个技术体系的程序员,可以使得周围的人的生活更加容易。这就是为什么我反对在工作场合的技术鸿沟。当然,在大公司政治和沟通的问题往往会影响他们的发展。我想Facebook招聘策略的目的就在于,如果聪明的人身心俱到,一个好的产品可以在更短的时间内发布。技术知识体系的 阅读全文
posted @ 2013-06-03 21:01 simpman 阅读(165) 评论(0) 推荐(0) 编辑
摘要:本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。那么,这里的 000 阅读全文
posted @ 2013-06-02 18:06 simpman 阅读(223) 评论(0) 推荐(0) 编辑
摘要:在这里详述 centos 管理之repair filesystem 修复。跟着俺的步骤~首先可以先把 /etc/fstab 搞坏.如可以把某一文件类型从 ext3换成xfs. 之后重启~进入grub中按E进入编辑,第二行再按E编辑在最后加入linux single类似:kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux single进入在初使化时就会出错啦~~到了错误的地方,输入密码.在命令行中输入:两条命令都可以,执行一条就可以。 mount -o remount,rw /mount -w -o r 阅读全文
posted @ 2013-06-01 21:54 simpman 阅读(514) 评论(0) 推荐(0) 编辑
摘要:32位系统最大只能支持4GB内存之由来 也许大家对这个问题都不陌生,实际装过系统用过电脑的朋友可能都有这样的经历:自己电脑配的是4G的内存条,可是装完系统之后发现电脑上显示的只有3.2G左右可用内存,其它的内存跑到哪去了?网上也有很多朋友给出了一些解释,大部分我觉得都没有解释得很清楚,今天我们就来看一下其中的具体缘由。 在此之前先来了解一些计算机系统结构和PC硬件方面的一些知识。一.总线结构和主板的构成 说起总线大家肯定不陌生,而且大家平时肯定跟它打过交道,我们在用U盘拷贝数据的时候先要把U盘通过USB接口与电脑相连才能拷贝。USB接口实际上就是一种总... 阅读全文
posted @ 2013-06-01 09:41 simpman 阅读(192) 评论(0) 推荐(0) 编辑