张伯毅的专栏

人生就是一道证明题,证明我们的存在不是偶然....

JVM 所有参数及默认值

查看栈内存参数命令: java -XX:+PrintFlagsFinal -version | grep ThreadStackSize bogon:~ sysadmin$ java -XX:+PrintFlagsFinal -version | grep ThreadStackSize ...

2019-08-23 11:49:16

阅读数 22

评论数 0

使用rufus 制作 windows / CentOS /ubuntu 系统盘 [ U 盘 ]

一.下载 Rufus Rufus 是Ubuntu官网推荐的USB启动盘制作工具,此工具的特点: * 体积小,只有几百KB (Rufus 2.17版只有945KB) * 功能全 * 免安装,下载后可以直接使用 * 免费 * 开源Rufus 的官网: https://rufus.ie 下载地址(...

2019-08-22 17:48:09

阅读数 22

评论数 0

查看CentOS 发行版的名称及其版本号

一、查看CentOS内核版本命令(两种方法): 1、cat /proc/version [root@bj-rack001-hadoop001 ~]# cat /proc/version Linux version 3.10.0-862.el7.x86_64 (builder@kbuilder...

2019-08-22 11:31:25

阅读数 17

评论数 0

江湖救急 : CentOS7.5 /usr 目录误删, 恢复操作.

一.概述 前两天在网上找了个脚本,看着没问题,直接复制粘贴了. 结果有特殊字符,直接换行. 执行了 rm -rf /usr 目录. 然后就傻了,各种操作命令找不到, 无法登陆....... 万分幸运的是,数据没丢,要是丢了.那我就要命了 1.如果可以进入操作系统,并且可以正常操作的话...

2019-08-19 16:05:50

阅读数 1648

评论数 2

面试题: 单例模式 Double-Check中的volatile作用

在单例模式中Double-Check 属于比较经典的类型,代码如下. public class Singleton { private Singleton() { } private static volatile Singleton singleton;...

2019-08-19 13:36:32

阅读数 39

评论数 0

CentOS7.5 配置网络

1.打开网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-enp7s0 2.编辑配置文件 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static ...

2019-08-17 17:58:17

阅读数 67

评论数 1

CentOS7.5 重装 SSH 与 禁止网卡休眠

最近有两台服务器,网卡老自动断网. 不造啥原因. 解决方案如下: 一. 重装 ssh 1. 卸载 先查看openssh的相关包 [root@hadoop008 ~]# rpm -qa openssh* openssh-7.4p1-16.el7.x86_64 openssh-clie...

2019-08-16 14:38:21

阅读数 71

评论数 0

笔记: CPU 组件图

架构图 8086 CPU 架构图 数据单元 为了暂存数据,8086 处理器内部有 8 个 16 位的通用寄存器,也就是刚才说的 CPU 内部的数据单元, 分别是 AX、BX、CX、DX、SP、BP、SI、DI。 这些寄存器主要用于在计算过程中暂存数据。 ...

2019-08-14 17:41:48

阅读数 251

评论数 1

Linux查看物理CPU个数、核数、逻辑CPU个数

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l ...

2019-08-14 12:04:46

阅读数 160

评论数 1

Hadoop2.7.7 API: hadoop-env.sh 解析

name description default value export JAVA_HOME=/home/hadoop/software/jdk1.8.0_171 设置 JAVA HOME   export HADOOP_HOME_WARN_SUPPRESS=1 ...

2019-08-13 20:24:36

阅读数 47

评论数 0

centos7 挂载 U盘/硬盘

1. 插入 U 盘 2. 执行命令 查看挂载 U 盘映射的地址名称 fdisk -l 会发现一个地址类似 : /dev/sdb1 3.创建挂载文件目录 mkdir /mnt/usb 3. 挂载 U 盘 mount /dev/sdb1 /mnt/usb ...

2019-08-13 15:08:55

阅读数 80

评论数 1

centos7救援模式--rescue模式

1.插入系统光盘或者 系统 U 盘. 进入 bios , 设置为 光驱或者 U盘启动 (F2 ,F8, F12 , ESC..... ) 2.进入系统安装盘界面,先选Troubleshooting,再选Rescue installed system 3进入后等待最终进入提示...

2019-08-13 15:04:06

阅读数 52

评论数 0

centos selinux 操作失误 Linux系统无法正常启动解决

参数改错地方了,应该修改SELINUX=disabled,却改成了SELINUXTYPE=disabled, 重启就会出现如下(或者SELINUX 启动失败): 重启:按e,进入如下: 按e,选择第2个:进入如下: 按e进入编辑,在末尾增加enforcing=0:进入如...

2019-08-13 14:56:06

阅读数 84

评论数 1

Sublime Text 3 配置 [颜色 / 字体 / 换行 / 更新检查 / 索引文件解决内存飙升]

最近 Sublime Text 3 老是卡死, 为这还差点坑的我出生产事故(折腾了两天,哭死). 正题: 1.进入配置界面: 2. 配置内容: 在边框的右侧输入自定义配置, 会覆盖左边的默认配置 { "color_scheme": "...

2019-08-08 18:05:18

阅读数 113

评论数 0

Netty 源码解析 : 内存自定义管理实现图解

Java 基本上是自动对内存进行管理,然后内存采用堆外进行管理的案例还是比较少见的. 在 Netty 中,IO 读写必定是非常频繁的操作,而考虑到更高效的网络传输性能,Direct ByteBuffer 必然是最合适的选择。但是 Direct ByteBuffer 的申请和释放是高成本的操作...

2019-08-06 21:37:00

阅读数 44

评论数 0

Netty 源码解析 : EventLoop 之 Reactor 模型

Reactor 模型的核心思想: 将关注的 I/O 事件注册到多路复用器上,一旦有 I/O 事件触发,将事件分发到事件处理器中,执行就绪 I/O 事件对应的处理函数中。模型中有三个重要的组件: 多路复用器:由操作系统提供接口,Linux 提供的 I/O 复用接口有select、poll、epo...

2019-07-25 13:52:35

阅读数 49

评论数 0

JAVA NIO 源码 : Buffer

Buffer.java类是抽象类, 并不能直接实例. 是一个用于特定基本数据类型的容器。 这里的特定基本数据类型指的是:除boolean类型的其他基本上数据类型。 缓冲区是特定基本数据类型元素的线性有限序列 在Buffer中有两种模式,一种是写模式,一种是读模式。 类图: 常...

2019-07-19 11:39:27

阅读数 38

评论数 0

JDK12 jdk.internal 包 不可见

IDEA在Message中抛出如下问题: java: 程序包 jdk.internal.misc.Unsafe 不可见 (程序包 jdk.internal.misc.Unsafe 已在模块 java.base 中声明,但该模块未将它导出到未命名模块) 可能出现以上问题的程序包:sun.n...

2019-07-19 09:48:42

阅读数 33

评论数 0

ScheduledThreadPoolExecutor

ScheduledThreadPoolExecutor 是一个 可以 在指定一定延迟时间 后或者定时进行 任务调度执行的线程池。 ...

2019-07-14 22:14:56

阅读数 118

评论数 0

FutureTask 概览

概念 FutureTask一个可取消的异步计算,FutureTask 实现了Future的基本方法,提空 start cancel 操作,可以查询计算是否已经完成,并且可以获取计算的结果。结果只可以在计算完成之后获取,get方法会阻塞当计算没有完成的时候,一旦计算已经完成,那么计算就不能再次启动...

2019-07-14 10:08:33

阅读数 32

评论数 0

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