時間很快,轉眼2023年過了,來到了新的2024年。在寫2023年總結的時候,我回過頭去看了下2022年的年終總結。如果說2022年是比較揪心的一年,那2023年就是比較平常...

時間很快,轉眼2023年過了,來到了新的2024年。在寫2023年總結的時候,我回過頭去看了下2022年的年終總結。如果說2022年是比較揪心的一年,那2023年就是比較平常...
原文鏈接[http://chuquan.me/2023/06/24/understand-fishhook-design/] 最近在三刷《程序員的自我修養:鏈接、裝載與庫》,...
時間真快,轉眼間又到了寫年終總結的時候了。2022年這一年來,經歷太多事,感受頗多,因此就用這篇年終總結,來回顧下自己這一年的所歷,所得,所感吧。 一. 關于生活 2022年...
原文鏈接[http://chuquan.me/2022/11/13/understand-principle-of-aspects/] 最近希望在業務中實現一套基于 AOP ...
原文鏈接[http://chuquan.me/2022/05/21/understand-principle-of-git/] [圖片上傳失敗...(image-30c361...
背景: 移動端關于瘦身,合理處理資源應該是風險最小,見效最快的手段了。項目中會用到很多的圖片資源,合理的壓縮<壓縮但不失真>和刪除無用的圖片在一定程度上可以優化我們的包大小 ...
什么是redux redux 的概念來源于前端,是一個“可預測的狀態容器”,采用“單向數據流”的思想,目的是為了讓JS的狀態管理變得更加可預期。 為什么使用redux red...
時間真快,2021年倏忽而過,原本以為會在2021年結束的疫情,依靠變異繼續侵擾著每個人的生活;同時再加上政策變動,各行各業也發生著劇變,互聯網同樣也不好過,中年的焦慮無時不...
原文鏈接[http://chuquan.me/2021/10/10/swift-type-erase/] 在 《Swift 泛型協議》[http://chuquan.me/2...
原文鏈接[http://chuquan.me/2021/07/01/resolver/] Resolver 是一個采用 Swift 編寫的輕量級依賴注入/服務定位框架。關于依...
原文鏈接[http://chuquan.me/2021/06/07/ioc-di-sl/] 最近在閱讀兩款依賴注入的開源框架源碼——Swinject 和 Resolver,為...
原文鏈接[http://chuquan.me/2021/09/25/swift-generic-protocol/] 之前在一些分享會上經常聽到 類型擦除(Type Eras...
問題:說說反射的用途及實現? 1、什么是Java類中的反射? 當程序運行時,允許改變程序結構或變量類型,這種語言稱為動態語言。我們認為 Java 并不是動態語言,但是它卻又一...
原文鏈接[http://chuquan.me/2021/04/05/how-to-manage-your-shell-scripts-gracefully/] 幾乎所有的程序...
現在對于我們 iOS 開發來說,基本上說不可能不使用第三方輪子啦,畢竟沒那么多時間,而且自己造的輪子往往想著成為上圖中的最后一個,結果卻成了上圖中第二個或第一個啦,當然大公司...
原文鏈接[http://chuquan.me/2021/02/14/understand-ios-library-and-framework/] 在軟件開發中,靜態庫和動態庫...
總覺得2020年應該記錄下,因為這是一個特殊的年份,發生了挺多事,雖然很幸運的事,于我生活并沒有太大的波動,但對于自己內心和思想卻也有挺多改變。 一. 關于工作 今年的主要工...