批量kill掉包含某个包含关键字的进程 ps -ef | grep nginx | grep -v grep | cut -c 9-15 | xargs kill -9ps -ef | grep jenkins | grep -v grep | awk ‘{print $2}’ | xargs kill -9批量杀死包含关键字“./amplxe-gui”的进程。“ps -ef” ——查看所有进程“grep ./amplxe-gui” ——列出所有含有关键字"./amplxe-gui"的进程“grep -v grep” ——在列出的进程中
grep后保存到文件为空的异常 grep后保存到文件为空的异常grep命令增加 “–line-buffered” 参数 设置为行缓冲adb logcat | grep XXX --line-buffered > my.logadb logcat | grep XXX --line-buffered | tee my.log
Android基本框架笔记 最近学习下Android 的Camera开发,做一下相关笔记,首先对Android的基本框架有一定了解,Android 基本框架可以参考《Android 系统源代码情景分析》、《Android驱动开发权威指南》相关书籍。这个是很经典的Android基本架构图:从图中可以很清楚得看出,整个架构可以分为五大层次:1、System Apps:即系统应用层,这一层中都是我们使用手机时都会直接接触到的各种应用。2、Java API Framework:即 Java 接口框架层,这一层是为了上层应用提供
vmware tools安装及问题记录 最近需要在Windows上安装虚拟机以及Ubuntu,用的是Ubuntu16,用的之前下载的iso,过程这里就不说了,教程很多,可能是我这个iso有问题,安装启动后,安装VMware tools,没有对应的安装文件,虚拟机两边也是黑边,尝试了一番,以下办法解决:直接添加了一个CD/DVD驱动器,然后再选择安装VMware tools,桌面上就会生成相应的安装文件,然后解压,运行./vmware-install.pl ,后边正常操作就可以了。安装成功之后,重启两边黑边也没了,可以全屏使用了。...
GnuRadio中LoRa编解码模块 Gnuradio中LoRa编解码模块:https://github.com/rpp0/gr-lorahttps://github.com/myriadrf/LoRa-SDR
Andriod Camera 开发 Andriod Camera 相关开发笔记,记录一下,Android源码分析 Camera:https://blog.csdn.net/shell812/category_5905525.htmlAndroid Camera 流程学习记录https://www.cnblogs.com/stonedemo/category/1080451.html相关书籍:Android驱动开发指南Android系统源代码情景分析 [罗升阳著]...
求二叉树两个节点的最近公共父节点 题目求二叉树两个节点的最近公共父节点思路递归,边界条件为空节点或两个节点的其中一个如果node的左节点是a,b的公共父节点,则在其右子树中尝试查询a,b最后结果必然是NULL,反之亦然。所以当node的左右节点查询结果都不为空的时候,说明该点就是最近公共父节点。代码TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, Tre...
逻辑回归(LR)和支持向量机(SVM) 1. LR和SVM的联系(1) 都是监督的分类算法。(2)都是线性分类方法 (不考虑核函数时)。(3)都是判别模型。2. LR和SVM的不同(1)损失函数的不同,LR是对数损失函数,SVM是hinge损失函数。(2)SVM不能产生概率,LR可以产生概率。(3)SVM自带结构风险最小化,LR则是经验风险最小化。(4)SVM会用核函数而LR一般不用核函数。(5)LR和SVM在实际应用...
Exynos4412 IIC总线驱动开发 Exynos4412 IIC总线驱动开发(一)https://blog.csdn.net/zqixiao_09/article/details/50916916Exynos4412 IIC总线驱动开发(二)—— IIC 驱动开发https://blog.csdn.net/zqixiao_09/article/details/50917655...
CNN 先记录下,后期整理机器学习算法之卷积神经网络CNNhttps://blog.csdn.net/sinat_35821976/article/details/78700377从零开始搭建神经网络(五)卷积神经网络(CNN)https://blog.csdn.net/sinat_35821976/article/details/81503953...
DNN、RNN、CNN 1、DNN(深度神经网络)神经网络是基于感知机的扩展,而DNN可以理解为有很多隐藏层的神经网络。多层神经网络和深度神经网络DNN其实也是指的一个东西,DNN有时也叫做多层感知机(Multi-Layer perceptron,MLP)。DNN存在的局限:参数数量膨胀。由于DNN采用的是全连接的形式,结构中的连接带来了数量级的权值参数,这不仅容易导致过拟合,也容易造成陷入局部最优。局部最优。随...
两个超大文件求交集 题目背景给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url主体思路分治+hash实现步骤遍历文件A,对每个url使用hash(url) % 1000,根据所得的取值将url存储到1000个小文件中(a1,a2,…,a1000)(根据内存大小设定hash函数)遍历文件B,使用同样的hash函数将B中的url存储到1000个小文...
MySQL日志类型 MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。1、redo log物理格式的日志,记录的是物理数据页面的修改的信息,其redo log是顺序写入redo log file的...
linux中常见的进程调度算法 进程调度的概念操作系统管理了系统的有限资源,当有多个进程(或多个进程发出的请求)要使用这些资源时,因为资源的有限性,必须按照一定的原则来选择进程(请求)来占用资源。这就是调度。目的是控制资源使用者的数量,选取资源使用者许可来占用资源。1.先来先服务算法(FCFS)算法原理:进程按照它们请求CPU的顺序使用CPU.就像你买东西去排队,谁第一个排,谁就先被执行,在它执行的过程中,不会中断它。当其...
lambda函数 lambda 表达式是一种匿名函数,即没有函数名的函数,有函数体,没有函数名,匿名函数最常用的是作为回调函数的值,你可以在你的源码中内联一个lambda函数,这就使得创建快速的,一次性的函数变得简单了。一个lambda表达式表示一个可调用的代码单元。我们可以将其理解为一个未命名的内联函数。它与普通函数不同的是,lambda必须使用尾置返回来指定返回类型。例如,你可以把lambda函数可在参数中...
Linux top 结果分类 top 视图第一行:10:08:45 — 当前系统时间10 days, 3:05 — 系统已经运行了10天3小时5分钟(在这期间没有重启过)1 users — 当前有1个用户登录系统load average: 0.00, 0.00, 0.00 — load average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。load average数据是每隔5秒钟检查一次活跃的进程数...