月度归档:2011年09月

菲尔人格测试,看一个真实的自己

引导语:这个测试是菲尔博士在著名主持人欧普拉的节目里做的,国际上称为“菲尔人格测试”,这已经成为很多大公司人事部门实际用人的“试金石”。
请用笔记下你的答案,看一个真实的你。
1、你何时感觉最好?
A早晨 B下午及傍晚 C夜里
2、你走路时是
A大步地快走 B小步地快走 C不快,仰着头面对着世界 D不快,低着头 E很慢
3、和人说话时,你…?
A手臂交叠站着 B双手紧握着 C一只手或两手放在臀部 D碰着或推着与你说话的人 E玩着你的耳朵、摸着你的下巴或用手整理头发
4、坐着休息时,你的脚是…?
A两膝盖并拢 B两腿交叉 C两腿伸直 D一腿蜷在身下
5、碰到你感到发笑的事时,你的反应是…?
A一个欣赏的大笑 B笑着,但不大声 C轻声地咯咯地笑 D羞怯的微笑
6、当你去一个派对或社交场合时,你……
A很大声地入场以引起注意 B安静地入场,找你认识的人 C非常安静地入场,尽量保持不被注意
7、当你非常专心工作时,有人打断你,你会……
A欢迎他 B感到非常恼怒 C在上述两极端之间
8、下列颜色中,你最喜欢哪一种颜色?
A红或橘色 B黑色 C黄色或浅蓝色 D绿色 E深蓝色或紫色 F白色 G棕色或灰色
9、临入睡的前几分钟,你在床上的姿势是……
A仰躺,伸直 B俯躺,伸直 C侧躺,微蜷 D头睡在一手臂上 E被子盖过头
10、你经常梦到自己在……
A落下 B打架或挣扎 C找东西或人 D飞或漂浮 E你平常不做梦 F你的梦都是愉快的
菲尔测试题得分标准:
——————————————————————————————————
经过上述十项测试后,再将所有分数相加:
1、A2 B4 C6
2、A6 B4 C7 D2 E1
3、A4 B2 C5 D7 E6
4、A4 B6 C2 D1
5、A6 B4 C3 D5
6、A6 B4 C2
7、A6 B2 C4
8、A6 B7 C5 D4 E3 F2 G1
9、A7 B6 C4 D2 E1
10、A4 B2 C3 D5 E6 F1
结果分析:
【低於21分:内向的悲观者】
人们认为你是一个害羞的、神经质的、优柔寡断的,是须人照顾、永远要别人为你做决定、不想与任何事或任何人有关。他们认为你是一个杞人忧天者,一个永远看到不存在的问题的人。有些人认为你令人乏味,只有那些深知你的人知道你不是这样的人。
【21分到30分:缺乏信心的挑剔者】
你的朋友认为你勤勉刻苦、很挑剔。他们认为你是一个谨慎的、十分小心的人,一个缓慢而稳定辛勤工作的人。如果你做任何冲动的事或无准备的事,你会令他们大吃一惊。他们认为你会从各个角度仔细地检查一切之后仍经常决定不做。他们认为对你的这种反应一部分是因为你的小心的天性所引起的。
【31分到40分:以牙还牙的自我保护者】
别人认为你是一个明智、谨慎、注重实效的人。也认为你是一个伶俐、有天赋有才干且谦虚的人。你不会很快、很容易和人成为朋友,但是是一个对朋友非常忠诚的人,同时要求朋友对你也有忠诚的回报。那些真正有机会了解你的人会知道要动摇你对朋友的信任是很难的,但相等的,一旦这信任被破坏,会使你很难熬过。
【41分到50分:平衡的中道】
别人认为你是一个新鲜的、有活力的、有魅力的、好玩的、讲究实际的、而永远有趣的人;一个经常是群众注意力的焦点,但是你是一个足够平衡的人,不至於因此而昏了头。他们也认为你亲切、和蔼、体贴、能谅解人;一个永远会使人高兴起来并会帮助别人的人。
【51分到60分:吸引人的冒险家】
别人认为你是一个令人兴奋的、高度活泼的、相当易冲动的个性;你是一个天生的领袖、一个做决定会很快的人,虽然你的决定不总是对的。他们认为你是大胆的和冒险的,会愿意试做任何事至少一次;是一个愿意尝试机会而欣赏冒险的人。因为你散发的刺激,他们喜欢跟你在一起。
【60分以上:傲慢的孤独者】
别人认为对你必须「小心处理」。在别人的眼中,你是自负的、自我中心的、是个极端有支配欲、统治欲的。别人可能钦佩你,希望能多像你一点,但不会永远相信你,会对与你更深入的来往有所踌躇及犹豫.世界本来就是层层嵌套,周而复始;不以任何的意志而改变。
编后语:中国的一句古话“江山易改,本性难移”,可见人格有相当的稳定性。但是人格又不是一成不变的,幼时因环境压抑而性格内向者,以后因得志可能转为外向;罪犯洗心革面后可变成良善守法的好人如此等等,是生活中屡见不鲜的现象。我们由此又可以把握改造自己人格的可能性。

【转】.htaccess基本语法和应用

.htaccess基本语法和应用以及.htaccess的重写规则

.htaccess是Apache服务器的一个非常强大的分布式配置文件。
正确的理解和使用.htaccess文件,可以帮助我们优化自己的服务器或者虚拟主机。
如何启用htaccess
以windows为例,进入apache/conf目录,找到httpd.conf文件,去掉

LoadModule rewrite_module modules/mod_rewrite.so

前面的#,然后设置目录属性AllowOverride All,重启apache即可
常见格式
下面是一个典型的htaccess文件

# 开启URL重写
RewriteEngine on
# URL重写的作用域
# RewriteBase /path/to/url
# 满足怎样的条件
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
# 应用怎样的规则
RewriteRule .? http://www.example.com%{REQUEST_URI} [R=301,L]

来看看RewriteCond,首先有一个%,因为{HTTP_HOST}是一个apache变量,需要用%来指示。从!开始就是匹配的条件,支持 正则。!表示不等于,这句话的意思就是:如果HTTP_HOST不是www.example.com。后面的[NC](no case)表示忽略大小写,常见的还有

[L](last):终止一系列的RewriteCond和RewriteRule
[R](redirect):触发一个显示的跳转,也可以指定跳转类型,如[R=301]
[F](forbidden):禁止查看特定文件,apache会触发403错误

典型应用
图片防盗链

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?example.com/ [NC]
RewriteRule .(gif|jpg|png)$ – [F]

由于是基于HTTP_REFERER的验证,所以只能防止一般的图片盗链,因为HTTP_REFERER是比较容易伪造的
自定义404错误页面
如果用户输入了一个不存在的url,那么就显示自定义的错误页面

ErrorDocument 404 /404.html
# 其他同理
ErrorDocument 500 /500.html

处理移动过的文件

Redirect 301 /old.html http://yoursite.com/new.html
# 也可以是下面这样
RewriteRule /old.html http://yoursite.com/new.html [R=301,L]
# 如果想隐式跳转(URL地址不变,但实际上内容是其他URL的),就使用下面的
RewriteRule /old.html http://yoursite.com/new.html [L]

对于RewriteRule还有好多文章可以做,比如

# 把html后缀的url链接到php文件
# $1指代的是前面第1个用括号括起来的内容
RewriteRule ^/?([a-z/]+).html$ $1.php [L]
# 或者把旧文件夹的内容链接到新文件夹
RewriteRule ^/?old_directory/([a-z/.]+)$ new_directory/$1 [R=301,L]
# 隐藏文件名
RewriteRule ^/?([a-z]+)$ $1.php [L]

禁止显示目录列表
如果目录里没有index文件,又没有对该目录做过特别的处理,尤其是windows主机,那么该目录里的内容就会显示出来,这时可以在根目录创建 一个.htaccess文件,然后写上

Options -Indexes
# 就这么一句就搞定了

阻止/允许特定IP/IP段

# 禁止所有IP,除了指定的
order deny,allow
deny from all
# 如果想允许IP段,如123.123.123.0 ~ 123.123.123.255,则
# allow from 123.123.123.
allow from 123.123.123.123
ErrorDocument 403 /page.html
allow from all
#如果想禁止特定IP
deny from 123.123.123.123

添加MIME类型

AddType video/x-flv .flv
# 如果设置类型为 application/octet-stream 将提示下载
AddType application/octet-stream .pdf

转贴:httpd.ini重写教程

使用ISAPI Rewrite与Apache Rewrite是有区别的,主要是URL重写规则细节上,ISAPI[一般是windows系统]重写需要使用httpd.ini文件,而Apache[一般是unix系统]则使用.htaccess文件,通过对URL重写实例谈谈使用httpd.ini文件基于ISAPI Rewrite重写URL路径。目前使用的是wordpress程序,虽然前台已经全部重新架构,但URL路径还是使用原有简单的URL,如一篇文章的URL路径:http://www.90qb.com/?p=1119,分类使用?cat=162等。
本文以httpd.ini重写文章URL路径为例,其它URL重写原理一样。
重写前URL路径:http://www.90qb.com/p1119.html[这是需要实现的URL地址]
重写后URL路径:http://www.90qb.com/?p=1119[这也是当前的URL地址]
一,新建httpd.ini文件
二,打开httpd.ini文件并增加如下重写规则

  1. [ISAPI_Rewrite]
  2. RewriteRule ^/p([0-9]+).html /index.php?p=$1 [L]

注意其中的一些细节,反斜杠部分,这个非常重要[或许你会漏掉这句话,但如果你看到了将会省很多的调试时间],对于特殊字符要使用反斜杠。

  1. RewriteRule ^/p([0-9]+).html /index.php?p=$1 [L]

其规则为匹配使有p开头的字符,其中参数部分$1只能是数字[0-9],并以.html结束,如p1119.html,就会匹配为index.php?p=1119,这样程序就能正常的读取ID为1119的文章。
三,上传到你空间的根目录
四,开始调试,调试过程可多刷新页面
同样的URL重写,如果是在apache下的.htaccess则使用如下语句:

  1. RewriteEngine on
  2. RewriteRule ^p([0-9]*).html$ index.php?p=$1 [L]

现在来对比这两者的区别:

  1. ISAPI Rewrite:
  2. RewriteRule ^/p([0-9]+).html /index.php?p=$1 [L]
  1. Apache Rewrite:
  2. RewriteRule ^p([0-9]*).html$ index.php?p=$1 [L]

区别就是一些反斜杠,这对于调试非常重要,其它具体的知识大家可参考相应的文档,简单实现你的ISAPI Rewrite重写URL路径。
 

ASP网站程序在国内运用很广,但是类似于im286.asp?id=20050307213811这样的URL有点不利于搜索引擎的收录,也就是说不符合友好URL(URLs-Friendly)的标准,那么我们用ISAPI_Rewrite打造一个Clean URL,
1.下载ISAPI_Rewrite.ISAPI_Rewrite分精简(Lite)和完全(Full)版.精简版不支持对每个虚拟主机站点进行重写,只能进行全局处理.不过对于有服务器的朋友,精简版也就够啦.精简版下载地址:http://www.helicontech.com /download/,就是那Lite Version (free)啦.
2.安装.msi的文件,和装一般程序一样装就可以了,俺就装在D:ISAPI_Rewrite.

3.接下来一步比较重要哦,看仔细喽.打开Internet 信息服务,右键,web站点属性,电ISAPI筛选器选项卡.添加筛选器,名称自己填,路径自己指定ISAPI_Rewrite.dll,然后确定.

4.来测试一下.新建一个1ting.asp,里面写上
<%=request.querystring(“inso”)%>
,效果就是执行的时候1ting.asp?inso=*浏览器显示*.

5.这一步很重要哦,开始添加rewrite规则.正则,好头痛,幸亏这个例子比较简单.
找到ISAPI_Rewrite目录,把httpd.ini的只读属性去掉,打开编辑.我们要把1ting.asp?inso=im286映射成为1ting-im286.html这样的类型,需要在httpd.ini里加上这么一行:
RewriteRule /1ting-([0-9,a-z]*).html /1ting.asp?inso=$1
,保存.

6.来来来,到浏览器里查看一下效果吧.输入http://127.0.0.1/1ting.asp?inso=im286http://127.0.0.1/1ting-im286.html,显示的内容是不是都是im286?这就证明成功啦!

嘿嘿,1ting-im286.html这样的页面要比1ting.asp?inso=im286容易收入,所以现在还在用动态方式的朋友可以尝试一下这样的静态映射效果. IIS Rewrite也可以实现这样的功能。
——————————————————
ASP之URL重写
下载ISAPI_Rewrite解压到任意文件夹安装,给IIS用户读取权限,在IIS右键点击一个站点,属性,ISAPI筛选器,添加,筛选器名称一定得叫 re,可执行文件就点浏览找到你解压的目录Rewrite.dll加上即可。
重启IIS后应该就能支持URL重写规则了。
需要修改解压目录中的httpd.ini这个文件
RewriteRule /info_(d+).htm /info.asp?id=$1 [N,I]
这句话就可以把提交的地址http://www.xxx.com/info_122.htm映射到真正的地址 http://www.xxx.com/info.asp?id=122
如果你在处理数据翻页,那么写法是:
More_<%=Page%>_<%=type%>.html (注:page是翻页页数,type是数据类型)
表现形式:More_1_95.html
如果翻下一页,则为:More_2_95.html,继续下一页的循环,则是:
More_3_95.html,以此类推。
不过你需要在httpd.ini文件中增加以下代码:
RewriteRule /More_(d+)_(d+).html /jsp/more.jsp?page=$1&type=$2 [N,I]
如果你的动态程序有多个参数需要传递,那么就增加多个(d+)即可,如下:
RewriteRule /More_(d+)_(d+)_(d+).html /jsp/more.jsp?page=$1&type=$2&type2=$3 [N,I]
翻页处理表现形式是:More_1_95.html
如果想把http://www.xxx.com/info.asp?id=50#abc 转换成静态的网页
因为#abc是程序处理了ID=50这个变量生成静态页面之后按锚点又做了一次页内链接,所以应该这么做映射
http://www.xxx.com/info.asp?id=50#abc转 69

换成http://www.xxx.com/info_50.htm#abc,重写规则如下:
RewriteRule /info_(d+).htm#(d+) /info.asp?id=$1#$2 [N,I]
注意:以前在Window 2000 IIS5.0一直使用ISAPI_Rewrite进行动态链接重写HTML静态网址,