四、SQL基礎(chǔ)理論知識 掌握基礎(chǔ)理論知識是成為SQL高手第一步,我不會照搬教科書式的講課,我只會講解我認(rèn)為你最應(yīng)該的掌握的3個知識點。 1、集合(Set)。我給大家一...
四、SQL基礎(chǔ)理論知識 掌握基礎(chǔ)理論知識是成為SQL高手第一步,我不會照搬教科書式的講課,我只會講解我認(rèn)為你最應(yīng)該的掌握的3個知識點。 1、集合(Set)。我給大家一...
最近朋友們都在討論項目Api規(guī)范的問題,大家對Restful風(fēng)格的Api都或多或少有所了解,但是沒人能明確說明Restful到底是什么情況下才能認(rèn)為是Restful,比如說下...
前段時間,我說了一個觀點。我說,工作996我可以,上班996不行。 有讀者問,這不是一回事么?你不就是拿加班時間搞副業(yè)唄?說白了這叫不務(wù)正業(yè),呵呵噠~ 這想法應(yīng)該不算少數(shù)。 ...
前言 Android的屏幕適配一直以來都在折磨著我們Android開發(fā)者,本文將結(jié)合: Google的官方權(quán)威適配文檔 郭霖: Android官方提供的支持不同屏幕大小的全部...
原文地址: http://www.itdecent.cn/p/2aded8bb6ede 以下是 騷年你的屏幕適配方式該升級了! 系列文章,歡迎轉(zhuǎn)發(fā)以及分享: 騷年你的屏幕適...
原文地址: http://www.itdecent.cn/p/55e0fca23b4f[http://www.itdecent.cn/p/55e0fca23b4f] 以下...
一 Why ViewModel? 根據(jù)官方文檔我們知道,ViewModel是用來存儲或者管理一些跟UI相關(guān)的數(shù)據(jù),在生命周期發(fā)生改變的時候,ViewModel中的數(shù)據(jù)不會發(fā)生...
前言 在 Android開發(fā)中,性能優(yōu)化策略十分重要 因為其決定了應(yīng)用程序的開發(fā)質(zhì)量:可用性、流暢性、穩(wěn)定性等,是提高用戶留存率的關(guān)鍵 本文全面講解性能優(yōu)化中的所有知識,獻(xiàn)上...
iOS開發(fā)經(jīng)常會遇到讀文件,寫文件等,對文件和文件夾的操作,這時就可以使用FileManager,F(xiàn)ileHandle等類來實現(xiàn)。下面總結(jié)了各種常用的操作: 1,遍歷一個目錄...
前言 在這里我要向大家介紹ConstraintLayout,它是一種布局方法,可以幫助我們在對Android進(jìn)行布局時減少對布局層次的嵌套,進(jìn)而提高app的性能。 接下來我會...
2017.07.05更新: 移除Alamofire 不支持iOS8解決方案,Alamofire 在我當(dāng)時項目立項的時候是不支持iOS8的,所以引入了不支持iOS8解決方案,但...
0. 前言 本文閱讀需要10分鐘.你可能的收獲: 學(xué)會簡單的反編譯 一些反編譯技巧:實戰(zhàn)提取兩個知名應(yīng)用的控件,借鑒學(xué)習(xí) 學(xué)會一種提高工作效率的偷懶方法 希望能給讀者正在做的...
整個#30daysSwift 自學(xué)計劃完全是受到 Sam Lu 的靈感啟發(fā),他在 100天內(nèi)持續(xù)學(xué) Swift 寫了 40個小項目, 我也是在看了他1月5日發(fā)出來的 Medi...
多人開發(fā),需要長期維護(hù)的項目,盡量采用同一套命名規(guī)范原則。可以提高項目組間代碼的互相閱讀能力,節(jié)省后期維護(hù)成本。 阿里巴巴推薦使用的命名規(guī)范原則(模塊名_資源名) 一.lay...