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
如果需要随计算自动启动,需要右键 - 属性 - 启动类型:自动
、
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
如果需要随计算自动启动,需要右键 - 属性 - 启动类型:自动
、
相关文章推荐
- Java-jdk的安装,Tomcat服务器的安装,在eclipse中添加JavaEE插件常见问题以及解决方法,步骤
- win7下搭建手动转码服务器的安装配置tomcat、java、ffmpeg、hy_changsha、FTP
- [Java Web] 6、Tomcat服务器的安装及配置以及JSP技术笔记
- 01_JavaWeb_Tomcat服务器的安装与配置
- Windows系统下安装Tomcat服务器和配置虚拟目录的方法
- JAVA学习提高之---- Tomcat集成到Eclipse的方法(插件安装及配置)
- Linux上java的安装和配置,tomcat的安装(javaweb服务器部署)
- 在服务器搭建javaweb开发环境--安装配置eclips和tomcat
- Java开发环境配置(5)--Web 服务器--Tomcat--安装过程遇到的问题
- 阿里云服务器Centos安装配置tomcat,java 总结
- 如何在linux中用tomcat服务器,(安装与配置 Java 版)
- (013)java后台开发之Mac系统安装和配置tomcat步骤详解
- Java零基础教程之Windows下安装、启动Tomcat服务器方法图解(免安装版)
- Myeclipse2015 Jrebel插件的安装、配置、使用(新建.java文件、给类添加新方法、新属性、修改代码等,不用重启tomcat即可更新)
- MySql绿色版安装步骤和方法,以及配置文件修改,Mysql服务器启动
- 阿里云服务器下JAVA环境的配置,来部署项目(JDK的配置和Tomcat的安装)
- 【JavaWeb】MyEclipse+tomcat服务器配置方法
- 【编程语言】java--开发环境配置:jdk+tomcat+myeclipse 安装步骤
- Linux server配置安装Java与Tomcat服务器教程详解
- java搭建本地服务器,android客户端访问,tomcat配置详细步骤