前面的回答很详细,我做个简略版吧。以前在PaaS云公司工作,把之前的理解分享粗来。。。云可以理解为对资源的按需分配,主要包括网络、CPU和内存三方面的资源。云也是分层的,涵盖S、P、I三个不同层次。S,即SaaS(Software-as-a-Service),软件即服务;P,即PaaS(Platform-as-a-service),平台即服务;I,即IaaS(Infrastructure-as-a...
springboot、吃持久层用mybatis,计划转到springdata jpa
找本书,自己装环境,学习不会吗
作为一个有3年go语言开发经验的我说点啥吧最开始接触go也是因为公司要求后台使用go语言开发,因此到网上寻找各种教程,发现go真的太简单了。1.简单到没有太多关键字,没有什么语法糖,没有各种花里胡哨的写法。这样有一个非常好的特点就是,不同的人实现相同的功能,代码差别不会特别大。由于很多限制会使得不同的人的代码风格也差不多。2.go语言属于编译型语言,不会像动态语言那样一些错误只会在执行时出现。go...
这里介绍3个手机软件,分别是JuiceSSH、Termius和Termux,这3个软件都可以实现远程控制Linux服务器(相当于手机SSH客户端),而且使用起来都非常方便,下面我简单介绍一下这3个软件的安装和使用,主要内容如下:JuiceSSH1.首先,下载安装JuiceSSH,这个直接在手机应用商店中就能搜到,如下,也就10M左右,直接下载安装就行:2.接着打开这个软件,点击主界面的连接按钮,在...
linux系统有很多发行版,狭义的讲,linux本身指的是linus写的操作系统内核。不同的发行版,主要是在linux的内核之上又各自集成了上层库和应用层。所以不同发行版的区别,主要是用户界面不同,安装和管理软件的方式不同,一些系统配置命令不同。现在的最主流的linux发行版,其实可以分为两类,RHEL和它的衍生版,以及debian和他的衍生版这两类。RHEL就是著名的红帽企业版,一般是付费的(买...
编程语言并没有本质上的好与坏,区别于编程语言的其实主要是两个方面,一个是应用的场景,一个是使用者的水平。所以几乎可以说,使用者的水平和使用场景决定了代码的健硕性,而与语言本身无关。C/C++为性能和底层而生毫无疑问,单论性能、以及底层开发,汇编语言是很高的,但是你总不能完全用汇编、机器语言来做开发吧。在操作系统开发、以及一些开发工具的开发,大型单机游戏等等对于效率要求比较高的生产中,会选择这两门语...
JavaScript一直是最广泛使用的语言。Java,和Python也排名很高。毫无疑问,JavaScript是最流行的语言。它是HTML和CSS以及Web开发的基石。 JavaScript于1995年推出,如今几乎所有浏览器都使用JavaScript,这正是将JavaScript变成应用程序平台的原因。软件开发一直都首选java,如Java虚拟机(JVM)允许它在各种设备和平台上运行。世界500...