1. 系统版本 MySQL 5.7.25 ubuntu 16.04 2. 全局锁 全局锁即对整个数据库实例加锁,使得整个库处于只读状态,会阻塞DML和DDL语句。使用如下命令(简称FTWRL)可为数据库加全局锁:flush tables with read lock;释放全局锁命令如下:unlock ...
分类:
数据库 时间:
2019-04-20 18:16:30
阅读次数:
202
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java多线程第二十七章:Lock获取lock/释放unlock锁" 下一章 "“全栈2019”Java多线程第二十八章:公平锁 ...
分类:
编程语言 时间:
2019-04-20 10:05:45
阅读次数:
156
/boot:系统启动相关的文件,如内核initrd,以及grub(bootloader)/dev:设备文件块设备:随机访问,数据块字符设备:线性访问,按字符为单位,如鼠标,显示器(在显存中按位显示)设备号:主设备号(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME/root:管理员的家目录/lib:库文件和内核
分类:
系统相关 时间:
2019-04-18 17:05:21
阅读次数:
179
1.MBRMBR(MasterBootRecord):主引导分区,为一个编号为0的512字节的扇区446bytes:bootloader,引导加载器程序,主引导记录,引导启动操作系统的程序;64bytes:分区表,每16bytes标识一个分区,一共只能有4个分区;2bytes:表示MBA是否有效;55AA为有效;注意:1)主分区最多四个,扩展分区只能一个2)扩展分区不能单独使用,要继续分成逻辑分区
分类:
系统相关 时间:
2019-04-17 23:29:45
阅读次数:
777
Liunx系统启动和内核管理总结Liunx系统启动一、硬件启动流程(1)、打开电源(2)、BIOS:1.POST初始化硬件设备,检查系统外围主要设备(CPU,内存,硬盘,显卡i-o设备,键盘鼠标)2.确定启动设备-根据BIOS设置的启动顺序,检测驱动器(硬盘,光盘,U盘,网络)--如果硬盘是启动项,读取硬盘第一个扇区(MBR,512字节)到内存---控制区转给MBR中的Bootloader(3)、
分类:
其他好文 时间:
2019-04-15 21:39:24
阅读次数:
168
对于喜欢钻研手机的机友来说,常常会接触到Xposed框架以及种种功能极强的模块,对于5.0以下的系统版本,只要手机能获得ROOT权限,安装和激活Xposed框架是比较轻松的,但随着系统版本的迭代,5.0以后的系统,激活Xposed框架变得比较麻烦,有些教程甚至需要我们刷入Recovery的方式来激活,这给我们带来极大的不易,特别是对我们入门用户来说,很容易就把手机给刷成大砖。几个星期之前,购买了一
分类:
其他好文 时间:
2019-04-07 15:43:56
阅读次数:
203
对于喜欢研究手机的机友而言,大多时候会用到xposed框架及种种功能强大的模块,对于5.0以下的系统版本,只要手机能获得root权限,安装和激活xposed框架是非常简便的,但随着系统版本的升级,5.0以后的系统,激活xposed框架变得非常麻烦,有些教程甚至需要我们刷入recovery的做法来激活 ...
分类:
移动开发 时间:
2019-04-07 15:41:08
阅读次数:
157
Linux 体系结构 Linux 嵌入式系统的组成 层次结构图 bios 1.硬件检测 2.初始化系统设备 3.装入os 4.调os向硬件发出的指令 bsp 板级支持包 硬件相关 开发板原理图 开发板原件列表 接口定义 地址分布 软件相关 某些os的bootloader及其源代码 某些系统封剪裁好的 ...
分类:
系统相关 时间:
2019-04-06 11:09:59
阅读次数:
357
练习3.分析bootload进入保护模式的过程 0. BIOS通过读取硬盘主引导扇区到内存,并跳转到对应内存中的位置,也就是从’%cs=0 $pc=0x7c00‘进入并执行bootloader,bootloader要完成: (1) 切换到保护模式,启用分段机制; (2) 读取磁盘中的ELF执行文件格 ...
分类:
其他好文 时间:
2019-04-05 12:27:10
阅读次数:
244
加锁和释放锁的原理 当方法执行完后或者抛出异常后,都会释放锁 method1等价于method2,因为method1执行完以后会自动释放锁,而么method2使用lock.unlock()释放锁 反编译看monitor指令 被 synchronized 关键字修饰的方法、代码块,就是 monitor ...
分类:
其他好文 时间:
2019-04-05 00:41:24
阅读次数:
241