云服务器搭建java服务器运行环境
文章目录 安装jdk解压jdk配置环境变量 安装tomcattomcat开机自启 安装MySQL安装MySQL开机启动启动mysql服务配置mysql如果运行上面的命令中途发生错误:`ERROR 1558 (HY000): Column count of mysql.user is wrong. Expected 43, found 39. `进入mysql 安装jdk 先下载jdk linux版…
文章目录 安装jdk解压jdk配置环境变量 安装tomcattomcat开机自启 安装MySQL安装MySQL开机启动启动mysql服务配置mysql如果运行上面的命令中途发生错误:`ERROR 1558 (HY000): Column count of mysql.user is wrong. Expected 43, found 39. `进入mysql 安装jdk 先下载jdk linux版…
一、使用 用 Groovy 的 GroovyClassLoader ,它会动态地加载一个脚本并执行它。GroovyClassLoader是一个Groovy定制的类装载器,负责解析加载Java类中用到的Groovy类。 先创建一个groovy脚本,非常简单,定义一个用于计算的方法,groovy脚本如下: def cal(int a, int b){ return a+b } 在java用调用,通过G…
java IO流学习总结 近期学习了Java的IO流,尝试着总结一下。 java.io 包下的IO流很多: 其中,以Stream结尾的为字节流,以Writer或者Reader结尾的为字符流。所有的输入流都是抽象类IuputStream(字节输入流)或者抽象类Reader(字符输入流)的子类,所有的输出流都是抽象类OutputStream(字节输出流)或者抽象类Writer(字符输出流)的子类。字符…
接口(interface) 接口用来描述类应该做什么,而不指定他们具体应该如何做。接口不是类,而是对符合这个接口的类的一组需求。接口定义的关键词是interface public interface Comparable { int compareTo(Object other); } 接口是一个完全抽象的类,不会提供任何方法的实现,只会进行方法的定义。接口中只能使用两种访问修饰符,一种是publ…
https://blog.csdn.net/tinkit/article/details/53976794 阿里动物园应该是国内Java程序员最多的公司了,海量的Java工程师坐在一起,他们每天到底都在干嘛? 造轮子 玩家最高等级:问题终结者,大神 这类人无疑是技术是最牛逼的,你所期待的高并发,高可用都是他们搞出来的。他们搞了许多优秀中间件来支撑业务系统,例如:RPC框架HSF、Dubbo,消息中…
使用crawler4j非常简单,源码中已经包涵了很多的例子,并且是直接就可以运行的。 首先运行pom.xml,或者是直接下载依赖库: https://code.google.com/p/crawler4j/downloads/detail?name=crawler4j-3.5-dependencies.zip&can=2&q= 1. 运行Example 打开edu.uci.…
sax解析是一种边读边解析,仅向前读取,不能修改,用来读。 sax创建XMLReader三步: SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); XMLReader reader = parser.getXMLReader(); sax是使用类似…
private Date updateTime; //更新时间 @Override public String toString() { return “JobEntity{” + “jobId=’” + jobId + ‘’’ + “, className=’” + className + ‘’’ + “, cronExpression=’” + cronExpression + ‘’’ + “…
一、Docker安装方式:Ubuntu Docker 安装Get Docker CE for Ubuntu 二、Docker中搭建Java运行环境:使用 Docker 搭建 Java Web 运行环境第一个Docker化的Java应用Java微服务之Spring Boot on Docker 三、应注意的问题:在 Docker 里跑 Java,趟坑总结
1.强制类型转换一般不推荐使用,因为有可能发生精度损失,数据溢出等情况! 数据溢出; int num3 = (int)6000000000L; System.out.println(num3); 运行情况; 为什会这样? 这张图明白了吗? 老话可以说撒了 呵呵。 精度损失; int num4 = (int)3.5; System.out.println(num4); 运行情况; 怎么回事? 难道是…