==========
== Soda ==
==========

300分钟搞定算法

算法
高级数据结构 优先队列的本质是一个二叉堆结构。堆在英文里叫 Binary Heap,它是利用一个数组结构来实现的完全二叉树。换句话说,优先队列的本质是一个数 Read more...

Leetcode 解题

leetcode
待解答: LeetCode 224、227、772、770 LeetCode 第 739 题:根据每日气温列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日 Read more...

go 相关

go
defer defer 设计目的是更好的执行收尾工作 defer 的参数是调用时就决定的 1 2 3 4 5 6 func a() { i := 0 defer fmt.Println(i) i++ return } 这段代码中 i 会打印 0 defer 函数在周围函数返回后,以先进 Read more...

读《浅谈Go语言实现原理》

go
Go 语言设计与实现 第三章 数据结构 3.1 数组 [...]T类型的数组在编译期间就会被推断为确定大小的数组 元素小于等于4个的数组会直接在栈上初始化;大于 Read more...

小米k20p刷机

刷机
总结: 解锁bootloader 先官网申请解锁bootloader http://www.miui.com/unlock/index.html 下载工具 电脑上操作解锁 下载工具 镜像:WEEKLY 9.9.6 Android 10.0 devices recovery: Read more...

js snippets

js
加载json(注意跨域) a. 1 2 3 4 5 6 7 fetch(jsonurl) .then(function(response) { return response.json(); }) .then(function(myjson) { console.log(json.stringify(myjson)); }); b. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 var getJSON = function(url, callback) { var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); xhr.responseType = 'json'; Read more...
1 of 4 Next Page