【小白学爬虫笔记】持久连接、非持久连接

【小白学爬虫笔记】持久连接、非持久连接,第1张

华为作为国产品牌,已成为大多数中国人心中的骄傲,当然,我也是其中一份子。支持国产品牌,更因为骨子里是对自己的信任,对未来前景的看好,虽然我不是华为人。前段时间,公司买了一台华为服务器 RH2288 V3 ,是一个裸机。  

作为一名服务器小白,对服务器的了解甚少,把服务器的参数看了 N 遍,有些参数明白,比如内存 16G , 8 盘位,可以安装 8 块硬盘。还特别问了客服,硬盘是否可以扩容?客服回答,是可以的,你所选择的服务器目前只安装了一块硬盘。想一想公司里没有什么系统安装软件,自己对服务器了解甚少,就拜托客服把系统安装好了,再寄过来。  

几天后,服务器寄过来了,打开一看,只有一个盘且剩余容量只有 70G 了,这还没有干什么呢。先咨询客服这款服务器可以配置什么样子的硬盘,又和老板商量再买一个固态硬盘,最后锁定 华为( HUAWEI )服务器硬盘 600GBSAS 25 英寸。客服又问我,服务器有没有在使用,我说还没呢,客服说先不要用,要重装系统的,喔,好吧。  

硬盘邮寄过来了,重装系统,重装系统后就报了个错,Missing operation system 什么意思呢,错误的 *** 作系统?我的英文也很蹩脚,如图 -2 ,问了客服,客服犹豫了一下,回答说,需要一个引导盘,再寄个引导盘过来,好吧,我静静地等着。  

过了一天半,引导盘寄过来了,还送了一个系统安装盘,之前给过一个的。这两张盘从北京发到苏州,一天半就到了,速度没得说,快。客服之前打过我的电话,听我的声音是女生,特意给我配置了一个技术人员,重新安装系统。

 

第一次装系统时,需要做 RAID ,也就是做阵列,首先启动服务器,在出现华为的 logo 后的第二个屏幕,当屏幕上出现 CTRL C 时, 如图-3所示

按下CTRL+C后,进入CU界面,可以看到LSISAS2308的选项,只有这么一个选项,如图-4所示

按下enter键,进入RAID属性设置页面,如图-5所示

如果系统曾经安装过,设置过raid,这里需要选择delete raid properties,也就说需要删除raid的痕迹,删除过后,再重新来到这一步,按下enter键,选择要设置raid的模式,我选择的是raid1模式,如下图-6所示

此时按下Enter键之后,出现如下图-7所示

按下空格键,NO就会变成Yes,Yes的意思是表示加入当前的RAID,默认No未加入当前的RAID, 最后按下C键,进入保存设置的页面,如图-8所示

继续按Enter,然后又会回到这个界面,这时,可以选择第四个选项Exit the configuration utility and reboot,保存所做的设置并退出,按过Enter键盘之后,就可以直接按ESC直接退出了。

这时需要装入系统引导盘,系统引导盘顾名思义是安装系统之前的引导盘,这个安装很简单,选项都选默认的,语言选择中国,地址选择北京,再设置个电脑的用户名及登录密码,其他的直接选择下一步就可以了。

在安装完系统引导盘,装入系统盘后,出现了下面的错误,如图-9所示

询问了技术人员,技术人员说忽略这一步,于是叉掉了这个对话框,继续下去,继而又出现了一个错误,找不到指定的硬盘,这是什么原因,再次像技术人员请教,技术人员有发给我一个压缩包,拷贝到U盘进行安装,又出现了一个错误,如图-10所示

就这样反反复复多次,系统依旧没有安装成功,技术人员为难了,这是为啥呢,为啥这个机器总是安装不成功呢,我也是在他的视频指导下安装的,不行只能邮寄到北京了

这样反反复复的安装,安装步骤我都记在心里了,额,有两张系统盘,抱着试试看的心态,又安装了一次,换了一张系统盘。

过了半个小时,没想到,安装一直继续中,莫非安装要成功了,果真,安装成功了。纳尼,这是为什么,迅速查看了新寄过来的系统盘,好吧,里面空的耶。

系统完全安装好之后,再确认一下,新装的固态硬盘是否识别,双击我的电脑,一看,怎么还是一个盘,还是只有剩余的70个G,再次联系了技术人员,技术人员电话视频了我,把未识别的硬盘识别出来了。

事后我反思,如果一开始,就这样按照技术人员的方法是不是就可以把硬盘识别出来了,也就不用这么折腾的重新RAID,重新安装系统引导盘,重新安装系统了?这款硬盘可是支持热插拔的,和U盘一样,客服让我重装系统时,我心里也有过疑问,加快硬盘也要重装系统,不合常规呀,太不智能了吧,但是心里没底,也没敢和客服说出自己的想法!这说明几个问题,第一个我不懂,没吃过猪肉,也没见过猪跑;第二个客服不懂,不懂硬盘的热插拔;第三个技术人员也不了解事情的经过,技术人员懂热插拔,肯定不了解事情的经过,不知道这个服务器曾经安装过系统。

当然这样反反复复的安装,让我这个服务器小白学到了怎么做RAID,怎么做系统,对RAID0、RAID1有一个初步的了解。在技术人员问我要做RAID0还是RAID1时,我的心里是茫然的,不知道这两个的区别。百度之后,才知道其中的差异,RAID0存储利用率高,但是没有备份,RAID1存储利用率不高,但是有备份。作为公司的测试服务器,文档和数据还是需要备份的,这点很重要。

做阵列并不难,关键在英文水平和理解能力,像我英文这么蹩脚的安装几次,也记住了其中的步骤。英文好一些的,知道安装步骤里的英文意思,安装起来改该选择哪些选项,按照命令提示就可以完成的。看来,还是自个儿英文学的不咋地呀。

安装服务器系统并不难,难的是抗拒对未知的恐惧,还有就是英文有待提高呀,在做事情时,思考和执行同样重要,执行出现问题时,一定要细细思考,查找原因,不懂原理更容易出现盲目执行、盲目试错、盲目失败呀,一定要牢记!

首先,你需要选择一门自己感兴趣的编程语言。现在常见的编程语言有:

C / C++:属于大多数情况下能接触到的相对基础的编程语言了,优势是基本掌握以后面对其他语言均可以“无压力”;坏处是学习起来非常的困难,需要系统性的了解非常多知识点,且耗时一般较长。如果你有更多的时间和精力,同时希望能够长期更好的发展成架构师,那么这可能就是你比较合适的语言选择了。

Java:应用广泛,几乎大多数开发场景都有java或者java变体的身影。学习java你可以了解到面向对象思想,了解虚拟机等的概念,面对常见的开发也能够有应对方案。同时这个语言对比C/C++能简单不少,在很多情况下是面向新手比较合适的选择了。

Go:最近一段时间流行起来的语言,在面对高并发等场景下有天然的优势。Go语言有自己独到的特性,同时也可以支持一些C语言的能力,而且也越来越在国内的互联网公司作为首选开发语言之一。

PHP / Python / JavaScript / net / Swift / :这些语言大多有自己的特定应用场景,比如Python在大数据和人工智能领域比较常见,JavaScript是前端开发的必备语言等。如果你希望的工作有比较强烈的语言要求,那么选择上面的语言准没错。


                                 

其次,掌握数据结构及算法,同时能够通过程序语言实现。

比如常见的数据结构,像是数组、链表、堆、栈、队列、树、图等,尽量都有机会了解数据结构的实现原理(包括自己用代码能够简单编写),知道数据结构的优缺点,以及在什么场景下使用。算法原理上如时间空间复杂度,一些数学概念;同时一些经典的排序、与数据结构结合的实现,也应当有了解。

这些推荐你去找专业的书籍,系统性的选择;尽量减少如面试宝典等取巧的方式,深入掌握不仅仅是找工作,在后续的工作中也能更好的帮到你。


                                 

再次,了解计算机基础。

常见的计算机基础包括计算机组成原理(简称机组)、 *** 作系统、网络、编译原理等。这里需要投入比较多的精力,如果确实时间上比较紧张,可以有侧重的选择。

比如你希望从事偏底层的开发工作,那么更侧重在机组和 *** 作系统上;如果侧重在上层开发,那么可以侧重在网络上,以此类推。当然,更好的掌握以上知识能够在很多不经意的时间给到你帮助,如果有空,也建议多深入的理解。

最后,知道一些计算机知识的应用。

这里就比较多了,比如数据库、一些基本的项目设计、项目实战等等,根据你希望的工作有针对性的去了解,或许有不小的帮助。

按照上面这几个步骤进行下去,可能确实需要投入一定的时间和精力,但是一旦你选择希望成为一名程序员,就一定要坚持下去,才能取得更好的结果。

小白入门建站其实可以完全不需要代码方面的知识也可以建站。

想要在学习初期就拥有一个属于自己的网站,学习~装逼么

步骤很简单:

一、域名选择:选购一个自己喜欢的域名,建议可以到阿里云或者腾讯云购买(域名购买建议:简单易懂,有特殊意义,com优先)(阿里云服务器代金券领取)

二、服务器选择:如果不考虑往编程方面学习,可以选择虚拟主机,如果想往编程方面发展的小同学建议可以选择腾讯云服务器(现在活动3年只需1000+),选择linux-centos系统然后自己也可以学学linux系统的部署和环境的使用。

三、网站备案,对已解析成功的域名进行备案,备案需要身份z扫描件,备案专用表格照,以及个人幕布照。(整体时间预计10-15天)

四、备案成功网站搭建:对于新手建议选择PHP语言的各类型CMS快速建站系统,只需要部署好LAMP或者LANP的环境,将对应的CMS建站系统配置到对应的环境中,然后访问后台进行项目部署就可以生成网站了,对于编程小白根本无需学习代码编写,对于编程新手,可以快速构建网站同时也可以将自己所学的知识进行实际 *** 作,对网站进行二次开发尝试改变网站的功能及外观。

--常用CMS:

织梦

thinkcmf

小白编程快速学习入门

--网站美化必备知识:

《HTML教程》

《CSS教程》

《jquery教程》

《bootstrap教程》

《HBuilder编译器使用教程》

《Firebug调试器》

相关标签PHPJAVAHtmll


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10885006.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存