??xml version="1.0" encoding="utf-8" standalone="yes"?> ------------------------------------------------------------------------------------------------------------ 一、旧上v老大“杜月笙语录”——很值得看! 1.人活在世上要靠两样东西,胆识和智慧?/strong> 2.不要怕被别h利用。h家利用你Q说明你q有用。 3.头等?有本?没脾气;二等?有本?有脾气;末等?没本?大脾气?/strong> 4.做h有三面最隑Qh面,场面Q情面。 5.前半夜想惌己,后半夜想惛_人?/strong> 6.凡事不要做绝Q都要留有余地?/strong> 7.做事要做到刀切豆腐两面光。 8. 君子我不怕,毛贼我不惹! 9.吃是实功Q赌是对Ԍ嫖是落空?/strong> 10.每月存款折上多几个零不算你有多少钱,花出d钱才算你有多少钱?/strong> 11. ׃文钱收到十文q效果Q这才是花钱能手?/strong> 12.p(ch)用得完,交情吃不光,所以别人存钱,我存交情。存钱再多不q是金山银vQ交情用h好比天地NQ?/strong> 13.对h必须诚恳Q即使有人欺瞒我于一Ӟ我总能以诚字来感动他,使他?j)(zhn)诚服。我的处世之道尽在一个诚字,你们举一反三Q方始可以谈交友?/strong> 14.杜先生还曄对一个有文化的朋友说q:(x)你原来是一条鲤|修行?00q蟩?jin)龙门变成龙了(jin);而我呢,原来是条泥鳅Q先修炼?000q变成了(jin)鲤鱼Q?然后在修?00q才跳了(jin)龙门。倘若我们俩一起失败,那你q是一条鲤|而我可就变成泥鳅啦。你说我做事情怎么能不谨慎呢? 15.“锦上添花”的事情让别人去?我只做“雪中送炭”的事情?/strong> 16.杜月W有句挂在嘴上的话:(x)心(j)得天下,大意p州! 二?font size="4" color="#990000" face="黑体">识hU诀 1Q牙齿不好的Q脾气一般都好。反之,一口利牙的气不。张飞便是一例?br /> 2Q求人办事,一口答应者,一般都办不成事。更要防备这Uh可能是骗子。例如,高考之后,大学门口为家长承诺包上学的h。刚入官场的青年人,宜选老诚执重 者ؓ(f)师。“凌霄羽毛轻无力Q掷地金矌有声。?br /> 3Q在逆境中,不断说些劝你的话的“好?j)h”,一定小?j)。如《水》中的林冲好友陆q?br /> 4Q学p中,口语好的Q一般语法差些。近视者,听力都好?br /> 5Q对当领导的人,所谓专业与学问的标榜切不可全信。有领导才能的hQ不太可能同时献w学术?br /> 6Q不吸烟饮酒的hQ大都是对自已严D求的人,一般可托终生。凡qh“酒色胦(ch)气烟”者,一定要心(j)?br /> 7Q对你吹拍hQ最可能背叛你。伤你最q人,一定是你最q人。百分之七十的凶杀案发生于熟h之间。“生虎犹可近Q熟Z可亲。?br /> 8Q留学生大部分是爱国的h。说外国好的人,一般都没在国外长住q。不孝顺父母的hQ很有爱国的h。爱国的hQ一定是?j)底最善良的h?br /> 9Q左撇子中的大学生比其它人多一倍,比其它h的^均寿命少6岁?br /> 10Q父母最喜欢的子奻I一般都不成器?br /> 11Q农村青q一般爱做官Q城?jng)的孩子大都爱找玩。大官贪污的Q岀w乡村的比例高些。北京的go-vern-ment机关与高校中Q外Ch比例高些?br /> 12Q一个班Uh人都I羽l衣Q有一个穿袄的,一般是学习(fn)W一名。富不过三代Q逆境Zh才也。“寒门出孝子Q国破识忠臣。?br /> 13Q胆的男孩一般能成大事。打仗前思后想的Q才是帅才。流泪的男h一定有爱心(j)。D不定是一U美得?br /> 14Q爱骂h的hQ内?j)都很恐惧。长角的动物都不是食肉动物。一h中最安静(rn)的h往往最有实力。“动如火掠,不动如山。?br /> 15Q小个子的能人,当心(j)遗传大病。父母早ȝ人,中年后一定要全力保养Q?br /> 16Q背叛你的女孩,再侮׃Q一生命薄。恶有恶报。早q的“班花”“校花”,有几个会(x)有晚q的q福Q“猛虎别在当道卧Q困龙也有上天时。?br /> 17Q重情之人,难有爱情之幸。当你说岀爱字Q你处于被动。爱情的真谛是“欲擒故U”,鲜花大都插在牛粪上。“骏马常驮痴汉走Qy奛_伴愚夫眠。?br /> 18Q一生设计者,一生受累,有善终。“耕牛无宿草,仓鼠有余_。?br />19Q盖楼的工hQ许多h没房子住Q造汽车的工hQ许多h无R开。“遍w?|焝?不是养蚕人”?br /> 20Q老看病的Q一般都无大病。医王孙思藐zM(jin)一百一十岁Q少q多病。作家谢冰心(j)Q刚?x)吐Ӟ׃?x)吐血Q活?jin)?ji)十多岁。自吹爹妈给个好w体的hQ往往zM ѝ奉献者寿。“志闲而少Ԍ?j)安而不惧,形疲而不倦,气从以顺Q各从其Ԍ皆得所愎(k)?/strong> 三. 处事计策 1.看穿但不说穿。很多事情,只要自己?j)里有数好了(jin),没有必要说出来?/font> 4.快乐最重要Q谁Z 物何事你快乐,你就同他们在一赗何物让你不快乐Q你q开他。没有条Ӟ创造条件也要离开他?/font> 14.不要太高估自己在集体中的力量Q因为当你选择dӞ ׃(x)发现即没有你,太阳照常升v?br /> 15.q去的事情可以不 忘记Q但一定要放下?/font> FromQhttp://user.qzone.qq.com/810638758/blog/1272562974
]]>
打工是最愚蠢的投?-------- 很多Z(x)认ؓ(f)打工q不是投资,强烈反对q种观念。其实打工才是最大最愚蠢的投资。h生最宝贵的是什么?除了(jin)我们的青春还有什么更宝贵Q很多h都抱怨我IP我没钱想做生意又找不到资金?
多么的可W!其实在你w上有着一座金?无Ş资)Q只是你不敢承认。宁可埋没也不敢利用。宁可委委屈屈地帮h打工Q把你的资双手pl了(jin)你的老板。我们试想一下,有谁生下来上天就?x)送给他一大堆金钱的? 问问李嘉诚吧?
我曾l问q我的一个朋友ؓ(f)什么不L工?他的回答很惊人:(x)“说句得罪点,出去打工直就是愚蠢浪贚w春!
Z么你一直是打工仔?
因ؓ(f)你安于现Ӟ
因ؓ(f)你没有勇气,你天生胆怕事不敢另择它\Q所以你是打工仔Q因Z没有勇往直前Q没有超自我的_Q所以,你还是一个打工仔Q你惌?jin)改变你的生z,改变你穷困的命运Q但是你没有做!
因ؓ(f)你不敢做Q你x输Q你x输的一I再IP你最后不敢想Q还是在打工Q所以你q是打工仔!Q!你努力了(jin)Q你拼搏?jin),你抱着雄心(j)大志。结果你没看到预想的成就Q你攑ּ?jin)!你只q是一个打工仔Q!Z么你一直是打工仔?
因ؓ(f)你随波逐流Q近墨者黑Q不思上q,分钱没得Q死爱闹热,所以你一直是打工仔!
因ؓ(f)你畏惧你父母Q你听信你亲戚,你没有主张,你不敢一个h做决定。所以,你只不过q是一直是一个打工仔Q?
你观念传l,只想打工赚点q婚生子,然后生病老死Q走你父母一模一L(fng)路,所以你一直是打工仔!你天生脆弱、脑{迟钝只惛_按班部的工作,你想做无本的生意Q你惛_在家里等天上掉陷|所以你一直是一个打工仔Q你抱怨没有机遇,机遇来到你n边的时候你又抓不住Q?
因ؓ(f)你不?x)抓Q所以你q是一直是打工仔!因ؓ(f)你的贫穷Q所以你自卑Q你退~了(jin)Q你什么都不敢做!你只?x)给别h打工Q所以你一直是打工仔!你没有特别技能,你只有蛮力Q你和你父母一P恶性@环,所以,你一直永q的一个一直在打工的打工仔Q 很多人想把握Z(x)Q要做一件事情时Q但往往l自己找?jin)很多理p自己一直处于矛盾之中,不断费旉Q虚度时光?
1、我没有口才
错:(x)有没有h天生׃(x)说话Q台上的演讲大师也不是一下子p出口成章Q骂人的时候很擅长Q抱怨的时候也很擅长,q也是口才,只是没有M营养|了(jin)Q那是没有h(hun)值的口才Q看别h争论的时候,自己满嘴评头Q却不反省自己,倘若你做得好Q你今天是否q说自己没口才?
2、我没有?br />错:(x)不是没有钱,而是没有赚钱的脑袋,工作几年?jin)没有钱么,有?jin)Q但是花掉了(jin)Q花在没有回报的事情上面Q吃喝玩乐,或存放贬g(jin)Q没有实现最大化Q所以钱p样入不敷出,q样月光光这栯生活所需全部一一使用Q这样周而复始,每月做个月光族,没有q虑Q当一天和敲一天钟Q得q且q?
3、我没有能力
错:(x)不给自己Z(x)去锻|又有谁一出生有跑的能力?跳的能力Q一毕业是C会(x)_英?一创业马上成?当别人很努力的学?fn),很努力的U篏Q努力的找方法,而他每天做?jin)很一点就觉得乏味Q学?jin)一些就觉得没意思,看了(jin)一些就不想看,跟自p别h说没兴趣学,然后半辈子过去,一事无成,然后牢骚(d)上天不给Z(x)。能力是努力修来的,不努力想有能力,天才都会(x)成蠢材,但努力,再笨的h也能成精英?
4、我没有旉错:(x)旉很多Q但费的也很多Q别人很充实Q他在看?sh)视Q别人在努力学习(fn)Ӟ他在游戏消遣虚度QM旉是觉得很多余,他过得越来越无聊Q别׃(jin)慕别hQ但不去学别人好好把握时间创造h(hun)|整天不学无术?
5、我没有?j)?br />错:(x)?j)情好的时候去游玩Q心(j)情不好的时候在家喝闷酒Q心(j)情好的时候去逛街Q心(j)情不好的时候玩游戏Q心(j)情好的时候去享受Q心(j)情不好的时候就睡大觉,好坏?j)情都一P反正是不做正事?
6、我没有兴趣
错:(x)兴趣是什么,吃喝玩乐谁都有,没有成就哪里来的兴Q出L游回来月光族Q出去K歌回头钱包空I,出去大量购物回来惨兮兮。打工有没有兴趣Q挤公R有没有兴?上班{ֈ下班打卡有没有兴?安急需要一大笔q时候借钱有没有兴?要还钱没p有没有兴?卖老鼠药的人对老鼠药有没有兴趣……Q?
7、我没有考虑
错:(x)考虑做吧Q有可能成?jin)!不做吧,好不甘?j)Q整天上班也没有个头Q还是做吧,明天开始,不过q是了(jin)Q再xQ这钱挣的也不容易,不不Q就是打工挣׃不容易,所以不能放弃机?x),军_?jin),把握Z(x)。哎呀Q天都黑?jin),明天再说吧!然后W二天又因ؓ(f)以上123456点,因ؓ(f)左思右惻Il箋循环Q最l不能决定,犹犹豫UQ还是一无所莗?
有句话是Q可怜之人必有可恨之处!q一生中不是没有机遇Q而是没有争取与把握,借口太多Q理由太?#8230;…Q争取之人必竭力争取Q一分钱都没有也千方百计惛_法,不争取之人给一百万也动不v来,发胦(ch)不了(jin)Q还有可能一败涂圎ͼq就是行动上的欠~,喜欢犹U不决Q喜Ƣ拖Ӟ喜欢半途而废Q最后一辈子q_Q庸无为!q有的hQ做事三分钟热度Q一开始热情高涨,{会(x)ql懒散,q种人成功的帽子也不?x)在你的头上?
看看Z么别n价几个亿Q你自己q在为钱奔LQ不要M慕别人命好,别h很困隄时候是怎么坚挺q来的,怎么克服困难、突破自己、改变命q的Q你没看到Ş?jin)。活着是要一wh(hun)?
]]>
]]>
看下面之前请认你的机子是否已经解了(jin)三键Q否则请看下面这?span class="t_tag">下蝲地址Q解好后再看其他的!
解锁三键补丁下蝲地址Q?/font>http://u.115.com/file/f4740668d2
下面把详详细l的Ҏ(gu)公布出来Q给新手用,看过来吧Q?br />
事前准备Q?br />
一、用豌豆或?1备䆾下该备䆾的东西(联系?/span>?span class="t_tag">短信Q安?span class="t_tag">E序{等Q记得备份到?sh)?/span>上,不要备䆾在内|SD卡上Q没?jin)别怪我Q?br />
二、刷qVOODOO内核的都先关闭VOODOOQ否则变砖啊Q方法看下面Q?br />
按住甉|键不N择恢复模式?span class="t_tag">手机重启后进入选择VOODOO lagfixQ执行disable lagfixQ此Ҏ(gu)的恢复模式本人用的BVpȝ有整合部分系l没有)(j)或者用q个Ҏ(gu)
按住甉|键选择x然后按住音量上下键不放,再按住电(sh)源键直至屏幕点亮立即攑ּ甉|键,?x)进入recovery模式Q然?font color="red">选择VOODOO lagfixQ按下电(sh)源键认Q然后再选择W一,也就?font color="red">disable lagfixQ?/font>再按下电(sh)源键Q然后按音量上键或下键移动到GO BACK按下甉|键返回,最后在reboot system nowq个位置按下甉|键重启,手机重启后机器h?x)啰唆几分钟Q耐心(j){待吧,我等?jin)?分钟左右Q最后进?span class="t_tag">桌面后会(x)感觉比之前卡很多Q有装跑分的可以跑分看看Q正常是900多分Q或者不攑ֿ(j)?font color="red">可以q入VOODOO lagfix查看状态,有看到有2?span class="t_tag">英文的最后都是disablepC已l关闭了(jin)VOODOOQ如果是EN开头的那么是没关闭!
-------------------------------------------------------------------
三、关闭VOODOO后就该刷T959原英文版的ROM?jin),步骤看这?/font>
重要说明Q请Ҏ(gu)教程认真C步一步做Q特别注意粗体红字,务必照做Q?/font>
一、刷前准?/font>
1.下蝲q安装好驱动E序Q?/font>SAMSUNG USB Driver for Mobile Phones
2.下蝲T959原生英文2.1ROMQ?/font>T959UVJFD.tar
3.下蝲?/font>s1_odin_512.pit
4.下蝲好最?/font>2.2JK6中文ROMQ?/font>T959UVJK6.tar
5.下蝲好刷机工P(x)Odin3 v1.3.exe
6.保证?sh)?/font>>40%
7.保证你的手机已解锁,可进挖煤界面Q就是刷机界面)(j)
二、步?/font>
1.无论你以前刷q什么版本,是否做过to 2gQ请你下面照做可保证利h
2.你?/font>959关闭
3.?span class="t_tag">数据U?/span>插入?sh)?/font>USB口(准备阶段Q不要插手机Q?/font>
4.按住手机音量键,d时按住上下ƈ保持
5.再按住电(sh)源键保持Q出现白?/font>Vibrant字样后松开甉|键(音量键依旧保持按住)(j)
6.出现黄色字母后松开音量?/font>
7.E后出现蓝色Q上部)(j)和黄Ԍ下部Q字母界?/font>
8.按音量键向下选择delete all user datd后按一下电(sh)源键Q很重要Q?/font>
9.完成后再按音量键向下选择delete cache datd后按一下电(sh)源键Q很重要Q?/font>
10.完成后确认蓝色选择条在reboot system now位置
11.把数据线另一头插入手机顶端接?/font>
12.按一下电(sh)源键Q黄色字母消失后立即按下音量上下键,直到出现挖煤界面
13.?sh)脑上启?/font>Odin3 v1.3.exe
14.为避免各U古怪问题出玎ͼ我们先刷一遍英文原生系l?/font>T959UVJFD.tar
15.认ID:COM处出C(jin)你的手机所在端口号Q我的是COM5Q各Z同)(j)
16.单击PIT按钮Q选择你电(sh)脑上存放?/font>s1_odin_512.pitQƈ认Re-Partition自动被?/font>
17.单击PDA按钮Q选择你电(sh)脑上存放?/font>T959UVJFD.tar
18.单击Start按钮开?x)刷机(q程3-5分钟Q手机屏q上有蓝色进度条Q?/font>
19.{刷?span class="t_tag">软g左上角现?/font>PASS时表C刷机完成,{待手机自动重启到待机界?/font>
20.拔下手机端数据线Q关闭手机,关闭h软g
以上刷原版ROM借用以前的刷机方法,q个是最详细的,上面?.8.9估计英文和cmrecovery有所不同cmrecovery应该是WIPE开头的Q差不多的, 自己看看q是明白的!
四、待原英文版ROM刷好以后Q进入待机界面,接下来就是格Z(jin)Q所为格机就是格式化内置SD卡,懂吧Q?font color="#ff0000">q里再提醒下Q内|SD卡没备䆾好的朋友把该备䆾的备份v?/font>Q,Ҏ(gu)P输入格机指o(h)Q?2767*3855#Q,输入好后手机?x)蟩到格机界面,之后自动重启Q待重启后进入待机界面,可以到内|SD卡的文g?/span>看看是否已经没有文g存在Q说明已l格机成功了(jin)Q接下来插入数据U,?span class="t_tag">应用E序界面点下settingsQ然后选择APPLICATIONS,然后选择DEVELOPMENTQ然后在USB DEBUGGING后面打勾Q这样就可以使用USB调试?jin),原英文版的ROM默认是没选择USB调试的,91助手不能q接上,讄好后打开91助手把下载好?#8220;Bionix-V中文_?#8221;?#8220;Bionix-V中文_版B1修正补丁”?#8220;cmrecovery升包(update.zip)”一h入SD卡文件夹里面Q?/font>
以下是下载地址Q?br />
cmrecovery升包(update.zip)Q?/font>http://u.115.com/file/f45962f09c
Bionix-V中文_版下载地址Q?a target="_blank">http://u.115.com/file/f4a20ae740
Bionix-V中文_版B1修正补丁下蝲地址Q?a target="_blank">http://u.115.com/file/f431e2796f
五、确认上面那三个文g已经攑օ内置SD卡以后,接下来这一步是重置甉|Q如何重|电(sh)池请看下面方法:(x)
q之前如何进入RECOVERY模式Q也是恢复模式Q,q一步我接下来就不多做介l了(jin)Q自q上面的方法做Q?/font>
手机xq入RECOVERY模式Q选择W?/font>2?/font>reinstall package,手机自动重启q入recovery模式Q再ơ选择W?/font>2?/font>reinstall packageQ?/font>q就是用?/font>update.zip的地?/font>Q,手机q入ClockworkMod
Recovery模式?/font>
接下来音量上键或下键选择advanced按电(sh)源确定,然后选择wipe battery stats按电(sh)源键定Q然后再选择YESQ电(sh)源键定Q接着reboot system now重启Q?/font>
-----------------------------------------------------------------------------------------------------------------------------
六、这一步刷Bionix-V中文_版,教程看下面:(x)
1.手机xq入RECOVERY模式
2.先选择
W?/font>5?/font> - install zip from
sdcard
3.再选择
W?/font>2?/font> - choose zip from sdcard
4.q时选中 -Bionix-vChsByCloudSimplified.zipQ按甉|定Q再选择 ---- Yes ----- 然后?x)自动进行操作。(q一步有同学停在?/font>finding updata packageq个地方Q只需要按住音量上?/font>+开?/span>键不放,10U后重新q?/font>recovery再次从第3步做一遍即?/font>Q?/font>
5.完成之后?x)返?/font>CMRecovery界面Q此旉择 - ++++ Go Back ++++
6.选中 - reboot system now - 点击甉|键?/font>
7.重启后会(x)自动应用VOODOO化,此时?x)听见一个女鸟语Q耐心(j){待臛_现开机画面即表示h成功Q?/font>q一步有同学卡在开?/font>VIBRANT画面Q这是因Z使用的下载工具下载出错造成的,请重新用览?/span>自带下蝲工具下蝲ROM后再刷即?/font>Q?/font>
------------------------------------------------------------------------------------------
七、刷?font face="Verdana ">Bionix-V中文_版后Q接下来打Bionix-V中文_版补丁,Ҏ(gu)和上面刷Bionix-V中文_版一P是W四步选择ZIP的时候选择Bionix-vChsB1patchs.zip可以了(jin)Q步骤都一L(fng)Q?/font>
八、补丁打好后Q接着把?sh)量全部用光Q然后再ơ充满,可以了(jin)Q?/font>
本教E,从刷?格机-h-重置甉|一条龙解决Q?
说是可以解决待机耗电(sh)大的问题Q本人晚上熬夜刚Pq没体验Q顺便把我整理的步骤l发布出来供大家使用Q如果待电(sh)没解冻I没关p,按照下面q个Ҏ(gu)?
重置一ơ看看!下面是所谓正重|电(sh)池的序Q大家就试试吧!好篏写的q么长,下吧!好用后面p上吧Q我整理我的机子?jin)!呵呵Q过几天春节了(jin)Q祝?
家在春节时候都能用上完的TQ?/font>
重置甉|步骤Q?/font>
1.把手机充满电(sh)Q不要拔掉充늺
2.重启q入clockwork recoveryQ如果不?x)进clockwork recovery 自己搜烦(ch)一?span class="t_tag">论坛Q?br />
3.炚wadvanced -wipe battery stats-yes
4.正常重启
5.拔掉充电(sh)U?br />
6.把电(sh)池用?br />
7.再次把电(sh)池充?br />
8.好了(jin)Qn受吧
--------------------------------------
今天2?日,现在说说效果怎样Q?/font>
?
天晚上(也就??1日)(j)刷好后,我把联系人和短信和刷机前装的软g恢复?jin),我换了(jin)一片充满电(sh)癑ֈ癄甉|上去Q然后再重置?jin)一下电(sh)池信息,自己把机?
重启q了(jin)3Q?ơ,当时是半??0分左叻I把该讄的设|了(jin)下,因ؓ(f)h之前GPS被我弄挂?jin),不能定位Q测试了(jin)下GPSQGPS正常Q?楼室内被H?
里定?个,试完后Q然后关闭背景数据和W(xu)IFI,GPS{,然后开着闚w和放?jin)那个睡眠质量?倍的软g试效果Q早上接?span class="t_tag">?sh)?/span>8个,现在?sh)量q有癑ֈ65Q昨天晚上是2点多睡觉的,到现?0个小时用늙?5Q效果确实不错了(jin)Q大家可以试试,应该不是我原装G9甉|的功效吧Q?/font>
------------------------------------------------------------
q里补充一下,有机友刷好机后看到还是英文界面的Q不?x)设|ؓ(f)中文Q设|方法在67|大家可以看一下,L(fng)下面链接Q?br />
http://bbs.gfan.com/redirect.php?goto=findpost&ptid=622114&pid=14595594
]]>
到目前ؓ(f)止,T959的ROM按时间先后顺序排列?br />
2.1有:(x)JE8、JFD、JI2、JI4、JI5、JI6
2.2有:(x)JK6、JL1、JL4、JL5、KA5、KA6、KA7、KB1
2.2ROM中KA6由Kies mini出QKA7由Kies出。KA6为官Ҏ(gu)式版,KA7据xda上的说法也是正式?OTA?
再说下论坛上常见的中文汉化修改版Q?br />
枫媄(jing)汉化?--JK6Q忠于原版界面?br />
荣威汉化?--全系?.2ROM都有Q忠于原版界面?br />
Cloud汉化?--nero_v3为JL1Qnero_v5为JL5QBionix-V、Bionix-V 1.2均ؓ(f)KA7QBionix-V
1.2.1为KB1(内核)。模仿姜?.3的界面和色调Q与原版界面?qing)色调都差别很大。Bionix-V 1.3fix为KB1(内核)Q有原版界面?br />
查看版本的方法:(x)拨号盘输?*#9999#或?#*#1234#*#*QPDA为内核版本,Phone为基带版本,CSC为用户配|?font face="Verdana, Helvetica, Arial, sans-serif ">版本?/font>
影响pȝ的主要是内核Q媄(jing)响信L(fng)主要是基带?/font>
]]>
2.高兴qQ让大家都知道。?zhn)伤,假装什么事也没发生?/font>
3.在不q背原则的情况下,对别宽容,能帮帮,千万不要把h逼绝?span lang="EN-US">,lh留条后\?/font>
5.不要老在别h面前倾诉你的困境袒露你的脆弱
6.没有十全十美的东西,没有十全十美的hQ关键是清楚到底 惌什么。得到想要的Q肯定会(x)失去另外一部分。如果什么都惌Q只?x)什么都得不到?/font>
7.善忘是一件好事?/font>
8.两个人同时犯?jin)错Q?站出来承担的那一方叫宽容Q另一Ҏ(gu)下的债,早晚都要q?/font>
9.自己不喜Ƣ的人,可以报之以沉默微W;自己喜欢的hQ那 随便怎么样了(jin)Q因Z的喜׃(x)挡也挡不住地露出来?/font>
10.不要做刺?span lang="EN-US">,?不与人结仇就不与人结?span lang="EN-US">Q?/span>谁也不跟谁一辈子,?些事情没必要记在?j)上?/font>
11.学会(x)妥协的同Ӟ 也要坚持自己最基本的原则?/font>
12.不要停止学习(fn)。不 学?fn)什么,语言Q厨艺,各种技能?/font>
13.?很重要,但不能依靠别人或父母Q自׃定要保持一些赚q能力?/font>
16.即输掉?jin)一切, 也不要输掉微W?/font>?br /> 17.不管做了(jin)什么选择 都不要后(zhn),因ؓ(f)后?zhn)也于事无补?/font>
18.不要因ؓ(f)冲动说一 些过Ȁ的话?/font>
19.不要L怸?诺。做不到的承诺,比没怸更可恶?/font>
20.不要觉得不了(jin)解也 ?x)有爱情。在不了(jin)解的时候,仅仅是喜Ƣ,达不到爱情。当彼此的缺Ҏ(gu)露出来以后,很多时候这喜欢也就?x)结束?jin)?/font>
21.说话时可以很直接Q直爽L虚伪好?/font>
22.对自己好一点,?j)情不好的时候什么都别考虑Q去吃自q吃的吧?/span>但是别吃酒!
2.“三个臭皮?#8221;下一句他竟然?#8220;臭味都一?#8221;…批卷老师立即晕?#8230;
3.陶渊明的“不ؓ(f)五斗cx?#8221;Q那同学斗胆的写“l我六斗可?#8221;…
4.“I则独善其n”Q下一句同学填“富则d成群”?#173;
5.“西塞山前白鹭?#8221;Q下一?#8220;东村沌乌龟?#8221;Q?#173;
6.“天若有情天亦?#8221;Q下一?#8220;有情ȝ?#8221;Q?#173;
7.“葡萄酒夜光?#8221;Q下一?#8220;金钱女一大堆”…
8.“惛_q_(d)金戈铁马”Q下一?#8220;看今朝,ȝ烂打”…
9.q个才过瘾!“z阳亲友如相?#8221;Q同学对“请你不要告诉?#8221;…
1 0.“两情若是长久?#8221;Q同学对“该是两hl婚?#8221;
1 1.“书到用时Ҏ(gu)?#8221;Q同学对“钱到月底不够?#8221;…
12.“清水?gu)?#8221;Q有人写“׃?gu)?#8221;…
13.“问君能有几多?#8221;Q同学填“C一壶xxx”?#173;
14.q个l了(jin)Q?#8220;日照香炉生烟,李白来到z手_(d)李飞刀一瞬间Q李白变成小太监”…Q?#173;
15.“文成公主嫁给?jin)谁Q?#8221;Q宋朝干?/p>
学生爆W造句
Q? 题目Q一?#8230;…一?#8230;…
朋友写Q他一边脱衣服Q一边穿裤子?/p>
老师批语Q他到底是要p是要I啊Q?/p>
Q。题目:(x)其中
朋友写Q我的其中一只左脚受伤了(jin)?/p>
老师批语Q你是蜈蚣吗Q?/p>
Q? 题目Q陆陆箋l?/p>
朋友写Q下班了(jin)Q爸爔R陆箋l的回家?jin)?/p>
老师批语Q你到底有几个爸爸呀Q?/p>
Q。题目:(x)难过
朋友写Q我安前有条水沟很难过?/p>
老师批语Q老师更难q?/p>
Q? 题目Q又 ?/p>
朋友写Q我的妈妈又矮又高又胖又瘦?/p>
老师批语Q你的妈?是变形金钢吗Q?/p>
6。题目:(x)ƣ欣向荣
朋友写Q欣ƣ向荣荣告白?/p>
老师批语Q连l剧不要看太多了(jin)Q?/p>
7。题目:(x)好吃
朋友写Q好吃个屁?/p>
老师批语Q有些东西是不能吃的?/p>
8。题目:(x)天真
朋友写Q今天真热?/p>
老师批语Q你真天真?/p>
9? 题目Q先……?#8230;…Q例题:(x)先吃饭,再冼澡?/p>
朋友写Q先生,再见Q?/p>
老师批语Q想像力过?jin)地球h的智慧?/p>
Q?。题目:(x)况且
朋 友写Q一列火车经q,况且况且况且况且况且?/p>
老师批语Q我M(jin)了(jin)
不要瞧不起孩?/strong>
“你q么q样W啊Q”或者“你是木头h吗??br />
每当q类瞧不起孩子的话脱口而出Ӟ都会(x)损伤孩子的自心(j)、削弱孩子的自我观念?
不要恐吓孩子
采用恐吓的方式来教孩子Q也?x)减׃的自我观c(din)?br />
如果父母_(d)(x)“你下次再这Pp你好看!”或者”你再打弟弟Q妈妈就要狠狠揍你一ѝ?br />
每当孩子听了(jin)q些话,他们?x)惶恐难q,从而对父母产生一U恐惧心(j)理?
不要贿赂孩子
有些父母许诺孩子Q如果读书成l好Q就l买什么东西,以此刺Ȁ作ؓ(f)动力Q这不是个好办法?br />
q样的較赂会(x)引发孩子做事的动力由内{向外。他不是为学?fn)徏立v来的良好自我观念而学?fn),而是Z(jin)物质奖励。这样不利于孩子?wi)立良好的学习(fn)目的性?
不要逼孩子答应“下ơ不敢了(jin)?/strong>
孩子犯了(jin)错误Q妈妈气极地_(d)(x)“好Q现在你要答应我Q你再也不敢q样?jin)。”可不一?x)儿Q老毛病又犯了(jin)Q妈妈觉得自己受?jin)骗Q大怒地骂道Q“你{应妈妈的,怎么又不乖啦Q?br />
妈妈该知道,要小孩许诺是没有意义的。许诺和恐吓是一寚w兄难弟,对孩子不?x)vU极的作用。假使碰上敏感的孩子Qg许诺反而会(x)使他再度犯错而感到难q。即使孩子不太敏感,也会(x)使孩子口是心(j)非?
不要q度保护监督孩子
q度保护监督孩子?x)挫伤孩子的自我观念Q削弱培d子的自主能力。因为当父母q分监督孩子的行为时Q其实也是在告诉孩子Q“你不能照料自己。?br />
大多数家长对孩子照料自己的能力不很自信。我们应该把“只要孩子自p做,决不包办代替”当作右铭。这h能逐步培养孩子自己照料自己的能力?
不要对孩子唠叨不?/font>
q分唠叨不休?x)孩子觉得父母认?f)他没有理解事物的能力Q久而久之,孩子?x)生厌恶不快的感觉。其实,有条理地向孩子交代事情,?x)增强孩子的自信心(j)和自尊心(j)?nbsp;
不要孩子立即盲目地服从他?/strong>
?果你要孩子丢开他正做著的事Q听你的话做别的事,他的反应?x)很不乐意。父母应事先提醒孩子Q等一?x)儿要他做什么,比如_(d)(x)“小军,差不多再q十分钟Q你 该进来吃饭了(jin)Q”同Ӟ他们也可以允许孩子在服从命o(h)之前有稍作抱怨的自由Q比方说Q“喔Q妈妈,我非要现在进来吗Q?br />
要求孩子立即而又盲目地服从,Ҏ(gu)育出独立而自我调节的人,q种L是无效的?
不要U容孩子q分
U容孩子q不利于孩子本n。因为孩子迟早要长大?q?人,要走上社?x),有些在家里行得通的事,到外面就很难说了(jin)?br />
因此Q纵容孩子只?x)剥夺孩子的潜在能力的发展机会(x),ȝ他成qӀ独立、能自我调节的h?
不要用不一致的规矩教孩子
有些父母凭自q喜怒随意设立规矩,同样的行为有旉|,有时׃厅R这样会(x)使孩子感到迷惑?br />
孩子需要你用一套一致、可信、可靠的规矩来教你用一套一致、可信、可靠的规矩来教育他?
不要订不适合孩子q龄的规?/strong>
假如你希望一个两岁的孩子同五岁的孩子一样@规蹈矩,只会(x)使他自觉无能?br />
因ؓ(f)你期望于他的Q是他的q龄不可能达到的行ؓ(f)水准。这时他的自我观忉|极坏的媄(jing)响?/font>
在本文中Q以'?来解释作CZ解释所有的问题Q?#8220;?#8221;的各U编码如下:(x)
1. UNICODE (UTF8-16)QC854Q?/span>
2Q?UTF-8QE59388Q?/span>
3Q?GBKQB9FE?/span>
一直以来,python中的中文~码是一个极为头大的问题Q经常抛出编码{换的异常Qpython中的str和unicode到底是一个什么东西呢Q?/p>
在python中提到unicodeQ一般指的是unicode对象Q例?哈哈'的unicode对象?/p>
u'\u54c8\u54c8'
而strQ是一个字节数l,q个字节数组表示的是对unicode对象~码(可以是utf-8、gbk、cp936、GB2312)后的存储的格式。这里它仅仅是一个字节流Q没有其它的含义Q如果你想ɘq个字节显C的内容有意义,必ȝ正确的编码格式,解码昄?/p>
例如Q?/span>
对于unicode对象哈哈q行~码Q编码成 一个utf-8~码的strQs_utf8,s_utf8是是一个字节数l,存放的就?\xe5\x93\x88\xe5\x93\x88'Q但是这 仅仅是一个字节数l,如果你想它通过print语句输出成哈哈,那你失望了(jin)Qؓ(f)什么呢Q?/span>
因ؓ(f)print语句它的实现是将要输出的内容 传送了(jin)操作pȝQ操作系l会(x)Ҏ(gu)pȝ的编码对输入的字节流q行~码Q这p释了(jin)Z么utf-8格式的字W串“哈哈”Q输出的?#8220;鍝堝?#8221;Q因? '\xe5\x93\x88\xe5\x93\x88'用GB2312去解释,其显C的出来是“鍝堝?#8221;。这里再一下,str记录的是字节数组Q只 是某U编码的存储格式Q至于输出到文g或是打印出来是什么格式,完全取决于其解码的编码将它解码成什么样子?/span>
q里再对printq行一点补充说明:(x)当将一个unicode对象传给printӞ在内部会(x)该unicode对象q行一ơ{换,转换成本地的默认~码Q这仅是个h猜测Q?/span>
str和unicode对象的{换,通过encode和decode实现Q具体用如下:(x)
GBK'哈哈'转换成unicodeQ然后再转换成UTF8
如上囄演示代码所C:(x)
当把s(gbk字符?直接~码成utf-8的时候,抛出异常,但是通过调用如下代码Q?/span>
import sys
reload(sys)
sys.setdefaultencoding('gbk')
后就可以转换成功Qؓ(f)什么呢Q?span style="font-family: Verdana;">在python中str和unicode在编码和解码q程中,如果一个str直接~码成另一U编码,?x)先把str解码成unicodeQ采用的~码为默认编码,一般默认编码是ansciiQ所以在上面CZ代码中第一ơ{换的时候会(x)出错Q当讑֮当前默认~码?gbk'后,׃?x)出错?jin)?/span>
至于reload(sys)是因?/span>Python2.5 初始化后?x)删?nbsp;sys.setdefaultencoding q个Ҏ(gu)Q我们需要重新蝲?/span>?/span>
建立一个文件test.txtQ文件格式用ANSIQ内容ؓ(f):
abc中文
用python来读?/p>
# coding=gbk
print open("Test.txt").read()
l果Qabc中文
把文件格式改成UTF-8Q?/p>
l果Qabc涓?/p>
昄Q这里需要解码:(x)
# coding=gbk
import codecs
print open("Test.txt").read().decode("utf-8")
l果Qabc中文
上面的test.txt我是用Editplus来编辑的Q但当我用Windows自带的记事本~辑q存成UTF-8格式Ӟ
q行时报错:(x)
Traceback (most recent call last):
File "ChineseTest.py", line 3, in
print open("Test.txt").read().decode("utf-8")
UnicodeEncodeError: 'gbk' codec can't encode character u'\ufeff' in position 0: illegal multibyte sequence
原来Q某些YӞ如notepadQ在保存一个以UTF-8~码的文件时Q会(x)在文件开始的地方插入三个不可见的字符Q?xEF 0xBB 0xBFQ即BOMQ?/p>
因此我们在读取时需要自己去掉这些字W,python中的codecs module定义?jin)这个常量?x)
# coding=gbk
import codecs
data = open("Test.txt").read()
if data[:3] == codecs.BOM_UTF8:
data = data[3:]
print data.decode("utf-8")
l果Qabc中文
五、文件的~码格式和编码声明的作用
源文件的~码格式对字W串的声明有什么作用呢Q这个问题困C直困C(jin)我好久,现在l于有点眉目?jin),文g的编码格式决定了(jin)在该源文件中声明的字W串的编码格式,例如Q?/span>
str = '哈哈'
print repr(str)
a.如果文g格式为utf-8Q则str的gؓ(f)Q?\xe5\x93\x88\xe5\x93\x88'Q哈哈的utf-8~码Q?/span>
b.如果文g格式为gbkQ则str的gؓ(f)Q?\xb9\xfe\xb9\xfe'Q哈哈的gbk~码Q?/span>
在第一节已l说q,python中的字符Ԍ 只是一个字节数l,所以当把a情况的str输出到gbk~码的控制台Ӟ将昄Zؕ码:(x)鍝堝搱;而当把b情况下的str输出utf-8~码的控制台Ӟ 也将昄q的问题,是什么也没有Q也?\xb9\xfe\xb9\xfe'用utf-8解码昄Q就是空白吧?gt;_<
说完文g格式Q现在来谈谈~码声明的作用吧Q每个文件在最上面的地方,都会(x)? coding=gbk cM的语句声明一下编码,但是q个声明到底有什么用呢?到止前ؓ(f)止,我觉得它的作用也是三个Q?/span>
#coding:gbk
ss = u'哈哈'
print repr(ss)
print 'ss:%s' % ss
这个些代码保存成一个utf-8文本Q运行,你认Z(x)输出什么呢Q大家第一感觉肯定输出的肯定是Q?/span>
u'\u54c8\u54c8'
ss:哈哈
但是实际上输出是Q?/span>
u'\u935d\u581d\u6431'
ss:鍝堝?/span>
Z么会(x)q样Q这时候,是~码声明在作怪了(jin)Q在q行ss = u'哈哈'的时候,整个q程可以分ؓ(f)以下几步Q?/span>
1) 获取'哈哈'的编码:(x)由文件编码格式确定,?\xe5\x93\x88\xe5\x93\x88'Q哈哈的utf-8~码形式Q?/span>
2) 转成 unicode~码的时候,在这个{换的q程中,对于'\xe5\x93\x88\xe5\x93\x88'的解码,不是用utf-8解码Q而是用声明编 码处指定的编码GBKQ将'\xe5\x93\x88\xe5\x93\x88'按GBK解码Q得到就?'鍝堝?'Q这三个字的unicode~码? 是u'\u935d\u581d\u6431'Q至止可以解释ؓ(f)什么print repr(ss)输出的是u'\u935d\u581d\u6431' ?jin)?/span>
好了(jin)Q这里有点绕Q我们来分析下一个示例:(x)
#-*- coding:utf-8 -*-
ss = u'哈哈'
print repr(ss)
print 'ss:%s' % ss
这个示例这ơ保存成GBK~码形式Q运行结果,竟然是:(x)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb9 in position 0: unexpected code byte
q里Z么会(x)有utf8解码错误呢?x上个 CZ也明白了(jin)Q{换第一步,因ؓ(f)文g~码是GBKQ得到的?哈哈'~码是GBK的编?\xb9\xfe\xb9\xfe'Q当q行W二步,转换? unicode的时候,?x)用UTF8?\xb9\xfe\xb9\xfe'q行解码Q而大家查utf-8的编码表?x)发玎ͼutf8~码表(关于UTF- 8解释可参?a class="example1" target="_blank">字符~码W记QASCII、UTF-8、UNICODEQ中Ҏ(gu)不存在,所以会(x)报上q错误?/span>
字符~码是计机技术的基石Q想要熟l用计机Q就必须懂得一点字W编码的知识?/p>
我们知道Q在计算机内部,所有的信息最l都表示Z个二q制的字W串。每一个二q制位(bitQ有0?两种状态,因此八个二进制位可以组合出 256U状态,q被UCؓ(f)一个字节(byteQ。也是_(d)一个字节一共可以用来表C?56U不同的状态,每一个状态对应一个符P是256个符P? 0000000?1111111?/p>
上个世纪60q代Q美国制定了(jin)一套字W编码,对英语字W与二进制位之间的关p,做了(jin)l一规定。这被称为ASCII码,一直沿用至今?/p>
ASCII码一p定了(jin)128个字W的~码Q比如空?#8220;SPACE”?2Q二q制00100000Q,大写的字母A?5Q二q制01000001Q。这128个符P包括32个不能打印出来的控制W号Q,只占用了(jin)一个字节的后面7位,最前面?位统一规定??/p>
p?28个符L(fng)码就够了(jin)Q但是用来表C其他语aQ?28个符h不够的。比如,在法语中Q字母上Ҏ(gu)注音W号Q它?yu)无法用ASCII码表C? 于是Q一些欧z国家就军_Q利用字节中闲置的最高位~入新的W号。比如,法语中的é的编码ؓ(f)130Q二q制10000010Q。这样一来,q些Ƨ洲国家? 用的~码体系Q可以表C最?56个符受?/p>
但是Q这里又出现?jin)新的问题。不同的国家有不同的字母Q因此,哪怕它们都使用256个符L(fng)~码方式Q代表的字母却不一栗比如,130在法语编? 中代表了(jin)éQ在希伯来语~码中却代表?jin)字母Gimel (ג)Q在俄语~码中又?x)代表另一个符受但是不怎样Q所有这些编码方式中Q??27表示的符h一L(fng)Q不一L(fng)只是128?55的这一Dc(din)?/p>
至于亚洲国家的文字,使用的符号就更多?jin),汉字多?0万左叟뀂一个字节只能表C?56U符P肯定是不够的Q就必须使用多个字节表达一个符受? 比如Q简体中文常见的~码方式是GB2312Q用两个字节表CZ个汉字,所以理Z最多可以表C?56x256=65536个符受?/p>
中文~码的问题需要专文讨论,q篇W记不涉?qing)。这里只指出Q虽焉是用多个字节表示一个符P但是GBcȝ汉字~码与后文的Unicode和UTF-8是毫无关pȝ?/p>
正如上一节所_(d)世界上存在着多种~码方式Q同一个二q制数字可以被解释成不同的符受因此,要想打开一个文本文Ӟ必ȝ道它的编码方式,否则用错误的~码方式解读Q就?x)出Cؕ码。ؓ(f)什么电(sh)子邮件常常出Cؕ码?是因ؓ(f)发信人和收信Z用的~码方式不一栗?/p>
可以惌Q如果有一U编码,世界上所有的W号都纳入其中。每一个符号都l予一个独一无二的编码,那么q问题׃(x)消失。这是UnicodeQ就像它的名字都表示的,q是一U所有符L(fng)~码?/p>
Unicode当然是一个很大的集合Q现在的规模可以容纳100多万个符受每个符L(fng)~码都不一P比如QU+0639表示阿拉伯字? AinQU+0041表示p的大写字母AQU+4E25表示汉字“?#8221;。具体的W号对应表,可以查询unicode.orgQ或者专门的汉字对应表?/p>
需要注意的是,Unicode只是一个符号集Q它只规定了(jin)W号的二q制代码Q却没有规定q个二进制代码应该如何存储?/p>
比如Q汉?#8220;?#8221;的unicode是十六进制数4E25Q{换成二进制数?5位(100111000100101Q,也就是说q个W号的表C需?个字节。表C其他更大的W号Q可能需?个字节或?个字节,甚至更多?/p>
q里有两个严重的问题,W一个问题是Q如何才能区别unicode和asciiQ计机怎么知道三个字节表示一个符P而不是分别表CZ个符? 呢?W二个问题是Q我们已l知道,英文字母只用一个字节表C就够了(jin)Q如果unicodel一规定Q每个符L(fng)三个或四个字节表C,那么每个英文字母前都? 然有二到三个字节?Q这对于存储来说是极大的费Q文本文件的大小?x)因此大Z三倍,q是无法接受的?/p>
它们造成的结果是Q?Q出C(jin)unicode的多U存储方式,也就是说有许多种不同的二q制格式Q可以用来表Cunicode?Qunicode在很长一D|间内无法推广Q直C联网的出现?/p>
互联|的普及(qing)Q强烈要求出CU统一的编码方式。UTF-8是在互联网上用最q的一Uunicode的实现方式。其他实现方式还包括UTF-16和UTF-32Q不q在互联|上基本不用。重复一遍,q里的关pLQUTF-8是Unicode的实现方式之一?/p>
UTF-8最大的一个特点,是它是一U变长的~码方式。它可以使用1~4个字节表CZ个符PҎ(gu)不同的符可(g)变化字节长度?/p>
UTF-8的编码规则很单,只有二条Q?/p>
1Q对于单字节的符P字节的第一位设?Q后?位ؓ(f)q个W号的unicode码。因此对于英语字母,UTF-8~码和ASCII码是相同的?/p>
2Q对于n字节的符Pn>1Q,W一个字节的前n位都设ؓ(f)1Q第n+1位设?Q后面字节的前两位一律设?0。剩下的没有提及(qing)的二q制位,全部个符L(fng)unicode码?/p>
下表ȝ?jin)编码规则,字母x表示可用~码的位?/p>
下面Q还是以汉字“?#8221;ZQ演C如何实现UTF-8~码?/p>
已知“?#8221;的unicode?E25Q?00111000100101Q,Ҏ(gu)上表Q可以发?E25处在W三行的范围内(0000 0800-0000 FFFFQ,因此“?#8221;的UTF-8~码需要三个字节,x式是“1110xxxx 10xxxxxx 10xxxxxx”。然后,?#8220;?#8221;的最后一个二q制位开始,依次从后向前填入格式中的xQ多出的位补0。这样就得到?jin)?#8220;?#8221;的UTF-8~码? “11100100 10111000 10100101”Q{换成十六q制是E4B8A5?/p>
通过上一节的例子Q可以看?#8220;?#8221;的Unicode码是4E25QUTF-8~码是E4B8A5Q两者是不一L(fng)。它们之间的转换可以通过E序实现?/p>
在Windowsq_下,有一个最单的转化Ҏ(gu)Q就是用内|的C本小E序Notepad.exe。打开文g后,点击“文g”菜单中的“另存?#8221;命o(h)Q会(x)跛_一个对话框Q在最底部有一?#8220;~码”的下拉条?/p>
里面有四个选项QANSIQUnicodeQUnicode big endian ?UTF-8?/p>
1QANSI是默认的~码方式。对于英文文件是ASCII~码Q对于简体中文文件是GB2312~码Q只针对Windows体中文版Q如果是J体中文版会(x)采用Big5码)(j)?/p>
2QUnicode~码指的是UCS-2~码方式Q即直接用两个字节存入字W的Unicode码。这个选项用的little endian格式?/p>
3QUnicode big endian~码与上一个选项相对应。我在下一节会(x)解释little endian和big endian的涵义?/p>
4QUTF-8~码Q也是上一节谈到的~码Ҏ(gu)?/p>
选择?#8221;~码方式“后,点击”保存“按钮Q文件的~码方式q刻{换好?jin)?/p>
上一节已l提刎ͼUnicode码可以采用UCS-2格式直接存储。以汉字”?#8220;ZQUnicode码是4E25Q需要用两个字节存储Q一个字? ?EQ另一个字节是25。存储的时候,4E在前Q?5在后Q就是Big endian方式Q?5在前Q?E在后Q就是Little endian方式?/p>
q两个古怪的名称来自英国作家斯威夫特的《格列佛(jng)游记》。在该书中,h国里爆发?jin)内战,战争起因是h们争论,吃鸡蛋时I竟是从大头(Big- Endian)敲开q是从小?Little-Endian)敲开。ؓ(f)?jin)这件事情,前后爆发了(jin)六ơ战争,一个皇帝送了(jin)命,另一个皇帝丢?jin)王位?/p>
因此Q第一个字节在前,是”大头方式“QBig endianQ,W二个字节在前就?#8221;头方式“QLittle endianQ?/p>
那么很自然的Q就?x)出C个问题:(x)计算机怎么知道某一个文件到底采用哪一U方式编码?
Unicode规范中定义,每一个文件的最前面分别加入一个表C编码顺序的字符Q这个字W的名字叫做”零宽度非换行I格“QZERO WIDTH NO-BREAK SPACEQ,用FEFF表示。这正好是两个字节,而且FF比FE??/p>
如果一个文本文件的头两个字节是FE FFQ就表示该文仉用大头方式;如果头两个字节是FF FEQ就表示该文仉用小头方式?/p>
下面QD一个实例?/p>
打开”C?#8220;E序Notepad.exeQ新Z个文本文Ӟ内容是一?#8221;?#8220;字,依次采用ANSIQUnicodeQUnicode big endian ?UTF-8~码方式保存?/p>
然后Q用文本~辑软gUltraEdit中的”十六q制功能“Q观察该文g的内部编码方式?/p>
1QANSIQ文件的~码是两个字节“D1 CF”Q这正是“?#8221;的GB2312~码Q这也暗CGB2312是采用大头方式存储的?/p>
2QUnicodeQ编码是四个字节“FF FE 25 4E”Q其?#8220;FF FE”表明是小头方式存储,真正的编码是4E25?/p>
3QUnicode big endianQ编码是四个字节“FE FF 4E 25”Q其?#8220;FE FF”表明是大头方式存储?/p>
4QUTF-8Q编码是六个字节“EF BB BF E4 B8 A5”Q前三个字节“EF BB BF”表示q是UTF-8~码Q后三个“E4B8A5”是“?#8221;的具体编码,它的存储序与编码顺序是一致的?/p>
在我开始设计系l的时候,我会(x)花去很多旉去设计命名,因ؓ(f)好的命名和好的设计是分不开的?/p>
In the beginning was the Word, and the Word was with God, and the Word was God
太初有道。道与神同在Q道是?(U翰音W一章,W一?
在设计过E中l类Q方法和函数好的命名?x)带来好的设计,虽然q不是一定成立,但是如果坏的命名那一定不?x)给你带来好的设计。在设计q程Q如果你发现 你很隑֑名某一个模块,某个Ҏ(gu)Ӟ可能你真正遇到的问题不是隑֑名的问题Q而是q个设计是否真的合理Q你或许应该花更多的旉来重新设计一下你的模块?font color="#000000">【无语,我就l常犯,功力不够呀?/small>
好的命名不仅?x)带来好的设计,好的命名q提高了(jin)E序的可L,降低代码l护的成本。另一斚wQ如果糟p的命名?x)给代码带来一堉|形的墙,让你必须深入代码ȝI代码具有的行ؓ(f)Q增加你理解代码的时间?/p>
为此我ȝ?jin)几条关于命名的指导原则Q希望这几条原则能ؓ(f)你的命名设计带来帮助Q我使用的是C++的语法,当然q些原则也很Ҏ(gu)扩展到其他语a中去?/p>
名字应该量采用名词Bad: Happy
Good: Happiness
不要使用cM名字I间的前~Bad: SystemOnlineMessage
Good: System::Online:Message
形容词不要用太多Q能描述清楚pBad: IAbstractFactoryPatternBase
Good: IFactory
在类型中不要使用Manager 或则 Helper 或则其他没意义的单词
如果你一定要在一个类型上加上Manager或HelperQ那么这个类型要么就是命名的非常p糕Q要么就是设计的非常p糕Q如果是后则Q那么这个类型就应该理manage和帮助help一下自׃(jin)?br />Bad: ConnectionManager
XmlHelper
Good: Connection
XmlDocument, XmlNode, etc.
如果某个cM能通过单的命名来描q它h的功能,可以考虑用类比的方式来命?/strong>
Bad: IncomingMessageQueue
CharacterArray
SpatialOrganizer
Good: Mailbox
String
Map
如果你用类比,你就应该一致的使用它们Bad: Mailbox,DestinationID
Good: Mailbox,Address
z?/strong>Bad: list.GetNumberOfItems()
Good: list.Count()
不要太简z?/strong>Bad: list.Verify()
Good: list.ContainsNull()
避免~写Bad: list.Srt()
Good: list.Sort()
对于完成某g事情的函C用动?/strong>Bad: obj.RefCount();
Good: list.Clear();
list.Sort();
obj.AddReference();
对于q回布尔型的函数Q用类似提问的方式Bad: list.Empty();
Good: list.IsEmpty();
list.Contains(item);
对于只是q回属性,而不改变状态的函数则用名?/strong>Bad: list.GetCount();
Good: list.Count();
不要在函数名字中重复参数的名U?/strong>Bad: list.AddItem(item);
handler.ReceiveMessage(msg);
Good: list.Add(item);
handler.Receive(msg);
不要Ҏ(gu)的名字中重复此方法的cȝ名称Bad: list.AddToList(item);
Good: list.Add(item);
不要在函数的名字中加入返回类型,除非函数名必Mq回cdq行区别Bad: list.GetCountInt();
Good: list.GetCount();
message.GetIntValue();
message.GetFloatValue();
不要名字中用And 或则 Or
如果你用一个连接词来连接函数名Q那么这个函数肯定是做了(jin)太多的事情,更好的做法是其分成更小的函数来处理(cM面向对象设计准则中的责Q单一原则)?br />如果你想保是这是一个原子的操作Q那么你应该用一个名字来描述q个操作或一个类来封装他Bad: mail.VerifyAddressAndSendStatus();
Good: mail.VerifyAddress();
mail.SendStatus();
q是一非怼U的文章,我用我的语言在组l了(jin)一下,如果喜欢英文的读者可以点?a onclick="pageTracker._trackPageview('/outgoing/journal.stuffwithstuff.com/2009/06/05/naming-things-in-code/?referer=');">q里阅读原文
今天在博客园上看到有人扩展了(jin)一个Editplus上的工具Q可以整理Javascript & CSS的格式。俺赶紧下蝲配置好。一试,果然很爽。真是牛人啊Q?br />
本h在之前也讄很多?jin)自定义工具Q比?Net1.1,.Net2.0,Java~译q行工具。无论是单个代码文gq是整站代码。都可以通过自定义工具一键搞定编译?br />
不过唯一遗憾的是我的是EditPlus2.0Q对UTF-8支持的不够友好。于是乎Q下载了(jin)一个最新的EditPlus3.1。果?dng)editplus支持非常。ƈ且它q分M(jin)E序和配|文件。俺赶紧把旧的配|文件復制到新的里面。呵c(din)全部OK。真是爽啊?br /> 俺把q个打包放上来。解压羃后可以直接运行。你可以注册里面的两个dll文gQeppshell64.dllQeppshell.dllQ,可以在鼠标右键加上editplus快捷方式?br />
Js插g包:(x)
1.css格式format
2.Javascript格式format
3.Javascript格式压羃
4.html格式format
5.html转换成js
6.J体转简?br />7.体{J体
下蝲请回復:(x)
EditPlus3.0工具Q?span id="ctl00_Main_Topic1">upload/editplus3.rar
Javascript插g包:(x) plugin.rar(47K) (点击下蝲)
配置Editplus:
打开Tools->ConfigUserTools, 工具名称可以随意Q比如jsFormatter, 在Command处写?Cscript.exe /nologo e:\jsFormatter.js 后面的\径就是js的引用\? q选下面的run as text fileterQ让它作为文本过滤器使用
注意Qplugin目录不能攑֜一个含I格的父目录?/p>
打开命o(h)提示W?cmd.exe)输入下面的命令:(x)
HH.EXE -decompile <输出路径> <目标chm文g>
hh.exe -decomplie D:\output D:\sample.chm