自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 【LINUX内核学习笔记】

每个进程都有一个need_resched标志,这是因为访问进程描述符中的数值要比访问全局标量快。(因为current宏速度很快而且描述符通常都在高速缓存中)。发生的情况:1)从系统调返回用户空间时;2)从中断处理程序返回用户空间时。调度程序没有办法在一个正在执行的时候重新调度——内核中的各任务都是以协作的形式调度的,不具备抢占性。在2.6内核中引入抢占能力,只要重新调度是安全的,内核就可以在任何时刻抢占正在执行的任务。如果没有持有锁,正在执行的程序就可以重新导入,也就是可以重新抢占的。

2023-03-23 11:10:28 162

原创 【多媒体学习汇总】

STM32 HAL库学习(六)USB识别成Custom HID通信https://blog.csdn.net/yhl_sophia/article/details/83991153Android USB 设备 Applications、FrameWork、HAL层简单分析https://blog.csdn.net/zhizhuodewo6/article/details/75073378Android 音频源码分析——AndroidRecord录音(一)https://blog.csdn.net/

2023-03-23 11:15:57 35

原创 【AudioTrack】

AudioTrackAndroid Framework的音频子系统中,每一个音频流对应着一个AudioTrack类的一个实例,每个AudioTrack会在创建时注册到AudioFlinger中,由AudioFlinger把所有的AudioTrack进行混合(Mixer),然后输送到AudioHardware中进行播放,...

2023-03-23 11:13:45 83

原创 【内核学习之零碎知识】

get_pid()系统调用,根据定义返回当前进程的PID。像信号量这样的某些接口,可以用文件描述符来进行表示。绝大部分系统调用都会产生副作用。

2023-03-23 11:12:31 34

原创 2020-11-28

1.TCP与UDP的区别1.在连接上:TCP是基于连接的,面向连接的传输层协议,数据传输之前需要提前建立连接;UDP是无连接的,以数据报的形式发送数据,发送数据之前不需要建立连接。2.在系统资源的要求上:TCP要求较多,UDP要求较少。3.在传输模式上:TCP是以流模式,UDP是以数据报模式。4.在程序结构上:TCP较为复杂,UDP结构较为简单。5.在准确性上:TCP能保证数据的正确性和顺序性,UDP可能导致数据丢失且不能保证数据的顺序不变。2.HTTP协议与HTTPS协议的区别HTTP协

2021-11-01 10:39:20 150

原创 2021-09-01

.class文件是什么?【中文名】:Java class【简 称】:class文件【所属语言】:java【执行过程】:Java虚拟机【释义】:class文件全名称为Java class文件,主要在平台无关性和网络移动性方面使Java更适合网络。它在平台无关性方面的任务是:为Java程序提供独立于底层主机平台的二进制形式的服务。【简介】:class文件径打破了C或者C++等语言所遵循的传统,使用这些传统语言写的程序通常首先被编译,然后被连接成单独的、专门支持特定硬件平台和操作系统的二进制文件。通常

2021-09-01 20:46:44 48

原创 2021-09-01

**在Android Studio中快速生成构造方法**刚开始使用Android Studio时,需要了解一些基本的快捷键,如在创建一个javabean时,可以通过右击鼠标找到Generate,然后选择JavaBean类中get,set等选项。快速的set,get或者生成构造函数,生成toString方法。还可以通过以下有两种方式:方式一:通过导航栏Code–>Generate方式二:通过快捷键Alt+Insert...

2021-09-01 15:47:01 77

原创 2021-08-31

Activity的基本概述Activity是什么?Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,ContentProvider内容提供者,BroadcastReceiver广播接收器)之一。2.Activity是一个应用程序组件,提供一个屏幕(即用户看到的手机页面就是一个Activity),用户可以用来交互为了完成某项任务。3.Activity中所有操作都与用户密切相关,是一个负责与用户交互的组件,可以通过setContentView(V

2021-08-31 14:46:10 137

原创 2021-07-22

安卓格式化代码Android Studio代码自动对齐快捷键Ctrl+Alt+L或者使用导航栏的Code->Reformat Code实现对齐

2021-07-22 09:10:32 53

原创 2020-11-06

艾为电子面经面试体验:感觉一般,问的很细,问的很着急,不过都不太难,问的东西很多。首先简单的自我介绍。数据库的底层原理,怎么实现乐观锁,悲观锁。Synchronized,lock,锁的底层原理;红黑树特点有点和B树的区别Spring AOP知识及其原理。equals和==的区别JVM的结构,锁,垃圾回收算法,CMS,new一个对象的的内存解析过程多线程安全,线程池的参数注解;数据库底层原理Redis原理(直接说不会)String的基本方法有

2020-11-16 11:54:50 105

原创 2020-11-03

标题多态实现多态的三种方式1.重写2.接口3.抽象类和抽象方法。

2020-11-03 23:36:49 48

原创 2020-11-03

C语言指针1.指针其实就是一个变量,指针的声明方式与一般的变量声明方式没太大区别。2.指针的声明比普通变量的声明多了一个一元运算符 “”。运算符 “” 是***间接寻址或者间接引用运算符***。3.声明一个指针变量并不会自动分配任何内存。在对指针进行间接访问之前,指针必须进行初始化:或是使他指向现有的内存,或者给他动态分配内存,否则我们并不知道指针指向哪儿,这将是一个很严重的问题。...

2020-11-03 20:24:39 47

原创 2020-10-24

线程池的构造函数有7个参数线程池的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、threadFactory、handler。一、corePoolSize 线程池核心线程大小。线程池中会维护一个最小的线程数量,即使这些线程处理空闲状态,他们也不会 被销毁,除非设置了allowCoreThreadTimeOut。这里的最小线程数量即是corePoolSize。二、maximumPoolSize 线程池最大线

2020-11-03 13:08:51 52

原创 2020-10-28

总结今天主要介绍了当try语句中有return的时候,其与finally语句的执行情况。我们的得到的结论有:try中有return, 会先将值暂存,无论finally语句中对该值做什么处理,最终返回的都是try语句中的暂存值。 当try与finally语句中均有return语句,会忽略try中return。...

2020-10-28 10:13:46 43

原创 2020-10-18

数据库索引索引是帮助MySQL高效获取数据的排好序的数据结构数据结构的类型有:二叉树红黑树(降低树的高度,减少查询次数)HASH表B+树MYSQL底层是B+树结构的。B+树适用于大部分数据类型的查找。数据库文件存储在本地磁盘中。MYISAM:索引和数据分开错处(非聚集索引)Innodb 数据和索引合并Innodb表必须有主键,并且推荐使用整数型自增主键(整数型比较大小速度快,可节约磁盘空间。自增是为了减小插入数据时防止数据中间插入而需要树的再平衡而增加开销)

2020-10-18 16:38:29 53

转载 2020-10-17

JAVA知识点积累1.在java8以后,接口中可以添加使用default或者static修饰的方法,在这里我们只讨论default方法,default修饰方法只能在接口中使用,在接口种被default标记的方法为普通方法,可以直接写方法体。2.如果一个类同时实现接口A和B,接口A和B中有相同的default方法,这时,该类必须重写接口中的default方法为什么要重写呢?是因为,类在继承接口中的default方法时,不知道应该继承哪一个接口中的default方法。3.如果子类继承父类,父类中有b方.

2020-10-17 11:34:55 66

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除