自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 四种主要IO模型

四种主要IO模型同步IO,是指用户空间的线程是主动发起IO请求的一方,内核空间是被动接收方。异步IO,是指系统内核是主动发起IO请求的一方,用户空间的线程是被动接收方。阻塞IO,是指需要内核IO操作彻底完成后,才返回到用户空间执行用户的操作。非阻塞IO,是指用户空间的程序不需要等待内核IO操作彻底完成,可以立即返回用户空间执行用户的操作,即处于非阻塞的状态,并且内核会立即返回给用户一个状态值。可以这样理解:阻塞是指用户空间一直处于等待状态,不能去处理其他事件;非阻塞指的是用户空间获取到内

2021-09-04 14:29:42 167

原创 内核缓冲区和进程缓冲区

用户空间以及内核空间概念操心系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核,保证内核的安全,操心系统将虚拟空间划分为两部分,一部分为内核空间,一部分为用户空间。针对linux操作系统而言,os分配给每个进程一个独立的、连续的、虚拟的地址内存空间,该大小一般是4G(32位操作系统,即2的32次方),其中将高地址值的内存空间分配给os占用,linux os占用1G,window os占用2...

2021-08-28 20:25:36 627 1

原创 Java反射原理分析

接下来咱们从源码角度来探索Java反射实现的原理。public class ReflectionTest {​ private static int count=0; public static void foo(){ new Exception((++count)+"次").printStackTrace(); }​ public static void main(String[] args) throws Exception { ...

2021-08-17 23:04:35 721

原创 Java反射机制

首先说一下反射机制的概念反射机制是指再程序运行过程中,对任意一个类都能获取其所有属性和方法,并且对任意一个对象都能调用其任意一个方法。这种动态获取类和对象的信息,以及动态调用对象的方法的功能便是Java语言的反射机制。说完反射的概念,谈谈反射的应用。我们知道Java中的对象有编译时类型和运行时类型两种类型。编译时类型指的是声明对象时所采用的类型,运行时类型指为对象赋值时所采用的类型。例子如下:Animal animal=new Cat();在以上代码中,animal对象的编译时类型为A

2021-08-16 22:48:03 95

原创 2020-10-19

解决虚拟机ubuntu系统克隆之后网卡消失利用ifconfig查看网卡ifconfig -a网卡存在之后配置网卡信息,sudo vim /etc/network/interfacesauto ens33iface ens33 inet static #static为静态ip dhcpaddress //自己设定netmask //自己设定gateway //自己设定设置完毕后:/etc/init.d/networking restart 进行重启设定...

2020-10-19 00:16:25 44

原创 windows10安装hadoop

https://baijiahao.baidu.com/s?id=1631225218387105313&wfr=spider&for=pc

2020-05-07 15:50:13 155

npp.8.1.3.Installer.exe

npp.8.1.3.Installer.exe

2021-08-20

prometheus-2.29.1.windows-amd64.zip

prometheus-2.29.1.windows-amd64.zip

2021-08-20

binutils-2.32.tar.gz

binutils-2.32.tar.gzbinutils-2.32.tar.gzbinutils-2.32.tar.gzbinutils-2.32.tar.gzbinutils-2.32.tar.gzbinutils-2.32.tar.gz

2019-10-12

空空如也

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

TA关注的人

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