摘要: 本文源码分析基于JDK8 1. 存储结构 HashMap 的数据存储结构是一个 Node<K,V> 数组,在(Java 7 中是 Entry<K,V> 数组,但结构相同) public class HashMap<K,V> extends AbstractMap<K,V> implements Ma 阅读全文
posted @ 2020-05-19 14:32 lanvce 阅读(218) 评论(0) 推荐(0)
摘要: mysql基础部分中间补充mysql获取系统时间1.获取单个年月日获取当前系统日期时间:select SYSDATE() AS 系统日期时间;获取当前系统年月日:select current_date AS 年月日;获取当前系统年份:select year(CURRENT_DATE) AS 年 ;获取当前系统月份:select month(CURRENT_DATE) AS 月;获取当前系统日:se... 阅读全文
posted @ 2020-05-15 17:36 lanvce 阅读(175) 评论(0) 推荐(0)
摘要: JVMjvm内存区域JVM 内存区域主要分为线程私有区域【程序计数器、虚拟机栈、本地方法区】、线程共享区域【JAVA 堆、方法区】、直接内存。-线程私有数据区域生命周期与线程相同, 依赖用户线程的启动/结束 而 创建/销毁(在 HotspotVM 内, 每个线程都与操作系统的本地线程直接映射, 因此这部分内存区域的存/否跟随本地线程的生/死对应)。线程共享区域随虚拟机的启动/关闭而创建/销毁。1.... 阅读全文
posted @ 2020-05-15 17:27 lanvce 阅读(203) 评论(0) 推荐(1)
摘要: java并发编程1.基础知识同步VS异步同步和异步通常用来形容一次方法调用。同步方法调用一开始,调用者必须等待被调用的方法结束后,调用者后面的代码才能执行。而异步调用,指的是,调用者不用管被调用方法是否完成,都会继续执行后面的代码,当被调用的方法完成后会通知调用者。比如,在超时购物,如果一件物品没了,你得等仓库人员跟你调货,直到仓库人员跟你把货物送过来,你才能继续去收银台付款,这就类似同步调用。而... 阅读全文
posted @ 2020-05-15 17:11 lanvce 阅读(248) 评论(0) 推荐(0)
摘要: 一、Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细... 阅读全文
posted @ 2020-05-15 15:08 lanvce 阅读(182) 评论(0) 推荐(0)
摘要: 今日内容1. JavaScript基础JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: ... 阅读全文
posted @ 2020-05-14 23:05 lanvce 阅读(298) 评论(0) 推荐(0)
摘要: Linux命令任何shell都会执行 exec 和 fork而 ls会执行readlinux中/etc/profile 针对全局设置环境变量而~/profile针对用户 1. 根据进程pid查端口: lsof -i | grep pid 2. 根据端口port查进程(某次面试还考过): lsof -i:port 3. 根据进程pid查... 阅读全文
posted @ 2020-05-14 23:05 lanvce 阅读(508) 评论(0) 推荐(0)
摘要: Docker自己的笔记docker ps 查看当前正在运行的容器 -l 查看最近的容器 -n 查看最近n个容器 -q 查看id号 -a 查看所有 docke... 阅读全文
posted @ 2020-05-14 23:04 lanvce 阅读(116) 评论(0) 推荐(0)
摘要: 数据结构与算法树1.结点的度2.树的深度树中结点的最大层次数称为树的深度或高度二叉树1.定义二叉树是n(n>=0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两棵互不相交的、分别称为根结点的左子树和右子树组成。(度不能大于为2)2.性质1)第i层最多有2^(i-1) 个结点 (i>=1)2)二叉树中如果深度为k,那么最多有2k-1个结点。(k>=1)3)n0=n1+1 n... 阅读全文
posted @ 2020-05-14 23:01 lanvce 阅读(225) 评论(0) 推荐(0)
摘要: #子网掩码、网关及网络号与主机号的区分与计算ip地址分类子网掩码子网掩码跟ip的长度相同,也是由32为二进制数组成,不同的是,**子网掩码必须是由左边连续的若干个1和右边其余若干个连续的0组成。简单说就是子网掩码的左边若干位全部是1,剩下的右边所有为都是0 子网掩码是为了避免浪费才要进行详细划分子网。计算:( 1 ) IP 地址 202.93.120.45 属于什么类型的地址?其默认的子网掩码... 阅读全文
posted @ 2020-05-14 23:00 lanvce 阅读(204) 评论(0) 推荐(0)
//小火箭