摘要:
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)