如何进行内存管理 为了让每个进程认为 独占 地使用内存,并且让每个进程看到的内存是 一致 的,操作系统对物理内存、磁盘进行了 抽象 ,抽象出 虚拟内存 。并且把虚拟内存、物理内存以相同固定大小的 页 进行切分管理( 分页 ),虚拟内存中叫页,物理内存中的叫页帧。 每个进程虚拟地址空间是独立的。用户访 ...
分类:
其他好文 时间:
2019-09-04 10:25:49
阅读次数:
125
可以看到是有三帧的内容有flag的 直接 逐帧分解,得到: (kali真好用呀) ...
分类:
其他好文 时间:
2019-09-04 09:37:35
阅读次数:
61
4 linux lcd驱动框架 Linux内核中lcd的驱动是基于帧缓冲framebuffer驱动框架设计的。帧缓冲framebuffer框架是在linux2.2.xx以后的版本中为显示设备提供的一种驱动程序接口,它将显示缓冲区framebuffer进行抽象,屏蔽掉硬件的底层差异,允许上层应用程序在... ...
分类:
系统相关 时间:
2019-09-02 11:28:16
阅读次数:
142
http2新特性 1. 二进制帧 http1 header是纯文本传输, http2是二进制 2. 多路复用 http2 把HTTP消息分解成独立的帧, 交错传输, 然后在另一端组装 http1 一个链接 每次只能发送一个请求, 得到响应后再发送另一个请求 3. 头部压缩 springboot2.x ...
分类:
其他好文 时间:
2019-09-01 19:01:47
阅读次数:
98
websocket中,可以支持双向的数据通信。其中所有的数据格式,都是以帧的形式来传递。 initializer handler 页面例子: ...
分类:
Web程序 时间:
2019-09-01 18:49:48
阅读次数:
148
在x86的计算机系统中,内存空间中的栈主要用于保存函数的参数,返回值,返回地址,本地变量等。一切的函数调用都要将不同的数据、地址压入或者弹出栈。因此,为了更好地理解函数的调用,我们需要先来看看栈是怎么工作的。 栈是什么? 简单来说,栈是一种LIFO形式的数据结构,所有的数据都是后进先出。这种形式的数 ...
分类:
其他好文 时间:
2019-09-01 10:52:36
阅读次数:
101
JVM宏观认知 1.什么是虚拟机? 虚拟机是一种 软件 。 可分为系统虚拟机(仿真物理机)和程序虚拟机(执行单个计算机程序,比如JVM)。 2.什么是Java虚拟机(JVM)? JVM是一种将字节码转化为机器码的软件。(同上) 历经时间的迭代,目前广泛应用的Java虚拟机是Oracle的HotSpo ...
分类:
其他好文 时间:
2019-09-01 10:35:37
阅读次数:
71
广播在二层的体现是目的地址是全F,在三层的体现是目的ip是全1,如果ip包的目的地址是4个255,那这个就是广播ip包,如果数据帧的目的mac地址是全F,那这个就是广播数据帧。 一般来说,如果报文的目的ip地址是四个255,那么封装的二层数据帧的目的mac地址就是全F。 得到了两个子网,分别如上图所 ...
分类:
其他好文 时间:
2019-08-31 23:34:07
阅读次数:
115
无线**检测系统(WIDS)是基于**检测技术建立的,属于网络安全的主动防御行为,可从网络和系统内部的各项资源中主动采集信息并分析是否遭受了****。WIDS主要有两种模式。第一种是使用Monitor模式的无线网卡,以数据链路层基于IEEE802.11协议原始帧为捕获对象,辅以帧头信息用以**检测分析,对WLAN中的接入设备进行检测认证。第二种是使用Managed模式的无线网卡,用于捕获网络层中基
分类:
其他好文 时间:
2019-08-30 13:52:49
阅读次数:
147
1引言本期分享一下如何仅用CSS3,实现单标签的动态晴阴雨雪。技术关键点就是“单标签”和“纯CSS”。先看下最终效果:再看看HTML代码:<!--晴--><divclass="weathersunny"></div><!--阴--><divclass="weathercloudy"></div><!--雨-->&l
分类:
Web程序 时间:
2019-08-30 09:16:52
阅读次数:
87