Lock 是Java多线程的一个同步机制,用来控制线程对共享资源的访问。线程在执行同步方法或者代码块之前必须先获得一个锁。 Lock 的 lock() 和 unlock() 方法; lock():获得一个锁,如果锁不可用,则当前线程将因线程调度目的而被禁用,并在获得锁之前处于休眠状态。 unlock ...
分类:
编程语言 时间:
2018-01-10 00:11:10
阅读次数:
230
1、anaconda(安装linux的工具) anaconda的界面: tui:基于cureses的文本配置窗口 gui:图形界面2、centos的安装过程启动流程介绍: stage1:主要存放bootloader程序,放在设备的第一个扇区(即MBR
分类:
其他好文 时间:
2018-01-09 21:17:47
阅读次数:
173
这个是运维新手经常碰到的问题,我就这么被坑了一下网上有很多解决此故障的文档,我做一下归整,从问题的发生,到解决问题的思路再到步骤那么我们开始第一步,是哪儿出的问题:如果是对BootLoader不了解,对默认值没有更改会把系统启动引导安装到U盘里面,这也就是很多网友安装完系统之后,只要把U盘拔了,系统就启动不了,插上U盘系统又能正常启动的原因了。第二步,解决此问题的思路:1、通过U盘先正常进入Cen
分类:
其他好文 时间:
2018-01-09 11:13:01
阅读次数:
194
前言 多线程的异步执行方式,虽然能够最大限度发挥多核计算机的计算能力,但是如果不加控制,反而会对系统造成负担。线程本身也要占用内存空间,大量的线程会占用内存资源并且可能会导致Out of Memory。即便没有这样的情况,大量的线程回收也会给GC带来很大的压力。 为了避免重复的创建线程,线程池的出现 ...
分类:
编程语言 时间:
2018-01-08 01:18:21
阅读次数:
261
1. Unlock Bootloader是解除系统启动加载器(Bootloader)的原厂限制, 让用户可以使用到更多的功能(如刷新内核、刷ROM、修改超频....) Bootloader(系统启动加载器)是开机载入程序,最主要的作用是引导系统正确启动,它是Android操作系统(包括控制台)和手机 ...
分类:
其他好文 时间:
2018-01-07 20:13:29
阅读次数:
93
小米手机解锁bl需要在官网提交申请,然后电脑解锁,具体步骤如下: 1、首先需要注册一个小米账号,并登陆。 2、到官网解锁网页提交申请:http://www.miui.com/unlock/index.html 3、申请后等待审核通过即可(正常在3天之内,注意小米手机4c由于硬件安全问题,需要等待5天 ...
分类:
移动开发 时间:
2018-01-07 16:05:24
阅读次数:
218
1、centos系统启动流程: post(检测硬件环境)--->bootloader(根据bios中的设置去查找从哪个设备启动,然后根据选择的设备上的mbr去引导grub的第一阶段,启动系统)--->加载内核(运行放置于initrd中的内核镜像)--->roofs(以只读方式挂载根文件系统)--->switchroot(根切换为
分类:
系统相关 时间:
2018-01-06 20:06:07
阅读次数:
265
数据备份与恢复备份方式: 物理备份:直接拷贝备份库和表对应的文件 cp -r /var/lib/mysql/mysql /mysql.bak
分类:
数据库 时间:
2018-01-04 23:21:28
阅读次数:
340
1006. Sign In and Sign Out (25) At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one ...
分类:
其他好文 时间:
2018-01-04 11:09:36
阅读次数:
180
1、linux系统启动流程: post--->根据主板上ROM固件中的系统设置、判断从哪个设备启动--->读取设备的第一扇区的前512字节(MBR),判断用什么bootloader引导系统到内存中--->启动内核程序,有可能会借助于ramdisk--->将内核装载在内存中,建立临时根文件系统(rootfs),完成根系统切换---
分类:
其他好文 时间:
2018-01-03 22:35:19
阅读次数:
172