摘要: 20 权限修饰符 本质 为类中的属性或者方法设置一个门槛,符合门槛者才能调用 分类以及使用情况 辅助记忆:斜三角形 阅读原文
2020-11-30 10:12:05 阅读(3301) 评论(0)
摘要: Redis 集群简介 下载 & 安装 Redis 搭建 Redis 集群 手动方式搭建 自动方式搭 Redis 集群简介 Redis Cluster 即 Redis 集群,是 Redis 官方在 3.0 版本推出的一套分布式存储方案。完全去中心化,由多个节点组成,所有节点彼... 阅读原文
2020-11-30 10:12:03 阅读(1970) 评论(0)
摘要: 查看sysctl net.ipv4.ip_forward状态 若为0就需要修改 具体使用的几个命令 echo 'net.ipv4.ip_forward = 1' >> /usr/lib/sysctl.d/50-default.conf sysctl -p /usr/lib/sysctl.d/50... 阅读原文
2020-11-30 08:20:03 阅读(2009) 评论(0)
摘要: 19 static关键字 本质 1.类修饰符(变量,方法,静态代码块) 2.与所在类同生共死 3.为了使所用对象共用一个东西 常用操作 1.在类中声明属性 private static 变量类型 变量名 public class Person{ private static int age; ... 阅读原文
2020-11-30 07:20:01 阅读(2004) 评论(0)
摘要: 18 this关键字 本质 谁调用,代表谁 常用操作 1.调用本类的属性 ​ this.属性名 //例如类中的Set方法 public void setAge(int age){ this.age=age; //this.age代表当前调用setAge()方法的对象所对应的Age值 }... 阅读原文
2020-11-30 06:00:31 阅读(1949) 评论(0)
摘要: 一、复习 public native long getLongvolatile(Object obj,long offset) public native long putLongvolatile(Object obj,long offset,long value) void putOrderedLon... 阅读原文
2020-11-30 00:56:02 阅读(2028) 评论(0)
摘要: 基本概念 MyBatis 流式查询接口 但构建 Cursor 的过程不简单 方案一:SqlSessionFactory 方案二:TransactionTemplate 方案三:@Transactional 注解 基本概念 流式查询 指的是查询成功后不是返回一个集合而是返回一个迭代... 阅读原文
2020-11-30 00:21:02 阅读(3268) 评论(0)
摘要: 传递依赖 maven通过读取分析工程依赖的其他工程的pom文件,自动的把依赖工程对应的依赖(包括这些工程自身的依赖以及从父工程继承到的依赖)加入到当前工程的依赖里面。 传递依赖机制虽然可以让我们方便的引入项目需要的全部依赖,但很容易就会使我们工程的依赖变的庞大复杂,并且引入的依赖很可能会同时依赖一个jar包的... 阅读原文
2020-11-30 00:04:02 阅读(1929) 评论(0)
摘要: maven工程结构分为继承和集合,通过继承可以让多个子模块共享配置在父模块中的配置信息,通过集合可以让我们在父模块执行命令时,递归的对子模块进行相同的处理。 下面以模块com.mycompany.app:my-app:1 <project> <modelVersion>4.0.0&... 阅读原文
2020-11-29 22:07:01 阅读(2135) 评论(0)
摘要: 当我们在群里抢红包时真的是手速越快红包金额越大吗? 答案当然是并不是,都说了是拼手气,岂能是拼手速! 不过也可以有拼手速的方法 二倍均值法(公平版) 这是一种很合理很公平的抢红包算法了,绝对不会让你拼手速的,就别天真了。 在此我们假设 红包剩余金额为 M 红包剩余数量为 N 这种算法就是每次都在区间[0,M... 阅读原文
2020-11-29 20:48:03 阅读(2360) 评论(0)