1、比较类排序算法 1.1 冒泡排序: 核心思想:依次比较相邻元素,然后按条件进行元素交换。直到所有元素排好为止 代码实现: 1.2 选择排序 核心思想:如果是升序排序,首先...
1、比较类排序算法 1.1 冒泡排序: 核心思想:依次比较相邻元素,然后按条件进行元素交换。直到所有元素排好为止 代码实现: 1.2 选择排序 核心思想:如果是升序排序,首先...
第一 说话和做事开始有目的性凡事开始计较后果,开始有利自己留后路话不说死的思维 第二 以前看热闹,后来开始听话,开始听门道与别人交谈的时候,开始分析他说的话是否有另外一层含义...
无反馈,不学习。 真正的学习成长不是“努力、努力再努力” 而是“反馈、反馈、再反馈”
Mach-O其实是Mach Object文件格式的缩写,是mac以及iOS上可执行文件的格式, 类似于windows上的PE格式 (Portable Executable )...
对于普通的开发人员来说,LLVM计划提供了越来越多的可以使用、编译器以外的其他工具。例如代码静态检查工具LLVM/Clang Static Analyzer,是一个 Clan...
1.Flutter 四种工程类型 Flutter Application: Flutter应用 Flutter Module: Flutter 与原生混合开发 Flutter...
今天遇到一个问题,需要 UICollectionViewCell 对 ViewController 的属性进行 KVO 观察,之前在忙乱中尝试了各种方法来解除监听总算搞定了。...
需要说明有2个算法题: 1.用二分法开根号; 2. 判断字符串是否符合ipv4; 这遍文档很全https://www.jianshu.com/p/57dc7b53a47b[h...
今天给同学们分享一篇在Medium上被点赞超过4K的UI设计实用文章,内容较为基础,但简单易用,看完后说不定可以对同学们有所帮助哦。 一个设计师想要做出一个漂亮、可用、 高效...
Jenkins 迁移记录 环境 java环境 安装JDK Homebrew 安装 Tomcat (通过brew 命令 安装 brew install tomcat) Jenk...
首先我们从runloop层面上来剖析下事件的产生和传递:RunLoop主要处理以下6类事件: Observer事件:runloop中状态变化时进行通知。(微信卡顿监控就是利用...
【Git】.gitignore 忽略 .idea 目录的总结 核心操作:在.gitignore 文件中添加以下语句:**/.idea/简述:1)忽略任何位置的 .idea 文...
卸载vscode应用后执行以下命令行 rm -fr ~/Library/Preferences/com.microsoft.VSCode.helper.plistrm -fr...
git add .git commit -m "message" 执行完commit后,想撤回commit,怎么办? 这样凉拌:git reset --soft HEAD^ ...
Swift open public等修饰符详解 swift 中关于open ,public ,internal,fileprivate,private 修饰的说明 open:...