摘要: ZooKeeper ZooKeeper是一种分布式协调服务, 解决应用程序的分布式带来的问题。 1 分布式应用 分布式应用可以在给定时间(同时)在网络中的多个系统上运行,通过协调它们以快速有效的方式完成特定任务。 分布式应用正在运行的一组系统称为集群,而在集群中运行的每台机器被称为节点。 分布式应用 阅读全文
posted @ 2019-03-13 22:03 JohnTesla 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 虚拟路径问题没有搞清楚,折腾了好久. 总的来说:login.html(action)和loginServlet(@webServlet)的虚拟路径相差一个/day14。同时二者在浏览器的访问时,都必须加上虚拟路径(/day14) 有两种配置方法、 第一种: 在上图不配置项目名,只加斜杠(经过测试不加 阅读全文
posted @ 2019-02-04 01:38 JohnTesla 阅读(4277) 评论(2) 推荐(2) 编辑
摘要: 出错原因: 因为安装mysql的时候时区设置的不正确。 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用GMT+8:00格式。 也就是说是数据库和系统时区差异所造成的。 验证:运行cmd登录mysql,控制台输入: 如果显示SYSTEM则是时区有问题,有两个解决方法: 解决方法一: 阅读全文
posted @ 2019-01-29 16:33 JohnTesla 阅读(5614) 评论(0) 推荐(4) 编辑
摘要: 第一部分:Collection集合 1 collection集合概述 集合按照其存储结构可以分为两大类,分别是单列集合java.util.Collection和双列集合java.util.Map。 Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Se 阅读全文
posted @ 2019-01-22 01:47 JohnTesla 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 1 Object类 `java.lang.Object`类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。 如果一个类没有特别指定父类, 那么默认则继承自Object类。例如: 根据JDK源代码及Object类的API文档, 阅读全文
posted @ 2019-01-20 23:08 JohnTesla 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1 成员内部类的定义和使用 heart beat:PengpengpenginnerMethod-num:30innerClass-num:20outterClass-num:10 My name is:nullheart beat:PengpengpenginnerMethod-num:30inn 阅读全文
posted @ 2019-01-20 14:17 JohnTesla 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1 继承 1.1 继承概述 继承要解决的问题:共性抽取 1.2 继承的格式 1.3 继承中成员变量的特点(变量重名) 1.3.1 子类父类成员变量重名 规则1:直接通过子类访问成员变量: 等号左边是谁,就优先用谁,没有则向上寻找 规则2:间接通过成员方法访问成员变量: 方法属于谁,就优先用谁,没有则 阅读全文
posted @ 2019-01-20 00:18 JohnTesla 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1 ArrayList集合 01 创建 02 常用方法和遍历 对于元素的操作,即——增、删、查。常用的方法有:public boolean add(E e) :将指定的元素添加到此集合的尾部。public E remove(int index) :移除此集合中指定位置上的元素。返回被删除的元素。pu 阅读全文
posted @ 2019-01-18 02:13 JohnTesla 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 一、Trace跟踪参数: 1、打印GC的简要信息: 配置详解: 首先在idea的run选项卡中找到edit configurations。 在下图中的VM options中填写如下参数: 在测试代码中加入一句并运行: 解释:这里是说,GC之前用了4M左右内存,GC后用了0.7M左右。 2、打印GC的 阅读全文
posted @ 2019-01-17 22:31 JohnTesla 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 一、 IntelliJ IDEA入门 1 快捷键和技巧 智能补全代码,比如只写首字母按回车: psvm+Enter :public stactic void main(String[] args) sout+Enter:System.out.println(); 快捷键: Alt+4:调出运行框 A 阅读全文
posted @ 2019-01-13 23:18 JohnTesla 阅读(1820) 评论(0) 推荐(0) 编辑