先上一个介绍:https://blog.csdn.net/shihuacai/article/details/8856370 用视频https://www.bilibili.com/video/av81181427 中的一个例子来测试 输出为: 实际上, CountDownLatch阻塞的是主线程而 ...
分类:
编程语言 时间:
2020-02-25 20:29:38
阅读次数:
72
1.标识符 Java标识符由数字,字母和下划线(_),美元符号($)组成。在Java中是区分大小写的,首位不能是数字! 以下标识符合法: 以下标识符非法: 注意:标识符不能与关键字冲突,关键字可以理解成系统已存在的标识符,同一标识符不能重复命名。 2.命名规则 大驼峰命名法 :MyName 小驼峰命 ...
分类:
其他好文 时间:
2020-02-24 15:18:05
阅读次数:
59
1. 变量和常量 变量初始化 var v1 int = 10 var v2 = 10 v3 := 10 变量赋值 var v1 int v1 = 10 v2 := 20 v1, v2 = v2, v1 //多重赋值_, _, name = getName() // 匿名变量 预定义常量 const ...
分类:
其他好文 时间:
2020-02-24 12:41:45
阅读次数:
62
简介: 正常情况下,HttpSession是通过Servlet 容器创建并进行管理的,创建成功之后都是保存在内存中。如果开发者需要对项目进行横向扩展搭建集群,那么可以利用一些硬件或者软件工具来做负载均衡,此时,来自同一用户的HTTP请求就有可能被分发到不同的实例上去,如何保证各个实例之间Sessio ...
分类:
数据库 时间:
2020-02-23 22:17:13
阅读次数:
108
负载均衡的两种方式 如何实现负载均衡 目前已经实现让A总能找到B,如何实现负载均衡 负载均衡的两种方式 服务器端负载均衡 客户端负载均衡 使用Ribbo实现负载均衡 Ribbon是什么 ==Netflix开源的客户端侧负载均衡器== 引入Ribbon后的架构演进 整合Ribbon实现负载均衡 Rib ...
分类:
编程语言 时间:
2020-02-23 22:01:54
阅读次数:
103
SpringBoot整合Redis 说明:由于使用的是window系统,所以本文中使用的redis是再Docker中运行的。 至于如何启动redis这里不再说明,需要的请自行百度。 配置pom.xml 编写redis配置类 + 上面的redisTemplate可以使用其他序列化的实现。 + key的 ...
分类:
编程语言 时间:
2020-02-22 22:12:10
阅读次数:
99
在文档属性中,可以设置诸多关于文档的信息,如创建时间、作者、单位、类别、关键词、备注等摘要信息以及一些自定义的文档属性。下面将通过Java程序来演示如何设置,同时对文档内的已有信息,也可以实现读取和删除等操作。 示例大纲: 1. 添加文档属性 1.1 添加摘要信息 1.2 添加自定义文档信息 2. ...
分类:
编程语言 时间:
2020-02-21 14:50:09
阅读次数:
89
public static HttpServletResponse downloadStream(HttpServletResponse response, String filePath) throws AdminException { response.setContentType("text/ ...
分类:
其他好文 时间:
2020-02-21 00:16:42
阅读次数:
65
var name = 'tom'; var age = 11; //es5定义对象 var obj = { name:name, age:age, getName:function(){ return this.name; } }; //es6定义对象可以简写 var obj1={ name,//当 ...
分类:
其他好文 时间:
2020-02-19 12:52:32
阅读次数:
49
话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!而当把这 ...
分类:
其他好文 时间:
2020-02-19 11:38:09
阅读次数:
77