01 2013 档案

摘要:ed2k://|file|zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso|630237184|EC51916C9D9B8B931195EE0D6EE9B40E|/ 阅读全文
posted @ 2013-01-31 14:54 simpman 阅读(129) 评论(0) 推荐(0) 编辑
摘要:以前忽略的函数。今天看t.qq.com开发接口,发现了。1、http_build_query($params);2、parse_str($r, $out);curl用于向服务器发送http(s)请求。 1 /** 2 * HTTP请求类 3 * @author xiaopengzhu <xp_zhu@qq.com> 4 * @version 2.0 2012-04-20 5 */ 6 class Http 7 { 8 /** 9 * 发起一个HTTP/HTTPS的请求10 * @param $url 接口的URL 11 * @param $para... 阅读全文
posted @ 2013-01-28 18:11 simpman 阅读(204) 评论(0) 推荐(0) 编辑
摘要:经过测试其中匹配双字节字符(包括汉字在内):[^\x00-\xff]非常好用推荐一下两外推荐个网址http://mscenter.edu.cn/blog/yongsheng/archive/2004/11/19/308.html这个家伙收录的正则很多,呵呵关键字:正则表达式 模式匹配 Javascript摘要:收集一些常用的正则表达式。正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\ 阅读全文
posted @ 2013-01-28 18:02 simpman 阅读(503) 评论(0) 推荐(0) 编辑
摘要:8.1 navigator对象bom提供的最早对象之一,提供了浏览器的信息属性。8.2 检测浏览器的方式 一般有两种检测方式:1、对象/特征检测 2、user-agent字符串检测。8.2.1对象/特征检测法 对象检测涉及到,在使用一个给定对象之前要先检查它的存在。例如要使用DOM方法document.getElementById(),但不确定浏览器是不是支持它。if(document.getElementById){ //the method exists, so use it here}else{ // do something else}如果属性或方法不存在就会返回undefined。B 阅读全文
posted @ 2013-01-26 12:09 simpman 阅读(241) 评论(0) 推荐(0) 编辑
摘要:STEVE EMBER: Welcome to THE MAKING OF A NATION – American history in VOA Special English. I'm Steve Ember.This week in our series, we continue the story of the presidency of Ronald Reagan.(MUSIC)Soon after his presidency began, there was an attempt on his life. A gunman shot President Reagan in 阅读全文
posted @ 2013-01-25 08:47 simpman 阅读(178) 评论(0) 推荐(0) 编辑
摘要:在设计网页模板时,经常要用CSS来控制块级元素的水平或是垂直位置,往往需要进行居中的操作。今天我就和大家一起来研究下如何用CSS来控制元素的居中。1、单行垂直居中文字在层中垂直居中vertical-align属性是做不到的.我们这里有个比较巧妙的方法就是:设置height的高度与line-height的高度相同!<divstyle="line-height:500px;height:500;"></div>2、层水平居中设置div的宽度小于父div的宽度,设置margin:0auto;,即可让div居中。#parentdiv{width:500px; 阅读全文
posted @ 2013-01-23 15:14 simpman 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:I’m Shirley Griffith.And I’m Christopher Cruise with EXPLORATIONS in VOA Special English. Today we tell about two areas that are popular with visitors to the United States. One is a place of fierce beauty. It is Mount Rainier National Park in the northwestern state of Washington. The other is one of 阅读全文
posted @ 2013-01-23 09:51 simpman 阅读(460) 评论(0) 推荐(0) 编辑
摘要:7、正则表达式7.1正则表达式支持javascript对正则表达式的支持是通过ECMAScript的RegExp类实现的。RegExp对象的构造函数可以有一个或两个参数。 第一个秒速了要进行匹配的模式字符串,第二参数制定了额外命令。var reCat = new RegExp("cat");var reCat = new RegExp("cat","gi"); g为global缩写,要匹配字符串中所有cat。i不区分大小写。perl风格的语法var reCat = /cat/gi;创建regexp后,regexp 和 String对一 阅读全文
posted @ 2013-01-22 18:23 simpman 阅读(278) 评论(0) 推荐(0) 编辑
摘要:http://xinxindai.com/xxd/other/fee.jsp 阅读全文
posted @ 2013-01-22 12:34 simpman 阅读(104) 评论(0) 推荐(0) 编辑
摘要:要访问<html/>元素可以使用document的特性var oHtml = document.documentElement;要取得<head/>和<body/>元素,可以用下面实现:var oHead = oHtml.firstChild;var oBody = oHtml.lastChild;也可以使用childNodes特性来完成相同的工作。var oHead = oHtml.childNodes[0];var oBody = oHtml.childNodes[1];你还可以通过childNodes.length特性来获取子节点数量。alert(oH 阅读全文
posted @ 2013-01-22 01:04 simpman 阅读(204) 评论(0) 推荐(0) 编辑
摘要:5.3.1 window对象window 对象表示整个浏览器窗口,但不必表示其中包含的内容。window 还可用于 移动调整它表示的浏览器的大小。<html> <head> <title>Frameset Example</title> </head> <frameset rows="100,*"> <frame src="frame.html" name="topFrame" /> <frameset cols="50%,50%&qu 阅读全文
posted @ 2013-01-21 15:03 simpman 阅读(254) 评论(0) 推荐(0) 编辑
摘要:如题,本人对鸟语了解的太少。更何况是缩写。于是,这里做个总结,免得被人嘲笑为民工。PM这个是产品经理的意思。我一直以为是项目经理的缩写。太坑爹了,本人还写过一个屌丝文章,看来要贻笑大方了。RDRD是研究与开发(研发)。诸如PHP程序猿,Java程序猿,无论是爱疯的还是安卓的都是属于这一类别。FEFE是前端研发。有点意思!UEUE是用户体验QAQA是测试OPOP是运维还有DBA,DB,UI,WC这些应该都清楚。 阅读全文
posted @ 2013-01-21 12:21 simpman 阅读(2116) 评论(0) 推荐(0) 编辑
摘要:SHIRLEY GRIFFITH: This is SCIENCE IN THE NEWS, in VOA Special English. I’m Shirley Griffith.MARIO RITTER: And I’m Mario Ritter. Today, we tell about an American study of heart attack survivors. We tell about a scientist recognized for his work in plate tectonics. And we tell how modern-day musicians 阅读全文
posted @ 2013-01-21 10:14 simpman 阅读(228) 评论(0) 推荐(0) 编辑
摘要:SHIRLEY GRIFFITH: This is SCIENCE IN THE NEWS in VOA Special English. I'm Shirley Griffith.STEVE EMBER: And I'm Steve Ember. Today, we tell about soft-bodied robots -- robots that can move more easily than those made of metal. We also tell about efforts to control the disease malaria. And we 阅读全文
posted @ 2013-01-19 09:11 simpman 阅读(566) 评论(0) 推荐(0) 编辑
摘要:C通过运行时堆栈支持递归函数的实现。递归函数就是直接或间接调用自身的函数。 许多教科书都把计算机阶乘和菲波那契数列用来说明递归,非常不幸我们可爱的著名的老潭老师的《C语言程序设计》一书中就是从阶乘的计算开始的函数递归。导致读过这本经书的同学们,看到阶乘计算第一个想法就是递归。但是在阶乘的计算里,递归并没有提供任何优越之处。在菲波那契数列中,它的效率更是低的非常恐怖。 这里有一个简单的程序,可用于说明递归。程序的目的是把一个整数从二进制形式转换为可打印的字符形式。例如:给出一个值4267,我们需要依次产生字符‘4’,‘2’,‘6’,和‘7’。就如在printf函数中使用了%d格式码,它就会执行类 阅读全文
posted @ 2013-01-16 17:28 simpman 阅读(214) 评论(0) 推荐(0) 编辑
摘要:首先,说明一下,我不是overmind老师,谢谢大家的关注。我也是众多Oeasy系列教程的坚实支持者和学习者之一。整理这些Oeasy的相关信息是为了让更多的人知道Oeasy教程、学习Oeasy教程。文后有一些Oeasy相关的链接,希望对你的学习有所帮助。Oeasy系列教程简介以“oeasy就是给想学而没钱学的人做的”理念,以最轻松直白又妙趣横生的讲课风格与大家分享经验,让网络帮助我们获得更多的便利和表达方式。主要作品在电驴和各大视频网都有更新。成为09年炙手可热的网络教程,并且受到大批粉丝的推崇,有以OEASY命名的贴吧,论坛,网站。oeasy系列教程是overmind1980(网名)老师义务 阅读全文
posted @ 2013-01-16 00:22 simpman 阅读(6113) 评论(0) 推荐(0) 编辑
摘要:jQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;复制代码 代码如下:var domObj = document.getElementById("id"); //DOM对象var $obj = $("#id"); //jQuery对象;jQuery 阅读全文
posted @ 2013-01-15 14:39 simpman 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Axure(读音为Ack-Sure)无疑是目前最受关注的原型开发工具,其能通过组件的方式帮助网站或软件设计师快速建立带有注释的原型(流程图、线框图),并凭借自定义可重用的元件、动态面板以及丰富的script能够建立基本功能或页面逻辑的动态演示文件。Axure借鉴了office的界面,能够让用户快速上手,并且提供了丰富的组件样式修改,使得通过其能够创建低保真、高保真甚至接近于实际效果的界面。然而最让人称道的是,Axure的丰富的脚本模式,可以通过点击和选择能够快速完成界面元素的交互,如链接、state切换、动态变化等效果,使得Axure能够生成十分接近于真实产品的原型。另一方面,Axure能够导 阅读全文
posted @ 2013-01-14 17:10 simpman 阅读(407) 评论(0) 推荐(0) 编辑
摘要:既然找不到以太网卡eth0,那么我们手动添加进去便是。首先我们得查出我们的网卡的MAC地址,用ifconfig命令:ifconfigeth0执行这个命令之后会显示一段文字,第一行HWaddr后面便是是网卡的的MAC地址啦,比如我的网卡地址是08:00:27:E6:F8:29把这个MAC地址记一下,一会儿要用到。添加ifcfg-eth0文件编辑这个文件:/etc/sysconfig/network-scripts/ifcfg-eth0往里面填入:DEVICE=eth0BOOTPROTO=staticHWADDR=00:06:29:FB:5F:F1#这个是Mac地址,填刚刚记下的那个IPADDR= 阅读全文
posted @ 2013-01-14 11:40 simpman 阅读(539) 评论(0) 推荐(0) 编辑
摘要:在iptables下这个模块叫state,在NetFilter结构里,该模块保存在xt_state.ko这个文件中。这里我们称呼其为state模块。在state中封包的4种链接状态分别为:ESTABLISHEDNEWRELATEDINVALID4种状态含义:NEW当你在使用UDP、TCP、ICMP等协议时,发出的第一个包的状态就是“NEW”ESTABLISHED当你在使用TCP、UDP、ICMP等协议时:假设你的主机发出的第一个包成功穿越防火墙,那么接下来你的主机 发出和接收 到的包的状态都是“ESTABLISHED”。RELATED这里我大致讲一下,当你执行Linux下执行tracerout 阅读全文
posted @ 2013-01-14 10:08 simpman 阅读(906) 评论(0) 推荐(0) 编辑
摘要:实际IP地址是32位的2进制数,也就是********.********.********.********。192.168.10.0/24代表前24位代表网络位,后8位为子网位。 阅读全文
posted @ 2013-01-14 09:50 simpman 阅读(705) 评论(0) 推荐(0) 编辑
摘要:1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容写入到一个新文件中6.:w#在编辑的过程中保存文件,相当于word中的ctrl+s7.:! command暂时离开 vi 到指令列模式下执行 command 的显示结果!例如:!ls#在编辑过程中执行shell命令ls8.:sh#进入shell命令行,执行完命令后ctrl+d退出重新进入vim 阅读全文
posted @ 2013-01-14 09:37 simpman 阅读(193) 评论(0) 推荐(0) 编辑
摘要:PHP 5.2 以上提供了一个非常简单好用的自带函数 filter_var ,下面是对这个函数使用的详细介绍。验证数据类型是否为boolean举例:[php]view plaincopy<?php$value01=TRUE;if(filter_var($value01,FILTER_VALIDATE_BOOLEAN)){echo'TRUE';}else{echo'FALSE';}echo'<br/><br/>';$value02=TRUE;if(filter_var($value02,FILTER_VALIDATE_ 阅读全文
posted @ 2013-01-10 15:35 simpman 阅读(361) 评论(0) 推荐(0) 编辑
摘要:/** * 安全过滤类-过滤javascript,css,iframes,object等不安全参数 过滤级别高 * Controller中使用方法:$this->controller->fliter_script($value) * @param string $value 需要过滤的值 * @return string */function fliter_script($value){ $value = preg_replace("/(javascript:)?on(click|load|key|mouse|error|abort|move|unload|change| 阅读全文
posted @ 2013-01-10 15:27 simpman 阅读(423) 评论(0) 推荐(0) 编辑
摘要:Pstzine0x03里"[0x06] 高级PHP代码审核技术"一文中关于 "5.3.6 变量key与魔术引号" 部分的php源代码分析author:ryat#www.wolvez.orgteam:http://www.80vul.comdate:2009-04-10一、综述magic_quotes_gpc是php中的一个安全选项,在php manual中对此有如下描述:When on, all ' (single-quote), " (double quote), \ (backslash) and NULL characters a 阅读全文
posted @ 2013-01-10 15:20 simpman 阅读(633) 评论(0) 推荐(0) 编辑
摘要:./configure --help配置帮助表:–help显示帮助信息display this help and exit–version显示版本display version information and exit–quiet, –silent不显示checking……信息do not print`checking…’ messages–cache-file=FILE在指定文件中存储测试结果cache test results in FILE [disabled]–no-createconfigure脚本运行结束后不输出结果文件,常用于正式编译前的测试。do not create outp 阅读全文
posted @ 2013-01-10 14:52 simpman 阅读(432) 评论(0) 推荐(0) 编辑
摘要:今天下午,我在读下面这篇文章。 虽然名字叫《PHP最佳实践》,但是它主要谈的不是编程规则,而是PHP应用程序的合理架构。 它提供了一种逻辑和数据分离的架构模式,属于MVC模式的一种实践。我觉得,这是很有参考价值的学习资料,类似的文章网上并不多,所以一边学习,一边就把它翻译了出来。 根据自己的理解,我总结了它的MVC模式的实现方式(详细解释见译文):*视图层(View):前端网页;*逻辑层(Controller):先是页逻辑(Page Controller),负责处理页面请求;然后,调用业务逻辑(Business Controller),实现具体功能;*数据层(Model):数据保存在数据... 阅读全文
posted @ 2013-01-08 15:26 simpman 阅读(191) 评论(0) 推荐(0) 编辑
摘要:在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务。在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。其实命令很简单的,使用chkconfig即可。比如要将mysqld设置为开机自动启动:#chkconfig mysqld on同理,要取消掉某个服务自动启动,只需要将最后的参数“on”变更为“Off”即可。比如要取消postfix的自动启动:#chkcon 阅读全文
posted @ 2013-01-08 12:27 simpman 阅读(242) 评论(0) 推荐(0) 编辑
摘要:apache起来的时候就报如下错误: httpd: apr_sockaddr_info_get() failed for centossvn httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName这个问题应该是没有在 /etc/httpd/conf/httpd.conf 中设定 ServerName。所以apache会用主机上的名称来取代,首先会去找 /etc/hosts 中有没有主机的定义。所以要解决这个问题可以 1、设定. 阅读全文
posted @ 2013-01-08 09:14 simpman 阅读(249) 评论(0) 推荐(0) 编辑
摘要:本节的源代码包安装方式,使用的Linux操作系统主要以Xubuntu操作系统系列为主。获取软件包软件名称下载地址httpd-2.2.9.tar.gzhttp://www.apache.org/mysql-5.0.41.tar.gzhttp://dev.mysql.com/downloads/php-5.2.6.tar.gzhttp://www.php.net/downloads.phpphpMyAdmin-3.0.0-rc1-all-languages.tar.gzhttp://www.phpmyadmin.com/libxml2-2.7.8.tar.gzhttp://xmlsoft.org/ 阅读全文
posted @ 2013-01-07 15:23 simpman 阅读(320) 评论(0) 推荐(0) 编辑
摘要:记得安装curl组件。本节的源代码包安装方式,使用的Linux操作系统主要以Xubuntu操作系统系列为主。获取软件包软件名称下载地址httpd-2.2.9.tar.gzhttp://www.apache.org/mysql-5.0.41.tar.gzhttp://dev.mysql.com/downloads/php-5.2.6.tar.gzhttp://www.php.net/downloads.phpphpMyAdmin-3.0.0-rc1-all-languages.tar.gzhttp://www.phpmyadmin.com/libxml2-2.7.8.tar.gzhttp://x 阅读全文
posted @ 2013-01-07 15:16 simpman 阅读(427) 评论(0) 推荐(0) 编辑
摘要:以Mysql为例。#查看安装的Mysql版本sjgx2:/usr/local/mysql/bin # rpm -qa |grep -i mysqlMySQL-client-5.1.17-0.glibc23MySQL-server-5.1.17-0.glibc23#卸载sjgx2:/usr/local/mysql/bin # rpm -e MySQL-client-5.1.17-0.glibc23sjgx2:/usr/local/mysql/bin # rpm -e MySQL-server-5.1.17-0.glibc23如果你输入rpm -e httpd-2.2.3-31.el5.cento 阅读全文
posted @ 2013-01-07 14:36 simpman 阅读(350) 评论(0) 推荐(0) 编辑
摘要:有时用yum升级一些文件时,会出现以下情况:another app is currently holding the yum lock;waiting for it to exit...可以通过强制关掉yum进程:#rm -f /var/run/yum.pid然后就可以使用yum了 阅读全文
posted @ 2013-01-07 14:20 simpman 阅读(224) 评论(0) 推荐(0) 编辑
摘要:---恢复内容开始---注册码:1A4P8-DMK0N-FZ431-7K8NH-2A82ZNY22J-FUJE1-CZ2V1-HT1QK-9AG5U5C6Z1-4QL50-EZWF1-5V156-130NN官方地址(截止发布时间官方最新版本VMware-workstation-full-9.0.0-812388)http://softwareupdate.vmware.com/cds/vmw-desktop/ws/9.0.0/812388/windows/core/VMware-workstation-9.0.0-812388.exe.tar如何注册:help->Enter licene 阅读全文
posted @ 2013-01-07 11:43 simpman 阅读(864) 评论(0) 推荐(0) 编辑
摘要:开机就自动启动VMware并启动虚拟系统1.所需的工具:instsrv.exe和srvany.exe这两个工具在windows 2003 resource kit tools里面(百度里搜索一下,各大软件下载站都会有的)把这两个文件都存在c:\service里面2.需要了解的信息vmware.exe的安装路径,以本机为例:C:\Program Files\VMware\VMware Workstation\vmware.exe要启动的虚拟机配置文件路径,我的Red Hat Linux 9.0虚拟机的配置文件Red Hat Linux.vmx的路径是D:\RedHatLinux9.0\Red H 阅读全文
posted @ 2013-01-07 10:40 simpman 阅读(1158) 评论(0) 推荐(0) 编辑
摘要:1.修改内核变量ip_forward #echo "1" > /proc/sys/net/ipv4/ip_froward2.修改脚本/etc/sysconfig/network将FROWARD_IPV4=false 改为 FROWARD_IPV4=true开启SSH使用的TCP协议22端口iptables -A INPUT -p tcp --dport 22 -j ACCEPT开启DNS使用UDP、TCP的53端口iptables -A FORWARD -p tcp --dport 53 -j ACCEPTiptables -A FORWARD -p udp --dp 阅读全文
posted @ 2013-01-06 14:53 simpman 阅读(224) 评论(0) 推荐(0) 编辑
摘要:CentOS安装好,默认只打开了22端口,如果希望开放其他端口的话,需要打开所需端口。 比如打开http的默认端口80 编辑iptables vi /etc/sysconfig/iptables vi /etc/sysconfig/iptables添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3001 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3001 -j ACCEPT重新启动服务 /sb.. 阅读全文
posted @ 2013-01-06 14:10 simpman 阅读(261) 评论(0) 推荐(0) 编辑
摘要:SVN简介SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念 :a. repository(源代码库)源代码统一存放的地方b. Checkout (提取)当你手上没有源代码的时候,你需要从repository checkout一份c. Commit (提交)当你已经修改了代码,你就需要Commit到repositoryd. Update (更新)当你已经Checkout了一份源代码, Update一下你就可以和Repository上的源代码同步,你手上的代码就会有最 阅读全文
posted @ 2013-01-06 11:42 simpman 阅读(287) 评论(0) 推荐(0) 编辑
摘要:5.3 BOM5.3.1 window对象 window 对象表示整个浏览器窗口,但不必表示其中包含的内容。window 还可用于移动调整它表示的浏览器的大小。 阅读全文
posted @ 2013-01-06 11:08 simpman 阅读(145) 评论(0) 推荐(0) 编辑
摘要:1、对象冒充function ClassA(sColor){ this.color = sColor; this.showColor = function(){ console.log(this.scolor); } }function ClassB(sColor){ this.newMethod = ClassA; this.newMethod(sColor); delete this.newMethod;}var objA = new ClassA("red");var objB = new ClassB("blue","Nicholas& 阅读全文
posted @ 2013-01-06 02:03 simpman 阅读(169) 评论(0) 推荐(0) 编辑
摘要:在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务。在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。其实命令很简单的,使用chkconfig即可。比如要将mysqld设置为开机自动启动:#chkconfig mysqld on同理,要取消掉某个服务自动启动,只需要将最后的参数“on”变更为“Off”即可。比如要取消postfix的自动启动:#chkcon 阅读全文
posted @ 2013-01-05 18:08 simpman 阅读(210) 评论(0) 推荐(0) 编辑
摘要:一、CentOS 修改IP地址修改对应网卡的IP地址的配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0修改以下内容DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置... 阅读全文
posted @ 2013-01-05 18:07 simpman 阅读(462) 评论(0) 推荐(0) 编辑