公众号:架构师与哈苏
关注公众号进入it交流群! 公众号:架构师与哈苏 不定时都会推送一些实用的干货。。。
posts - 305,comments - 4,views - 10万
09 2021 档案
SPI(服务发现机制)
摘要:什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。 这一机制为很多框架扩展提供了可能,比如在Dubbo、JDBC中都使用到了SPI机制 阅读全文
posted @ 2021-09-27 15:13 公众号/架构师与哈苏 阅读(246) 评论(0) 推荐(0) 编辑
centos8开启网络
摘要:# 查询状态 nmcli connection show # 启动 nmcli connection down ens33 # 停止 nmcli connection up ens33 阅读全文
posted @ 2021-09-23 11:57 公众号/架构师与哈苏 阅读(47) 评论(0) 推荐(0) 编辑
minio初使用
摘要:Minio是GlusterFS创始人之一Anand Babu Periasamy发布新的开源项目。Minio兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java,Python,Javacript, Golang语言。 Minio可以做为云存储的解决方案用来保存海量的图片 阅读全文
posted @ 2021-09-23 11:45 公众号/架构师与哈苏 阅读(225) 评论(0) 推荐(0) 编辑
红黑树
摘要:红黑树,一种二叉查找树,但在每个结点上增加一个存储位表示结点的颜色,可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保没有一条路径会比其他路径长出俩倍,因而是接近平衡的。 红黑树的5个特性 根节点是黑色。 每个节点要么是红色要么是黑色。 每个叶结点(叶结点 阅读全文
posted @ 2021-09-06 14:47 公众号/架构师与哈苏 阅读(39) 评论(0) 推荐(0) 编辑
散列表(Hash Table)
摘要:散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 常用的方法 链地址法:数组和链表来实现(HashMap) 阅读全文
posted @ 2021-09-06 14:35 公众号/架构师与哈苏 阅读(42) 评论(0) 推荐(0) 编辑
链表(Link)
摘要:链表是一种数据结构,和数组同级。比如,java中我们使用的ArrayList,其实现原理是数组。而LinkedList的实现原理就是链表在进行循环遍历效率不高,但是插入和删除时优势明显。 链表的类型 单向链表 双向链表 单向循环链表 双向循环链表 阅读全文
posted @ 2021-09-06 14:16 公众号/架构师与哈苏 阅读(243) 评论(0) 推荐(0) 编辑
队列(queue)
摘要:队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。 阅读全文
posted @ 2021-09-06 11:30 公众号/架构师与哈苏 阅读(343) 评论(0) 推荐(0) 编辑
栈(stack)
摘要:栈(stack)是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫做栈顶(top)。它是后进先出(LIFO)的。对栈的基本操作只有push(进栈)和(出栈)两种,前者相当于插入,后者相当于删除最后添加的元素。 阅读全文
posted @ 2021-09-06 11:23 公众号/架构师与哈苏 阅读(450) 评论(0) 推荐(0) 编辑
选择排序
摘要:选择排序逻辑 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置。 再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。 重复第二步,直到所有元素均排序完毕。 代码 //选择排序 public static void selection(){ int[] arr = { 阅读全文
posted @ 2021-09-06 10:59 公众号/架构师与哈苏 阅读(19) 评论(0) 推荐(0) 编辑
冒泡排序
摘要:冒泡排序 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。 public static void bubbling(){ i 阅读全文
posted @ 2021-09-06 10:33 公众号/架构师与哈苏 阅读(24) 评论(0) 推荐(0) 编辑
rabbitmq中的三种交换器(匹配模式)
摘要:direct(直接交换模式) 消息中的路由键(routing key)如果和Binding中的binding key一致,交换器就将消息发到对应的队列中。它是完全匹配,单播的模式。 fanout(广播分发模式) 每个发到fanout类型交换器的消息都会分到所有绑定的队列上去。很像子网广播,每台子网内 阅读全文
posted @ 2021-09-03 16:24 公众号/架构师与哈苏 阅读(128) 评论(0) 推荐(0) 编辑
RsaUtil
摘要:RsaUtil package com.fintechervision.das.facility.utils; import com.sun.org.apache.xerces.internal.impl.dv.util.HexBin; import javax.crypto.BadPaddingE 阅读全文
posted @ 2021-09-01 10:59 公众号/架构师与哈苏 阅读(124) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示