一个tomcat下如何部署多个项目?Linux跟windows系统下的步骤都差不多,以下linux系统下部署为例。windows系统下部署同理。 1不修改端口,部署多个项目清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的,那能否在同一个tomcat的webapps目录下运行多个不同项目呢?答案是可以的。1、将多个项目包放入webapp …
一般过程:1.申请域名(营业执照,身份证,法人)2.购买服务器(设置好账号密码)3.域名解析服务器IP地址4.服务器安全组,释放端口5.服务器安装JDK + Nginx + Tomcat + MySQL....6.配置环境变量7.项目打包(jar,war...)8.启动项目可选:https : 需要购买SSL证书然后部署 …
一、线程与进程的区别?1、 线程是进程的一部分,所以线程有的时候被称为是轻权进程或者轻量级进程。2、 一个没有线程的进程是可以被看作单线程的,如果一个进程内拥有多个进程,进程的执行过程不是一条线(线程)的,而是多条线(线程)共同完成的。3、 系统在运行的时候会为每个进程分配不同的内存区域,但是不会为线程分配内存(线程所使用的资源是它所属的进程的资源),线程组 …
1. 常用命令2. rsync常用命令3. tar用法4. iostat用法5. 运维工作日常内容描述6. 你之前运维做过哪些工作7. 谈谈你对运维工程师的理解以及对工作的认识8. Linux上进程有5种状态:9. 描述Linux运行级别0-6的各自含义10. 描述Linux系统从开机到登陆界面的启动过程11. 解释缓存雪崩、击穿、穿透12. 说出linux …
一. 常用命令1. 编辑相关①. awkNF:字段总数NR:第几行数据FS:分隔字符②. sed-n-i 直接修改4a:在第四行后添加4i:在第四行前插入1,5c sting:用sting替换1到5行的内容s要被替换的字符串新的字符串g③. sort-t-nr sort |uniq -c |sort -nr④. tr-d:删除[a-z] [A Z]:替换2. …
语言语法1、new、delete、malloc、free关系2、delete与 delete()区别3、C和C++的共同点?不同之处?4、继承的优缺点5、C++有哪些性质(面向对象特点)6、子类析构时要调用父类的析构函数吗?7、多态,虚函数,纯虚函数8、什么是“引用”?申明和使用“引用”要注意哪些问题?9、将“引用”作为函数参数有哪些特点?10、在什么时候需 …
号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部下午好,我的网工朋友在 Linux 系统中,命令行界面(CLI)是管理员和开发人员最常用的工具之一。通过命令行,用户可以高效地管理和操作系统的各个方面,从简单的文件操作到复杂的系统配置。掌握常用的 Linux 命令不仅能够提高工作效率,还能帮助解决各种问题。今天给你提供一份全面 …
Vim 文本编辑器linux系统不同于windows系统,在linux系统中一切都是文件,当我们配置一个服务的时候,本质上就是在修改配置稳健的参数。Vim 文本编辑器的作用就是帮助我们编写文档。在 vim 中 主要有三种操作模式: 1)命令模式:控制光标的移动,可以对文本进行复制、查找、粘贴作用。 2)输入模式:正常的文本输入 3)末行模式:保存或者退出文档 …
man 【查找某个命令的使用帮助】vimvivimvi file【打开文件】按Esc键,结合如下命令,进行编辑:i 【进入编辑状态】:%saabbg【将文件file中所有的aa替换成bb】:r file 【读取文件file的内容】编辑结束后,按Esc退出编辑状态,结合如下命令根据需要进行保存或者不保存:wq【保存退出】:q!【不保存退出】:w【保存文件】:w …
作为一个Java开发人员,有些常用的Linux命令必须掌握。即使平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直接通过google搜索学 …