---------------专题

30天学会QT---------------大项目之在线考试系统

前段时间真的很忙很忙,忙完这段时间,总算是有空来写文章了,开始写的时候我就以为能够有时间准备和写这个,但是发现有时候忙着忙着就忘记了,没有办法来写项目,真的是非常尴尬。       现在有时间了,就有充分的时间来写了。       为了避免笔记断更,我决定先存稿来写。 1、如何规划项目                说实话,这部分我真的也没有什么经验可以谈,我对类或者设计模

Go 使用 RabbitMQ---------------之一

RabbitMQ 是一种消息代理。消息代理的主要目的是接收、存储并转发消息。在复杂的系统设计和微服务架构中,RabbitMQ 经常被用作中间件来处理和转发系统之间的消息,以确保数据的一致性和可靠性。正是因为提供了可靠的消息机制、跟踪机制和灵活的消息路由,常常被用于排队算法、秒杀活动、消息分发、异步处理、耗时任务等场景。 一、Go RabbitMQ 客户端&服务端  1、代码结构 2

2020-11-20 java---------------Set,hashset,treeset

Set,hashset,treeset set package cn.itcast_01;/*collection:list有序是指存储顺序和取出顺序一致,可重复set无序是指存储顺序和取出顺序不一致,唯一hashset不保证set迭代顺序,不能保证该顺序恒久不变linkedhashset底层是hash表和链表(存储和取出顺序一致)*/import java.util.HashSet;

分布式技术---------------消息队列中间件之 Kafka

目录 一、Kafka 概述 1.1为什么需要消息队列(MQ) 1.2使用消息队列的好处 1.2.1解耦 1.2.2可恢复性 1.2.3缓冲 1.2.4灵活性 & 峰值处理能力 1.2.5异步通信 1.3消息队列的两种模式 1.3.1点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除) 1.3.2发布/订阅模式(一对多,又叫观察者模式,消费者消费数据之后不会清除消息)

在谷歌搜索,打上自己想要的信息后,到出来搜索结果的流程---------------自己猜的!!

一直琢磨,譬如:谷歌通过一个外链<a href="">seo</a>进入这个网站,然后抓取网站里面的内容,在这个抓取过程中的流程,和抓取后的结果,谷歌是怎么处理的,怎么分析这个网站,我得到那些数据,谷歌怎么从这些数据信息中析构出那些关键词,这些关键词怎么评的分,评分后怎么处理,在数据库中是怎么一个结构,琢磨的遇到了瓶颈,怎么也过不去,细想了一下,从搜索方面考虑,姑姑大哥的终极理念不就是给搜索用户得

自动化运维工具 ---------------Ansible

一、Ansible 发展史及功能 作者:Michael DeHaan( Cobbler pxe kikstar 与 Func 作者)ansible 的名称来自科幻小说《安德的游戏》中跨越时空的即时通信工具,使用它可以在相距数光年的距离,远程实时控制前线的舰队战斗2012-03-09,发布0.0.1版,2015-10-17,Red Hat宣布1.5亿美元收购。 Ansible是一个基于Pytho

自动化运维工具---------------ANSIBLE

一、Ansible 发展史及功能 作者:Michael DeHaan( Cobbler pxe kikstar 与 Func 作者)ansible 的名称来自科幻小说《安德的游戏》中跨越时空的即时通信工具,使用它可以在相距数光年的距离,远程实时控制前线的舰队战斗2012-03-09,发布0.0.1版,2015-10-17,Red Hat宣布1.5亿美元收购。 Ansible是一个基于Pytho

java---------------byte[]--------------操作

其他在java层创建数据:  byte[] buffer = new byte[200];           for(int i=0;i<200;i+=10)         buffer[i]=(byte)i; ============================================ 读取Java文件到byte数组的三种方式  (http://sharew

【集合大练习】---------------简易学生管理系统

目标: 实现学生对象新增,删除,查看,对象信息修改 整体实现思路: 1.定义学生类-------------创建学生对象 2.管理界面代码编写-------------命令提示面板 3.添加学生的代码编写---------add功能实现 4.查看学生信息的代码编写---------read功能实现 5.删除学生的代码编写---------delete功能实现 6.修改学生信息的代码

android简单实例---------------SD卡(外部)存储的使用与讲解

android的第三种存储方式,外部存储,也就是存储进SD卡中 ------------------------------------------------------------------------------------- 输出存储代码: //外部存储(即往手机SD卡里面存储)//1.判断外部存储设备是否可用//Environment是android对外部设备的一个抽象

C/C++---------------LeetCode第278. 第一个错误的版本

第一个错误的版本 题目及要求二分查找 题目及要求 你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, …, n],你想找出导致之后所有版本出错的第一个错误的版本。 你可以通过调用 bool isBadVersion(ver

C/C++---------------LeetCode第374. 猜数字大小

猜数字大小 题目及要求二分查找 题目及要求 猜数字游戏的规则如下: 每轮游戏,我都会从 1 到 n 随机选择一个数字。 请你猜选出的是哪个数字。 如果你猜错了,我会告诉你,你猜测的数字比我选出的数字是大了还是小了。 你可以通过调用一个预先定义好的接口 int guess(int num) 来获取猜测结果,返回值一共有 3 种可能的情况(-1,1 或 0): -1:我选出的数字

C/C++---------------LeetCode第278. 第一个错误的版本

第一个错误的版本 题目及要求二分查找 题目及要求 你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1, 2, …, n],你想找出导致之后所有版本出错的第一个错误的版本。 你可以通过调用 bool isBadVersion(ver

C/C++---------------LeetCode第2154. 将找到的值乘以 2

将找到的值乘以 2 题目及要求哈希表递归 题目及要求 给你一个整数数组 nums ,另给你一个整数 original ,这是需要在 nums 中搜索的第一个数字。 接下来,你需要按下述步骤操作: 如果在 nums 中找到 original ,将 original 乘以 2 ,得到新 original(即,令 original = 2 * original)。 否则,停止这一过

C/C++---------------LeetCode第350. 两个数组的交集 II

两个数组的交集|| 题目及要求双指针哈希表在main内使用 题目及要求 给你两个整数数组 nums1 和 nums2 ,请你以数组形式返回两数组的交集。返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。可以不考虑输出结果的顺序。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[

C/C++---------------LeetCode第349.两个数组的交集

两个数组的交集 题目及要求哈希算法在main里使用 题目及要求 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4

C/C++---------------LeetCode第349.两个数组的交集

两个数组的交集 题目及要求哈希算法在main里使用 题目及要求 给定两个数组 nums1 和 nums2 ,返回 它们的交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4

30天入坑React ---------------day10 Interactivity

这篇文章是30天React系列的一部分 。 在本系列中,我们将从非常基础开始,逐步了解您需要了解的所有内容,以便开始使用React。如果您曾经想学习React,那么这里就是您的最佳选择! 下载免费的PDF 互动 在Github上编辑此页面 今天,我们将介绍如何为我们的应用程序添加交互性,使其具有吸引力和动态性。 通过这一点,我们构建了少数几个组件,而没有增加太多的用户交互。