Monthly Archives: May 2007

要注意身体 — 胃病犯了

得注意身体了!
这一两个月,饭前饭后半小时总会肚子痛。周日对人民医院查了下,是消化性的胃溃疡。
主要是工作太累,饮食和作息不规律,而平时又缺乏锻炼所致。我做得最差的习惯…早餐有时不吃,晚餐吃得太晚,晚10点左右;挑食,不喜欢的饭菜就咽不下,兼之老婆手艺差;多喝水,午餐后,我经常忘记喝水…..还是,有时间把后面的虫牙拔掉,折磨我快10年了,最近吃饭只能用半边牙齿,半边脸都痛肿了。

有几点,要尽量做到
1. 注意饮食规律,饮食结构规律化; 
2. 注意工作规律化,养成一个固定的生物钟;
3. 注意预防感冒;
4. 养成每日解排大便的习惯;
5. 注意多吃一些富含纤维素的的食物; 
6. 保持睡眠时间较恒定,不多睡,不少睡。使生物钟有条不紊的运转;
7. 保持心情愉快,思想压力不应有,否则易打乱生物钟;
8. 保持体内水份的均衡,不干渴,以促进唾液的分泌,有利于帮助消化和杀灭细菌;
9. 按时吃药。

实话说,很难根治,因为很多人为了工作常常生活不规律而使胃病复发,但还是能控制犯病的频率,做到少犯病!

驿——林慧萍

驿

一个是可以把人唱得心乱的林慧萍,一个是可以把人说得滴泪的黄舒骏,一个关于等待的故事,一段伤感的歌声。驿,值得安安静静坐下来好好地听。
《驿》,由林慧萍唱,而黄舒骏念白。黄的声音很感性很温柔,林的声音很缥缈很迷人,两人的合作很适合《驿》这首歌的意境,很有味道,那样的往事和歌声会久久的盘绕在耳边。
故事里的人都已飞出了时间,旋律却仍还纠缠着思绪不肯离开这个世界,多少年以后空旷的车站、落默的长椅、斑驳的光影和着似水的柔声,吟诵的会不会换做是你的故事 ?

驿
作词:李姚 作曲:蒋三省
(口白)火车站的候车室 时常坐著一位打扮整齐的中年妇人手里抱著一个老式皮箱 游目张望 似乎在期待什么    第一次见到妇人是他高中的时候 每天夜里从桃园通车到台北补习 深夜十一点回到桃园 妇人总是准时地坐在候车室的木椅上 等待著的姿势 不安的眼神 端整的打扮 好像在等待著某一个约好的人 起先他没有特别留意她 可是时间一久 尤其是没有旅客的时候 妇人就格外显的孤寂
有一天他终于下定决心 在候车室等待那妇人离去 一直到深夜落 一直到凌晨一点 妇人才站了起来 走到候车室的黑板前用粉笔写著 「水:等你没等到 我先走了! 英 留」 那时他才知道原来候车室长久以来的这则留言是出自那妇人
后来车站的老人告诉他 妇人已经在候车室坐了二十几年了 有人说她疯了 有人说曾看见她打开皮箱 箱里装的是少女时代的衣服 大部分的人都说 在二十几年前那个夜晚 英和她的水约好在车站碰面要私奔到某一个不知名的地方 可是叫水的那个男人却缺席了
有一天他回家的时候 不再看到英的影子 问了车站许多人但不知道为什么 这风雨无阻的妇人那一天没有来…..    第二天的清晨 英残缺的身体被发现在铁道上 皮箱滚到很远的地方 旅客留言板上有她的字迹 只改了几个字 「水:等你三十年 我先走了! 英 留」

就这样断了线
就真这样不再相见
飞出了时间飞出天边
飞到另外一个没有我的天
经过许多年所有的眷恋
飘浮在时空里没有终点
人生是一张泛黄的相片
而我站在车站静止的画面

牙防组被撤消 牙膏迅速换包装 认证机构五花八门

  就在卫生部宣布撤销全国牙病防治指导组(简称牙防组)后没多久,各大曾经以“牙防组认证”为卖点的牙膏品牌已迅速与牙防组划清界限,所有新近生产的牙膏包装上已经看不到类似的字眼了。
  不过记者注意到,除了已被撤销的“全国牙防组”,许多牙膏的包装上还有其他各种来自不同机构和组织的认证、验证或检测标识,包括“中华口腔医学会”、“中华预防医学会”、“国际牙科联盟”、“中华中医药协会”等等,而对于这些机构的权威性,普通消费者仍然是一头雾水。
  中国有许多所谓权威机构都是像全国牙防组一样,非官非民,由于人员没编制、经费没来源,这些机构从一开始就靠“创收”来维持运作,这是极具“中国特 色”的指导机构。产品生产商每年只需拿出几十万,就可以买到行业内的各种认证。这样的所谓权威认证,除了坑害消费者,没有任何参考价值。
  中国牙防组出了问题,并不能否认所有的认证机构。中国还是有一些由国家批准设立的认证机构的,这些机构受国家行业相关的监督部门监管,他们的认 证,对于消费者鉴别产品优劣还是有一定参考价值的。法定认证制度的实施,将推动我国相关产业向更高层次健康地发展,最终受益的是广大消费者。一句话,制度没有问题,是执行制度的人出了问题。

协会这一行可不是一般的搞啊,我可是在里面干了一年多……呵呵呵

酒后的人生百态

理论上来说,百分之九十以上的人,在三十岁之前都会喝醉过一次。至于喝醉之后的
样子,可谓品种齐全,花样繁多,让人忍俊不禁……今天,就让我们一起来看看酒醉之
后的千姿百态吧。

  1、我要数星星

  单位年底欢聚,一个平时很沉稳的同事那天喝得眼睛血红。领导见势不好,赶紧让
我把他送回家。可等我伸手招来出租车,这同事却死活不上车,反而兴致勃勃的坐在了
马路沿上。只见他抬起头,很豪壮的对着天空说:“谁说天上的星星数不清,今天晚上
我就要把它们都数出来!”

  2、拦警车

  一次吃饭,一个哥儿们喝的有些高,但看起来还算清醒,大伙就没理他。饭局散场
的时候,这哥儿们忽然冲到马路中央,伸手拦住了一辆正在巡逻的110警车,然后拉开
车门,冲坐在里面的警察大声说:我知道你们这车一块一一公里,(青岛的出租车定价
是每公里一块一)可你们也用不着写这么大给我看,你们以为我是近视眼呀……

  3、生意真好

  去饭店吃饭,有个哥儿们中途去厕所,回来后很神秘的告诉我们:“这家酒店的生
意太好了,连厕所里都摆着两桌!”大伙正奇怪的时候,一伙人冲了过来,揪起那哥儿
们就要打。我们当然不干了,问他们:“他又没惹着你们,你们打他干什么?”“打他
干什么?我们吃饭吃的好好的,可这家伙跑到我们包房里撒了泡尿就走。”

  4、车漏油了

  有一个比较酷的哥儿们,一次他身穿皮裤脚蹬摩托去赶饭局。一通傻喝之后,大家
撤退。在路边分手的时候,这哥儿们忽然尿急起来,就走到一棵树下,没解皮裤,但解
开了腰带,只见他手提着腰带,冲着大树就开始畅快起来。结束的时候,他还拎着腰带
一通狂抖。然后,他推出自己的摩托车。就在他要发动的时候,他注意到皮裤下的地面
居然湿成了一团。于是,他特迷糊的问了我们一句:“奇怪,我的车怎么漏油了?”

  5、钞票大放送

  当年在报社的时候,有个同事,他有个特传奇的爱好,一喝高了就喜欢给人发钱,
一人一百,让人打车回家。谁不要他就跟谁急,狠不得暴打人家一顿。可一到第二天,
他就特委屈的挨个跑到人家面前,摆出一付可怜相:“大哥,把昨天给你的钱还给我
吧……”最搞笑的是,同样的给人发钱的事,一个月内居然在他身上发生了三次。

  6、扔手表

  我老爸,酒醉后总爱和人打赌,有一次他深夜不回,我们去各酒馆找他。找到他
时,他正在大街 嚷嚷着要和另一个人比手表的优劣 3车 最后,他老人?把手腕上的琶
浊?脱下,往街对面一扔,然后急步走过去捡起来兴奋地大叫:“你看,我的手表还在
走,你也来试试?”

  7、四海为家

  我家门前有个花坛,有天清晨出门,发现花坛里睡着一个哥儿们,浑身上下只有一
条小裤衩。而他的衬衣,裤子,领带,都叠得整整齐齐的放在旁边,上面压着他的手
机,居然是关了机的。还有皮鞋,也是整整齐齐的摆着,袜子放在鞋洞里……看来这哥
儿们是把这当家了。

  后来一想,幸亏这哥儿们没有裸睡的爱好,不然,更有热闹可看了。

  8、爬楼梯

  有一次,天津来了网友,号称要把我们上海人灌倒在桌子底下,我们当然都不服
气,于是轮番上阵。从啤酒喝到红酒,从红酒喝到黄酒,从黄酒喝到白酒,最终的结果
是:那位天津的老兄本应把脚趾骨折的太太抱上楼,却稀里糊涂把我六岁的女儿从一楼
背到七楼,再从七楼 怎怎 跄送回到一楼,被太太一顿暴打,眼都青了

  9、遭遇劫匪

  跟一帮人喝了完酒,约了去某某家。走着走着,一个人就走丢不见了,另一个就去
找他。大家先到某某家,坐下,过了一会儿走丢的那个人来了,很神气地给大家说他碰
上劫匪了,让他连打带吓用砖头把劫匪给砸跑了。话刚说完,去找他的那个人也到了,
气急败坏的说走丢的那丫的用砖头砸他,砸得他抱头鼠窜。

  10、我又来了

  一次,几个朋友约在一家名叫鱼头王的酒店喝酒,其中的一位喝多了之后,硬是要
赶到另一家酒店去会又一批酒友,大家栏他不下,只得放他去了。可没过多久,他又一
脸灿烂地突然出现在我们面前,一边连声抱歉:“对不起,对不起,我刚刚喝了一顿,
来晚了。。”说着,一屁股坐了下来,冲着服务员喊道:“来啊,上饭!”

  后来我们才知道说,他离开我们之后,很利落到的钻进了出租车上,冲着司机大声
说:“开路,去鱼头王!”结果,司机带他在街上溜了一圈,又把他送了回来。等他再
次来到我们面前时,他已经辨认不出谁是谁来,结果还好一痛抱歉!

  11、又哭又笑

  前年的冬天,认识了一个女孩。气质好得不行了。我们俩几乎每天都粘在一起。晚
上不是去泡酒吧就是去泡迪厅。有一次晚上,我们喝的醉醺醺的回了家。她回家之后就
开始闹。哭啊,哭的可厉害了。她自己一个人躲在卫生间里哭。我把门踹开把她拉出
来,她又钻到大衣橱里去了,接着哭。好不容易把她弄到床上,她又抱着我哭。这还不
算完,看到手边的手机,砰的一下。狠狠的往墙壁上砸去。我就那么眼睁睁的看着那漂
亮的折叠式手机分成两半。第二天,她睡醒过来。撑着脑袋看着地上断成两截的手机,
气呼呼的跑下楼拎了个砖头上来。我莫名其妙的看着她。只见这位小姐拿起砖头狠狠的
砸向手机,将外壳砸开后,她取出里面的零件,笑咪咪的看着我说:“呵呵,这些零件
值300块钱呢,把它卖了再凑钱买个手机!”

  12、太可惜了

  一次关系单位来请我们同事喝酒,请客的地点是一家挺高档的酒楼,鲍鱼燕窝什么
的,点了一大堆。席间大家频频举杯,轮翻混战,也不知道喝了多少瓶红酒,只记得走
的时候,我的一个同事在酒店楼下呕吐不止,一边吐一边惋惜的叫着:“我的鲍鱼呀,
我的鱼翅呀,可惜了。”

  13、从南京到镇江

  我认识一大哥,南京人,特喜欢喝酒。那时他来来去去都骑一辆小木兰摩托车,有
一晚,他喝醉了,但仍骑着他的摩托车回家。当时他也看不清路了,只知道晕晕乎乎地
沿着312国道一路前行。记不清骑了多久,等他有点清醒的时候,冷不丁的抬头一看,
眼前的一个招牌竟然是“镇江大酒店”。他居然从南京骑小木兰摩托车骑到了镇江!更
狠的是,他又骑着小木兰再从镇江骑回南京。

  14、情义绵绵

  有一个平时做派很文雅的男士喝高了,去一棵小树旁方便,完事了抽身要走,却感
觉有人扯住了他,他回头推辞,“不,不,太晚了,我该回去了,妹妹再见。”无奈就
是走不脱。等他的人看他一个人忙活,等的不耐烦了,也过来跟他一起劝解,“小姐,
你松手吧,我们以后再来,机会有的是呢。”来来回回推辞一个多小时之后,他们才发
现,他其实是把腰带连人带树一起捆上了,还跟树好一阵情义绵绵……

  15、认错了

  我哥哥单位发年终奖金,他和几个要好的同事一起上饭店庆祝了一通。酒足饭饱之
后,哥哥出来用车钥匙开自行车,却无论如何都打不开。哥哥心想,可能是因为自己喝
多了,手发抖的缘故吧?反正今天发了挺多钱,干脆打个车回家得了。于是他把那辆自
行车放到出租车的后备箱里,乘出租车回到了家。第二天醒酒后,哥哥来到楼下一看,
坏了!他还得打车再把自行车给拉回去。原来,咋晚上被他拉回家的是同事小李的自行
车!

  16、到家了

  我的一个邻居,喜欢喝酒,常醉。有一次,他喝醉之后上了出租车,司机缓缓开着
车等他说去哪里。可等了半天也没动静,回头一看,他正脱衣服呢。司机吓一跳,连忙
问:“先生,你这是干什么!”他说:“到家了,我要脱衣服睡觉!”司机赶紧告诉他
:“这是我的车,不是你的家。”他呆呆想了一会儿,大声喊:“快,快回到我上车的
地方去!”司机问为什么,他说:“我刚才以为到家了,把鞋给脱门口了!”

  17、算命

  有一次,我的一个外地的朋友到青岛办事,朋友们去饭店聚了一下,结果他喝的有
点高,到了酒店后,死活不肯把房间钥匙拿出来,没办法,我们只好去酒店前台另想办
法。等我们和服务员一起回到房间门口的时候,只见他正津津有味的把自己的钱包里的
钞票、信用卡、名片之类的玩艺一张一张整整齐齐的摆在地上。看到我们后,他兴奋而
欣喜的说:“来来来,我给你们算上一卦!”

  18、把车还我

  我一哥儿,就喜欢酒后驾车,一次,回家时正碰上警察在查车。就在他暗叫倒霉下
车接受检查的时候,警察接了个电话,捧着手机,指手划脚,滔滔不绝的说了起来。他
一看有机可趁,就悄悄的返回车里,趁打电话的警察不备,风风火火的把车开回了家。
到了第二天,有人来敲他家的门,正是昨天的那个警察。他的酒现在已经醒了,自然理
直气壮的质问警察:“你来干什么?有什么事?”

  警察说:“你的车我已经给你开到了门口,现在,你把警车还给我吧。”

研究j_space3.0的人才网程序

j_space是个不错的人才网程序,但免费版的几个关键文件都ZEND加密了,在网上搜了一下,说需要未加密的class_globalfunction.php文件,修改绑定的域名。
http://www.mybict.com/thread-6982-1-1.html

找到  
$checkinstalldomain = wespace_getdomain ($default_url);
  if (($checkinstalldomain == ‘www你的玉米’ OR $checkinstalldomain == ‘你的玉米’))

像这个样子写:
www你的玉米   —>   www163com       (里面不能加点的)
你的玉米         —->    163com              (里面不能加点的)

几番折腾后,果不其然!

这种绑定域名的办法很不错!

一起来学 10 种打结的方法

看图,看图就全明白了。这个生活小常识很实用,我发现我会的是1234678种。
第5种不错,没想到,比第3种更结实;
第9种,我一般一边少绕一个圈,差不多;
第10种适合做抽扣,很好。
其实,绳子的打法何止这10种呢……

打结的方法

打结的方法

如何不让外部调用的统计或广告拖慢你的网站

要不想让统计或广告之类的外部代码或页面拖慢网站的速度,就只能让他们在本站页面的所有内容下载完成之后再下载外部代码,而在此之前应该在网页指定的位置显示载入中或是用图片标示该位置有内容正在下载。
这样,要实现该功能的代码就分为三个部分:
一、在页面中提示载入中的代码;
二、页面所有内容之后,需要下载的外部代码;
三、外部代码下载之后,把代码置换到页面中指定位置的代码。

下面举例说明,相信大家举一反三,能很容易掌握。
在这个例子里,我们在外部代码载入前用/images/proimg.gif这个动画图片来提示正在下载内容。
我们要调用的外部代码是某个广告代码。

在网络条件比较好的时候,代码调用的速度较快,可能不太明显。但是在外部服务器出问题的时候,它的作用就显示出来了,防范于未然吧!
第一部分的代码为:
    <span id=ad_01><img src="/templets/images/proimg.gif"></span>
这部分很好懂,注意这里span的ID,在这里是ad_01。记下它,后面要用到。
这部分的代码应该是在页面中你为广告或统计预留的位置。

第二部分代码也很简单:
    <SPAN class=spanclass id=span_ad_01><script type="text/javascript"><!–
    将你的广告代码完整粘贴到这里
    //–></script>
    </SPAN>
与上面一样,也要记下这里span的ID,在这里是span_ad_01,这个ID不能跟上面的ID相同。
为了不让这部分外部代码拖慢你的网页显示速度,这部分应该放在页面所有正文的内容之后。事实上,完全可以把这部分代码放在</html>标签的外面,我在IE6下测试过。

第三部分代码比较重要,也稍微难记一些,是用来把后来载入的代码替换到页面内容中:
    <SCRIPT>ad_01.innerHTML=span_ad_01.innerHTML;span_ad_01.innerHTML="";</SCRIPT>
这段代码有两句,第一句中=前是第一部分代码中指定的span的ID加.innerHTML,=后是第二部分代码中指定的span id加.innerHTML。第二句是将第二部分的spanid内容清空。
注意:这部分的代码要放在第二部分代码之后,最好紧跟在第二部分代码的后面。
三部分代码添加之后,再看下你的网站,再也不会因为要调用外部代码拖慢网页的显示速度了。

我们目前用的更先进,写进了一个js文件里,详见:http://www.liecai.com/wespacedata/script2/js_adgeter.js,调用时直接 <lc id="1">载入中……</lc>就行了!

关于PHP5时间错误的解决办法

PHP5的date_default_timezone_set函数很变态!
有的主机老是出现时间对不上的情况,而我本地和其他服务器都正常显示。
经过对date函数深入研究,终于发现。
date(‘Z’)是时差偏移量的秒数,UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。
知道原因之后,只要判断如果date(‘Z’)不是0的话,就对date(‘Z’)进行运算,就正常了。
下面一个函数就可以解决这个问题。用在查询timestamp的地方,就应该会精确了。

function correcttime($timestamp) {
    global 
$timeoffset;
    
$z date('Z');
    if (
$z != '0') {
    
$timestamp $timestamp - ($z $timeoffset 3600);
    } else {
    
$timestamp $timestamp $timeoffset 3600;
    }
    return 
$timestamp;
}

伪造referer 破防盗链 或伪造访问量

HTTP-REFERER这个变量已经越来越不可靠了,完全就是可以伪造出来的东东。

以下是伪造方法:

ASP:

dim http
set http=server.createobject(“MSXML2.XMLHTTP”) ‘//MSXML2.serverXMLHTTP也可以
Http.open “GET”,url,false
Http.setRequestHeader “Referer”,”http://www.dc9.cn/”
Http.send()

PHP(前提是装了curl):

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, “http://www.dc9.cn/xxx.asp”);
curl_setopt ($ch, CURLOPT_REFERER, “http://www.dc9.cn/”);
curl_exec ($ch);
curl_close ($ch);

PHP(不装curl用sock)

$server = ‘www.dc9.cn’;
$host = ‘www.dc9.cn’;
$target = ‘/xxx.asp’;
$referer = ‘http://www.dc9.cn/&#39;; // Referer
$port = 80;
$fp = fsockopen($server, $port, $errno, $errstr, 30);
if (!$fp)
{
echo “$errstr ($errno)<br />n”;
}
else
{
$out = “GET $target HTTP/1.1”;
$out .= “Host: $host”;
$out .= “Cookie: ASPSESSIONIDSQTBQSDA=DFCAPKLBBFICDAFMHNKIGKEG”;
$out .= “Referer: $referer”;
$out .= “Connection: Close”;
fwrite($fp, $out);
while (!feof($fp))
{
echo fgets($fp, 128);
}
fclose($fp);
}

VB.NET/C#.NET

Dim oXMLHttp As MSXML2.XMLHTTP30 = New MSXML2.XMLHTTP30()
或者
MSXML2.XMLHTTP30 oXMLHttp = new MSXML2.XMLHTTP30();
oXMLHttp.open(….
oXMLHttp.setRequestHeader(…
oXMLHttp.send(..

javascript

xmlHttp.setRequestHeader(“Referer”, “http://URL”);//???呵呵~假的~
JS不支持^_^

原理都是sock构造http头来senddata。其他语言什么的比如perl也可以,

目前比较简单的防御伪造referer的方法是用验证码(Session)。

现在有一些能防盗链软件的商业公司比如UUDOG,linkgate,VirtualWall什么的,都是开发的应用于IIS上面的dll。
有的是采用cookies验证、线程控制,有的是能随机生成文件名然后做URL重写。有的方法能的确达到不错的效果.

不过道高一尺,魔高一丈,这些雕虫小技终归是有破解方法的。

参考文章地址:http://www.im286.com/thread-1826671-1-1.html