计算机
文章平均质量分 72
业余爱好者
这个作者很懒,什么都没留下…
展开
-
tcp那些事
tcp哪些事关于tcp三次握手四次挥手相关的问题,面试经常问,所以临阵磨枪,稍微整理一下。tcp协议漫谈tcp是传输层协议,该协议的设计目标为通信双发提供可靠的字节流传输服务。之所以有三次握手和四次挥手,就是为了实现这个目标。tcp是一个全双工,点对点的协议,每一方可以同时是发送方和接收方。假设有A,B两台电脑通信,那么tcp就需要保证:A发送的消息需要可靠交付到B手上B发送的消息需要可靠交付到A手上所以在网络中的消息就有这样几种类型:A发送给B的B发送给A的如何保证可靠传输原创 2021-02-07 17:09:44 · 234 阅读 · 0 评论 -
linux启动过程
linux启动过程先把相关的学习资料摆出来:systemv vs upstart vs systemdbios 到 boot loader内核初始化详细启动过程如下首先计算机开机加电,自检硬件有没有问题执行bios中的引导程序加载启动盘MBR中的代码通过MBR的信息加载磁盘的启动分区(放有/boot目录,专门用于linux系统启动)将操作系统的内核代码加载到内存并加压缩执行内核的各种初始化工作,如进程管理,内存管理,文件系统功能前面的过程都偏底层,其实不必过于纠结,我也只是原创 2020-06-14 16:17:39 · 153 阅读 · 0 评论 -
cs:app第一章:计算机系统漫游读书笔记
cs:app第一章:计算机系统漫游读书笔记信息就是位+上下文操作系统的抽象文件是对io设备的抽象虚拟内存是对存储器的抽象进程是对信息就是位+上下文计算机的世界里一切都是比特。磁盘,内存中的指令,数据都是比特;区别在于对比特的解读,不同的解读有了不同的信息。操作系统的抽象文件是对io设备的抽象虚拟内存是对存储器的抽象进程是对...原创 2019-12-09 22:20:14 · 244 阅读 · 0 评论 -
关于脚本语言
关于脚本语言程序是给普通用户使用的,脚本是程序员使用的。处理特定工作,普通用户使用特定的程序(也是程序员编写的)。这种程序实现的功能通常是比较通用的功能,因为程序员编写一个程序当然要考虑用户的数量啊。但是,在工作中,我们会经常遇到一些重复性强,而又个性化的功能。而一般的程序无法满足要求,这时对于程序员来说,自己写程序就是一个较好的选择了。由于是满足自己个性化的功能,所以用户体验就不是首要...原创 2019-12-04 22:56:19 · 200 阅读 · 0 评论 -
vmware安装ubuntu删除所有文件?
vmware安装ubuntu删除所有文件?在使用vmware安装ubuntu操作系统的时候,安装程序会询问是否删除操作系统上的所有文件并将系统写入磁盘。这一句富有歧义性的话,简直是触目惊心。然而,选择是就是了,因为是虚拟机嘛。这并非第一次安装,不过之前的过程我给忘了,所以写个文章备忘。[https://www.ubuntu.com/download/desktop]这是下载地址然后...原创 2019-03-21 17:18:45 · 2416 阅读 · 1 评论 -
mysql批量插入10万条数据性能测试报告
mysql批量插入10万条数据性能测试报告测试mysql的插入性能测试过程总结测试mysql的插入性能测试过程我编写了一个sql的随机函数来生成固定长度的字符串作为username与password字段的值。(函数是网上找的,自己改了一下)具体sql语句如下:DELIMITER // DROP FUNCTION IF EXISTS `rand_string` // CREATE FUN...原创 2019-04-03 18:34:29 · 4398 阅读 · 3 评论