亂碼 一 北京西直門迷路與亂碼困惑

2021-08-23 13:40:03 字數 970 閱讀 8329

在北京,如果沒有在西直門迷過路就不會真正體會到找不著北的感覺, 即使你以前多麼肯定地認為你的方向感很強. 與之類似, 沒有真正感受到亂碼的困惑, 好像壓根就不知道世界上還有亂碼問題要解決,即使以前也看過海量關於這方面的部落格/帖子/討論.

大概去年的這個時候,我第一次在西直門迷路了. 今年的這個時候,我真切地體會到亂碼這個"小問題"的爆發了!

是的, 亂碼是個小問題, 那是在它沒有爆發的時候, 這也正像在西直門迷路. 因為自己很少在西直門附近活動, 經過也只是在倒倒地鐵,而這不存在迷路與否: 因為你完全可以跟著**按規定好的圍欄走. 截止到現在, 自己的it工作也大概差不多: 在已有框架的基礎上, 按業務邏輯習慣性地類與類間關係/方法與方法的呼叫, 進而又習慣性的寫**.

業務邏輯實現完了, 在windows上可以毫無問題且呱呱叫地跑起來,但當部署到linux世界裡時,乙個功能由於亂碼卡殼了!眼看到手的勝利就這麼又要再折磨你一次了, 好像這些問題商量好了: 你不是要發布了嗎? 就讓我再折磨你一下吧,不然就再沒機會了.

今天的問題沒有解決, 腦子裡差不多還是想著與亂碼問題解決相關的概念/注意點/疑惑:

1, windows下開發, 部署到linux裡時,如何避免亂碼?

2, 檔案上傳時, 根據業務分門別類地生成相應目錄時可能出現亂碼,及如何解決?

3, jsp中怎麼來設定編碼集?

4, 常用的編碼集都有哪些? 如何所實際情況選擇用具體哪個編碼集?

5, linux中又怎麼來設定編碼, 又有哪些引數可配置?

6, 意識到: 原來string是可以按字符集取出位元組陣列的, 進而再按指定字符集生成乙個新的string物件的.

.....................

迷了一次路後,再回過頭看地圖就能真切地體會地地圖的珍貴, 也更能高效地把地圖資訊銘記於心,以便將來更好地給自己指方向. 我也有理由相信, 這個亂碼事件會使自己對計算機的編碼體系有乙個全新了解/理解,進而洞察,自己日後的coding生活不再受encoding之苦.

北京西客站火車行李託運指南

1 行李 一元錢 公斤 須要車票 最廉價 行李不一定要隨人走,僅僅要是在行李規定範圍內的物品 個人的衣服,被褥,少量個人閱讀書籍和其他旅行必用品以及殘疾人用車 又有在有效期內的車票都能夠辦行李託運。另外注意,每張車票僅僅能辦理50公斤的行李,超過的重量將按三類包裹收費,且行李每件不能超過50公斤,包...

北京西客站火車行李託運指南

1 行李 一元錢 公斤 須要車票 最廉價 行李不一定要隨人走,僅僅要是在行李規定範圍內的物品 個人的衣服,被褥,少量個人閱讀書籍和其他旅行必用品以及殘疾人用車 又有在有效期內的車票都能夠辦行李託運。另外注意,每張車票僅僅能辦理50公斤的行李,超過的重量將按三類包裹收費,且行李每件不能超過50公斤,包...

QCon北京歸來雜記(一)

1 know why 先於 know how。這就是思考的警覺性,再想著如何解決問題時,應該考慮一下為什麼要解決他。很多時候問了這個問題之後,你就不需要解決這個問題了,這是最高境界。另外,know why也是你更多的了解這個問題的背景,便於你從多視角去理解問題。解決問題前,給自己加乙個know wh...