目的: 了解linux的启动过程 主要内容: 1.grub 是启动程序的bootloader 2.linux kernel 是linux的开源内核 3.busybox 是linux的工具集合 启动顺序: grub bzimage initrd init chroot sbin/init (从内存镜像 ...
分类:
系统相关 时间:
2020-02-10 11:58:05
阅读次数:
91
JVM锁: jmate MySql锁: 1、查询有哪些再用的表被锁了 show open tables where in_use = 0; 2、被锁的这些表中如果有你要使用的表,那么释放。 unlock tables; ...
分类:
其他好文 时间:
2020-02-07 15:02:48
阅读次数:
65
装备工作 1. 一张8G以上的SD开,最好是高速卡,因为卡的速度直接影响树莓派的运行速度。 2. 下载树莓派系统的镜像文件,本人下载不带桌面的版本:Raspbian Buster Lite,下载网址: "链接" 3. Window 下安装镜像的工具 Win32DiskImager,下载网址: "链接 ...
分类:
其他好文 时间:
2020-02-07 12:30:44
阅读次数:
127
经典笔试题: 1、自定义容器,提供新增元素(add)和获取元素数量(size)方法。2、启动两个线程。线程1向容器中新增10个数据。线程2监听容器元素数量,当容器元素数量为5时,线程2输出信息并终止。 package com.gaopeng.programming.test2; import jav ...
分类:
编程语言 时间:
2020-02-05 18:13:53
阅读次数:
86
一 简介及原理 客户机通过网卡(即PXE)启动,发现DHCP服务器,从而自动获得IP及相关网络配置。同时也能获取TFTP服务器地址,此TFTP提供bootloader。从而使客户端可以通过此bootloader指定的FTP/HTTP/NFS服务器加载vmlinuz和initrd.img等安装系统所需 ...
分类:
其他好文 时间:
2020-01-31 22:49:42
阅读次数:
118
LBDP-bootloader主要功能如下: 1.代码下载及校验功能。 2.库函数功能(含flash擦除和烧写功能)。 库函数说明在lbdp.h中 typedef void (*p_lbdp_remap)(void); typedef void (*p_lbdp_writeFlash)(uint16 ...
分类:
其他好文 时间:
2020-01-30 09:50:55
阅读次数:
90
BitLocker恢复时反复提示输入密钥和密钥正确问题的解决方案。 ...
分类:
其他好文 时间:
2020-01-27 23:44:28
阅读次数:
2649
操作系统 进程管理2(进程的同步与互斥) 6. 进程的同步与互斥 两个或两个以上的进程不能同时使用的资源称为 临界资源 。临界资源的存在带来了进程之间的互斥访问的问题。 进程互斥 :逻辑上完全独立、毫无关系的两个进程因为竞争同一块资源而相互制约,称为进程互斥。 进程同步 :有协作关系的进程不断调整它 ...
分类:
其他好文 时间:
2020-01-25 23:34:20
阅读次数:
90
java内存模型简介: 有时候在开发Java同步和线程安全要求很严格的程序时,往往容易混淆的一个概念就是内存模型。究竟什么是内存模型?内存模型描述了程序中各个变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存中取出变量这样的底层细节,对象最终是存储在内存里面的 ...
分类:
编程语言 时间:
2020-01-21 23:38:10
阅读次数:
117
概述 是一个线程安全的 ,通过内部的 数组和显示锁ReentrantLock来实现线程安全。 的底层也是基于 实现的。 更适合于读多写少的环节。 CopyOnWriteArrayList源码分析 核心属性 它的内部属性也非常的简单,值得注意的是array是通过volatile修饰的。 重要方法分析 ...
分类:
其他好文 时间:
2020-01-17 19:15:50
阅读次数:
86