会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.Aaron
首页
新随笔
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
21
下一页
2019年7月12日
VueJS简明教程(一)之基本使用方法
摘要: 简介:这是一篇超级简单的入门文章 如果说是JQuery是手工作坊,那么Vue.js就像是一座工厂,虽然Vue.js做的任何事情JQuery都可以做,但无论是代码量还是流程规范性都是前者较优。 Vue.js的官方中文教程其实也是一个不错的教程,不过相比于一次性把所有概念掌握,我更倾向于先会用,之后再在
阅读全文
posted @ 2019-07-12 15:03 Mr.Aaron
阅读(651)
评论(1)
推荐(0)
2019年7月5日
Collections 工具类和 Arrays 工具类常见方法
摘要: Collections Collections 工具类常用方法: 排序 查找,替换操作 同步控制(不推荐,需要线程安全的集合类型时请考虑使用 JUC 包下的并发集合) 排序操作 void reverse(List list)//反转 void shuffle(List list)//随机排序 voi
阅读全文
posted @ 2019-07-05 14:29 Mr.Aaron
阅读(229)
评论(0)
推荐(0)
2019年7月4日
Docker(六):Dockerfile命令详解
摘要: Dockerfile 指令详解 1 FROM 指定基础镜像 FROM 指令用于指定其后构建新镜像所使用的基础镜像。FROM 指令必是 Dockerfile 文件中的首条命令,启动构建流程后,Docker 将会基于该镜像构建新镜像,FROM 后的命令也会基于这个基础镜像。 FROM语法格式为: FRO
阅读全文
posted @ 2019-07-04 15:46 Mr.Aaron
阅读(700)
评论(0)
推荐(0)
哈夫曼树
摘要: 哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有的叶结点的权值乘上其到根结点的路径长度(若根结点为0层,叶结点到根结点的路径长度为叶结点的层数)。树的带权路径长度记为WPL=(W1*L1+W2*L2+W3*L3+...+ Wn*Ln),N个权值Wi(i=1,
阅读全文
posted @ 2019-07-04 15:45 Mr.Aaron
阅读(10281)
评论(2)
推荐(0)
2019年6月23日
Spring对单例的底层实现,单例注册表
摘要: Spring框架对单例的支持是采用单例注册表的方式进行实现的,源码如下:
阅读全文
posted @ 2019-06-23 20:50 Mr.Aaron
阅读(1436)
评论(0)
推荐(0)
Twitter的分布式自增ID算法snowflake (Java版)
摘要: 概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflake解决了这种需
阅读全文
posted @ 2019-06-23 20:12 Mr.Aaron
阅读(229)
评论(0)
推荐(0)
Redis如何实现高可用【主从复制+哨兵机制+keepalived】
摘要: 实现redis高可用机制的一些方法: 保证redis高可用机制需要redis主从复制、redis持久化机制、哨兵机制、keepalived等的支持。 主从复制的作用:数据备份、读写分离、分布式集群、实现高可用、宕机容错机制等。 redis主从复制原理 首先主从复制需要分为两个角色:master(主)
阅读全文
posted @ 2019-06-23 17:21 Mr.Aaron
阅读(1412)
评论(0)
推荐(0)
2019年6月21日
一致性哈希算法及其在分布式系统中的应用
摘要: [原文地址:http://blog.codinglabs.org/articles/consistent-hashing.html] 摘要 本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场
阅读全文
posted @ 2019-06-21 16:33 Mr.Aaron
阅读(313)
评论(0)
推荐(0)
轻松学习JVM——垃圾回收器
摘要: 原文链接:https://www.cnblogs.com/leefreeman/p/7402695.html 上一篇我们介绍了常见的垃圾回收算法,不同的算法各有各的优缺点,在JVM中并不是单纯的使用某一种算法进行垃圾回收,而是将不同的垃圾回收算法包装在不同的垃圾回收器当中,用户可以根据自身的需求,使
阅读全文
posted @ 2019-06-21 08:37 Mr.Aaron
阅读(220)
评论(0)
推荐(0)
2019年6月20日
跳跃表原理
摘要: 跳跃表的引入 我们知道,普通单链表查询一个元素的时间复杂度为O(n),即使该单链表是有序的,我们也不能通过2分的方式缩减时间复杂度。 如上图,我们要查询元素为55的结点,必须从头结点,循环遍历到最后一个节点,不算-INF(负无穷)一共查询8次。那么用什么办法能够用更少的次数访问55呢?最直观的,当然
阅读全文
posted @ 2019-06-20 09:19 Mr.Aaron
阅读(431)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
21
下一页
公告