您的位置:首页 > 运维架构 > Tomcat

JavaMath方法、服务器与Tomcat安装与配置步骤

2017-07-14 09:31 302 查看
一、Math

Math.PI 记录的圆周率 

Math.E 记录e的常量 

Math中还有一些类似的常量,都是一些工程数学常用量。

Math.abs 求绝对值 

Math.sin 正弦函数 Math.asin 反正弦函数 

Math.cos 余弦函数 Math.acos 反余弦函数 

Math.tan 正切函数 Math.atan 反正切函数 

Math.atan2 商的反正切函数 

Math.toDegrees 弧度转化为角度 Math.toRadians 角度转化为弧度 

Math.ceil 得到不小于某数的最大整数 

Math.floor 得到不大于某数的最大整数 

Math.IEEEremainder 求余 

Math.min 求两数中最小 

Math.sqrt 求开方 

Math.pow 求某数的任意次方, 抛出ArithmeticException处理溢出异常 

Math.exp 求e的任意次方 

Math.log10 以10为底的对数 

Math.log 自然对数 

Math.rint 求距离某数最近的整数(可能比某数大,也可能比它小) 

Math.round 同上,返回int型或者long型(上一个函数返回double型) 

Math.random 返回0,1之间的一个随机数
用法实例: 

double s=Math.sqrt(7); 

double x=Math.pow(2,3) //计算2的3次方

 

二、服务器

从软件角度来理解

服务器就是个网络程序

是一个处理监听状态的网络程序

只要有请求到达,就会立即处理请求并返回响应

Tomcat就是这样一个网络程序

它默认监听8080端口

它负责接收HTTP协议的请求

它能够让程序员编程处理响应(需要把写好的程序放到Tomcat中)

从硬件的角度理解

服务器是安装了Tomcat等网络程序的计算机

 

 

三、安装和配置Tomcat

把Tomcat当做普通的网络程序使用

下载Tomcat包

解压到 F:\Tomcat\apache-tomcat-9.0.0.M17

配置环境变量

确保存在JAVA_HOME(必须是这个名字)并指向JDK的安装目录

确保CLASSPATH=.;%JAVA_HOME\lib;%JAVA_HOME%\lib\tools.jar

新建CATALINA_HOME= F:\Tomcat\apache-tomcat-9.0.0.M17

注意该路径后面不能有 \ ,有 \会报错!!

bin:编译好程序或工具

conf:配置文件

lib:jar包

logs:日志文件(Tomcat运行时会生成很多日志、安装Tomcat的位置必有写权限)

temp:临时文件(写权限)

webapps:我们写的BS架构应用(Servlet/JSP/框架应用)

每个应用一个文件夹

 

bin\ startup.bat   可以以普通程序的方式启动Tomcat

关闭窗口Tomcat就挂了!!!!

bin\ shutdown.bat  关闭Tomcat,但通常用不上

 

 

但是 Eclipse
实际上就以这种方式调用Tomcat的


 

startup.bat   内部会设置临时环境变量
然后调用

catalina.bat 处理参数,日志设置,设置ClassPath、主类

最后执行主类

 

把Tomcat安装成Windows服务

 

Windows服务的优势

可以随计算机启动而自动启动(即使计算机重启,也不用手动启动它)

当Tomcat崩溃时,会自动重启

 

当需要长时间以商业方式正式运行一个应用时

 

执行 bin\service.bat install

内部的原理是找到 tomcat9.exe 当有install参数时

会调用 tomcat9.exe 并且传递新的参数

要求把tomcat安装成windows服务

 

Win + R    services.msc     启动 Apache Tomcat 9

如果需要随计算自动启动,需要右键 - 属性 - 启动类型:自动

 

 

 

 

 

 

    

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐