Kingtous' Blog

Keep Hungry, Keep Foolish.

Flutter-总结笔记1

flutter-lottie等

使用Flutter Core版本:Flutter 1.9.1+hotfix.6 • channel stable 示例:https://github.com/Kingtous/FlutterSmsSyncWorker Flutter-Lottie 动画框架 Flutter APP使用androidx框架,受androidx 原因的影响 截止到2019.12.05...

proxychains-终端代理

shell

Q:默认终端不走代理的,那碰到不好下载的东西需要命令行(比如app的依赖关系)怎么办? A:使用proxychains! 使用方法 proxychains4+原命令 配置代理 格式: [ProxyList] 代理类型 IP地址(一般是localhost或127.0.0.1) 端口 开始使...

操作系统实验-简单文件系统

File System

实验所有源代码(Github) 简单的文件系统 能用模拟Terminal的形式进行读入写入 能使用以下指令 format格式化、rm删除文件、create文件、write写文件、read读文件、open打开文件、close关闭文件、mkdir创建目录、rmdir删除文件夹 使用显示链接的形式 输入错误进行报错 源代码 代码长,...

算法-分支限界法

算法设计与分析

二者比较 分支限界法 回溯 尽快找到一个解 找到所有解 广度优先搜索 深度优先搜索 根据要求之外还有限界函数(算每一个活结点的限界函数值,选取最有意义的一个扩展) 根据要求找解 分支限界...

汉明码解析

计算机组成原理

公式: 其中k表示汉明码的位数,n为原数据的位数 举例: 求汉明码 求0101按偶配置的汉明码 根据公式1得:k=3 1 2 3 ...

编译原理-and&or优先级

C++

参考链接 优先级表 所以,int y = 1 || (x = 1) && (x += 1);等价于int y = 1 || ((x = 1) && (x += 1)); 注意:优先级只是决定了表达式的结合次序,而不是运算顺序!运算仍按照从左到右来

操作系统实验-页面调度

操作系统

实验描述见main.cpp后几行的注释 几个注意事项: 实验与网上的不同 程序执行顺序的生成 顺序执行有规律,都是连续的2个,可以把2个连续的顺序执行的模块看做一个bundle 用up和down记录当前向前跳河向后跳的次数,若向前跳的次数多则之后先考虑向后跳 OPT和FIFO和L...

算法-字符串相似度(编辑距离)

编辑距离、动态规划

使用编辑距离衡量字符串的相似度 使用一个二维数组 $E(x,y)$ 来保存字符串1的前$x$项与字符串2的前$y$项的编辑距离 递推 其中:$C(x)$表示$x$处的字符,默认$x$为第一个字符串的第$x$个字符,$y$为第二个字符串的第$y$个字符 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ...

安卓-查看手机电池参数(循环次数等)

电池信息

给手机换上了新的电池,想知道这个电池是不是全新的,当然就得检测一下啦~ 我们知道苹果的可以使用众多软件如itools等直接查看,安卓的则很少听说 事实上安卓电池信息有专门的存放位置 ↓ 安卓电池信息存放位置: 1 /sys/class/power_supply/battery/uevent 使用文本文件打开得到: 1 2 3 4 5 6 7 8 9 10 11 12 13 14...

操作系统-内存块调度实验

最佳适应、最先适应算法

1 2 3 4 5 6 7 8 9 10 11 12 13 14 (1)用C语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc( )和回收过程free( )。其中,空闲分区通过空闲分区链来管理:在进行内存分配时,系统优先使用空闲区低端的空间。 (2)假设初始状态下,可用的内存空间为640KB,并有下列的请求序列: •作业1申请130KB。 •作业2申请60KB。 •...