为什么习惯晚睡 - 因为晚睡有个好处
为什么我习惯晚睡,因为晚睡有个好处,一睡下去就睡着了,不会胡思乱想,不会自我欺骗。
为什么我习惯晚睡,因为晚睡有个好处,一睡下去就睡着了,不会胡思乱想,不会自我欺骗。
在网上看到一段80后老男孩的游戏回忆视频,看完很感动。虽然我是一个90后,但同样也感觉回到了那个纯真而又充满欢乐的童年。那个时代没有iphone、没有ipad、没有乱七八糟的快餐式网游、也没有各种需要高配置的单机大作...但那时我们依然快乐无比。
剧情介绍:
“太多人都死得不够专业…伴…你知道吗,在十五万自杀的人当中,十三万八千人都失败了。这些人往往成了轮椅上的残废,肢体不全,而如果购买了我们的商品……我们提供的自杀方式是有保障的。如果不死就全额退款!买吧,买吧,您不会后悔这笔开销的……就像我一直说的那样,只用一次就死成,成就一个令人难忘的时刻。” 请想象一下有这么一家店铺,销售着自杀工具。这个小小的家族企业在死气沉沉的氛围中竟然生意兴旺,而且已经传承了十代人,直到有一天,突然出现了一个无情的对手——生活的快乐。 这是一家有口皆碑的老店,代代皆以贩卖创意自杀产品著称,不管你是要剖腹、自焚、上吊,还是碰触式、吸入式、口服式的各种毒药,这里都可以完全满足你的需求。 这个小小的家族企业一直都靠悲伤和苦闷维生,家里的每个人都愁眉苦脸、了无生气,他们的人生观黑暗负面,唯一的目标就是让所有的顾客都视死如归,帮助他们轻松“上路”。
一个充满灰色恐怖的城市,每40分钟就有一个人选择自杀。自杀专卖正是为自杀者提供100%自杀成功的祖传小铺。这里,有永远面无表情的老板娘,有一笑不挂的老板,还有他们脸色苍白的女儿和儿子。改变就从小儿子阿伦出生开始。。。
阿伦热爱生命,脸上有着和家人不同的表情:微笑。这一切都让经营自杀生意的父母感到不安,他们用尽各种方法让儿子变得消沉,但都不见效。爸爸唯有欺骗阿伦说吸烟有好处,阿伦从此爱上了吸烟,在一次成功让姐姐变得生活积极起来后了解到,吸烟会缩短寿命,即使如此阿伦依然爱着他的爸爸,阿伦同时在背后和热爱生命的伙伴们策划着一个小小阴谋。。。
由于长期地帮助沮丧的人们自杀,自杀专卖店的老板和老板娘就没有开心过,他们更加不能选择用自杀的方式了结自己,他们坚信成全要自杀的人,就是给他人幸福。随后的一位顾客的自杀,更加增添了老板的心理负担,老板病倒了。阿伦的阴谋开始实行。。。
阿伦用从汽车维修师傅借来的汽车给生意火爆的自杀专卖店播放巨大音响。阿伦妈妈和哥哥用了极大努力终于使音响停下来时,音响已经破坏了店铺所有的自杀存货,阿伦妈妈无奈请走所有的客人,正当要教训阿伦的时候却发现,阿伦姐姐和一位年轻的顾客恋爱了,顾客在店铺里获得了爱情,感受到了生活的缤纷,转眼功夫就把店铺清洁干净,还做了拿手食物在家里露餐。。。
生病的父亲被食物香味弄醒,发现店铺已经清空,回过神来的时候单单听到阿伦承认错误,于是大怒,随后不顾家人劝阻,拿起长刀追赶阿伦。。。
阿伦被父亲追赶到某大厦天台,向父亲坦白了心迹和希望父亲微笑的愿望之后跳楼。正当父亲后悔,其他家人伤心时,阿伦不停从半空跳起,并且摆出各种自杀的姿势惹父亲大笑不停。。。
自杀专卖店从此改为食品店,并且给客人带来欢乐。
然而故事还没有结束,父亲瞒着家人,悄悄把毒佳丽饼卖给了那个执意想自杀的客人,从另一方面来说也结束了父亲那灰暗的过去。一声死亡的尖叫在黑暗的巷中响起。。。可结局的本意还是好的,最后以一段大聚会的歌舞(包括那些死去的灵魂)结尾,表达了生活还是美好的,我们总该抱着一些希望生存下去。
动画里的整个世界充满着一种悲哀和绝望的气氛,然而一帮小孩却用其天真开朗的心态拯救了绝望的人、绝望的世界。
下载地址:http://kuai.xunlei.com/d/hRruAAK.eADEJ3xR544
昨天为了弄工作室的FTP,顺便就把一些服务器组件全部更新到最新版本了。在更新期间发现了一些问题,折腾了整整一天一夜,终于弄明白了。
一、从Apache2.4.1开始,不再支持NameVirtualHost配置项
二、从Apache2.4.1开始,客户端管理控制用法发生改变:
################################################
2.2上的配置
Order deny,allow
Deny from all
2.4上的配置
Require all denied
################################################
2.2上的配置
Order allow,deny
Allow from all2.4上的配置
Require all granted
#################################################
三、从
Apache2.4.1开始,conn_rec结构体中
remote_ip 变成了 client_ip
remote_addr 变成了 client_addr
本文转载自网络
一个PAC文件其实就是一个文本文件,最简单的格式就是包含一个叫FindProxyForURL的JScript函数,IE通过传入两个变量来调用这个函数,一个是用户浏览的地址URL全路经,一个是这个URL中的主机名部分(host)。
这个FindProxyForURL函数有三种可能的字符串返回值,一是"DIRECT",就是直接连接,不通过代理;二是"PROXY proxyaddr:port",其中proxyaddr和port分别是代理的地址和代理的端口;三是"SOCKS socksaddr:port",其中socksaddr和port分别是socks代理的地址和端口,一个自动代理文件可以是多个选择的组合,其中用分号(;)隔开,如:
function FindProxyForURL(url,host)
{
if (host == "www.mydomain.com")
return "DIRECT";
return "PROXY myproxy:80;
PROXY myotherproxy:8080;
DIRECT";
}
下面是代理脚本可能用到的函数和说明(英文不好的朋友可以直接跳过去看应用):
PAC Helper Functions
dnsDomainIs(host, domain) Returns true if the host is part of the specified domain, false otherwise.
isInNet(hostname, Resolves the hostname and subnet IP, subnet mask) returns true if the hostname is within the subnet
specified by the IP address and the subnet mask, false otherwise.
isPlainHostName(host) Returns true if there are no dots in the hostname, false otherwise.
isResolvable(host) Internet Explorer tries to resolve the hostname through DNS and returns true if successful, false otherwise.
localHostOrDomainIs Returns true if the host matches (host, domain) the host portion of the domain, or if the host matches the host and domain portions of the domain, false otherwise. (Executed only for URLs in the local domain.)
dnsDomainLevels(host) Returns the number of dots in the hostname.
dnsResolve(host) Returns a string containing the IP address of the specified host.
myIPAddress( ) Returns a string containing the local machine's IP address.
shExpMatch(url, shexp) Returns true if the supplied URL matches the specified shell expression, false otherwise.
dateRange(parmList) Returns true if the current date falls within the dates specified in parmList, false otherwise.
timeRange(parmList) Returns true if the current time falls within the times specified in parmList, false otherwise.
weekdayRange(parmList) Returns true if today is within the days of the week specified in parmList, false otherwise.
下面是各个函数应用的例子:
a、 isPlainHostName(host),本例演示判断是否为本地主机,如 http://myservername/ 的方式访问,如果是直接连接,否则使用代理
Js代码
function FindProxyForURL(url, host)
{
if (isPlainHostName(host))
return "DIRECT";
else
return "PROXY proxy:80";
}
b、 dnsDomainIs(host, "")、localHostOrDomainIs(host, ""),本例演示判断访问主机是否属于某个域和某个域名,如果属于.company.com域的主机名,而域名不是company.com和home.company.com的直接连接,否则使用代理访问。
Js代码
function FindProxyForURL(url, host)
{
if ((isPlainHostName(host) ││
dnsDomainIs(host, ".company.com")) &&
!localHostOrDomainIs(host, "www.company.com") &&
!localHostOrDomainIs(host, "home.company.com"))
return "DIRECT";
else
return "PROXY proxy:80";
}
c、 isResolvable(host),本例演示主机名能否被dns服务器解析,如果能直接访问,否则就通过代理访问。
Js代码
function FindProxyForURL(url, host)
{
if (isResolvable(host))
return "DIRECT";
else
return "PROXY proxy:80";
}
d、 isInNet(host, "", ""),本例演示访问IP是否在某个子网内,如果是就直接访问,否则就通过代理,例子演示访问清华IP段的主页不用代理。
Js代码
function FindProxyForURL(url, host)
{
if (isInNet(host, "166.111.0.0", "255.255.0.0"))
return "DIRECT";
else
return "PROXY proxy:80";
}
e、 shExpMatch(host, ""),本例演示根据主机域名来改变连接类型,本地主机、*.edu 、*.com分别用不同的连接方式。
Js代码
function FindProxyForURL(url, host)
{
if (isPlainHostName(host))
return "DIRECT";
else if (shExpMatch(host, "*.com"))
return "PROXY comproxy:80";
else if (shExpMatch(host, "*.edu"))
return "PROXY eduproxy:80";
else
return "PROXY proxy:80";
}
f、 url.substring(),本例演示根据不同的协议来选择不同的代理,http、https、ftp、gopher分别使用不同的代理。
Js代码
function FindProxyForURL(url, host)
{
if (url.substring(0, 5) == "http:") {
return "PROXY proxy:80";
}
else if (url.substring(0, 4) == "ftp:") {
return "PROXY fproxy:80";
}
else if (url.substring(0, 7) == "gopher:") {
return "PROXY gproxy";
}
else if (url.substring(0, 6) == "https:") {
return "PROXY secproxy:8080";
}
else {
return "DIRECT";
}
}
g、 dnsResolve(host),本例演示判断访问主机是否某个IP,如果是就使用代理,否则直接连接。
Js代码
unction FindProxyForURL(url, host)
{
if (dnsResolve(host) == "166.111.8.237") {
return "PROXY secproxy:8080";
}
else {
return "PROXY proxy:80";
}
}
h、 myIpAddress(),本例演示判断本地IP是否某个IP,如果是就使用代理,否则直接使用连接。
Js代码
function FindProxyForURL(url, host)
{
if (myIpAddress() == "166.111.8.238") {
return "PROXY proxy:80";
}
else {
return "DIRECT";
}
}
i、 dnsDomainLevels(host),本例演示访问主机的域名级数是几级,就是域名有几个点如果域名中有点,就通过代理访问,否则直接连接。
Js代码
function FindProxyForURL(url, host)
{
if (dnsDomainLevels(host) > 0) { // if number of dots in host > 0
return "PROXY proxy:80";
}
return "DIRECT";
}
j、 weekdayRange(),本例演示当前日期的范围来改变使用代理,如果是GMT时间周三到周六,使用代理连接,否则直接连接。
Js代码
function FindProxyForURL(url, host)
{
if(weekdayRange("WED", "SAT", "GMT"))
return "PROXY proxy:80";
else
return "DIRECT";
}
k、 最后一个例子是演示随机使用代理,这样可以好好利用代理服务器。
Js代码
function FindProxyForURL(url,host)
{
return randomProxy();
}
function randomProxy()
{
switch( Math.floor( Math.random() * 5 ) )
{
case 0:
return "PROXY proxy1:80";
break;
case 1:
return "PROXY proxy2:80";
break;
case 2:
return "PROXY proxy3:80";
break;
case 3:
return "PROXY proxy4:80";
break;
case 4:
return "PROXY proxy5:80";
break;
}
}