四、SQL基础理论知识 掌握基础理论知识是成为SQL高手第一步,我不会照搬教科书式的讲课,我只会讲解我认为你最应该的掌握的3个知识点。 1、集合(Set)。我给大家一...
四、SQL基础理论知识 掌握基础理论知识是成为SQL高手第一步,我不会照搬教科书式的讲课,我只会讲解我认为你最应该的掌握的3个知识点。 1、集合(Set)。我给大家一...
最近朋友们都在讨论项目Api规范的问题,大家对Restful风格的Api都或多或少有所了解,但是没人能明确说明Restful到底是什么情况下才能认为是Restful,比如说下...
前段时间,我说了一个观点。我说,工作996我可以,上班996不行。 有读者问,这不是一回事么?你不就是拿加班时间搞副业呗?说白了这叫不务正业,呵呵哒~ 这想法应该不算少数。 ...
前言 Android的屏幕适配一直以来都在折磨着我们Android开发者,本文将结合: Google的官方权威适配文档 郭霖: Android官方提供的支持不同屏幕大小的全部...
原文地址: //www.greatytc.com/p/2aded8bb6ede 以下是 骚年你的屏幕适配方式该升级了! 系列文章,欢迎转发以及分享: 骚年你的屏幕适...
原文地址: //www.greatytc.com/p/55e0fca23b4f[//www.greatytc.com/p/55e0fca23b4f] 以下...
一 Why ViewModel? 根据官方文档我们知道,ViewModel是用来存储或者管理一些跟UI相关的数据,在生命周期发生改变的时候,ViewModel中的数据不会发生...
前言 在 Android开发中,性能优化策略十分重要 因为其决定了应用程序的开发质量:可用性、流畅性、稳定性等,是提高用户留存率的关键 本文全面讲解性能优化中的所有知识,献上...
iOS开发经常会遇到读文件,写文件等,对文件和文件夹的操作,这时就可以使用FileManager,FileHandle等类来实现。下面总结了各种常用的操作: 1,遍历一个目录...
前言 在这里我要向大家介绍ConstraintLayout,它是一种布局方法,可以帮助我们在对Android进行布局时减少对布局层次的嵌套,进而提高app的性能。 接下来我会...
2017.07.05更新: 移除Alamofire 不支持iOS8解决方案,Alamofire 在我当时项目立项的时候是不支持iOS8的,所以引入了不支持iOS8解决方案,但...
0. 前言 本文阅读需要10分钟.你可能的收获: 学会简单的反编译 一些反编译技巧:实战提取两个知名应用的控件,借鉴学习 学会一种提高工作效率的偷懒方法 希望能给读者正在做的...
整个#30daysSwift 自学计划完全是受到 Sam Lu 的灵感启发,他在 100天内持续学 Swift 写了 40个小项目, 我也是在看了他1月5日发出来的 Medi...
多人开发,需要长期维护的项目,尽量采用同一套命名规范原则。可以提高项目组间代码的互相阅读能力,节省后期维护成本。 阿里巴巴推荐使用的命名规范原则(模块名_资源名) 一.lay...