1. 设备树概念1.1.设备树感性认识设备树(Device Tree),将这个词分开就是“设备”和“树”,描述设备树的文件叫做DTS(Device Tree Source),这个DTS 文件采用树形结构描述板级设备,比如CPU 数量、 内存基地址、IIC 接口上接了哪些设备、SPI 接口上接了哪些设备等等。 设备树是树形数据结构,具有描述系统中设备的节点。每个节点都有描述所代表设备特征的键值对。每
原创 2021-04-15 19:49:56
2121阅读
开机后,您只需按“Del”键就可以进入主板的BIOS 设置程序。通过上面的图片,我们可以看到这款主板的BIOS设置程序包括“Main”、“Advanced”、“Peripherals”、 “Power”、“HW Monitor”、“Defaul
原创 2012-04-01 18:38:39
795阅读
对于一个应用程序即一个操作系统进程来说,它既有内核空间(与其他进程共享),也有用户空间(进程私有),它们都是处于虚拟地址空间中。用户进程是无法访问内核空间的,它只能访问用户空间,通过用户空间去内核空间复制数据,然后进行处理。 什么是IO? IO模型中,先讨论下什么是IO?    在计算机系统中I/O就是输入(Input)和输出(Output)的意思,针对不同的操作对象,可以划分为磁盘I/O模型,网
原创 2021-04-16 11:58:28
150阅读
互斥体概述信号量是在并行处理环境中对多个处理器访问某个公共资源进行保护的机制,mutex用于互斥操作。 信号量的count初始化为1,down()/up()也可以实现类似mutex的作用。mutex的语义相对于信号量要简单轻便一些,在锁争用激烈的测试场景下,mutex比信号量执行速度更快,可扩展性更好,另外mutex数据结构的定义比信号量小。mutex的优点mutex和信号量相比要高效的多:mut
原创 2021-04-16 11:56:18
378阅读
# 实现“dbeaver MySQL驱动设置” ## 简介 在使用DBeaver作为MySQL数据库管理工具时,需要设置MySQL驱动程序以便与MySQL数据库建立连接。本文将介绍如何实现“DBeaver MySQL驱动设置”。 ## 流程 下表展示了实现“DBeaver MySQL驱动设置”的步骤。 | 步骤 | 描述 | | --- | --- | | 步骤1 | 下载MySQL驱动程序
原创 2023-08-02 07:20:09
2730阅读
补充: 自己写的应用放在webapp中应该不要跟tomcat自带的应用如:admin等同名.   那个项目一开始取应用名为admin,我把admin整个文件夹拷到webapps中,后来就不能进入tomcat的admin应用了,只好重装tomcat 了.后将项目应用取名为project   这样开启tomcat服务,点[url]http://localhost:8080
转载 精选 2008-08-28 16:32:16
954阅读
    在上一篇《手把手Linux驱动8-Linux IO模型》我们已经了解了阻塞、非阻塞、同步和异步等相关概念,本文主要讲解如何通过等待队列实现对进程的阻塞。应用场景:        当进程要获取某些资源(例如从网卡读取数据)的时候,但资源并没有准备好(例如网卡还没接收到数据),这时候内核必须切换到其他进程运行,直到资源准备好再唤醒进程。    waitqueue (等待队列) 就是内核用于管
原创 2021-04-16 11:57:49
654阅读
platform总线是学习linux驱动必须要掌握的一个知识点
原创 2021-04-16 12:20:05
936阅读
 Glide目前是Android开发中主流的图片加载框架。有必要花时间研究一下它的实现原理。因此,从本文开始将对Glide主要流程进行分析,由于Glide的加载链条比较长,便于理解我们分开分析,先分析Glide.with过程。 1.Glide.with(FragmentActivity)/** * 根据FragmentActivity获取Glide对象,并将加载过程跟Fr
​ 缩进设置 回忆上节课内容???? 这次了解了颜色的细节 设置 256 色模式 :set t_Co=256 然后确定了具体的各种颜色 还可以生成网页 :TOhtml 还有什么好玩的么????? ​ 缩进设置 ​ 在正常模式下 使用 << 可以向前缩进 使用 >> 可以向后缩进 = 可以让当前行自动缩进 使 ...
转载 2021-08-24 08:28:00
244阅读
2评论
​ 缩进设置 回忆上节课内容???? 这次了解了颜色的细节 设置 256 色模式 :set t_Co=256 然后确定了具体的各种颜色 还可以生成网页 :TOhtml 还有什么好玩的么????? ​ 缩进设置 ​ 在正常模式下 使用 << 可以向前缩进 使用 >> 可以向后缩进 = 可以让当前行自动缩进 使 ...
转载 2021-08-24 08:28:00
133阅读
2评论
缩进设置回忆上节课内容
vim
原创 2021-08-24 08:22:52
576阅读
“教会徒弟饿死师傅”?我不这么认为,每个人都是从新人做起的,谁一出生什么都会?主动跟新人沟通,了解她性格,做到工作中的好同事,生活中的好朋友,尽量多跟她讲自己的经历,也可以她自己的独门绝活。给她工作,让她自己做,在一旁跟进工作进度,做好重复讲解的心里,慢慢让她自己独立完成,大不了做错了,再给她及时
原创 2021-12-31 18:03:28
79阅读
1. 先看APP以确定需要实现哪些接口xawtv.c:   grabber_scan     ng_vid_open//根据链表的设置和读取可以在xawtv中找到是调用v4l2_driver.open       v4l2_driver.open // v4l2_open         get_device_capa
 而不研则浅,研而不则空学而不思则罔,思而不学则殆夏后伯启与有扈战于甘泽而不胜。六卿请复之,夏后伯启曰:“不可。吾地不浅,吾民不寡,战而不胜,是吾德薄而不善也。”于是乎处不重席食不贰味琴瑟不张,钟鼓不修,子女不饬,亲亲长长,尊贤使能。期年而有扈氏服。故欲胜人者,必先自胜;欲论人者,必先自论;欲知人者,必先自知。译文:夏后伯启和有扈在甘泽大战而没有取得胜利。大臣们要求再战,夏后伯启说
转载 2022-08-24 20:46:31
94阅读
数据驱动测试是自动化测试的主流设计模式之一,相同的测试脚本使用不同的测试数据来执行,测试数据和测试行为进行了完全的分离,这样的测试脚本设计模式称为数据驱动。实施数据驱动测试的步骤:1.编写测试脚本,脚本需要支持程序对象、文件或者数据库读入测试数据;2.将测试脚本使用的数据测试数据存入程序对象、文件或者数据库等外部介质中;3.运行脚本,循环调用存在外部介质的测试数据;4.验证所有的测试结果是否符合期
安装过mysql数据库后,有些软件在调用mysql数据库时不会直接调用,需要安装mysql数据库的ODBC驱动,再来调用。这里就介绍下,如何在win7系统下安装mysql的ODBC驱动。Win7系统分为32位和64位,相对应的mysql的ODBC驱动也可以找到相应的32位和64位的。下载地址:http://dev.mysql.com/downloads/connector/odbc/  
原因:         原来eliteone 800 G2 安装的是windows 10,用了一年多,比较稳定,5月10忽然进不了系统(是不是和win10强制升级有关),用了几种恢复方法无果win10总是蓝屏,放置了一段时间终于要用了,只能想办法解决。解决历程:       1、重新使用一块新的硬盘,拆机安装
原子操作原理分析概念原子操作是指不被打断的操作,即它是最小的执行单位。最简单的原子操作就是一条条的汇编指令(不包括一些伪指令,伪指令会被汇编器解释成多条汇编指令)。在 linux 中原子操作对应的数据结构为 atomic_t,定义如下:typedef struct {int counter;} atomic_t;本质上就是一个整型变量,之所以定义这么一个数据类型,是为了让原子操作函数只接受 ato
原创 2021-04-16 11:59:26
137阅读
什么叫pxe网刻?PXE网络就是无论你的硬盘里有没有系统(有系统没DOS工具箱,像迅闪DOS等等。。。),没有也不重要,它一样能够帮你完成网刻任务,因为PXE是直接读取局域网服务器上的资源,完全不需要用到本地硬盘的资源就能达到目的。首先,网上很多诸如MAXDOS、晨龙快刻、迅闪、YY等等,它们的DOS下一半都自带网刻功能,但是它们都有一个通病,就是如果硬盘上的DOS损坏了或者没有系统,以上所有软件
转载 精选 2010-07-24 21:03:41
5396阅读
11点赞
20评论
  • 1
  • 2
  • 3
  • 4
  • 5