摘要: 将博客搬至CSDN 阅读全文
posted @ 2021-06-08 12:45 早春的树 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、Redis的发布和订阅 1、什么是发布和订阅 Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。 Redis 客户端可以订阅任意数量的频道。 2、Redis发布和订阅原理 2.1、客户端可以订阅频道如下图 2.2、当给这个频 阅读全文
posted @ 2021-06-07 13:54 早春的树 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1、Units单位 配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit,大小写不敏感。 2、INCLUDES包含 类似jsp中的include,多实例的情况可以把公用的配置文件提取出来 3、网络相关配置 3.1、bind 用于限制可访问的IP地址。 默认情况bind=127. 阅读全文
posted @ 2021-06-07 11:02 早春的树 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 一、Redis概述及安装 1、概述: 1.1、Redis是一个开源的key - value存储系统。 1.2、和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set -- 有序集合)和hash(哈希类 阅读全文
posted @ 2021-06-07 08:45 早春的树 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 一、反射概述 1、什么是反射: Reflection是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API获得任何类的内部信息,并能直接操作任意对象的内部属性和方法。 加载完类之后,在堆内存的方法区中,就产生了一个class类型的对象(一个类只有一个Class对象),这个 阅读全文
posted @ 2021-06-05 11:43 早春的树 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、网络编程中有两个主要的问题 1、如何准确的定位一台或多台主机;定位主机上的特定应用。 2、找到主机后如何可靠高效的进行数据传输。 二、网络编程中的两个要素。 1、对应上方问题1:IP和端口号。 2、对应上方问题2:提供网络通信协议:TCP/IP参考模型(应用层,传输层,网络层,物理+数据链路层) 阅读全文
posted @ 2021-05-30 23:16 早春的树 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、File类的使用 1、File类的一个对象代表一个文件或一个文件目录。 2、File类声明在java.io包下。 3、创建File类的实例 3.1、构造器一:File(String pathname)。 3.2、构造器二:File(String parent, String child)。 3. 阅读全文
posted @ 2021-05-29 15:07 早春的树 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、集合框架的概述 1、集合、数组都是对多个数据进行存储操作的结构,简称Java容器。 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储。 2、数组优缺点 2.1、数组在存储多个数据方面的特点: > 一单初始化后,其长度就确定了。 > 数组一旦定义好,其元素的类型也就确定了。只能操作 阅读全文
posted @ 2021-05-27 23:30 早春的树 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 一、Comparable接口的使用举例 1、像String、包装类等实现了Comparable接口,重写了compareTo( ) 方法,给出了比较两个对象大小的方式。 2、像String、包装类重写compareTo( )方法后,进行了虫小到大的排列。 3、重写compareTo( )的规则: 如 阅读全文
posted @ 2021-05-22 18:06 早春的树 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、JDK8之前 1、System类中的currentTimeMillis( )。返回当前时间与1970年1月1日0时0点0分0秒之间以毫秒为单位的时间差。 @Test public void test1(){ long millis = System.currentTimeMillis(); Sy 阅读全文
posted @ 2021-05-22 15:43 早春的树 阅读(283) 评论(0) 推荐(0) 编辑