初见


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

最小堆、最大堆、堆排序

发表于 2021-06-08 | 分类于 底层 |
堆树的定义:堆树中每个节点的子树都是堆树。 当父节点的键值总是大于或等于任何一个子节点的键值时为最大堆。 当父节点的键值总是小于或等于任何一个子节点的键值时为最小堆。 最小堆:元素下沉思想:从无序数组的最后往前遍历,堆树从下层到上层依次搭建完成 1 从叶子节点(无序数组的最后一个元素)出发,把当前的 ...
阅读全文 »

Universal Links配置及使用

发表于 2020-03-29 | 分类于 Objective-C |
简介:Universal Links 是一个可以实现外部链接跳转应用的功能 当你支持通用链接时,iOS用户可以点击你网站的链接,无需通过Safari就可以无缝地重定向到你安装的应用程序。如果你的应用程序没有安装,点击到你网站的链接就会在Safari浏览器中打开你的网站。 苹果开发者中心的配置登录苹果 ...
阅读全文 »

本地库

发表于 2019-12-12 | 分类于 优化 |
序: 项目越来越大、逻辑越来越多,为了降低代码耦合性,进行代码拆分组件化处理 拆分的时候应该注意该如何进行拆分,拆分的颗粒度该如何控制 创建podspec文件 1pod spec create xxx 属性 1234567891011121314151617181920212223242526272 ...
阅读全文 »

Hash(散列函数)

发表于 2019-12-12 | 分类于 底层 |
简介 哈希表(Hash table,也叫散列表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表 给定表M,存在函数f(key),对任意给 ...
阅读全文 »

NSDictionary底层实现

发表于 2019-12-12 | 分类于 底层 |
简介 NSDictionary(字典)是使用 hash表来实现key和value之间的映射和存储的, hash函数设计的好坏影响着数据的查找访问效率。数据在hash表中分布的越均匀,其访问效率越高。而在Objective-C中,通常都是利用NSString 来作为键值,其内部使用的hash函数也是通 ...
阅读全文 »

Flutter跳转原生页面

发表于 2019-03-30 | 分类于 Flutter |
题记 Flutter毕竟刚开始一年,有些功能需要原生来实现。如下主要实现Flutter跳转原生页面 Flutter中写一个类 123456789101112import 'package:flutter/services.dart';//设定唯一标识const MethodChannel _meth ...
阅读全文 »

electra 越狱

发表于 2019-02-26 | 分类于 iOSni |
设备信息 iPhone 6s ,系统11.3 越狱前准备 1、备份手机内容 2、删除下载的系统更新OTA 安装Electra 方法1:下载源码 编译直接安装 方法2:下载手机对应版本的 .ipa (我这边用的是11.3), 用MonkeyApp新建一个项目运行安装(一个重签名的过程) 越狱 打开e ...
阅读全文 »

flutter upgrade 报错424

发表于 2019-02-26 | 分类于 Flutter |
执行更新: 1flutter upgrade 报错如下: This is an unexpected error. Please run 1pub --trace upgrade --verbosity=error --no-packages-dir and include the logs in ...
阅读全文 »

2018年终总结

发表于 2019-01-17 |
​ 作为程序员,到年底都会进行一次自我反思或者总结,回过头来看看这一年自 己成长了多少。 ​ 18年忙忙碌碌的一年。4月份之前一直在出差,博客都没怎么更新导致今年的产出有点少8篇 ​ 5~7月一段颓废期(生活方面导致) ​ 7月以后回归正常 学习:​ swift ...
阅读全文 »

error: Multiple commands produce及解决方法

发表于 2018-10-19 | 分类于 Question |
错误 12345error: Multiple commands produce '/Users/initial/Library/Developer/Xcode/DerivedData/Glaucus-cwggsmqkalmsxmhgdmywvbdfjqsz/Build/Products ...
阅读全文 »
123
xuanInitial

xuanInitial

自己选择的路,跪着也要走下去......

29 日志
7 分类
8 标签
RSS
Links
  • Zhang
  • Alonemonkey
  • GUA
  • 五子棋
  • 冰霜
  • everettjf
  • 玉令天下
© 2017 — 2021 xuanInitial
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.2