• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 87 下一页

2019年4月2日

【算法】时间复杂度

摘要: 一、常用算法复杂度简介 在描述算法复杂度时,经常用到O(1)、O(n)、O(logn)、O(nlogn)来表示对应算法的时间复杂度, 这里进行归纳一下它们代表的含义: O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。 O(n): O(n):时间复 阅读全文

posted @ 2019-04-02 19:02 无信不立 阅读(695) 评论(0) 推荐(0)

【java编程】java中的移位运算符

摘要: java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 下面来看看这些移位运算都是怎样使用的 阅读全文

posted @ 2019-04-02 14:12 无信不立 阅读(241) 评论(0) 推荐(0)

【java多线程】队列系统之PriorityBlockingQueue源码

摘要: 一、二叉堆 如题,二叉堆是一种基础数据结构 事实上支持的操作也是挺有限的(相对于其他数据结构而言),也就插入,查询,删除这一类 对了这篇文章中讲到的堆都是二叉堆,而不是斜堆,左偏树,斐波那契堆什么的 我都不会啊 二叉堆的表现形式:我们可以使用数组的索引来表示元素在二叉堆中的位置。 从二叉堆中,我们可 阅读全文

posted @ 2019-04-02 13:08 无信不立 阅读(312) 评论(0) 推荐(0)

2019年3月29日

【java多线程】队列系统之LinkedBlockingDeque源码

摘要: 1、简介 上一篇我们介绍了 LinkedBlockingDeque 的兄弟篇 LinkedBlockingQueue 。听名字也知道一个实现了 Queue 接口,一个实现了 Deque 接口,由于 Deque 接口又继承于 Queue ,所以 LinkedBlockingDeque 自然就有 Lin 阅读全文

posted @ 2019-03-29 14:28 无信不立 阅读(608) 评论(0) 推荐(0)

【消息组件】可靠消息服务实现分布式系统的最终一致性

摘要: 一、导读 在之前的文章中我们介绍了如何基于RocketMQ搭建生产级消息集群,以及2PC、3PC和TCC等与分布式事务相关的基本概念(没有读过的读者详见👇推荐阅读)。在这篇文章中我们将介绍RocketMQ的事务消息相关的内容,并通过一些实践和大家一起来探索下事务消息如何解决分布式系统中的分布式事务 阅读全文

posted @ 2019-03-29 11:37 无信不立 阅读(2174) 评论(0) 推荐(1)

2019年3月28日

【java多线程】队列系统之ArrayBlockingQueue源码

摘要: 1、简介 ArrayBlockingQueue,顾名思义:基于数组的阻塞队列。数组是要指定长度的,所以使用ArrayBlockingQueue时必须指定长度,也就是它是一个有界队列。 它实现了BlockingQueue接口,有着队列、集合以及阻塞队列的所有方法,队列类图如下图所示(图片来自之前的文章 阅读全文

posted @ 2019-03-28 22:06 无信不立 阅读(349) 评论(0) 推荐(0)

【java多线程】队列系统之说说队列Queue

摘要: 转载:http://benjaminwhx.com/2018/05/05/%E8%AF%B4%E8%AF%B4%E9%98%9F%E5%88%97Queue/ 1、简介 Queue(队列):一种特殊的线性表,它只允许在表的前端(front)进行删除操作,只允许在表的后端(rear)进行插入操作。进行 阅读全文

posted @ 2019-03-28 19:24 无信不立 阅读(822) 评论(0) 推荐(0)

【传输协议】什么是CA证书

摘要: 1.什么是CA证书。 看过一些博客,写的比较形象具体。 ◇ 普通的介绍信 想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有人都不认识他,他咋办捏?常用的办法是带公司开的一张介绍信,在信中说:兹有张三先生前往贵公司办理业务,请给予接洽......云云 阅读全文

posted @ 2019-03-28 14:32 无信不立 阅读(3994) 评论(0) 推荐(0)

【传输协议】TCP、IP协议族之数字签名与HTTPS详解

摘要: 文章转载出自:https://blog.51cto.com/11883699/2160032 安全的获取公钥 细心的人可能已经注意到了如果使用非对称加密算法,我们的客户端A,B需要一开始就持有公钥,要不没法开展加密行为啊。 这下,我们又遇到新问题了,如何让A、B客户端安全地得到公钥? client获 阅读全文

posted @ 2019-03-28 13:17 无信不立 阅读(628) 评论(0) 推荐(0)

2019年3月25日

【java多线程】队列系统之LinkedBlockingQueue源码

摘要: 转载:https://blog.csdn.net/tonywu1992/article/details/83419448 http://benjaminwhx.com/archives/ 1、简介 上篇我们介绍了ArrayBlockingQueue的相关方法的原理,这一篇我们来学习一下ArrayBl 阅读全文

posted @ 2019-03-25 21:39 无信不立 阅读(296) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3