ï»?!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  è€ç½—çš„Smartisan T1手机å‘布会很多äh应该都看了,å‘布会的最åŽè€ç½—å‡è§†ç€è‡ªå·±çš„å·¥åŒ è‡ªç”ÕdƒåQŒåŠæ™Œæ²¡è¯´è¯åQŒéšåŽè{˜q‡èínåQŒæ…¢æ…¢ç¦»å¼€èˆžå°åQŒå±òq•下方åªç•™ä¸‹ä¸€å¥è¯åQ?/span>
ã€€ã€€æˆ‘ä¸æ˜¯äؓ了输赢,我就是认真ã€?/span>
  ˜q™ä¸€çž¬é—´è®©æˆ‘惌™“v93òq´ã€Œç‹®åŸŽèˆŒæˆ˜ã€çš„主角蒋昌建,在「äh性本善还是äh性本æ¶ã€çš„æ€È»“é™ˆè¯æœ€åŽï¼Œä»¥é¡¾åŸŽçš„åå¥åQŒã€Œé»‘夜给了我黑色的眼ç›ï¼Œæˆ‘å´ç”¨å®ƒå¯ÀL‰¾å…‰æ˜Žã€ï¼ŒæŠŠæ•´ä¸ªè¾©è®ø™µ›çš„æ°›å›´æŽ¨å‘高潮ã€?/span>
  而è€ç½—的这å¥è¯åQŒå’Œ˜q™å¥è¯èƒŒåŽçš„å·¥åŒ èƒŒæ™¯åQŒå´ä»¥å¦å¤–一¿Uæ— å£°çš„å´éœ‡äººå¿ƒ™ì„的力é‡åQŒæ•²æ‰“ç€æ¯ä¸€ä¸ªåœ¨åœºçš„åQŒæˆ–æ˜¯è§‚çœ‹ç€æ•´ä¸ªå‘布会的观众的心¾lªã€?/span>
ã€€ã€€ã€Œå·¥åŒ æƒ…æ€€ã€ï¼Œæˆ‘深有体会,ž®±åƒæˆ‘在 é¢å‘GCçš„Java¾~–程 ä¸€æ–‡ä¸æ‰€æåˆ°çš„:
  优秀½E‹åºå‘˜çš„ä»·å€û|¼Œä¸åœ¨äºŽå…¶æ‰€æŽŒæ¡çš„å‡ æ‹›å± é¾™ä¹‹æœ¯ï¼Œè€Œæ˜¯åœ¨ç»†èŠ‚ä¸è§çœŸè‘—ã€?/span>
  如果我们å¯ä»¥ä¸€‹Æ¡æŠŠäº‹æƒ…åšå¯¹åQŒåƈ且åšå¥½ï¼Œåœ¨å…许的范围内尽å¯èƒ½˜q½æ±‚å“è¶ŠåQŒäؓ什么ä¸åŽÕdšå‘¢ï¼Ÿ
  ˜q½æ±‚å“è¶ŠåQŒè¿½æ±‚完¾ŸŽï¼Œ˜q½æ±‚¾l†èŠ‚çš„æžè‡´ã€‚å°æ—¶å€™çœ‹åˆ°é‚£äº›ä¿®è¡¨åŒ åQŒæ¡ç€ä¸€ä¸ªå°èžÞZ¸åˆ€åQŒæˆ–是看ç€ç”µå·¥åQŒç”¨çƒ™é“沄¡€é”¡å’ŒæùN¦™åQŒåœ¨é‚£ä¸€ž®å¯¸çš„世界里åQŒæŠŠå了的地方修好,那ç§ä¸“注的眼¼œžï¼Œè§‰å¾—很厉実ë€?/span>
  现在å†åŽ»å›žæƒ³é‚£äº›å·¥åŒ å·¥ä½œçš„åœºæ™¯ï¼Œ‘Šå‘觉得钦佩。在我è€å®¶æœ‰ä¸€å®¶åˆ»ç« 的店,在我上幼儿å›çš„æ—¶å€™å°±å·²ç»åœ¨é‚£å¼€äº†å¾ˆå¤šå¹´äº†ã€‚剌D‰|—¶é—´éœ€è¦åˆ»ä¸€ä¸ªç« åQŒå‘现那家店˜q˜åœ¨åQŒäºŽæ˜¯èµ°˜q›åŽ»åQŒé—¨å£åç€ä¸€ä¸ªè€ähåQŒæˆ‘¼‹®å®žè®îC¸å¾—当òq´æ˜¯ä¸æ˜¯ä»–,ä¸è¿‡çœ‹è¿™å²æ•°å…«ä¹ä¸ç¦»å。我以å‰åœ¨åˆ«çš„åœ°æ–¹åˆ»çš„ç« åQŒéƒ½æ˜¯åœ¨ç”µè„‘里设计完图案åŽï¼Œ‹È€å…‰åˆ»èš€ã€‚但那次è€ähå´æ˜¯ç”¨çš„æ‰‹åˆ»åQŒæˆ‘ç€å®žæƒŠå‘†äº†ã€‚åªçœ‹ä»–拿出一å—红色的å°åº•åQŒå³æ‰‹æŒç€åˆÕdˆ€åQŒå¼€å§‹ä¸€ä¸‹ä¸€ä¸‹åœ°åˆÈ€ã€‚虽然è€äh˜qžè¯éƒ½ä¸æ€Žä¹ˆè¯´å¾—清了åQŒä½†æ˜¯å·¥ä½œæ—¶é‚£ä¸“注的¼œžæƒ…åQŒå’Œ¾_¾æ¹›çš„æ‰‹è‰ºï¼Œä»¥åŠæœ€åŽæˆå“那比机器更完美的效果,ç€å®žè®©æˆ‘心里éžå¸¸åЍå®V€?/span>
ã€€ã€€ä¸€ã€æŠ€æœ¯äh的执ç€
  我觘q‡å¾ˆå¤šähåQŒä¹Ÿè§è¿‡å¾ˆå¤š½E‹åºå‘˜ï¼Œéƒ½æœ‰å¦‚æ¤çš„ã€Œå·¥åŒ æƒ…æ€€ã€ã€?/span>
  åšäñ”å“需求评审,有的人善于快速æä¾›æŠ€æœ¯è§£å†Ïx–¹æ¡ˆï¼Œåœ¨æœ€çŸçš„æ—‰™—´å†…解决问题ã€?/span>
  但我è§è¿‡çš„很多牛人,他们除了能在脑æ“vé‡Œæœ€å¿«åœ°å½¢æˆæ–ÒŽ¡ˆåŽŸåž‹åQŒåƈ且更深入地考虑å„ç§¾l†èŠ‚ç‚¹ï¼Œæœ€¾lˆèƒ½¾l™å‡ºä¸€ä¸ªæ›´‘‹äºŽå®Œå–„的技术方案ã€?/span>
  在他们èín上,我看åˆîCº†å¯¹è¿™™å¹èŒä¸šçš„自我ž®Šé‡åQŒå¯¹è‡ªæˆ‘价值的˜q½æ±‚åQŒä¹Ÿæœ‰å¯¹ã€Œå“‘Šã€çš„ç†è§£å’ŒæÍ求ã€?/span>
  《精通æ£åˆ™è¡¨è¾‘ּ》的译者余晟è€å¸ˆå†™è¿‡ä»–å’Œæ£åˆ™è¡¨è¾¾å¼çš„ ¾~˜è“v ã€‚åªæ˜¯å› 为项目ç»ç†è®©ä»–「多用GoogleåQŒæŸ¥æŸ¥æ£åˆ™è¡¨è¾‘ּ的资料ã€ï¼Œä½™è€å¸ˆæ‰“开了æ£åˆ™çš„大门åQŒè¯»å®Œäº†è‹±æ–‡åŽŸç‰ˆçš„ã€ŠMastering Regular Expression》,如今æˆäؓ了国内最了解æ£åˆ™è¡¨è¾¾å¼çš„äºÞZ¹‹ä¸€ã€?/span>
ã€€ã€€çœ‹å®Œé‚£ç¯‡æ–‡ç« å…¶å®žæˆ‘æƒ³èµ·äº†æˆ‘çš„å®žä¹ ¾l历。那时候我刚去公å¸ä¸¤ä¸‰å¤©ï¼Œæœ‰ä¸€å¤©æˆ‘è€æ¿æ‰¾æˆ‘è®©æˆ‘ç ”ç©¶ä¸€ä¸‹å¦‚ä½•ç”¨Java里的MappedByteBufferåšæ–‡ä»¶å†…å˜æ˜ ž®„æ¥è¯Õd–大文件。尽½Ž¡æˆ‘们当时è¦å¤„ç†çš„æ–‡ä»¶å¾ˆå¤§ï¼Œä»¥æˆ‘åœ¨å¦æ ¡ç¼–ç çš„¾l验看,用普通的Reader也是å¯ä»¥å¾ˆå¥½åœ°è§£å†³çš„ã€?/span>
  于是我说åQŒã€Œè¿™ä¸ªå…¶å®žç”¨Reader也能åšï¼Œæ›´ç®€å•一些,没那么麻烦。ã€?/span>
ã€€ã€€è€æ¿åé—®æˆ‘ï¼Œã€Œä»€ä¹ˆå«æ²¡é‚£ä¹ˆéº»çƒ¦ï¼Œ˜q™æ˜¯ä¸€ä¸ªåšæŠ€æœ¯çš„äººçš„æ€åº¦å—?ã€?/span>
ã€€ã€€é‚£å‡ å¤©æˆ‘èŠ×ƒº†å¾ˆå¤šæ—‰™—´åQŒåŽ»ä»ŽLinux一直到JVMåQŒåŽ»äº†è§£ä»€ä¹ˆæ˜¯å†…å˜æ˜ å°„åQŒåº•å±‚åŽŸç†æ˜¯ä»€ä¹ˆï¼Œå’Œå…¶å®ƒæŠ€æœ¯çš„æ¯”较ã€ä¼˜¾~ºç‚¹åQŒåÆˆå’Œå…¶å®ƒå‡ ¿U读文äšg的技术åšäº†æ€§èƒ½å¯Òޝ”ã€?/span>
  虽然最åŽé¡¹ç›®æ²¡æœ‰é‡‡ç”¨è¿™ä¸ªæ–¹æ¡ˆï¼Œä½†æ˜¯é‚£å¥å问直到现在一直在我脑‹¹·é‡ŒåQŒæ—¶æ—¶åœ°æé†’æˆ‘ï¼šã€ŒåšæŠ€æœ¯çš„äººï¼Œå¯¹å¾…æŠ€æœ¯ï¼Œåº”è¯¥æ‹¥æœ‰ä»€ä¹ˆæ ·çš„æ€åº¦åQŸã€?/span>
ã€€ã€€æ‰€ä»¥å…¶å®žæˆ‘å¾ˆæ„Ÿè°¢æˆ‘çš„è€æ¿åQŒä»¥å‰ä»–教我们这些新äºÞZ¼˜¿U€çš„èŒåœÞZ¹ æƒ¯ï¼Œæœ‰ä¸€æ¡æ˜¯æ¯å¤©çš„邮件必™åÀL²¡æœ‰æœªè¯ÀL•°åQŒå³ä¾¿æ˜¯ä¸éœ€è¦é˜…è¯Èš„é‚®äšgåQŒä¹Ÿè¦ä¸€é”®ç½®ä¸ºå·²è¯»ï¼Œä¸è¦ç•™ä¸€ä¸ªæœªè¯Èš„æ•°å—在那。现在想èµäh¥åQŒæœ‰ç‚¹åƒiOS Appå³ä¸Šè§’那个æé†’æ•°çš„è§’æ ‡ï¼Œæœ‰äº›å¼ø™¿«ç—‡çš„人怎么也å¿å—ä¸äº†æœ‰ä¸ªçº¢åœˆåœˆåœ¨é‚£ã€‚开个玩½W‘ï¼Œè™½ç„¶æœ‰äº›ä¹ æƒ¯çœ‹è“væ¥å¯æœ‰å¯æ— ï¼Œæ— å…³ç´§è¦åQŒä½†˜q™ç¡®å®žæ˜ ž®„了一¿Uæ€åº¦å’Œæ€ç»´ä¹ 惯ã€?/span>
  完美有多˜qœï¼Ÿæˆ‘ä¸çŸ¥é“åQŒä½†æˆ‘æ„¿æ„多往å‰èµ°ä¸€æ¥ã€?/span>
ã€€ã€€äºŒã€æ‹¾èµ·åˆè¡?/span>
  我们的生‹z»ï¼Œæ¯å¤©å¾ˆå¿™¼„Œã€‚æœ‰æ—¶å€™å¿™å¾—è‡ªå·±éƒ½å¿˜è®°äº†äØ“ä»€ä¹ˆåœ¨æ¤å¤„åQŒæœ‰æ—¶å€™å¿™å¾—åªèƒ½ä¸æ–地用直觉ã€ç”¨ä»¥å¾€çš„ç»éªŒåŽ»è®¾è®¡ä¸€ä¸ªè§£å†Ïx–¹æ¡ˆï¼Œè€Œæ²¡æœ‰æ—¶é—´åŽ»æ€è€ƒéœ€æ±‚æ˜¯ä¸æ˜¯åˆç†åQŒæ–¹æ¡ˆæ˜¯ä¸æ˜¯æœ€ä½»I¼Œæˆ‘ä»¬ä»¥äØ“è‡ªå·±è®¾è®¡çš„æ˜¯æœ€ä½›_®žè·µï¼Œè°çŸ¥é“å‘¢åQ?/span>
  ˜q™ä¸ª½C¾ä¼šåQŒè¿™ä¸ªä¸–界,处在一个以ä¸å¯æ€è®®çš„速度å‘å‰ç›´å¥”的时间线上,我们处在˜q™ä¸ªæ—¶ä»£çš„æµªæ½®ä¹‹ä¸Šï¼Œæ¯ä¸ªäººéƒ½æ„Ÿåˆ°äº†é‚£¿Uä×o人窒æ¯çš„紧迫感ã€?/span>
  父æ¯éƒ½æ˜¯ä¸å¸Œæœ›å©å太累的åQŒæˆ‘们觘q‡å¾ˆå¤šè¿™æ ïLš„è¯ï¼š
  差ä¸å¤šå°±è¡Œäº†ã€?/span>
  ¾pŠå¼„¾pŠå¼„ž®±å®Œäº‹äº†ã€?/span>
  ä¸è¦ä¸Žä¼—ä¸åŒã€?/span>
  ™åºå…¶è‡ªç„¶ã€?/span>
ã€€ã€€ä½†æ˜¯ä½ åº”è¯¥é—®é—®è‡ªå·±ï¼Œæ˜¯ä¸æ˜¯çœŸçš„è¦ ™åºå…¶è‡ªç„¶ åQ?/span>
  我记得在上大二的时候,å¬ä¸€ä¸ªå«ç«¯æœ¨æ’çš„äºø™¯´˜q‡ä¸€å¥è¯åQŒå¤§æ„是åQŒè¿™ä¸ªä¸–界上åQŒæ”¿æ²Õd¯ä»¥æ”¹å˜å¾ˆå¤šäº‹æƒ…,而科技åQŒå¯ä»¥é€šè¿‡ä¿ƒè¿›ä¿¡æ¯çš„æµé€šï¼Œæœ€¾lˆåŽ»æŽ¨åŠ¨æ”¿æ²»çš„å˜é©ï¼ŒåŽÀL”¹å˜æ•´ä¸ªä¸–界ã€?/span>
  当时觉得˜q™äº‹å„¿å¤ªé…·äº†åQŒæ˜¯çš„,所以我当时的想法是åQŒè¦åŽÖM¸€ä¸ªæŠ€æœ¯èƒö够强大,òq¶ä¸”对äh们的生活有实质媄å“的公å¸ã€‚希望用技术的力é‡åŽ»è®©æ›´å¤šäººç”Ÿ‹zÕdœ°æ›´å¥½ã€?/span>
  ˜q™å½“然是一¿Uä¸è‡ªé‡åŠ›ï¼Œä½†åˆå¦‚ä½•å‘¢ï¼Ÿåªæ˜¯ä¸€ä¸ªæ™®é€šähž®å°çš„æƒ³æ³•ï¼Œä¸æ–˜q½æ±‚å“è¶ŠåQŒæ„¿æ„比别äh多往å‰èµ°ä¸€æ¥è€Œå·²ã€?/span>
  ž®±åƒå†¯å¤§è¾‰è¯´çš„:
  所有ähéƒ½è¯´ä½ åšä¸æˆåQŒéƒ½å‘Šè¯‰ä½ ä¸è¦åŽ»åšï¼Œä¸é è°±ï¼Œå˜²è®½ä½ ï¼Œè€Œä½ æœ€åŽçœŸçš„æŠŠäº‹æƒ…åšè“væ¥äº†åQŒè¿™ž®±æ˜¯ç‰›é€¹{€?/span>
ã€€ã€€åšæˆäº†ï¼Œå…¶å®žç‰›ä¸ç‰›é€¼å¯¹ä½ 自å·Þp€Œè¨€å·²ç»ä¸é‡è¦äº†ã€?/span>
ã€€ã€€æ²¡åšæˆï¼Œæ‰€æœ‰ähéƒ½ç¬‘ä½ æ˜¯å‚»é€û|¼Œä½†è“vç 也对得赯‚‡ªå·Þqš„内心ã€?/span>
  å†è¯´åQŒå¦‚æž?é’å¹´äº?想的都是养è€å’Œé€€ä¼‘,那åšäº‹çš„人在哪?
  三ã€å‘现更好的自己
  è€ç½—最åŽçš„一个问题是åQ?/span>
  在一个完¾ŸŽä¸»ä¹‰è€…的眼里åQŒè¿™æ˜¯ä¸€ä¸ªæ€Žæ ·çš„世界?
  ˜q™ä¸ª½C¾ä¼šä¸Šå¾ˆå¤šäh在生‹zÖM¸Š˜q½æ±‚更高的å“质,但愿æ„对自己手头所åšçš„äº‹æƒ…åšæŒé«˜æ ‡å‡†åšæŒå“‘Šç†å¿ëŠš„人已¾lä¸å¤šè§äº†ï¼Œä»¥è‡³äºŽæˆ‘们å‘现花å†å¤šçš„钱也买ä¸åˆ°å®‰å…¨çš„食å“了åQŒèŠ±äº†ä¸€è¾ˆå的积蓄买的房åå´æœ‰å„¿Uè´¨é‡é—®é¢˜ã€‚æ‰ªå¿ƒè‡ªé—®è‡ªå·±åœ¨å·¥ä½œä¸æ˜¯å¦èƒ½åšæŒæŸäº›ä¸œè¥¿åQŒå¤§éƒ¨åˆ†äººçš„æ€åº¦éƒ½å·®ä¸å¤šåQŒåªæ˜¯ä½ ¾pŠå¼„一下ä¸ä¼šæ€Žæ ·åQŒè€Œä»–马虎一点就会æ»äººï¼ŒåŒºåˆ«ä»…仅在于˜q™é‡Œã€?/span>
  M·斯科特Âäh´¾å…‹è¯´˜q‡ä¸€å¥è¯åQ?/span>
  规é¿é—®é¢˜å’Œé€ƒé¿é—®é¢˜çš„è¶‹å‘,是äh¾cÕd¿ƒç†ç–¾ç—…çš„æ ÒŽºã€?/span>
  很多人把éšå¤§‹¹æŠŠå¦¥åä½œäØ“ä¸€¿U「æˆç†Ÿã€çš„æ ‡å¿—åQŒå°æ—¶å€™æ•¢æƒÏx•¢è¯´å¯èƒ½ä¹Ÿæ•¢åšåQŒé•¿å¤§ä»¥åŽæ‡‚得了人情世故åQŒæ‡‚å¾—å‘现实妥ååQ?5度角仰望天空说自å·Þq»ˆäºŽé•¿å¤§äº†ã€‚å†çœ‹èín辚w‚£äº›ã€Œå†¥™å½ä¸çüc€ã€ã€Œè®¤æÈ†ã€çš„æ‰€è°“完¾ŸŽä¸»ä¹‰è€…ï¼Œè®¤äØ“˜q™äº›äººæ‰æ˜¯ä¸æ£å¸¸çš„群体,把这些ähè¦ä¹ˆå½“åšå‚»é€ÆD¦ä¹ˆå½“åšè£…逹{€?/span>
  天哪åQŒæˆ‘éƒ½æƒ³é—®ï¼Œã€Œè¿™æ˜¯ä¸€ä¸ªæ€Žæ ·çš„ä¸–ç•Œï¼Ÿã€?/span>
  肯定有äh会说åQŒç«™ç€è¯´è¯ä¸è…°ç–¹{€‚诚ç„Óž¼Œåœ¨ç”Ÿ‹zÖM¸åQŒæœ‰çš„ähæ˜¯äØ“äº†æ´»ä¸‹åŽ»åQŒæœ‰çš„ähæ˜¯äØ“äº†æ´»å¾—æ›´å¥½ï¼Œæœ‰çš„äººæ˜¯ä¸ÞZº†å¸®åŠ©åˆ«äh‹zÕd¾—更好。这是ä¸åŒçš„人生阶段åQŒæ¯ä¸ªäh的情况ä¸ä¸€æ øP¼Œä½†è¿™òq¶ä¸å½±å“æ¯ä¸ªäººå†…心的¾_„¡¥žå¯„托和对信念的追求ã€?/span>
ã€€ã€€æˆ‘ä»Žä¸æŒ‡æœ›åŽ»æ”¹å˜åˆ«ähåQŒä½†æˆ‘相信我å¯ä»¥æ”¹å˜è‡ªå·±åQŒè™½ç„¶ä¹Ÿå¾ˆéš¾ã€?/span>
  å¦ç”Ÿéƒ½å–œ‹Æ¢é—®åQŒå¦‚何最快地告诉自己的能力。说实è¯åQŒæˆ‘真的ä¸çŸ¥é“什么是æ·å¾„åQŒæˆ‘çš„ç»éªŒå°±æ˜¯å’Œæ¯”ä½ ä¼˜ç§€çš„äh一起工作,¾l常è¯äh•™æ¯”ä½ èµ„æ·±çš„ähåQŒä¸æ–挑战过åŽÈš„自己åQˆæ¯å¤©å®¡è§†è‡ªå·±å¤ªç´§å¼ 了,åªè¦æ¯”剌D‰|—¶é—´çš„自己更好ž®±å¯ä»¥äº†åQ‰ã€?/span>
  四ã€ç»†èŠ‚æ˜¯™ì”鬼
  Devils are in the detailsåQŒç»†èŠ‚æ˜¯™ì”鬼åQŒè¿™å¥è¯å¾ˆå¤šäººéƒ½å¬è¿‡åQŒä½†è¦åœ¨å·¥ä½œä¸æ—¶æ—¶åˆ»åˆÀL³¨æ„?难ã€?/span>
  å‰å‡ 天给åŒäº‹åšCode ReviewåQŒå°±å‡ 行代ç åQŒå‘çŽîCº†ä¸€ä¸ªé—®é¢˜ã€?/span>
  场景是我们å‘现æŸä¸ªç³»¾lŸä¸å˜åœ¨å 用内嘑…大的HTMLå—符ä¸ÔŒ¼Œéœ€è¦ç»Ÿè®¡HTMLå—符串的长度åQŒäºŽæ˜¯äؓ了获得准¼‹®çš„å—节长度åQŒè¿™ŒDµä»£ç 调用的是String.getBytes().lengthåQŒä¸€çœ¼çœ‹èµäh¥òq¶æ²¡æœ‰ä»€ä¹ˆå¤§é—®é¢˜ã€?/span>
  但是考虑到本íw«è¿™ä¸ªå—½W¦ä¸²ž®±æ¯”较大åQŒè”惛_ˆ°Java内部是用UTF-16å˜å‚¨å—符串的åQŒè€ŒgetBytes()会è{æ¢äØ“¾pÈ»Ÿé»˜è®¤¾~–ç åQˆGBK或是UTF-8½{‰ç‰åQ‰ï¼Œ˜q™é‡Œå¿…ç„¶å˜åœ¨åº•层å—符数组的拷è´ï¼ˆå¯ä»¥åŽÕd‚考String.getBytes()çš„æºä»£ç è¯å®žåQ‰ï¼Œä¸€ä¸ªæœ¬íw«å°±å¾ˆå¤§çš„å—½W¦ä¸²åQŒç»˜q‡æ‹·è´ï¼Œž®†ä¼šå 用更多的内å˜ï¼ŒåР剧˜q™ä¸ªé—®é¢˜åQŒè€Œåœ¨HTMLä¸ï¼Œä¸æ–‡å…¶å®žåªå 了éžå¸¸å°çš„一部分åQŒæ‰€ä»¥ç›´æŽ¥ç”¨String.length()åQŒè™½ç„¶ä¼šž®‘æ•°å‡ ä¸ªå—符åQŒä½†å¯¹ç»Ÿè®¡ç»“果媄å“å…¶å®žåÆˆä¸å¤§åQŒåƈ且这里ä¸å˜åœ¨ä»ÖM½•数组分é…的开销ã€?/span>
  å¦å¤–廸™®®æ‰€æœ‰è°ƒç”¨String.getBytes()的地斚w€šé€šæ˜¾å¼ä¼ 入编ç ,˜q™æ˜¯ä¸ªå¤§å‘ã€?/span>
  å¦å¤–一个案例,也是在Code Review的时候å‘现的ã€?/span>
  æŸä¸ªè°ƒç”¨åœºæ™¯ä¸‹ï¼Œæ¯æ¬¡éƒ½ä¼šæ–°å¾ä¸€ä¸ªè§£æžå™¨å¯¹è±¡åŽ»è§£æžç»“果,ž®½ç®¡è§£æžå™¨æ²¡æœ‰ä“Q何实例å˜é‡ä¸ä¼šäñ”生线½E‹å®‰å…¨é—®é¢˜ï¼Œåˆ›å¾çš„å¼€é”€ä¹ŸåÆˆä¸å¤§åQŒä½†æˆ‘è¿˜æ˜¯åšæŒè¦æ”ÒŽˆå•例åQŒä‹É用åŒä¸€ä¸ªå®žä¾‹å޻处ç†åQŒè¿™ä¹Ÿç¬¦åˆé¢å‘GC¾~–ç¨‹çš„æ€æƒ³ã€?/span>
  ˜q™äº›åœºæ™¯åQŒæ¯å¤©æˆ‘们都在é‡åˆŽÍ¼Œä¹Ÿè®¸æˆ‘们会说˜q™äº›éƒ½æ˜¯å¾ˆå°çš„é—®é¢˜ï¼Œæ— ä¼¤å¤§é›…åQŒå·®ä¸å¤šž®Þp¡Œäº†ã€‚但ž®±åƒå‰é¢è¯´çš„åQŒè¿™æ˜¯ä¸€¿Uæ€åº¦åQŒä¸€¿Uæ€ç»´ä¹ 惯åQŒå½“ä½ åšæŒç”¨æœ€é«˜çš„æ ‡å‡†åŽ»è¦æ±‚è‡ªå·±ï¼ŒåŽ»è¦æ±‚自å·Þqš„工作æ—Óž¼Œä½ æ‰æœ‰å¯èƒ½æ¸æ¸æŽ¥˜q‘å“‘Šã€‚细节是™ì”鬼åQŒå®ƒä¼šåœ¨å®Œå…¨å¯Ÿè§‰ä¸åˆ°çš„æ—¶åˆ»ï¼ŒæŠŠäh拉回òq›_º¸ã€?/span>
ã€€ã€€ã€Œæˆ‘ä¸æ˜¯ä¸ÞZº†è¾“èµ¢åQŒæˆ‘ž®±æ˜¯è®¤çœŸã€‚ã€è¿™ä¸ä»£è¡¨æˆ‘们ä¸åœ¨ä¹Žè¾“èµ¢åQŒä»Žå¤´è‡³ž®¾æˆ‘都åšä¿¡ï¼Œåªæœ‰åšæŒå®Œç¾ŽåQŒåšæŒå“è´¨ï¼ŒåšæŒé‚£äº›æˆ‘们曄¡»äº†è§£çŽ°åœ¨å¯èƒ½å·²ç»æ”‘Ö¼ƒäº†çš„¾ŸŽå¥½çš„东西,åƒä¸€ä¸ªè€å·¥åŒ ,把一¿U专注ã€è¿½æ±‚æžè‡´çš„æƒ…怀èžå…¥æˆ‘们的作å“里åQŒä¹Ÿè®¸æœ‰ä¸€å¤©ï¼Œž®±æœ‰äººï¼Œ˜q½å¯»ç€ 梦想 åQŒå‘çŽîCº† 生活更多的å¯èƒ½æ€?åQŒåƒä¹”布斯ã€åƒè´çƒ¦æ–¯ï¼Œæ”¹å˜æ•´ä¸ªè¡Œä¸šåQŒæ”¹å˜å…¨ä¸–界ã€?/span>
  我们是被˜q™ä¸ªæ—¶ä»£æŽ¨ä¸Š‹¹ªæ½®ä¹‹å·…çš„ähåQŒæ˜¯åŽÕdšä¸€ä¸ªè§è¯è€…,或是一个冲在最å‰é¢ä¹Ÿä¸æ€•è¢«æ‹æ»çš„傻瓜,是我们æ¯ä¸ªäh选择的æƒåˆ©ã€?/span>
ã€€ã€€åªæ˜¯ä¸è¦å¿˜è®°åQŒé‚£äº›å‚»ç“œï¼Œä¸æ˜¯çœŸçš„䏿€•æ»åQŒä»–ä»¬åªæ˜¯è®¤çœŸã€?/span>