1、背景知识 1.1、Linux内核 Linux内核的主要组件如图1所示,有系统调用接口、进程管理、内存管理、虚拟文件系统、网络堆栈、设备驱动程序、硬件架构的相关代码。 其中进程管理主要控制系统进程对CPU的访问。当需要某个进程运行时,由进程调度器根据基于优先级的调度算法启动新的进程。Linux上单 ...
分类:
系统相关 时间:
2021-01-30 12:20:06
阅读次数:
0
TensorFlow优化器及用法 函数在一阶导数为零的地方达到其最大值和最小值。梯度下降算法基于相同的原理,即调整系数(权重和偏置)使损失函数的梯度下降。 在回归中,使用梯度下降来优化损失函数并获得系数。本文将介绍如何使用 TensorFlow 的梯度下降优化器及其变体。 按照损失函数的负梯度成比例 ...
分类:
其他好文 时间:
2021-01-30 12:17:31
阅读次数:
0
下面直接上代码*(我是直接用的for循环初始化开始做的,也可以使用递归解决)* 这是树节点类 package com.edu.dataStructure.treeDemo; import java.util.*; /** * <p> * 自己创建的树节点 * </P> * */ public cla ...
分类:
编程语言 时间:
2021-01-30 12:16:45
阅读次数:
0
今天是对于哈希的用法的一个小小的了解 哈希的用法主要适用于数据的查询之中,为了把原本时间复杂度比较高的变成o(1)去实现原本的算法 以下是正经解释: HASH概述?Hash其实是一种散列技术,散列技术是指在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每一个关键字都对应一个存储位置。即: ...
分类:
其他好文 时间:
2021-01-30 12:06:57
阅读次数:
0
杂谈:其实原理并没有很难,本质就是hook Android的框架层中的api将我们想要的key和iv(也可以没有,就打个比方),但是目前的话,很多厂家已经不在直接调用java层的这些加密算法的api了, 很多都是使用自己实现的加密算法,要么就是放在so里面,要么就是java层自己实现一个差不多算法的 ...
分类:
移动开发 时间:
2021-01-30 12:06:25
阅读次数:
0
ORB 特征提取算法(理论篇) https://www.cnblogs.com/alexme/p/11345701.html [ORB-SLAM2] ORB-SLAM中的ORB特征(提取) https://zhuanlan.zhihu.com/p/61738607 淦ORB-SLAM2源码 01-- ...
分类:
其他好文 时间:
2021-01-30 11:49:18
阅读次数:
0
import java.util.UUID; 在java中的UUID包下的 UUID的全称为:Universally Unique IDentifier,也被称为GUID(Globally Unique IDentifier)。是一种由算法生成的唯一标识,它实质上是一个128位长的二进制整数。通常表 ...
分类:
其他好文 时间:
2021-01-29 12:10:44
阅读次数:
0
题意 将一个二叉树转换为它的镜像树 思路 很容易想到镜像树是要交换左右孩子,而且是递归式的,也就是说还要对它的左孩子和右孩子这么做。 本质是对遍历算法的理解,显然这里是用后序遍历比较合理的,后序遍历是左右根的顺序,也就是遍历到当前根结点的时候左右子树都已经遍历过也处理好了(翻转为镜像) 代码 cla ...
分类:
其他好文 时间:
2021-01-29 12:07:31
阅读次数:
0
这一节主要将目录处理命令 1. 1.尽量不在根目录下创建文件 1.mkdir -p /rmp/japan/boduo 可以递归的创建 1.可以创建多个目录 1.cd 直接加上路径 cd ..回到上一级目录 特指删除空目录 要删除非空目录只能把子目录和文件都删除才能删除文件 可以复制多个文件 ...
分类:
系统相关 时间:
2021-01-29 12:02:05
阅读次数:
0
线性查找 线性查找(1) 题目描述 LinearSearch 输入:数组,和目标元素 输出:目标元素所在的索引;若不存在,返回-1 代码实现 public class LinearSearch { /** * 查找数组中16所在的位置 * @param data:数组 * @param target ...
分类:
编程语言 时间:
2021-01-29 11:58:06
阅读次数:
0