会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lanvce‘s Blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2020年5月19日
HashMap原理及源码分析
摘要: 本文源码分析基于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)
2020年5月15日
mysql笔记
摘要: 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)
JVM
摘要: 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笔记
摘要: 一、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)
2020年5月14日
JavaScript笔记
摘要: 今日内容1. JavaScript基础JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: ...
阅读全文
posted @ 2020-05-14 23:05 lanvce
阅读(298)
评论(0)
推荐(0)
Linux命令
摘要: 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自己的笔记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)
上一页
1
2
3
下一页
公告
//小火箭