今天,吃过早饭后像往常一样打开了Android studio,连接上了我的手机。突然,发现手机不停地弹出调试授权的窗口,看了下终端,发现 adb 提示以下信息: 以上信息循环...
今天,吃过早饭后像往常一样打开了Android studio,连接上了我的手机。突然,发现手机不停地弹出调试授权的窗口,看了下终端,发现 adb 提示以下信息: 以上信息循环...
1.概览 1.1 vscode插件可以做什么 vscode编辑器是可高度自定义的,我们使用vscode插件几乎可以对vscode编辑器进行所有形式的自定义,只要你想做,基本上...
本篇主要讲述我们日常使用中和maven相关的基础概念。后面两篇主要讲述 一、按照惯例,先普及一下概念,后面会用到 你也可以直接跳过,后面用到的时候,再回来看。 1. mave...
此文章仅适用于适用于使用Xcode的开发者。 长期不清理Xcode中的一些文件你会发现自己的mac硬盘越来越小,而且是这个其他占了绝大部分的硬盘,在网上搜索了很多办法都没找到...
如果使用imageNamed这个方法加载一些比较大的资源文件就容易崩溃,从而引发了imageNamed生成的对象什么时候释放? 使用imageNamed这个方法生成的UIIm...
概述 首先明确几个概念 队列:队列分为串行和并行。串行队列按照A、B、C、D的顺序添加四个任务,这四个任务按照顺序执行,结束顺序也肯定是A、B、C、D,而并行队列同时执行这四...
本文首发于我的个人博客:尾尾部落 排序算法是最经典的算法知识。因为其实现代码短,应该广,在面试中经常会问到排序算法及其相关的问题。一般在面试中最常考的是快速排序和归并排序等基...
1. Block的底层结构 以下是一个没有参数和返回值的最简单的Block: 为了探索Block的底层结构,需要将main.m文件转化为C++的源码,打开终端命令行。cd到包...
app程序入口main 在我们开始开发app的时候,第一步往往是通过设置AppDelegate.m 的代理方法开始写一些启动的东西- (BOOL)application:...