原文:關於string,我今天科普的

今天下午朋友討論組上討論一個關於string的問題,問題是這樣的,string a aaa string b a a bbb ,為什么測試b的值不改變 之前我看過一個文章,知道肯定不相等,因為引用地址的一系列問題,但是不能很好的解釋於同事聽,所以幾經查閱資料,在博客園里找到一篇文章,解決了我的疑問,同時也解決了關於C 中 與equals的計算結果與別的語言不一致的問題。在此轉載過來,以備鞏固。 以 ...

2014-08-07 17:02 8 1429 推薦指數:

查看詳情

科普String hashCode 方法為什么選擇數字31作為乘子

1. 背景 某天,我在寫代碼的時候,無意中點開了 String hashCode 方法。然后大致看了一下 hashCode 的實現,發現並不是很復雜。但是我從源碼中發現了一個奇怪的數字,也就是本文的主角31。這個數字居然不是用常量聲明的,所以沒法從字面意思上推斷這個數字的用途。后來帶着疑問和好 ...

Thu Jan 25 18:49:00 CST 2018 49 9292
今天科普一下 iOS馬甲包審核以及常見審核問題

一、什么是馬甲包 馬甲包是利用App store 規則漏洞,通過技術手段,多次上架同一款產品的方法。馬甲包和主產品包擁有同樣的內容和功能,除了icon和應用名稱不能完全一致,其他基本一致。 二、為 ...

Fri Feb 15 23:11:00 CST 2019 0 1499
架構科普

  最近在閱讀《從 0 開始學架構》,干貨滿滿,特在此記錄。   軟件架構指軟件系統的頂層結構;框架是面向編程或配置的半成品;組件是從技術維度上的復用;模塊是從業務維度上職責的划分;系統是相互協同可 ...

Tue Dec 07 21:00:00 CST 2021 0 97
一則胡亂科普

一則胡亂科普 我爸打電話來,聲稱菜鳥驛站的工作機制可以改進。 驛站現在會將快遞員運來的一車包裹順序地擺放在貨架上。我爸則認為:驛站完全可以把同一個人的包裹擺放在一起,從而優化取件體驗。 我不是學物流的,是學計算機的。而這個問題恰恰與文件系統碎片化問題很接近,於是我寫了這一篇科普。 文件系統 ...

Tue Aug 31 05:22:00 CST 2021 0 95
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM