摘要:学前导读 ElasticSearch对电脑配置要求较高,内存至少4G以上,空闲2G内存,线程数4018+ 学习的时候,推荐将ElasticSearch安装到Linux或者mac上,极度不推荐装Windows上(坑太多,服务器部署的时候,也不会部署到Window上,学习用Windows上玩,不是耽误自 阅读全文
posted @ 2020-08-10 00:47 陈彦斌 阅读(480) 评论(11) 推荐(9) 编辑
摘要:下载包 yum install -y ntpdate 同步网络时间 ntpdate 0.asia.pool.ntp.org 若上面的时间服务器不可用,也可以改用如下服务器进行同步: time.nist.gov time.nuri.net 0.asia.pool.ntp.org 1.asia.pool 阅读全文
posted @ 2020-08-02 19:43 陈彦斌 阅读(16) 评论(0) 推荐(0) 编辑
摘要:什么是包装数据类型 Java是一个面向对象的编程语言,但基本类型并不具有对象的性质,为了让基本类型也具有对象的特征,就出现了包装类型。 集合框架里面需要存储对象,不能存储基本数据类型,所以需要存储包装类型 Java里面的包装数据类型 基本类型 包装器类型 boolean Boolean char C 阅读全文
posted @ 2020-08-02 02:06 陈彦斌 阅读(14) 评论(0) 推荐(0) 编辑
摘要:字符串对象 字符串是对象,不是简单数据类型 封装在java.lang包,自动导入 创建字符串对象 常见创建一个字符串对象有下面2个方法 String str=new String("chenyanbin"); String str="chenyanbin"; 字符串比较内容是否相等 ==:比较地址 阅读全文
posted @ 2020-08-02 00:14 陈彦斌 阅读(8) 评论(0) 推荐(0) 编辑
摘要:什么是Math类 Java操作数学运算相关的类 构造函数被私有化,所以不允许创建对象 都是静态方法,使用是直接类名.方法名 常用API //计算平⽅根 System.out.println(Math.sqrt(16)); //计算⽴⽅根 System.out.println(Math.cbrt(8) 阅读全文
posted @ 2020-08-02 00:08 陈彦斌 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Java顶级对象之Object 什么是Object类 Object类位于java.lang包中,java.lang包包含着Java最基础和核心的类,在编译时会自动导入 Object类是所有java类的祖先,每个类都使用Object作为超类 常见方法 public final native Class 阅读全文
posted @ 2020-08-02 00:05 陈彦斌 阅读(7) 评论(0) 推荐(0) 编辑
摘要:开局一张图 注意事项 若下载后,打开文件提示“文件已损坏”。Mac默认不认第三方工具,需要手动设置,你可以百度搜:Mac文件损坏,找到相应博文!!!!!! 下载地址 链接: https://pan.baidu.com/s/1OKbYCRQiZ3ip0Gzle5wydg 密码: iwfb 步骤 1、卸 阅读全文
posted @ 2020-08-01 23:27 陈彦斌 阅读(251) 评论(7) 推荐(1) 编辑
摘要:引入依赖 <!--分页插件开始--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.2.0</version> </dependency> <d 阅读全文
posted @ 2020-08-01 22:56 陈彦斌 阅读(13) 评论(0) 推荐(0) 编辑
摘要:环境 框架:spring+springmvc+mybatis pom.xml <!-- 引入mybatis的 pagehelper 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelpe 阅读全文
posted @ 2020-08-01 22:21 陈彦斌 阅读(32) 评论(1) 推荐(0) 编辑
摘要:java.util包提供了Date类来封装当前的⽇期和时间 构造函数 //当前时间 Date() //从1970年1⽉1⽇起的毫秒数作为参数 Date(long millisec) 常见方法 //返回⾃ 1970 年 1 ⽉ 1 ⽇ 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 l 阅读全文
posted @ 2020-07-31 23:22 陈彦斌 阅读(9) 评论(0) 推荐(0) 编辑
摘要:VideoOrder.java 重写里面的equals和hashCode方法 class VideoOrder { private int price; private String title; public VideoOrder(String title, int price) { this.t 阅读全文
posted @ 2020-07-31 22:45 陈彦斌 阅读(10) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { // 1、字符串 String str = "*Constructs a new <tt>HashMap</tt> with the same mappings as the * specified <tt>Map</ 阅读全文
posted @ 2020-07-31 22:33 陈彦斌 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Objects工具类 jdk 1.7引进的工具类,都是静态调用的方法,jdk 1.8新增了部分方法 重点方法 equals 用于字符串和包装对象的比较,先比较内存地址,再比较值 deepEquals 数组的比较,先比较内存地址,再比较值,如String、char、byte、int数组,或者包装类型I 阅读全文
posted @ 2020-07-30 23:28 陈彦斌 阅读(10) 评论(0) 推荐(0) 编辑
摘要:什么是Comparable public interface Comparable<T> { /** * Compares this object with the specified object for order. Returns a * negative integer, zero, or 阅读全文
posted @ 2020-07-30 23:05 陈彦斌 阅读(15) 评论(0) 推荐(0) 编辑
摘要:Collections工具类 Java里关于聚合的工具类,包含有各种有关集合操作的静态多态方法,不能实例化(把构造函数私有化) public class Collections { // Suppresses default constructor, ensuring non-instantiabi 阅读全文
posted @ 2020-07-30 00:10 陈彦斌 阅读(11) 评论(0) 推荐(0) 编辑
摘要:什么是迭代器 使用循环遍历集合 普通for循环 for(int i=0;i<10;i++){} 增强for循环 for(String str:list){} 什么是迭代器Iterator Iterator是Java中的一个接口,核心作用就是用来遍历容器的元素,当容器实现了Iterator接口后,可以 阅读全文
posted @ 2020-07-29 22:55 陈彦斌 阅读(7) 评论(0) 推荐(0) 编辑
摘要:什么是Set数据结构 Set相对于List是简单的一种集合,具有和Collection完全一样的接口,只是实现接口不同,Set不保存重复的元素,存储一组唯一,无序的对象 Set中的元素是不重复的,实现细节可以看Map,因为这些Set的实现都是对应的Map的一种封装。比如HashSet是对HashMa 阅读全文
posted @ 2020-07-28 00:20 陈彦斌 阅读(18) 评论(0) 推荐(0) 编辑
摘要:Map基础介绍 什么是map数据结构 底层就是一个数组结构,数组中的每一项又是一个链表,即数组和链表的结合体 Table是数组,数组的元素时Entry Entry元素时一个key-value键值对,它持有一个指向下一个Entry元素的引用,table数组的每个entry元素同时也作为当前Entry链 阅读全文
posted @ 2020-07-26 23:56 陈彦斌 阅读(19) 评论(0) 推荐(0) 编辑
摘要:内置异常和Throwable核心方法 Java内置异常 可查异常(必须要在方法里面捕获或者抛出) ClassNoFoundException 应⽤程序试图加载类,找不到对应的类 IllegalAccessException 拒绝访问⼀个类的时候 NoSuchFieldExcetion 请求的变量不存 阅读全文
posted @ 2020-07-26 22:49 陈彦斌 阅读(165) 评论(0) 推荐(0) 编辑
摘要:功能介绍 客户端给所有在线用户发送消息 客户端给指定在线用户发送消息 服务器给客户端发送消息(轮询方式) 注意:socket只是实现一些简单的功能,具体的还需根据自身情况,代码稍微改造下 项目搭建 项目结构图 pom.xml <?xml version="1.0" encoding="UTF-8"? 阅读全文
posted @ 2020-07-26 16:47 陈彦斌 阅读(235) 评论(0) 推荐(1) 编辑
摘要:学前导读 ElasticSearch对电脑配置要求较高,内存至少4G以上,空闲2G内存,线程数4018+ 学习的时候,推荐将ElasticSearch安装到Linux或者mac上,极度不推荐装Windows上(坑太多,服务器部署的时候,也不会部署到Window上,学习用Windows上玩,不是耽误自 阅读全文
posted @ 2020-08-10 00:47 陈彦斌 阅读(480) 评论(11) 推荐(9) 编辑
摘要:今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 近7天 SELECT * FROM 表名 whe 阅读全文
posted @ 2020-08-03 19:23 陈彦斌 阅读(22) 评论(0) 推荐(0) 编辑
摘要:下载包 yum install -y ntpdate 同步网络时间 ntpdate 0.asia.pool.ntp.org 若上面的时间服务器不可用,也可以改用如下服务器进行同步: time.nist.gov time.nuri.net 0.asia.pool.ntp.org 1.asia.pool 阅读全文
posted @ 2020-08-02 19:43 陈彦斌 阅读(16) 评论(0) 推荐(0) 编辑
摘要:什么是包装数据类型 Java是一个面向对象的编程语言,但基本类型并不具有对象的性质,为了让基本类型也具有对象的特征,就出现了包装类型。 集合框架里面需要存储对象,不能存储基本数据类型,所以需要存储包装类型 Java里面的包装数据类型 基本类型 包装器类型 boolean Boolean char C 阅读全文
posted @ 2020-08-02 02:06 陈彦斌 阅读(14) 评论(0) 推荐(0) 编辑
摘要:字符串对象 字符串是对象,不是简单数据类型 封装在java.lang包,自动导入 创建字符串对象 常见创建一个字符串对象有下面2个方法 String str=new String("chenyanbin"); String str="chenyanbin"; 字符串比较内容是否相等 ==:比较地址 阅读全文
posted @ 2020-08-02 00:14 陈彦斌 阅读(8) 评论(0) 推荐(0) 编辑
摘要:什么是Math类 Java操作数学运算相关的类 构造函数被私有化,所以不允许创建对象 都是静态方法,使用是直接类名.方法名 常用API //计算平⽅根 System.out.println(Math.sqrt(16)); //计算⽴⽅根 System.out.println(Math.cbrt(8) 阅读全文
posted @ 2020-08-02 00:08 陈彦斌 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Java顶级对象之Object 什么是Object类 Object类位于java.lang包中,java.lang包包含着Java最基础和核心的类,在编译时会自动导入 Object类是所有java类的祖先,每个类都使用Object作为超类 常见方法 public final native Class 阅读全文
posted @ 2020-08-02 00:05 陈彦斌 阅读(7) 评论(0) 推荐(0) 编辑
摘要:开局一张图 注意事项 若下载后,打开文件提示“文件已损坏”。Mac默认不认第三方工具,需要手动设置,你可以百度搜:Mac文件损坏,找到相应博文!!!!!! 下载地址 链接: https://pan.baidu.com/s/1OKbYCRQiZ3ip0Gzle5wydg 密码: iwfb 步骤 1、卸 阅读全文
posted @ 2020-08-01 23:27 陈彦斌 阅读(251) 评论(7) 推荐(1) 编辑
摘要:引入依赖 <!--分页插件开始--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.2.0</version> </dependency> <d 阅读全文
posted @ 2020-08-01 22:56 陈彦斌 阅读(13) 评论(0) 推荐(0) 编辑
摘要:环境 框架:spring+springmvc+mybatis pom.xml <!-- 引入mybatis的 pagehelper 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelpe 阅读全文
posted @ 2020-08-01 22:21 陈彦斌 阅读(32) 评论(1) 推荐(0) 编辑