上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页
摘要: 一、常用快捷键 1. Ctrl前缀键 快捷键 说明 Ctrl + J 插入自定义动态代码模板(psvm/sout/fori等) Ctrl + Z 撤销 Ctrl + F 在当前文件进行文本查找 Ctrl + R 在当前文件进行文本替换 Ctrl + Y 删除光标所在行 Ctrl + D 复制光标所在 阅读全文
posted @ 2020-02-17 13:23 如幻行云 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 简介:聚合框架有助于根据搜索查询提供聚合数据,语法定义如下: "aggregations" : { // 可以简写为aggs "<aggregation_name>" : { // 聚合名字,唯一标识符 "<aggregation_type>" : { // 聚合类型 <aggregation_bo 阅读全文
posted @ 2020-02-13 18:01 如幻行云 阅读(2901) 评论(0) 推荐(0) 编辑
摘要: 1. 池化技术 A. 程序运行的本质:占用系统资源,CPU/磁盘网络进行使用; B. 池有线程池、连接池、内存池、对象池等,因为线程的创建和销毁,数据库的连接和断开都很耗资源; C. 池化技术就是提前准备一些资源,以供使用。 2. 线程池作用 A. 重用存在的线程,减少对象创建、消亡的开销,性能佳; 阅读全文
posted @ 2020-02-12 09:06 如幻行云 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. 队列和栈 队列:就像管道,排队在,先进先出(FIFO); 栈:就像桶,先进后出。 2. 阻塞队列(BlockingQueue) A. 阻塞队列:由于队列有容量限制,故当队列元素已满时,新增加的元素必须等待,或当队列元素取出已空时,也会阻塞等待新的元素; B. ArrayBlockingQueu 阅读全文
posted @ 2020-02-11 18:10 如幻行云 阅读(1893) 评论(0) 推荐(0) 编辑
摘要: 简介:AQS(AbstractQueuedSynchronizer)抽象式的队列同步器是一个用来构建锁和同步器的框架,核心思想是如果被请求的共享资源空闲,则将当前请求资源的线程设置为有效的工作线程,并且将共享资源设置为无锁状态。如果被请求的共享资源被占用,那么就需要一套线程阻塞等待以及被唤醒时锁分配 阅读全文
posted @ 2020-02-11 09:45 如幻行云 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1. JUC JUC是java.util.concurrent包的简称,此包提供了并发编程中很常用的工具类,并发编程是充分利用CPU资源,提高性能,多线程编程应遵守高内聚,低耦合,以及线程操作资源类。 2. lock锁 A. 传统的synchronize,用在方法上或代码块,当一个线程获取了对应的锁 阅读全文
posted @ 2020-02-08 11:51 如幻行云 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1. localhost是本地服务器,127.0.0.1是本机服务器,他们的解析是通过本机的host文件,windows自动将localhost解析为127.0.0.1; 2. localhost是不经过网卡传输,它不受网络防火墙和网卡相关的设置,而127.0.0.1或本机IP是通过网卡传输的,它受 阅读全文
posted @ 2020-02-07 09:05 如幻行云 阅读(1269) 评论(0) 推荐(0) 编辑
摘要: 简介:Docker是基于Go语言实现的云开源项目,通过镜像将除了系统之外所需要的系统环境由下而上打包,达到服务跨平台的无缝运作,简单的说就是把特定的环境一模一样地搬过来。 1. 安装Docker,参考官方文档:https://docs.docker.com/engine/install/centos 阅读全文
posted @ 2020-02-03 11:49 如幻行云 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、Docker引擎操作 1. 查看docker状态:systemctl status docker; 2. 启动docker:systemctl start docker; 3. 停止docker:systemctl stop docker; 4. 重启docker:systemctl resta 阅读全文
posted @ 2020-02-03 10:22 如幻行云 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 简介:分布式事务指事务的参与者、支持事务的服务器、资源服务器、事务管理器分别位于不同的分布式系统的不同节点之上。本地事务是解决单个数据源上的数据操作的一致性,分布式事务是为了解决跨越多个数据源上数据操作的一致性问题。 一、分布式理论 1. ACID特性:原子性(A)、 一致性(C)、 隔离性(I)、 阅读全文
posted @ 2020-01-23 11:58 如幻行云 阅读(413) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 28 下一页