发表于: 2017-02-28 01:11:20

2 1538


今天完成的事情:今天没敲代码,用rm -rf * 删除整个系统,发现并不是向大家所说的那样,学习了一些文本知识.

明天的计划:开始任务四;

遇到的问题:我在本机的虚拟机里装了一个乌班图,结果用ssh死活连不上,因为前面一开始都是用超哥的虚拟机,所以错过了很多步骤,通过搜索后发现要下一个openserver,下载之后会自动开启,然后就可以ssh连接了.

收获:

都是一些概念知识

# 2017年2月27日

##jar包和war包分别是什么,区别是什么?

###war是一个web模块,其中需要包括WEB-INF,是可以直接运行的WEB模块。而jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的.

###它们都是压缩的包,拿Tomcat来说,将war文件包放置它的\webapps\目录下,启动Tomcat,这个包可以自动进行解压,也就是你的web目录,相当于发布了。 

##war包:是做好一个web应用后,通常是网站,打成包部署到容器中。

##jar包:通常是开发时要引用通用类,打成包便于存放管理。 

#所有的包都是用jar打的,只不过目标文件的扩展名不一样。

#今天解决了一个特别智障的问题,我装了一个乌班图ssh连接一直不行,我以为可以直接连的.但是要下载一个openserver

##一 ubuntu 中设置sshd

##sudo apt-get install openssh-server

##一般下载好之后后台自动启动.

##执行rm -rf * 命令,这个命令执行只会删除所在目录下的所有文件,比如我在huangchao目录下,执行这个命令huangchao目录下的所有文件都会被删除,我执行了两遍才把系统删掉,好奇怪.

##Nginx是一个高性能的HTTP和反向代理服务器,而反向代理是对服务器在面临用户访问量增大并发量增大时可以负载均衡.反向代理就是在比如你要访问谷歌这个网站,背后可能有非常多的服务器为我们服务,但是你访问时具体是哪一台我们不用知道,只要知道反向代理服务器是谷歌就好了.

##还有就是代理(正向代理)就是翻墙要用到的工具,和为什么用个代理就出墙了,是因为在使用代理后,比如你要访问谷歌,发起请求通过代理访问谷歌成功,但是谷歌无法识别发起请求客户端,他只知道代理.现在应该是客户端发起请求,通过代理第一站到达GFW,由于使用了代理GFW无法识别是哪里的客户端访问谷歌,所以就不会被墙,就成功访问谷歌了.其实就是给你换了个你代理服务器本国的一个ip;

##两个代理的不同就是代理对象不一样,一个是客户端,一个是服务器.

##什么事ssh

ssh是一种网络协议,用于计算机之间的加密登录;

一台电脑用SSH远程访问另一台电脑即使中间被截获密码也不会泄露;但是可以被中间人攻击,因为它的数字签名都是自己签发的.

明天会尝试免登陆.


返回列表 返回列表
评论

    分享到