自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 ConcurrentLinkedQueue 原理解析

ConcurrentLinkedQueue 原理解析 简介 默认是使用单向链表实现的 成员变量 private static final sun.misc.Unsafe UNSAFE; //头部的偏移量 private static final long headOffset; //尾部的偏移量 private static final long tailOffset; static { try { UNSAFE = sun.misc.Unsafe.getUn

2021-03-31 19:18:21 91

原创 ThreadLocal使用及原理赏析

ThreadLocal ThreadLocal是JDK包提供的,它提供了线程本地变量,访问这个变量的每一个线程都会有这个变量的一个本地副本。当多线程操作这个变量时,实际上是操作自己本地内存里的变量。 1、使用示例 package io.juc; public class Juc_11 { static void print(String str){ System.out.println(str+":"+localVariable.get()); localVaria

2021-03-26 16:03:57 56

原创 手撕红黑树

手撕红黑树 红黑树的解析请参考博文 https://www.jianshu.com/p/e136ec79235c 作者写的十分详尽! 注释版源码(代码来自美团技术团队) package collection; public class RBTreeNode<T extends Comparable<T>> { private T value;//node value private RBTreeNode<T> left;//left child point

2021-03-15 23:34:12 184

原创 HashMap底层源码解析---面试必备

HashMap源码解析 1 概述 HashMap是映射类容器,key和value都允许为null,它实现了AbstractMap,Map,Cloneable,Serializable接口等 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { private static final long serialVers

2021-03-15 11:31:05 129 1

原创 2021-03-02

二叉树匹配类问题 判断二叉树的子树是否包含另一个二叉树 这类匹配类题目分为两步 先将根节点匹配; 根节点匹配后,对子树进行匹配。 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如: 给定的树 A: 3 / \ 4 5 / \ 1 2 给定的树 B: 4 / 1 返回 true,因为 B 与 A 的一个子树拥有相同的结构和节点值。 示例 1: 输入:A =

2021-03-02 19:27:19 63

原创 2021-03-01

mongo的配置 docker篇 1、拉取镜像 docker pull mongo 2、启动容器 通过挂载外部配置的方式进行容器的启动 #1、创建对应的配置文件夹 mkdir /docker/mongo/conf touch mongod.conf mkdir /docker/mongo/data #2、编写自己的配置文件 systemLog: destination: file path: /docker/mongo/conf logAppend: true storage: dbP

2021-03-01 10:54:43 111

新版阿里云网站界面高保真原型模板.zip

此为Axure Rp 构造的阿里云网站高保真原型模型,仅供交流学习。 适合于研究人机交互的小伙伴或者想学习Axure RP的小伙伴学习。

2020-08-02

matlab切割子程序

matlab的qiege子程序,用于车牌字符分割上,存入工作路径,

2018-06-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除