Fork me on GitHub

04 2020 档案

摘要:###VMware 桥接模式 VMware桥接模式,也就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网络适配器可通过主机中的物理网络适配器直接访问到外部网络(例如图中所示的局域网和Internet,下同)。简而言之,这就好像在上图所示的局域网中添加了一台新的、独立的计算机 阅读全文
posted @ 2020-04-30 23:05 晨度 阅读(520) 评论(0) 推荐(0) 编辑
摘要:###简介 SimpleDateFormat是一个时间格式化工具,可以将字符串格式化时间Date类型,也可以将Date类型格式化为字符串String类型,但其线程不安全。 ###常用方法 public final String format(Date date):将时间格式化为我们想要的字符串。 p 阅读全文
posted @ 2020-04-27 14:29 晨度 阅读(516) 评论(0) 推荐(0) 编辑
摘要:###简介 线程从新生到死亡的不同阶段。 ###阶段 NEW 线程刚刚创建,还没有启动。 RUNNABLE 可运行状态,由线程调度器可以安排执行。 WAITING 等待被唤醒。 TIMED WAITING 隔一段时间后自动唤醒。 BLOCKED 被阻塞,正在等待锁。 TERMINATED 线程结束 阅读全文
posted @ 2020-04-27 10:55 晨度 阅读(192) 评论(0) 推荐(0) 编辑
摘要:1、Eureka 简介: Eureka 是 Netflix 出品的用于实现服务注册和发现的工具。 Spring Cloud 集成了 Eureka,并提供了开箱即用的支持。其中, Eureka 又可细分为 Eureka Server 和 Eureka Client。 1.基本原理 上图是来自eurek 阅读全文
posted @ 2020-04-26 22:30 晨度 阅读(133) 评论(0) 推荐(0) 编辑
摘要:###简介 Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题。与Kafka、RabbitMQ用于服务间的消息队列不同,disruptor一般用于线程间消息的传递。基于Disruptor开发的系统单线程能支撑每秒600万订单。 disruptor是用 阅读全文
posted @ 2020-04-26 22:29 晨度 阅读(303) 评论(0) 推荐(0) 编辑
摘要:###集合 Java 集合框架提供了一套性能优良,使用方便的接口和类,java集合框架位于java.util包中,现分为Collection、Map、Queue三大类。 ###常用Collection ####ArrayList ####简介 在多线程环境下,由于线程不安全,会出现各种异常,用于单线 阅读全文
posted @ 2020-04-25 17:32 晨度 阅读(5305) 评论(0) 推荐(0) 编辑
摘要:###简介 ExecutorService是Java中对线程池定义的一个接口,它位于java.util.concurrent包中,在这个接口中定义了和后台任务执行相关的方法。 ###常用方法 public <T> Future<T> submit(Callable<T> task): 执行一个任务, 阅读全文
posted @ 2020-04-20 22:08 晨度 阅读(1602) 评论(0) 推荐(0) 编辑
摘要:###简介 ForkJoinPool的优势在于,可以充分利用多cpu,多核cpu的优势,把一个任务拆分成多个“小任务”,把多个“小任务”放到多个处理器核心上并行执行,当多个“小任务”执行完成之后,再将这些执行结果合并起来即可。 适用场景:最适合的是计算密集型的任务,如果存在 I/O,线程间同步,sl 阅读全文
posted @ 2020-04-20 16:31 晨度 阅读(4455) 评论(0) 推荐(1) 编辑
摘要:###简介 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于(reachable)可达状态,程序才能使用它。 从JDK 1.2版本开始,对象的引用被划分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用 阅读全文
posted @ 2020-04-20 09:19 晨度 阅读(230) 评论(0) 推荐(0) 编辑
摘要:###简介 对动画、遍历、事件绑定的介绍。 ###操作 ####动画 三种方式显示和隐藏元素 show([speed,[easing],[fn]]) 默认显示和隐藏方式 参数: speed:动画的速度。三个预定义的值("slow","normal", "fast")或表示动画时长的毫秒数值(如:10 阅读全文
posted @ 2020-04-02 20:54 晨度 阅读(779) 评论(0) 推荐(0) 编辑
摘要:##历史 开源免费的数据库,小型的数据库,已经被 Oracle 收购了。MySQL6.x 版本也开始收费。后来 Sun 公司收购了 MySQL,而 Sun 公司又被 Oracle 收购。 ###数据库管理系统 数据库管理系统(DataBase Management System,DBMS):指一种操 阅读全文
posted @ 2020-04-02 17:31 晨度 阅读(161) 评论(0) 推荐(0) 编辑
摘要:###常用方法 public void interrupt() t.interrupt() 打断t线程(设置t线程某给标志位f=true,并不是打断线程的运行),不能打断正在竞争锁的线程。 public boolean isInterrupted() t.isInterrupted() 查询打断标志 阅读全文
posted @ 2020-04-02 12:54 晨度 阅读(320) 评论(0) 推荐(0) 编辑
摘要:###简介 存储引擎Storageengine:MySQL中的数据、索引以及其他对象是如何存储的,是一套文件系统的实现。常用的存储引擎: Innodb引擎和MyIASM引擎(原本Mysql的默认引擎)。 ###查看索引 SHOW ENGINES ###MyISAM与InnoDB区别 | | MyIS 阅读全文
posted @ 2020-04-01 19:27 晨度 阅读(338) 评论(0) 推荐(0) 编辑
摘要:###简介 介绍JavaScript的BOM、DOM以及事件监听机制。 ###BOM ####概念: Browser Object Model 浏览器对象模型,将浏览器的各个组成部分封装成对象。 ####组成: Window:窗口对象; Navigator:浏览器对象; Screen:显示器屏幕对象 阅读全文
posted @ 2020-04-01 18:58 晨度 阅读(378) 评论(0) 推荐(0) 编辑
摘要:###简介 一门客户端脚本语言,运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎;不需要编译,直接就可以被浏览器解析执行了。 ###功能 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。 ###基本语法 与html结合方式 阅读全文
posted @ 2020-04-01 18:51 晨度 阅读(8487) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示