下面是我刚接触的一些整理:web
- Tomcat各个目录的做用简单整理:
- bin:执行文件目录,通常执行文件放里边(好比startup.bat 、 startup.sh文件)
- conf:配置文件目录,Tomcat配置文件目录
- lib:存放各类用到的jar包目录
- logs:日志文件目录
- temp:目录中就是Tomcat运行过程当中产生的临时文件,注意,目录下文件能够删除,可是temp目录必定不能删,容易发生未知错误。
- webapps:通常的经过浏览器访问的安装包都解压在这个目录,bin下的执行问见运行时会调用这个目录中的文件。
- work:work目录有的人会叫它缓存目录,但其实这样不是很准确,work实际上是Tomcat的工做目录,就是Tomcat把jsp转化成class文件的工做目录。编译后的文件会缓存在这个目录,Tomcat显示的目录都会从work目录里找jsp编译后的class文件,若是目录清空的话,这个过程就会从新来过,好比有的时候修改后的页面在Tomcat运行中显示不出来,多是work里边有缓存,删除work里边对应的文件以后,重启Tomcat就会出来。注:work目录下的文件能够删除,可是work目录不能够删除,容易发生不可预知错误
2.通常的Tomcat不区分Windows和Linux,由于Tomcat的bin目录下执行文件都会有两种形式,一种.bat文件在Windows下运行,一种.sh文件在Linux下运行。
3.Java区分Windows和Linux版本,可是Java能够跨平台是用,由于Java程序编译后的代码不是被硬件系统直接运行的,而是一种中间码(字节码),而后不一样的硬件平台都有不一样的JVM(Java virtual machine),而后由JVM把中间码译成对应硬件系统能执行的代码。因此不一样的硬件系统都有JVM,Java能够跨平台使用。
4.Java分为JDK(Java development kit)和JRE(Java runtime environment),JRE就是Java运行环境,若是只是运行Java程序的话就只须要JRE,可是须要编译Java的话就须要JDK,JDK中包含JRE。
5.Redis热备和冷备:
热备:是在数据库中运行,采用归档的方式来备份数据
冷备:是在数据库已经正常关闭下,将数据库文件拷贝到其余位置。
6.环境变量:环境变量就至关于系统的视野范围,就是配置了环境变量就在系统的视野内,没有配置就不在系统视野范围内。配置了环境变量的话就能在系统中找到相应的程序,没有配置的话就找不到。简单来讲就是没有配置环境变量的话这个软件在操做系统中是不能用的。(另,配置环境变量的时候若是已有变量名,则只须要在该变量的变量值后面加分号‘;’与后面新加的变量值区分开来) 注:若是修改环境变量,必定要记得备份哦~ ~
数据库