发布

畅游IT

从C语言到JavaEE到实战项目的学习过程
专栏成员
26
文章
3709
阅读量
17
订阅数
RabbitMQ 快速入门
生产者消费者模型是一种并发编程模式,用于解决生产者和消费者之间的数据交换与同步问题。在这个模型中,生产者负责生成数据并放入共享的数据缓冲区,而消费者则负责从数据缓冲区中取出数据并进行处理。生产者和消费者之间通过共享的数据缓冲区进行通信,这个缓冲区通常是一个队列或者缓冲池
AUGENSTERN_
2025-01-04
640
RabbitMQ 概述
MQ(Message queue), 从字面意思上来看, MQ本质是一个队列, FIFO 先⼊先出,只不过队列中存放的内容是消息(message) ⽽已. 消息可以⾮常简单,⽐如只包含⽂本字符串, JSON等,也可以很复杂, ⽐如内嵌对象.
AUGENSTERN_
2025-01-04
480
数据结构 之 Map & Set
Map和set是一种专门用来进行搜索的容器或者数据结构,其搜索的效率与其具体的实例化子类有关。以前常见的 搜索方式有:
AUGENSTERN_
2024-05-24
780
数据结构 之 哈希表
哈希表(Hash table) 又称为散列表,是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做哈希表。
AUGENSTERN_
2024-04-23
5970
MySQL 之 数据库操作 及 表操作
在MySQL中, 我们的数据库通常是存放在数据库服务器中的, 而数据库中又有数据表,数据表中悠悠数据行,最后数据行中有数据列, 整理后我们可以得到如下结构:
AUGENSTERN_
2024-04-09
780
MySQL 之 安装与配置环境变量
数据库是按照数据结构来组织、存储和管理数据的仓库,是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合.
AUGENSTERN_
2024-04-09
3370
算法 之 排序算法
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。
AUGENSTERN_
2024-04-09
850
数据结构 之 优先级队列(堆) (PriorityQueue)
在我们之前的队列的文章中介绍过,队列是一种先进先出的数据结构,但有些情况下,操作的数据可能带有优先级,一般出队列时,可能需要优先级高的元素先出队列,该中场景下,使用队列显然不合适,比如:在手机上玩游戏的时候,如果有来电,那么系统应该优先处理打进来的电话;初中那会班主任排座位时可能会让成绩好的同学先挑座位。
AUGENSTERN_
2024-04-09
2790
数据结构 之 二叉树
< 2 > 或者是由一个根节点加上最多两棵分别称为左子树和右子树的二叉树组成。(左右子树可为空)
AUGENSTERN_
2024-04-09
1060
数据结构 之 树
树是一种非线性的数据结构,,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的;
AUGENSTERN_
2024-04-09
1180
数据结构 之 队列(Queue)
队列和栈类似,是一种只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表;
AUGENSTERN_
2024-04-09
1770
数据结构 之 栈(Stack)
如图所示,每次在栈中添加元素或者取出元素时,只能在栈顶进行操作,这就是后进先出的原则
AUGENSTERN_
2024-04-09
1140
数据结构 之 链表LinkedList
​在我学习顺序表之后,我就立马开始了链表的学习,但是在学习链表之前,我就有一个疑问,为什么明明有了顺序表这一种数据结构为什么我们还要有链表这一种数据结构呢?
AUGENSTERN_
2024-04-09
1180
基于ArrayList实现的简单的 <洗牌算法>
相信大家都打过扑克牌吧,每当亲朋好友相聚一堂的时候,总少不了这一个娱乐环节,斗地主,跑得快等玩法层出不穷,同时在手机上也出现了不少的扑克牌娱乐的软件;
AUGENSTERN_
2024-04-09
1570
数据结构 之 顺序表 ArrayList (Java)
常见的线性表有:顺序表(ArrayList),链表(LinkedList),栈(Stack),队列(Queue)...
AUGENSTERN_
2024-04-09
1000
字符函数,字符串函数及部分函数的模拟实现
C语言中,有一系列专门为字符所设立的函数,称为字符函数,要想使用字符函数就需要包含头文件ctype.h
AUGENSTERN_
2024-04-09
1050
指针和数组笔试题及解析
还需要注意的是,指针的大小由于系统的地址总线不同而有所不同,当我们使用的是x86环境时,指针的大小为4个字节,若使用的时x64环境,则指针的大小为8;
AUGENSTERN_
2024-04-09
1280
C语言·深入理解指针(进阶)
其实并不是,这行代码的本质只是将"Hello world"的首字符地址存放到了p当中。
AUGENSTERN_
2024-04-09
1260
Java中的类和对象
在Java中,类近似于C语言中的结构体,类是用来对一个实体(对象)来进行描述的,如下:
AUGENSTERN_
2024-04-09
630
用C语言来实现简单的猜数字游戏
猜数字游戏是一个简单易懂的游戏,内容大概是系统随机给定一个1~100之间的数字,请玩家来猜,若猜错了则提示猜大了或者猜小了,直到猜错为止。
AUGENSTERN_
2024-04-09
1630
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档