上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 124 下一页
摘要: 【概念】 在这里我们只做简单理解,因为说得越多反而越不利于理解,具体理解参考点击打开链接。 我们就把线程看成是在一个程序里的一个执行路线,更准确的说线程是一个进程内部的执行流。 【进程与线程的区别】 为了更直观的区别他们两,我们用下面的图来区别~ 他们的区别总结如下: (1)进程是承担系统资源分配的 阅读全文
posted @ 2020-04-20 20:00 瘋耔 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 之间在网上看到很多网络编程都是一个一个demo,今天我把之前学到的汇总起来,希望大家可以进行补充。我理解的网络通信分为4种1,udp客户端2,udp服务端3,tcp客户端4,tcp服务端 线程中我使用过两种方式编程,一种是经典函数式编程加上标志位,如下: while(1) { server_init 阅读全文
posted @ 2020-04-20 18:50 瘋耔 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 前言 对于python来说,一切皆为对象,所有的变量赋值都遵循着对象引用机制。程序在运行的时候,需要在内存中开辟出一块空间,用于存放运行时产生的临时变量;计算完成后,再将结果输出到永久性存储器中。如果数据量过大,内存空间管理不善就很容易出现 OOM(out of memory),俗称爆内存,程序可能 阅读全文
posted @ 2020-04-20 15:05 瘋耔 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 分析1: 1 回收两原因 内核之所以要进行内存回收,主要原因有两个: 内核需要为任何时刻突发到来的内存申请提供足够的内存,以便cache的使用和其他相关内存的使用不至于让系统的剩余内存长期处于很少的状态。 当真的有大于空闲内存的申请到来的时候,会触发强制内存回收。 2 回收两目标 一种是针对zone 阅读全文
posted @ 2020-04-20 15:04 瘋耔 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 本文为作者原创,转载请注明出处:https://www.cnblogs.com/leisure_chn/p/10393707.html 本文为宋宝华《Linux的进程、线程以及调度》学习笔记。 1 进程概念 1.1 进程与线程的定义 操作系统中的经典定义:进程:资源分配单位。线程:调度单位。操作系统 阅读全文
posted @ 2020-04-20 10:47 瘋耔 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 如果使用基于最大似然估计的模型,模型中存在隐变量,就要用EM算法做参数估计。个人认为,理解EM算法背后的idea,远比看懂它的数学推导重要。idea会让你有一个直观的感受,从而明白算法的合理性,数学推导只是将这种合理性用更加严谨的语言表达出来而已。打个比方,一个梨很甜,用数学的语言可以表述为糖分含量 阅读全文
posted @ 2020-04-18 19:27 瘋耔 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、信号来自进程或内核2、线程共享进程的代码空间和数据空间(全局变量或静态变量),文件描述符,信号,以及malloc分配的内存,每个线程拥有独立的栈空间和程序计数器,在创建线程时,调用pthread_create函数的线程和新建线程的执行顺序随机 3、在linux中,使用轻量级进程来模拟线程,线程操 阅读全文
posted @ 2020-04-17 15:49 瘋耔 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1 内存划分 对于 32位linux,进程:0~3G(0-0xc0000000),内核:3G~4G(0xc0000000-0xffffffff),所有进程的内核空间(3G~4G)都是共享的。 线性区映射的物理内存成为低端内存,剩下的内存被称为高端内存。 2 内存管理 2.1 物理内存管理 Linux 阅读全文
posted @ 2020-04-17 13:48 瘋耔 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 of_match_table:匹配compatible;id_table:匹配id; 在Linux设备模型的抽象中,存在着一类称作“Platform Device”的设备,内核是这样描述它们的(Documentation/driver-model/platform.txt): Platf 阅读全文
posted @ 2020-04-16 20:05 瘋耔 阅读(430) 评论(0) 推荐(0) 编辑
摘要: dlib 下 face_landmark_detection_ex This face detector is made using the classic Histogram of Oriented Gradients (HOG) feature combined with a linear cl 阅读全文
posted @ 2020-04-15 23:21 瘋耔 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/koibiki/article/details/83588796收起论文连接:One Millisecond Face Alignment with an Ensemble of Regression Trees 1.简介本文也采用级联回归树。 阅读全文
posted @ 2020-04-15 23:17 瘋耔 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 1.atomic_read与atomic_set函数是原子变量的操zhidao作回,就是原子读和原子设置的作用. 2.原子操作,就是答执行操作的时候,其数值不会被其它线程或者中断所影响 3.原子操作是linux内核中一种同步的方式 阅读全文
posted @ 2020-04-15 10:15 瘋耔 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 1 CORTEX-M 1.1 boot程序 以stm32为例,添加在线升级boot程序,rom地址: LR_IROM1 0x08000000 0x00004000 { ; load region size_region ER_IROM1 0x08000000 0x00004000 { ; load 阅读全文
posted @ 2020-04-14 19:15 瘋耔 阅读(472) 评论(0) 推荐(0) 编辑
摘要: vacajk 【Xilinx-Petalinux学习】-02-建立PetaLinux工程 前面我已经把PetaLinux成功安装到了Ubuntu虚拟机当中了,接下来就要实际操作,将PetaLinux移植到我们自己的硬件平台当中去。 step1:硬件描述文件 有两种PetaLinux工程建立的方法,一 阅读全文
posted @ 2020-04-14 18:52 瘋耔 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 本文以Linux3.14版本源码为例分析其启动流程。各版本启动代码略有不同,但核心流程与思想万变不离其宗。 内核映像被加载到内存并获得控制权之后,内核启动流程开始。通常,内核映像以压缩形式存储,并不是一个可以执行的内核。因此,内核阶段的首要工作是自解压内核映像。 内核编译生成vmliunx后,通常会 阅读全文
posted @ 2020-04-14 13:13 瘋耔 阅读(1278) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 124 下一页
跳至侧栏