草庐IT

含泪整理 计算机网络详细八股文(第一部分)

文章目录OSI的七层模型分别是?各自的功能是什么?状态码说一下一次完整的HTTP请求过程包括哪些内容DNS是什么?DNS的工作原理为什么域名解析用UDP协议为什么区域传送用TCP协议DNS负载均衡是什么策略?DNS查询方式有哪些递归解析(由你去询问的服务器帮你查)迭代解析(你询问的服务器返回另一个服务器地址你自己去查)HTTP长连接和短连接的区别什么是TCP粘包/拆包?发生的原因?粘包发生的原因拆包现象发生的原因解决方案为什么服务器会缓存这一项功能?如何实现的HTTP请求方法GET和POST的区别,你知道哪些?一个TCP连接可以对应几个HTTP请求一个TCP连接中HTTP请求发送可以一起发送么

老后端被借调去写Java了,含泪总结的Java多线程编程基础

这篇文章咱们总结一下Java线程的基础,打好基础,后面几篇再学多线程的同步控制中的各种锁、线程通信等方面的知识时就会觉得更容易些。本文的大纲如下:线程在计算机系统里每个进程(Process)都代表着一个运行着的程序,比如打开微信,系统就会为微信开一个进程--进程是对运行时程序的封装,是系统进行资源调度和分配的基本单位。一个进程下可以有很多个线程,还拿微信举例子,我们用微信的时候除了给好友收发消息,还可以在里面看公众号,看公众号的时候,也不影响我们的微信收到其他人发给我们的消息,这就以为着运行的微信的进程,还开启了多个线程来同时完成这些子任务。线程是进程的子任务,是CPU调度和分派的基本单位,用

面向国产系统的 App 发布,含泪总结

在《国替,前路漫漫》这篇文章中提到过不靠谱的云电脑,这不,10天过去了,还是没申请到账号。在国内做事就是这样,开始大家都不着急,到要交付的时候就各种夺命call,恨不得第一天提需求,第二天就能实现。外部因素我们控制不了,所以还是决定按照我们的节奏,先发布银河麒麟系统的版本。麒麟系统也分好多版本,还有什么优麒麟、中科麒麟等等。我们也没那么对人力去验证各种版本,就选择了银河麒麟V10桌面版。软件开发阶段,我是安装了Ubuntu系统作为开发系统。软件开发还算比较顺利,在开发机上把功能调通。制作好安装包后,放在麒麟系统上一跑,结果发现各种问题,折腾了一周多时间,才把程序跑起来。首先就是Linux系统的

Anaconda||(踩坑无数,含泪总结!!!)Anaconda的卸载与安装(tensorflow+Keras+spyder+添加镜像源)

记:        遥想当初的我(其实也就是一年前啦~),年少无知,由于做学校作业项目的需要,要求自行安装Anaconda,我就在网上找教程,东一篇西一篇,拼拼凑凑地安装完了。期间踩的坑不计其数,想吐的血不止一口(谁装谁知道T_T),后来由于手贱,清电脑空间时不小心误删了部分文件,各种打不开,于是决定重装一遍,但当初找的教程有的忘了收藏有的不知散落在哪个天涯海角(总之就是找不到了),故我决定自己写一篇教程,为了下次安装时能够省时省力,费时三四天(毕竟大四老鬼了,学业不止一点点繁重),终于写完了,感动地我都想个自己一个大大的赞(疯狂暗示.jpg)!!!(●'◡'●)!!!目录一、Anaconda

电脑怎么备份文件?含泪分享3种免费的方法

电脑里面保存着我们很多文件数据,比如工作文档、珍贵的照片、喜欢的音乐或者视频等。你很可能会遇到下面的原因而丢失数据:清空回收站,或者使用永久删除文件的方法;电脑出现故障,比如硬盘故障、系统崩溃;病毒攻击等。其实我们是有办法解决这些问题,我们需要未雨绸缪:就是提前备份好数据。电脑怎么备份文件?接下来,让我来分享3种免费备份电脑数据的方法吧!演示机型:惠普(HP)战X系统版本:Windows10一、使用U盘来备份数据很多人问,电脑怎么备份?其实最简单的方法就是把重要的文件拷贝下来,复制粘贴在U盘,或者硬盘中。数据备份好后,如果意外丢失,只需把数据从移动备份上复制回来即可。当然,这种方法也有一些缺点

数据结构课设--图书管理系统(含泪版)

1.要求:设计一个计算机管理系统完成图书管理基本业务。【基本要求】(1)每种书的登记内容包括书号、书名、著作者、现存量和库存量;(2)对书号建立索引表(线性表)以提高查找效率;(3)采编入库:新购一种书,确定书号后,登记到图书帐目表中,如果表中已有,则只将库存量增加;(4)借阅:如果一种书的现存量大于0,则借出一本,登记借阅者的书证号和归还期限,改变现存量;(5)归还:注销对借阅者的登记,改变该书的现存量。【进一步完成内容】系统功能的进一步完善;索引表采用树表。(x)设计内容程序流程图源程序软件测试报告(包括所用到的数据及结果)2.概要设计首先进入图书管理系统,然后显示子菜单及运用菜单选择实现

腾讯一面被拒含泪离开,面试官:python开发连这些都不懂,哭也没用

自我介绍首先简单介绍一下自己的情况:本科山东大学,专业软件工程。没有任何项目经验,也没有任何科研竞赛经历,有参与过一篇SCI论文在投(不是第一作者,不过没啥用),当过几个学生干部,实习只有一个通信模块和商城模块的实习经历,其他的就没啥拿得出手的资历了。面试经历(总用时1小时)今天受约去腾讯复试了Python开发,公司主要的项目是做自动化测试系统。早上匆匆吃了早餐坐了20站地铁来到了科兴大厦C1一楼,进去是有门禁的,拿身份证在一楼的机器上输入预约码,会给一张纸上面有二维码,刷二维码就可以进去。来到八楼还是有门禁,真的很无语,给腾讯品质部打了电话,她才给我开的门,工作环境是挺不错的。话不瞎扯上题才

华为ensp常用操作命令 网络人凭经验含泪总结

目录前言一、VRP系统介绍二、华为命令结构规律!!!三、配置操作命令1.sysname2.command-privilegelevel view3.user-interfacevty044.setauthenticationpasswordcipherinformation5.idle-timeout6.interface/ipaddress7.displaycurrent-configuration8.save9.displaysaved-configuration10.displaystartup11.startupsaved-configuration12.reboot四、undo命令很

华为ensp常用操作命令 网络人凭经验含泪总结

目录前言一、VRP系统介绍二、华为命令结构规律!!!三、配置操作命令1.sysname2.command-privilegelevel view3.user-interfacevty044.setauthenticationpasswordcipherinformation5.idle-timeout6.interface/ipaddress7.displaycurrent-configuration8.save9.displaysaved-configuration10.displaystartup11.startupsaved-configuration12.reboot四、undo命令很