技术标签: jdk java Linux linux centos
mkdir /root/java
cd /root/java
下载,解压
tar -zxvf jdk-8u131-linux-x64.tar.gz
vi /etc/profile
profile 末尾添加
#set java environment
export JAVA_HOME=/root/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
让修改生效:
source /etc/profile
或者. /etc/profile
4.验证JDK有效性
java -version
参考: https://www.linuxidc.com/Linux/2016-09/134941.htm
要运行java 文件,首先通过 javac ***(.java 文件),生成 .class 字节码文件
javac /usr/ch01/sec01/java/HelloWorld.java
在 .java 文件中 package 导入的包所在的目录ch01/sec01/
运行.class 文件
java ch01/sec01/HelloWorld 参数1 参数2···· # 注意:返回父文件夹下运行命令
查看java进程命令:
ps -ef | grep java
终止java进程的命令: 备注:xxxx为java进程号
kill -9 xxxx
KILL 9 表示强制终止
后台执行
nohup java -jar test.jar &
ctrl+z 后台执行.
ctrl+c 终止.
参考:https://www.cnblogs.com/myseries/p/12078604.html
遍历for/each 强化for循环;int[] num = {1,23,3};for(int a : num){}就是把num数组中每一个量挨个传给a;int a[] = new int[]{1,2,3,3}使用场景:传递参数为字面量\;比较字符串使用squals方法,不能使用==;比较基本类型是比较值,而引用类型(类,数组,接口)是比较内存地址;传值和传应用传值指的是基本类型的传递;两个值互不相关;传引用指引用类型的传递;传递的是地址;public static void
DP三特征:(基本条件)重叠子问题(多次使用子结构)最优子结构(大问题最优 由 小问题最优得来)无后效性(求大问题时 不会影响小问题)DP三要素:状态(一般状态,目标状态。明确dp在该题的含义)阶段的划分 区间长度(小区间到大区间)状态表示 枚举起点状态转移 枚举分割点(环形要)记忆化dfs 结合了(搜索的方便写法+dp的效率)#include <bits/stdc++.h>using namespace std;typede...
一. 数字签名设想一个场景:Alice 给 Bob 发送了一段消息(明天我请你吃饭),该消息使用 Bob 的公钥加密(公钥加密才能确保消息被截获后也只有 Bob 本人能用自己的私钥解密),但是由于 Bob 的公钥可能其他人也有,Tom 也可以使用 Bob 的公钥加密信息后发送给 Bob,所以 Bob 无法确保这条信息是 Alice 本人发送的,但是如果每条信息都加上 Alice 本人的签名,Bob 接收到信息之后就知道真的是 Alice 发送的,也能通过第三方机构防止 Alice 否认该..._go 数字签名
MYSQL保存boolean值时用1代表TRUE,0代表FALSE,boolean在MySQL里的类型为tinyint(1)。MySQL里有四个常量:true,false,TRUE,FALSE,它们分别代表1,0,1,0。<wbr></wbr>MySQL没有boolean类型。这也是比较奇怪的现象。例:create table test(<wbr&...
做为SEO,经常接手新网站那也算是家常便饭了,而对于一个新网站而言,提高网站权重那是重中之重,因为一个新网站要想引起百度的重视,必然要做考虑一些环节上的问题,而这些问题其实也都是做为SEO的基本操作流程罢了,只是很多SEO新人都不是很了解,今天深圳SEO刘宇凡就来浅谈一下经过总结的一些技巧吧! 一,网站域名与程序一个新网站首先考虑的就是域名问题与程序问题,选择域名也要分析,域名当然最好包含...
表字段操作(添加、删除、修改长度)(1)添加字段ALTER TABLE 表名 ADD(字段名 字段类型);ALTER TABLE test ADD(NAME varchar2(20));(2)删除字段ALTER TABLE 表名 DROP COLUMN 列名;ALTER TABLE test DROP COLUMN NAME;(3)删除多列ALTER TABLE 表名 DROP (列名1,列名2,列名3......);ALTER TABLE test DROP (age,userid
top命令(类似Windows下任务管理器,能够实时动态地监控并显示系统中各个进程的资源占用状况,是 Linux下常用的性能监控和分析工具。)top命令.png详解:来源见水印命令详解使用权限:所有使用者使用方式:top [-] [d delay] [q] [c] [S...
腾讯ncnn官方github下载地址为:https://github.com/Tencent/ncnn github上有一个配置好的vs2015版本ncnn:https://github.com/guozhongluo/ncnn-vs2015-examples-demo 1、框架编译 可以直接下载这个vs2015版本的ncnn,下载完之后打开。 这里..._ncnn xiazai
题库来源:安全生产模拟考试一点通公众号小程序安全生产模拟考试一点通:机修钳工(技师)考试报名根据新机修钳工(技师)考试大纲要求,安全生产模拟考试一点通将机修钳工(技师)模拟考试试题进行汇编,组成一套机修钳工(技师)全真模拟考试试题,学员可通过机修钳工(技师)试题及解析全真模拟,进行机修钳工(技师)自测。1、【单选题】恒温环境控制精度最大误差为±()oC。( B )A、2B、1C、1~2D、2~52、【单选题】执行刀具偏置时托板不移动但坐标要变化,系统通讯参数应()。( A )A、设置_纸包杂原料下锅的最佳温度是
http://liuyuru.iteye.com/blog/777531http://www.iteye.com/topic/68166InputStream in = getClass().getResourceAsStream("NewFile.xml"); //创建一个文档解析工厂实例 DocumentBuilderFactory dbf = Do..._vdisp_m