自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 分段分页存储

a)页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高内存的利用率;或者说,分页仅仅是由于系统管理的需要,而不是用户的需要(也是对用户透明的)。段是信息的逻辑单位,它含有一组其意义相对完整的信息(比如数据段、代码段和堆栈段等)。分段的目的是为了能更好的满足用户的需要(用户也是可以使用的)。b)页的大小固定且由系统确定,把逻辑地址划分为页号和页内地址两部分,是由机器硬件实现的,因而一个系统只能有一种大小的页面。...

2022-07-23 11:23:56 416

转载 java常见面试题

在运行状态中,对于任意一个类都能知道它的所有属性和方法,对于任意一个对象都能调用它的任意方法和属性,这种动态获取信息及调用对象方法的功能称为反射。通过将类对应的字节码文件加载到jvm内存中得到一个Class对象,通过这个Class对象可以反向获取实例的各个属性以及调用它的方法。1、通过反射运行配置文件内容加载配置文件,并解析配置文件得到相应信息根据解析的字符串利用反射机制获取某个类的Class实例动态配置属性2、JDK动态代理3、jdbc通过Class.forName()加载数据的驱动程序注解。...

2022-07-21 12:44:04 223

转载 DNS域名解析过程

浏览器缓存——》系统hosts文件——》本地DNS解析器缓存——》本地域名服务器(本地配置区域资源、本地域名服务器缓存)——》根域名服务器——》主域名服务器——》下一级域名域名服务器客户端——》本地域名服务器(递归查询)本地域名服务器—》DNS服务器的交互查询是迭代查询。如果主机所询问的本地域名服务器不知道被查询域名的IP地址,那么本地域名服务器就以DNS客户端的身份,向其他根域名服务器继续发出查询请求报文,即替主机继续查询,而不是让主机自己进行下一步查询。...

2022-07-21 12:23:10 3240

转载 HTTP请求报文(请求行、请求头、请求体)

表示这个请求是从哪个URL过来的,假如你通过google搜索出一个商家的广告页面,你对这个广告页面感兴趣,鼠标一点发送一个请求报文到商家的网站,这个请求报文的Referer报文头属性值就是http//www.google.com。如果要修改某个Cookie,只需要新建一个同名的Cookie,添加到response中覆盖原来的Cookie。如果要删除某个Cookie,只需要新建一个同名的Cookie,并将maxAge设置为0,并添加到response中覆盖原来的Cookie。//新建Cookie。...

2022-07-21 10:11:55 6761

转载 HTTP的请求连接过程

不管是日常的web开发还是准备面试题的时候,http的请求过程都是必须要了解的一个知识点,这篇文章就来和大家一起学习了解一下HTTP通信机制的请求过程。

2022-07-21 09:53:11 1256

转载 mysql b+树能存多少条数据?b+树每层有多少分支?

如果数据库只按这样的方式存储,那么如何查找数据就成为一个问题,因为我们不知道要查找的数据存在哪个页中,也不可能把所有的页遍历一遍,那样太慢了。所以人们想了一个办法,其实每张表的根页位置在表空间文件中是固定的,即pagenumber=3的页(这点我们下文还会进一步证明),找到根页后,通过。在MySQL中我们的InnoDB页的大小默认是16k,,定位到id=5的数据应该在指针P5指向的页中,那么进一步去pagenumber=5的页中查找,同。数据表中的数据都是存储在页中的,所以一个页中能存储多少行数据呢?...

2022-07-21 08:51:05 360

转载 端口号是什么以及常见端口号

源端口号一般是由系统自己动态生成的一个从1024-65535的号码,当一台计算机A通过网络访问计算机B时,如果它需要对方返回数据的话,它也会随机创建一个大于1023的端口,告诉B返回数据时把数据送到自己的哪个端口,然后软件开始侦听这个端口,等待数据返回。我们可以把没有开启端口号的电脑看作是一个密封的房间,密封的房间当然不可能接受外界的访问,所以当系统开启了一个可以让外界访问的程序后它自然需要在房间上开一个窗口来接受来自外界的访问,这个窗口就是端口。多数ISP限制,只有他们的客户才能访问他们的新闻组服务器。.

2022-07-20 15:44:19 4158 3

转载 数据库设计三大范式

数据库中的范式有第一范式(1NF),第二范式(2NF),第三范式(3NF),巴斯-科德范式(BCNF),第四范式(4NF),第五范式(5NF)(又称完美范式)第一范式----数据库中的表(所有字段值)都是不可分割的原子数据项。第二范式----数据库表中的每一列都和主键相关,而不能只和主键的某一部分相关。也就是说一个表中只能只能包含一个,不能把多种数据保存在同一个表中。第三范式----数据库表中每一列数据都和主键直接相关,不能间接相关。降低数据的冗余度。。。。。。转自----...

2022-07-20 14:02:07 254

转载 从输入一个网址到浏览器显示页面经历的全过程

作为网络专栏的开篇导文,本文概况介绍下经典案例从输入一个网址到浏览器显示页面的全过程。

2022-07-20 13:13:27 4995

转载 SQL 主键和索引的区别

的字段上建立索引(如deal_id已经是主键,不能再次执行createindextmp_table_indexontmp_table(deal_id),会报错);经常插入,修改,应在查询允许的情况下,尽量减少索引,因为添加索引,插入,修改等操作,需要更多的时间。主键和索引都是键,不过主键是逻辑键,索引是物理键,意思就是主键不实际存在,而索引实际存在在数据库中。(1)创建表时,不能在同一个字段上建立两个索引(主键默认建立唯一索引),在需要。唯一索引能极大的提高查询速度,而且还有唯一约束的作用。...

2022-07-20 10:49:56 1071

转载 StringBuffer和StringBuilder区别

你好我是辰兮,很高兴你能来阅读,本篇小结了和StringBuilder区别,用案例源码分析,分享获取新知,大家一起进步。

2022-07-20 09:30:16 357 1

转载 TCP长连接(Keepalive)

长连接的环境下,进行一次数据交互后,很长一段时间内无数据交互时,客户端可能意外断电、死机、崩溃、重启,还是中间路由网络无故断开,这些TCP连接并未来得及正常释放,那么,连接的另一方并不知道对端的情况,它会一直维护这个连接,长时间的积累会导致非常多的半打开连接,造成端系统资源的消耗和浪费,且有可能导致在一个无效的数据链路层面发送业务数据,结果就是发送失败。中间设备如防火墙等,会为经过它的数据报文建立相关的连接信息表,并为其设置一个超时时间的定时器,如果超出预定时间,某连接无任何报文交互的话,......

2022-07-20 01:24:18 1558

空空如也

空空如也

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

TA关注的人

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