顺口溜 穷人富人论 男女有别定律 搞笑短文 经典语录

bywzy 发表于 幽默搞笑 分类,浏览:960
0

顺口溜,穷人富人论,男女有别定律,搞笑短文,经典语录
男女有别定律
男人爱上女人会做诗,女人爱上男人会做梦;
女人对男人往往朝思暮想,男人对女人往往朝秦暮楚;
女人看家本领是撒娇,男人拿手好戏是撒谎
女人的幸福在于:他真的爱我,
女人吻男人算是一种幸福,
男人吻女人算是一种口福;
当女人走投无路时她会和一个男人结婚,
当男人走投无路时一个女人会和他离婚;
做情人的时候女人会让男人心疼,
做妻子的时候女人会让男人头疼。


穷人富人论
欠个人的钱是穷人,欠国家的钱是富人;
喝酒看度数的是穷人,喝酒看牌子的是富人;
写书的是穷人,盗版的是富人;
吃家禽的是穷人,吃野兽的是富人;
耕种土地的是穷人,买卖土地的是富人;
女人给别人睡的是穷人,睡别人女人的是富人。
贫穷与富裕的新解:
贫穷时养猪,富裕后养狗;
贫穷时种稻,富裕后种草;
贫穷时想娶老婆,富裕后想找情人;
贫穷时老婆兼秘书,富裕后秘书兼老婆

德鲁克管理大师 猴子与草帽的故事 永远不变的只有变化 现代营销学之父

bywzy 发表于 哲理故事 分类,浏览:663
0

在谈到领导和管理的时候,我们几乎言必称那些国外的大师和大师中的大师。

   彼得.德鲁克创建了管理这门学科,并精辟地阐述了管理的本质:“管理是一种实践,其本质不在于'知'而在于'行';其验证不在于逻辑,而在于成果;其唯一权威就是成就。”

    作为哈佛商学院的教授和竞争战略方面公认的权威,迈克尔•;波特(Michael E. Porter)可能是世界上最有影响力的商学院教授。在2002年5月埃森哲公司对当代最顶尖50位管理学者的排名中,迈克尔•;波特位居第一。迈克尔•;波特在产业经济学与管理学之间架起了一座桥梁,提出了行业结构分析模型,即所谓的“五力模型”和“三种通用战略”——成本领先、差异化和专注化,说明由于企业资源的限制,往往难以同时追求一个以上的战略目标。

    菲利普.科特勒(Philip Kotler)是现代营销的集大成者,被誉为:“现代营销学之父”。他几乎成了营销学的同义词,其经典著作《营销管理》一书已经成为包括中国在内的全球各国商学院首选的营销教材。

    以大师的弟子为荣,以大师的名义忽悠,已然成为现在的时尚。这不禁让我们想起爷爷和孙子的故事。

    很久很久以前,有一个爷爷,以卖草帽为生,每天都要经过一片小树林,挑着一担草帽上城里去卖。

    有一天走到半路上,路过小树林,爷爷累了,放下担子,坐在大树底下休息,打起盹来,不知不觉睡着了。等他醒来时,发现身旁的箩筐里,一顶帽子都不见了,抬头一看,树上有很多猴子,每只猴子的头上都有顶草帽。在大树上的猴子们看见爷爷着急的样子,一齐大声笑起来。老爷爷抬头一看,这才明白,原来草帽全让猴子拿走了。

    爷爷气极了,指着猴子们大声说:“你们这些坏东西,赶快把草帽还给我,不然我就把你们都捉起来!”猴子们看爷爷指手划脚地嚷嚷,也指手划脚地叫起来,不肯把草帽还给他。爷爷急得一边晃拳头,一边跺脚:“你们到底还不还我的草帽!再不还给我,我就把你们抓到城里去关起来!”猴子们也学爷爷的样子,晃着拳头,跺着脚,还是不把草帽还给他。老爷爷又急又慌,脱下草帽,搔起了脑袋,猴子们也学老爷爷的样子,脱下草帽,搔起脑袋来。

    老爷爷看见猴子又在学他的样子,就把手里的草帽使劲往地上一摔,叹了口气说:“唉!真把我气死了!真把我气死了!”猴子见了,也学老爷爷的样子,一个个把草帽使劲摔下来。老爷爷赶忙把地上的草帽捡起来,一顶一顶装到箩筐里,挑起担子,进城去了。

    很多年以后,孙子接过了爷爷的班。

    有一天,在卖草帽的途中,孙子也跟爷爷一样在大树下睡着了,结果帽子也被猴子拿走了。孙子想到了爷爷讲的故事,于是举起手,拍拍手,猴子也跟着拍拍手。看到爷爷说的方法果然很有用,最后,孙子也摘下草帽丢在地上,可是奇怪,猴子们竟然没有跟着他做,还一个个瞪着看他。

    一个个头最大的猴子从树上跳了下来,把孙子丢在地上的草帽捡起来,戴在自己头上,爬到树上去了。

    孙子正在纳闷,就听见那个个头最大的猴子说:“傻瓜!就你有爷爷啊?”

     外来的和尚好念经,这是普天之下共同的真理。我们拿来主义,外国人——别人也在孜孜不倦地研究我们的“圣人”孔子,“兵圣”孙子,等等。

     《塔木德》,这部流传了3300多年的羊皮卷,被誉为犹太人的《孙子兵法》,在国内开始流传起来,就像《孙子兵法》、《菜根谈》、《易经》墙里开花墙外香一样。

    《塔木德》上的一句著名的格言是:“开锁不能总用钥匙”;解决问题不能总靠常规的方法。有个故事说——两个儿子大了,犹太富翁老了。
    这些日子富翁一直在苦苦思索,到底让哪个儿子继承遗产?富翁始终拿不定主意。

    想起自己白手起家的青年时代,他忽然灵机一动,找到了考验他们的好办法。

    他锁上宅门,把两个儿子带到一百里外的一座城市里,然后给他们出了个难题,谁答得好,就让谁继承遗产。
    他交给他们一人一串钥匙、一匹快马,看他们谁先回到家,并把宅门打开。

    马跑得飞快,所以兄弟两个几乎是同时回到家的。

    但是面对紧锁的大门,两个人都犯愁了。

    哥哥左试右试,苦于无法从那一大串钥匙中找到最合适的那把;弟弟呢,则苦于没有钥匙,因为他刚才光顾了赶路,钥匙不知什么时候掉在了路上。两个人急得满头大汗。

     突然,弟弟一拍脑门,有了办法,他找来一块石头,几下子就把锁砸了,他顺利进去了。自然,继承权落在了弟弟手里。

    犹太人自古就懂得,人生的大门往往是没有钥匙的,在命运的关键时刻,人最需要的不是墨守成规的钥匙,而是一块砸碎障碍的石头!

    所以,拿起国外的大师理论救不活垂死的企业,模仿海尔、华为、国美的路子没有可复制的条件,企业花大钱请五大咨询不能只为了面子。

    做一个卓有成效的领导者,你需要的不是亦步亦趋,拾人牙慧,而是在心中点亮一盏不灭的灯——明晰你的理想和目的,并且随时准备做出创新,创造出自己的发展道路和盈利模式。


管理:永远不变的只有变化,万物皆为我用,才是最高的领导和管理境界。

搞笑贴图 错过 图片故事

xyj 发表于 幽默搞笑 分类,浏览:582
0









胸罩的罩杯 75C罩杯 数字与英文字母的含义 图解文胸的大小与罩杯的关系

xyj 发表于 幽默搞笑 分类,浏览:2,702
0

你知道内衣上常见的尺寸代码如85C或75A等标准尺寸的测量方法吗?

第一步:首先知道自己的下胸围(测量方法如图所示)

首先你要量出自己的上胸围和下胸围(75A中的75就是指下胸围),乳房下垂者应把乳房推高至正常位置测量,下胸围的可用标号有:70、75、80、85、90、95、100、105cm。

第二步:确定文罩的罩杯

罩杯的大小就是上胸围减去下胸围的差。一般来说,在10cm左右选择A罩杯,12.5cm左右选择B罩杯,15cm左右选择C罩杯,17.5cm左右选择D罩杯,20cm左右选择E罩杯,20cm以上选择F罩杯。文胸尺码的具体计算,你可以在下表中填写上、下胸围的尺寸,在线计算。具体可参看表一(I): 文胸尺码的表示,在各个国家有不同的方式,通常我们所见到的有美国、欧洲和日本的尺码,在中国,一般采用日本的表示方法,各国文胸尺码的比较,具体可参看表一(II):

文胸尺码计算:
请填入上胸围尺寸: CM
请填入下胸围尺寸: CM


表一(I):文胸尺码表
下胸围 上胸围 上下胸围之差距 杯型 尺码
70cm 80cm 10cm左右 A 70A
70cm 82.5cm 12.5cm左右 B 70B
70cm 85cm 15cm左右 C 70C
75cm 85cm 10cm左右 A 75A
75cm 87.5cm 12.5cm左右 B 75B
75cm 90cm 15cm左右 C 75C
80cm 90cm 10cm左右 A 80A
80cm 92.5cm 12.5cm左右 B 80B
80cm 95cm 15cm左右 C 80C
85cm 95cm 10cm左右 A 85A
85cm 97.5cm 12.5cm左右 B 85B
85cm 100cm 15cm左右 C 85C
90cm 100cm 10cm左右 A 90A
90cm 102.5cm 12.5cm左右 B 90B
90cm 105cm 15cm左右 C 90C

表一(II):各国文胸尺码比较表
下胸围 上胸围 (尺 码) 日 本 美 国
63–67cm 75–77cm A65 30A
79–81cm B65 30B
81–83cm C65 30C
83–85cm D65 30D
68-72cm 80–82cm A70 32A
84–86cm B70 32B
86–88cm C70 32C
88–90cm D70 32D
73-77cm 85–87cm A75 34A
89–91cm B75 34B
91–93cm C75 34C
93–95cm D75 34D
78-82cm 90–92cm A80 36A
94–96cm B80 36B
96–98cm C80 36C
98–100cm D80 36D
83-87cm 95–97cm A85 38A
99–101cm B85 38B
101–103cm C85 38C
103–105cm D85 38D
105–107cm E85 38DD
88-92cm 100–102cm A90 40A
104–106cm B90 40B
106–108cm C90 40C
108–110cm D90 40D

裸聊 一夜情 美女视频 性息大全 绝对隐私 A片下载 聊天室内容谁来监管

bywzy 发表于 心情随笔 分类,浏览:2,332
1

裸聊 一夜情 美女视频 性息大全 绝对隐私 A片下载 …这些信息为何在聊天室禁止不了呢?
最近为了刷流量,挂了两个QQ在聊天室。结果出来的信息基本上都是:
裸聊,一夜情,美女视频,性息大全,视频做X,语音XX。。。。
这么东西,就没有人来管吗。前几天在网上遇到一个公安管理部门的朋友,她说
她们查,主要是查法功,。。的信息。对这类信息基本上不查。
还有在技术上,可不可以查呢。聊天室虽也有人管,可只要是私聊的,好像什么
内容都可以发?且用人是英文,大小写,全角半角,繁简,拼音的组合,程序如何
分辩?有程序能对图片,视频的内容进行过滤吗?
如果人工查,那个人的隐私又如何保证?就是查到了,又如何办?如何人家是夫妻
两个,或男女朋友关系,因为分居两地而进行视频的呢,这也犯法吗?
这种真是不无挂不知道,一挂吓一跳,一个QQ一天至少有300人加入,网上那来那么
多无聊的的人呢。像什么新同居时代,绝对隐私,一夜情,今夜无眠这样的聊天室,
有多少女孩子会去呢。估计里面80%都是挂机的要不就是男的。
是不是有人气就会有商机呢?
这样的网络能让孩子上网吗?

sitemap 文件制作 sitemap自动生成 sitemap程序

bywzy 发表于 程序设计 分类,浏览:532
0

昨天打开GOOGLE管理工具后台,发现神州汽配网的sitemap提交的网址还是500个?
一看感觉就不对呀。现在网络每天更新的信息都有这么多,为何还是500个呢。
后来一想,我那sitemap 是用一个网站上的自动程序生成的。免费生成的sitemap文件
限制在500个链接。
没办法,只能自己想办法写了。参照PJBLOG上的sitemap.asp的写法。结合网站的
特点,自己改造了一个sitemap.asp 。最后提交到GOOGLE,测试通过。
程序的主要代码如下:

程序代码 程序代码

<%
Response.Charset = "UTF-8"
Response.ContentType="text/xml"
Response.Expires=60
'以下是产品部分
Dim cate_ID,FeedRows
SQL="Select ProductID,SMT_date FROM V_ProductList orDER BY ProductID DESC "
Dim RS,i
Set RS=Conn.ExeCute(SQL)
if RS.EOF then
  ReDim FeedRows(0,0)
Else
  FeedRows=RS.getrows()
End If
RS.close : Set RS=nothing
Conn.Close
Set Conn=Nothing
%>
<%
If UBound(FeedRows,1)>0 then
  Dim iPrior,dtNow,id,addsj

  dtNow = Now
  With Response
    For i=0 to UBound(FeedRows,2)
      iPrior = 0.5
      .Write "  <url>"
      .Write VbCrLf
      .Write "    <loc>"
      .Write cityurl&"product/ProductView.asp?Productid="&FeedRows(0,i)
      .Write "</loc>"
      .Write VbCrLf
      .Write "    <lastmod>"
      .Write ISO8601(FeedRows(1,i))
      .Write "</lastmod>"
      .Write VbCrLf
      .Write "    <changefreq>"
      If DateDiff("h", FeedRows(1,i), dtNow) < 24 Then
        .Write "hourly"
        iPrior = 0.8
      ElseIf DateDiff("d", FeedRows(1,i), dtNow) < 7 Then
        .Write "daily"
        iPrior = 0.7
      ElseIf DateDiff("ww", FeedRows(1,i), dtNow) < 4 Then
        .Write "weekly"
      ElseIf DateDiff("m", FeedRows(1,i), dtNow) < 12 Then
        .Write "monthly"
      Else
        .Write "yearly"      
      End If
      .Write "</changefreq>"
      .Write VbCrLf
      If iPrior <> 0.5 Then
        .Write "    <priority>"
        .Write iPrior
        .Write "</priority>"
        .Write VbCrLf
      End If
      .Write "  </url>"
      .Write VbCrLf
    Next
  End With
End If


Function ISO8601(DateTime)  
    Dim DateMonth,DateDay,DateHour,DateMinute,DateWeek,DateSecond

  DateTime = DateAdd("h",-8,DateTime)
    DateMonth=Month(DateTime)
    DateDay=Day(DateTime)
    DateHour=Hour(DateTime)
    DateMinute=Minute(DateTime)
    DateWeek=weekday(DateTime)
    DateSecond=Second(DateTime)
    If Len(DateMonth)<2 Then DateMonth="0"&DateMonth
    If Len(DateDay)<2 Then DateDay="0"&DateDay
    If Len(DateMinute)<2 Then DateMinute="0"&DateMinute
    If Len(DateHour)<2 Then DateHour="0"&DateHour    
    If Len(DateSecond)<2 Then DateSecond="0"&DateSecond
    ISO8601=Year(DateTime)&"-"&DateMonth&"-"&DateDay&"T"&DateHour&":"&DateMinute&":"&DateSecond&"Z"
End Function
%>


因为栏目比较多,测试的时候不方便,最后我一共分成了四个文件。分别上传提交。

初始化失败! 请确认已登陆该QQ号 并尝试重新启动聊天室 解决方法

bywzy 发表于 技术交流 分类,浏览:809
0

初始化失败! 请确认已登陆该QQ号 并尝试重新启动聊天室
前几天在网上看到,关于通过挂QQ刷流量的文章。于是,申请了两个QQ
号码,准备测试一下效果。结果在我的电脑上出现了如下错误:
初始化失败! 请确认已登陆该QQ号 并尝试重新启动聊天室
事实上,该QQ已登陆了。
在别的机器上测试没有问题,可以正常登录。
第一个想到的就是TIMPlatform进程问题。因为我每次在登陆QQ后,都
手工结束TIMPlatform.exe进程(占2M内存)
到QQ目录下,运行TIMPlatform.exe文件,再次进入,问题解决。
(如果TIMPlatform.exe已删除,重装QQ或下载一个TIMPlatform文件补丁包,
将补丁包里的这几个文件放到QQ目录内,重新启动QQ就可以了)
后来在网上查一下,发现TIMPlatform.exe是属于QQ不可或缺的底层核心模块。
如果删除该程序,QQ将丧失与周边功能模块以及外部应用程序相互调用的功能。
(T=Tentent,IM=即时通讯,Platform=平台。)这个文件的作用是:一键
切换TM,临时对话.kip支持.QQ聊天室支持等等,和它关联的文件还有"TIMProxy.dll","Timwp.dll ","Timwp.exe"。QQ目录里的TIMPlatform,
假如删除虽然不影响使用,但将影响将网页中的图片添加到自定义表情的右键快
捷菜单功能

上菜场买菜时的尴尬经历(你遇到过几种)

bywzy 发表于 幽默搞笑 分类,浏览:363
0

一次骑自行车去菜场买菜,我把车停在了一个卖菜的摊前面。

老板大声的喊我:“唉!唉!唉!自行车放一边去,别耽误我卖菜!”

我回头说:“我就要在你这里买菜。”

老板马上变笑说:“那你停这里吧!”

(变的好快,可以演电影去了)

早上起早去买海鲜,看见她们卖的冰虾挺好的,于是上前去买。

我:“老板!你的冰虾多少钱一斤?”

老板:“十五。”

我说:“给我秤半斤。”

老板就给我秤了半斤,我在拿着的时候就感觉不对,好像有东西在里面。

于是我用手在虾里面一抓,好家伙给我放了二两冰。

于是我就给她说:“你这个虾里面怎么还有冰呢?”

老板说:“当然了,冰虾、冰虾当然有冰了!”

我:— —!!(我想把老板冰喽)

一天下午想去买排骨。

我说:“老板给我两条排骨。

等到切下来一看没有多少肉。

我说:“老板啊!你这肉也太少了啊!”

老板说:“你要的是排骨啊!你要是想要肉,就买里脊就好了,干嘛买排骨!”

我:— —!!(说的真有道理)

早上去买菜,因为很久没有去菜场了,不知道猪肉已经涨价了,

以前去买的时候是八块一斤,现在去买一看十块钱了。

我开始的时候不知道,

就说卖肉的:“你的肉也太贵了,我以前买才八块一斤啊!”

卖肉的也说了:“切!二十年前猪肉才几毛钱,你去买吧。”

我:--!

我又说:“猪肉涨价的这么厉害,白菜才一块钱一斤。”

卖肉的又说:“白菜一块,土豆还八毛呢,你能炒出猪肉味!”

我:在次--!

一天下午没事的时候想吃点好吃的,但是不知道吃什么,于是就去菜场看看。

到了菜场一看,不知道买什么。

但是从卖菜的身边一过他们就问:“你想买点什么啊?”

我说:“不买先看看。”

买菜的就说:“你不买来看什么!还不如回家睡觉。”

我:--!

一次去菜场买鱼。

我问老板:“这个鱼新鲜吗?”

老板说:“这个吗?反正它早上的时候还在海里睡觉呢,你说新鲜吗?”

我:--!“真的很新鲜。

早上去菜场买虾,看着虾很新鲜,因为是活的。于是就问老板。

我:老板!你这个虾多少钱一斤?”

老板说:“三十!”

我说:“太贵了!能不能便宜点啊。”

老板说:“十五!”

我说:“哇!你一下子就便宜的一半啊!”

老板接着说:“十五半斤!”

我--!没说一样!

一次买牛肉的时候

我问老板:“你这个牛肉检验了吗?”

老板说:“当然检验了!”

我说:“那我就放心了,给我秤五斤。”

之后我又问老板:“你的牛是怎么检验的啊?”

老板说:“我看它是牛我就宰了。”

我:--!上当了。

买什么东西的时候都要看看

一次去买辣椒,我问老板:“你这个辣椒辣不辣?”

老板说:“你想它辣它就辣,你想它不辣它就不辣。”

我:--!变形辣椒。

我怕辣椒里面放红色素。

于是就问老板:“这个辣椒里面放色素了吗?”

老板说:“不知道,不过沙子到是有点。”

(害人啊!害人啊!)

一次去菜场买鸡,就是那种活鸡现杀的那种。我挑了一只母鸡给老板

老板秤了以后说:“三斤半,一共三十五块。

我把钱付过之后我说:“这个鸡先放在你那里杀,等下我回来拿。”

老板说:“好的!等下你来拿。”

于是我就接着去买别的菜,等过了一会我回来了。

老板:“给你鸡杀好了。。”

我看了看说:“这个鸡不是我的啊?我买的鸡没有这么瘦啊。”

上秤一秤二斤多点。(其实老板给我换了)

我问他怎么回事

老板说:“这个。。当然了。。。哦!你想啊!它刚才脱了衣服,还洗了一个热水澡能不瘦吗,难道你没有听过热胀冷缩吗?刚才它是热的当然重了,现在它凉了当然缩了。”

我:--!(老板的物理学的真好,都能当教师了)

早上去买青菜。

我看见青菜有点蔫了就问老板:“你这个菜新鲜吗?”

老板说:“当然新鲜了,你看上面还有泥呢!”

我晕!明天把我家那些烂菜都拿市场卖来,上面糊上一堆泥。

一次买腰子的时候。

我看见有两个腰子,一个大,一个小。(差的很大)

我就问老板:“这个腰子是一个猪身上的吗?”

老板说:“是啊!”

我说:“怎么差的这么大啊?你不是骗我吧!”

老板说:“这个你就不懂了。这个是公猪,它得前列腺肥大了。

我问了:“那和腰子有什么关系啊?”

老板说:“你没看范伟腿坏了就把脸憋大了,这个前列腺坏了就把腰子憋大了。”

我又问了:“那怎么还有一个小的啊?”

老板说:“这个。。。那个。。。是啊!它可一个憋的,另一个忘了憋了。

我:--!。。。。。。老板是第二个赵本山!

投票作弊 不公平的网络投票——黑客刷票技术揭密

bywzy 发表于 技术交流 分类,浏览:981
0

    顾名思义,网络投票就是在网络上进行的投票活动,但和其他类型的投票不同的是:网络投票是建立在网络投票系统上的,而结果完全由程序输出,无需人工参与。这既是网络投票系统的优点也是其缺点,没有了人工的参与,其结果很可能被黑客利用。而网络投票系统本身的技术含量并不高,对于连续投票的验证能力薄弱,只要黑客掌握了原理,就可以轻松地实现连续刷票,对投票结果进行作弊。那么,黑客是如何突破网络投票系统的,又是如何实现无限制刷票的呢?下面我们就来对此进行揭密。
    
网络投票的验证方式
    
    参与过网络投票活动的朋友都知道,当我们给其中某一项投票后,马上进行再次投票,投票将不会成功,提示你“您已经投过票了”,那么网络投票系统是如何知道你已经投过票了呢?这就是网络投票系统的内置防刷功能在起作用。
    在我们投出第一票的时候,第一种情况是:投票系统自动记录下我们的IP地址,存入数据库,并且规定该IP地址多少时间内不准投票。如果我们马上再次投票,投票系统会将我们这次投票时使用的IP地址与其数据库中的IP地址进行比对,如果存在,则投票不成功。
    第二种情况是:我们投的第一票成功后,投票系统会将投票成功的信息保存在本地的Cookies文件中,并且在Cookies中注明投票成功的时间,同时在程序中规定多少时间内不准再次投票。如果我们马上再次投票,程序会读取保存在Cookies信息中的投票成功时间,并与服务器中的时间比对,如果符合拒绝条件,则投票不成功。
    总的来说,网络投票程序的防刷系统采用的原理就是IP验证和Cookies验证,当然还有采用诸如身份验证等其他验证方式的网络投票系统,不过目前网络上90%的网络投票系统都是采用前者的验证方式。而前者的验证安全性是很低的,通过一些工具就可以轻松突破这些验证,实现连续投票。

突破IP验证,网络代理来帮忙

    对于突破采用IP验证方式的网络投票系统,我们可以借用网络上丰富的代理资源。使用代理对投票系统进行投票后,投票系统记录下的IP地址是代理的,而不是我们自己的IP地址。如果想再次投票,只需更换一个代理即可。由于使用代理投票留下的IP地址都不一样,对于投票系统而言,这是属于正常的投票行为,因此是不会对我们的投票进行拒绝的。下面我们来看看使用代理突破验证的方法。
    寻找网络代理资源
    利用网络代理资源来突破投票系统的验证,当然需要大量的网络代理资源。这些资源我们可以在一些专门的网络代理发布网站寻找。例如“代理中国”等网站,每天都有上万个网络代理公布。找到代理资源后,我们需要验证这些代理的连通性,以保证代理能够正常使用。验证代理的连通性我们可以借助一款名叫“花刺代理验证”的软件。
    将代理资源保存为“IP:端口号”的形式,每行一个,以此格式制作一个代理列表,并保存为文本文档。列表制作完成后运行“花刺代理验证”,点击界面右侧的“导入”按钮,将我们制作的代理列表导入进来,然后点击“验证全部”即可。软件会自动验证所有的代理,并将可用的代理显示出来。验证完成后,我们点击“清理”按钮,将无法连接的代理清除掉。最后点击“导出选定”,将可用的代理保存为列表。
图1.验证可以使用的代理资源
    最后在软件的代理信息栏中选中一个代理,点击“设为IE代理”,并用IE浏览投票网站即可。至此,我们已经可以突破投票系统的IP验证了,但是这样投票的效率很低,而且操作略显繁琐,是最基本的刷票方法。
    巧用广告作弊软件
    上文中用手动设置代理的方法虽然可以突破验证,但是却效率低下。其实我们可以借助一些广告作弊软件,来达到自动更换IP地址刷票的效果。下载“心奇广告作弊”,运行后切换到“设置”标签,在“刷新选项”中勾选“代理刷新”这样程序就会自动更换代理来刷新IE。接着勾选“是否关闭IE”并将其时间设置为5秒,其他保持默认即可。最后点击“导入代理”按钮将我们刚才导出的代理列表导入到软件中来。设置完成后在软件的“网站”文本框中填入投票系统的网址,并将其打开。一切就绪后,点击“开始”按钮,软件会自动弹出IE,一段时间后又会自动关闭,我们就趁这段时间进行投票。虽然也需要人工操作,但是效率已经有了大大的提高。
图2.设置广告作弊软件

拦截Cookies,避开投票系统验证

    除了IP验证外,网络投票系统的另一种防刷票验证方式是Cookies验证。我们在投票系统上成功投票后,会在本机的C:\Documents and Settings\用户名\Cookies文件夹下生成一个Cookies文件,这个文件中包含了投票成功的时间等信息。当第二次投票时,投票系统会首先检测Cookies文件夹中有没有这个Cookies文件,如果没有,则认为这位用户是第一次投票,可以成功投票。因此我们可以在投票成功后进入系统的Cookies文件夹,将这个投票成功后生成的Cookies文件删除,这样就可以马上再次投票,Cookies验证也就这样轻易得被我们破解了。
    同样的,我们手工删除投票系统生成Cookies文件虽然可以突破Cookies验证,但仅仅是突破了验证而已,其效率之的低下,完全谈不上刷票。因此我们必须借助一些工具,以达到快速刷票的目的。
    手工删除Cookies是一件很麻烦的事,如果我们设置IE的属性,使之不允许保存Cookies,那么投票系统同样检测不到Cookies,其效果是一样的。这里我们可以借助一款名叫“Cookie Pal”的软件,这款软件可以对Cookies进行实时的检测,允许你自动接受或拒绝网站在本机保存Cookies。
    安装“Cookie Pal”,完成后运行,切换到“过滤器”选项,我们需要将投票网站的Cookies添加到“拒绝cookie”菜单。点击“新的…”按钮,将投票网站的服务器名字添加进去。这样投票网站就无法在本机生成Cookies了,如果你无法确定投票网站的服务器名称,可以选中“未知服务器cookie”标签中的“全部拒绝”单选框。选中该项后,所有网站的Cookies文件都将被拒绝。
图3:询问如何处理Cookies
    打开IE浏览器,进入投票网站,成功投票后,“Cookie Pal”会自动拦截Cookies,并询问你允许还是禁止Cookies,这里我们当然选择“禁止Cookies”,并勾选“将我的决定应用到来自此网站的所有cookie”。这样我们就可以突破Cookies验证并在投票网站上连续投票了。

本地提交数据包,实现快速刷票

    至此,我们已经完全突破了投票系统的验证,接下来的问题是如何才能快速的实现刷票。我们都知道,在投票系统上进行投票,实际上是向投票系统发送了一个数据包,但是在IE中进行操作的话,从打开页面→选择投票对象→发送,这个过程会占用我们很多的时间,影响刷票的效率。如果我们能离
开IE,直接发送数据包给投票系统,那么这个速度就要快的多了,也就能实现所谓的刷票。
    既然我们可以利用本地提交数据包的原理来进行刷票,那么这个数据包该如何获取,又该如何提交呢?
    获取数据包
    获取数据包可以使用著名的网络数据包监视工具WSockExpert。首先用IE打开投票网站,注意不要投票。然后运行WSockExpert,点击工具栏上的“打开”按钮,在弹出的进程列表中双击IE,并选中投票网站的进程,点击“打开”。接着回到IE的投票网站页面,选择一项进行投票。返回WSockExpert,我们可以看到程序已经捕捉到了很多数据包,在这些数据包中,我们可以找到一个以“POST”开头的数据包,这就是我们本机发送给投票系统的数据包。
图4:捕获我们需要的数据包
    本地提交数据包
    下载本地提交数据包工具websend.exe,在其“URL”一项中填入投票网站的地址,然后将我们刚才捕获的“POST”数据包中的内容复制到其“发送内容”文本框中即可。接着我们只要点击一下“SEND”按钮就可以把数据包发送出去,以后每点击一下“SEND”按钮,就等于投了一票。如果配合“按键精灵”等鼠标点击模拟软件,则可以实现快速数票。据统计,一分钟可以刷将近1200票,可见其对投票结果的影响力。
图5:本地提交数据包
小贴示:本地递交数据包的方法只适用于采用Cookies验证的投票系统,而对采用IP验证的投票系统来说则不起任何作用。

增加验证机制,还网络投票的公平性

    很多网络投票系统虽然都有防刷票验证能力,但是仅仅具有IP验证或Cookies验证是不够的。在这两种验证的基础上,投票系统的编写者在编写程序的时候可以对投票者增加来路检测、Session验证等验证方法,或者加入复杂的验证码系统。这样即使不能完全杜绝刷票,也可以影响黑客刷票的效率,减少黑客对投票结果的干扰。不过,即使黑客再高明,管理员也可以在服务器上看到刷票的踪迹,黑客刷票后无可避免的会在服务器上留下大量相同的IP地址,或者同一网段的IP地址,这是无法销毁的证据,因此提醒对于想通过刷票来达到某种目的的朋友,请保持投票的公证性,否则你的投票对象很可能因为你而被取消资格。

PHP入门 PHP基础 PHP知识 PHP语言 php学习手记

bywzy 发表于 学习笔记 分类,浏览:1,650
0

PHP(Personal Home Page Tools)前三个单词首字母的缩写.
1.HTML的标记格式(四种):
<?
echo("最简单最常见的一种格式");
?>
<?php
echo("类似XML语言的嵌入格式");
?>
<script language="php">
echo(" 这是类似JavaScript或VBScript经常使用的格式");
</script>
<% echo ("类似ASP的格式")%>
可以通过PHP.ini配置文件的"Language Options"中的变量
"short_open_tag"和"asp_tags"的值选择那种风格

2.PHP的每个语句都以";"结束.
3.变量都是以美元符号"$"开头,变量不需要声明数据类型.
4.PHP的三种注释风格:
    //这是一种像C 的风格
    /*  
    这种方式不能嵌套
    */
    #像Unix Shell的风格
5.头文件的引用
  include() 仅在执行到该函数时,才被引用.
  require() 一般放在程序的最开始,不管是否执行都包含过来.
6.数据类型
  Integer 整数     Double  浮点数
  String  字符串   Array   数组
  Object  对象     Pdfdoc  PDF文本
  Pdfinfo PDF信息
  数字:
  015表示八进制整数 0开头(8)
  Ox15表示十六进制  0x开头(16)
  文本转义:
  \' 单引号 \"双引号 \$ 美元符号
  \n 换行   \t 制表符\r 回车
  \\反斜杠  \0nnn任意一个八进制数
  \xnn 任意一个十六进制数
7.单引号字符串
  a.只能对单引号和反斜杠进行转义.
  b.变量不能替换.
  c.字符串换行可以源代码中直接键入换行符实现.
  单引号在双引号字符串,不必经过转义就可以直接输出.
  字符串连接符号为"."
8.常量定义define(),undefine()解除定义.
   如define('PI',3.14159) define('BIRTHDAY','1979-1-9')
9.变量的定义(变量名由一个或两个$开头,后面首字符为字母或下划线的字符串)
   $var $_str $no_1 $no1 都是合法的
   $123 $1ST  $money$ $va\r 都是不合法的
   不合法的可以用{}来定义使用,${123} ${"1ST"} ${"Va\r"}
10.声明类中的变量,必须使用修饰词"var"