当前位置:首页 » 《随便一记》 - 第238页

04月02日

Java开发 - 布隆过滤器初体验

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 543次
Java开发 - 布隆过滤器初体验

目录前言布隆过滤器什么是布隆过滤器布隆过滤器的作用布隆过滤器原理怎么设计布隆过滤器布隆过滤器使用案例安装布隆过滤器添加依赖添加配置添加工具类添加测试代码简单测试特别提醒​​​​​​​结语前言前面三篇,已经把消息队列和其所包含的Kafka和RabbitMQ做了说明,并用案例演示了如何使用,今天这一篇,我们要讲解的内容是布隆过滤器,布隆过滤器不同于过滤器Filter,想知道布隆过滤器是什么,和怎样使用布隆过滤器吗?今天这篇博客,将带你了解这些,学完这篇,你将能独立使用布隆过滤器,了解其工作原理。下面,就让我们一起来学习吧。布隆过滤器说起过滤器,我们总是想起两种:一种是Filter过滤器,一种是布隆过滤器。Filter过滤器用于在全局捕捉请求,并在请求前后

04月02日

01_学习springdoc的基本使用

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 708次
01_学习springdoc的基本使用

文章目录1什么是springdoc?2springdoc基本信息3maven依赖4正文来袭4.1给Controller加注解4.2给Model加注解4.3需要上传附件怎么办?4.3.1错误写法4.3.2正确写法4.4如何给API排序?如何给HTTP方法排序?4.4.1API排序示例4.4.2HTTP方法排序示例5大功告成6传送门1什么是springdoc?  网上冲浪??‍♂️时,无意间发现javaweb应用程序的在线接口文档,除了耳熟能详的swagger之外,还有个springdoc。这也许就叫惊喜(͡•͜ʖ͡•)  还记得要使用swagger2的话,springboot项目里

04月02日

Java - 异步处理

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 250次
Java - 异步处理

一、异步处理1、异步概念异步处理不用阻塞当前线程来等待处理完成,而是允许后续操作,直至其它线程将处理完成,并回调通知此线程。异步是一种设计理念,异步操作不等于多线程,MQ中间件,或者消息广播(这些是可以实现异步处理的方式)同步处理和异步处理相对,需要实时处理并响应,一旦超过时间会结束会话,在该过程中调用方一直在等待响应方处理完成并返回。同步类似电话沟通,需要实时对话,异步则类似短信交流,发送消息之后无需保持等待状态。2、异步处理优点虽然异步处理不能实时响应,但是处理复杂业务场景,多数情况都会使用异步处理。1、异步可以解耦业务间的流程关联,降低耦合度2、降低接口响应时间,例如用户注册,异步生成相关信息表;3、异步可以提高系统性能,提升吞吐量;4、流量削峰即把请求先承接

04月02日

我眼中的‘C’——动态内存+柔型数组

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 287次
我眼中的‘C’——动态内存+柔型数组

目录C/C++程序内存分配的几个区域柔性数组方案柔性数组的特点结构中指针方案两种方案那个比较好? ?博客昵称:陈大大陈?座右铭:所谓觉悟,就是在漆黑的荒野上开辟出一条理当前进的光明大道。?博主简介:一名热爱C/C++和算法等技术,喜欢运动,爱胡思乱想却胸怀大志的小博主!?博主&唠嗑:早午晚哈喽Ciao!?各位CSDN的朋友!?我是博客新人陈大大陈,希望我的文章能为你带来帮助!欢迎大家在评论区畅所欲言!也希望大家多多为我提出您宝贵的建议!?如果觉得我写的不错的话还请点个赞和关注哦~???C/C++程序内存分配的几个区域c语言的内存区域可以划分为5个区——内核空间,栈,内存映射段,堆,数据段和代码段。请看我作的图。 在学习计算机语言时,我们在语言层

04月02日

Android Studio 2022.1.1版本 保姆级安装教程

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 526次
Android Studio 2022.1.1版本 保姆级安装教程

AndroidStudio2022.1.1版本保姆级安装教程一、安装步骤介绍二、卸载AndroidStudio(第一次安装的小伙伴可跳过)三、下载JDK并进行环境配置1.JDK8下载2.配置环境变量3.验证安装四、安装AndroidStudio想要开发安卓程序,安装正确的AndroidStudioIDE是关键。之前在网上搜索到的安装教程都是简单的默认安装,为之后的开发也埋下了许多雷(比如我在之后导入依赖时一直报错解析失败,真的很头痛)。这篇博客将为新手介绍详细的安装步骤,本文参考bilibili好人不心的视频(主要介绍了2020版本的安装),想要观看的小伙伴我把视频链接挂在这里:@好人不心AndroidStudio安装+JDK配置一、安装步骤介绍卸

04月02日

Xshell传输文件

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 4262次
Xshell传输文件

Xshell传输文件一、通过sftp命令二、xftp三、rz上传和sz下载上传路径:介绍我们需要向Linux系统里面传东西。下载路径:就是我们把Linux系统里面的大小拷贝出来。一、通过sftp命令打开Xshell,输入命令:sftp<ip>,准备连接远程服务器按照Xshell的弹窗提示,输入登录用户名及其密码当然,也可以在输入命令中直接提供登录用户:sftp<user>@<ip>,这样Xshell会直接弹窗提示输入相应密码进行登录登录成功,会看到有关sftp的提示符如果想知道当前sftp环境中有哪些命令可使用,直接输入help命令,回车即可查看对于sftp命令,熟练掌握以下即可(多敲敲体会下

04月01日

数据可视化第二版-03部分-06章-比较与排序

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 333次
数据可视化第二版-03部分-06章-比较与排序

文章目录数据可视化第二版-03部分-06章-比较与排序总结可视化视角-比较与排序代码实现创建虚拟环境1.python版本管理2.切换到指定版本后安装虚拟环境切换路径到文件当前路径柱形图环形柱状图子弹图哑铃图雷达图词云图教材截图数据可视化第二版-03部分-06章-比较与排序总结本系列博客为基于《数据可视化第二版》一书的教学资源博客。本文主要是第6章,比较与排序可视化的案例相关。可视化视角-比较与排序代码实现创建虚拟环境我的conda下有多个python环境。1.python版本管理创建python版本的命令为condacreate-nnamepython=3.10(python版本自己指定)如:condacreate-npy10

04月01日

【Redis】Redis高可用之Sentinel哨兵模式详解(Redis专栏启动)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 294次
【Redis】Redis高可用之Sentinel哨兵模式详解(Redis专栏启动)

?作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建工设优化。文章内容兼具广度深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公司后端高级工程师。     ?热衷分享,喜欢原创~关注我会给你带来一些不一样的认知和成长。     ?2022博客之星TOP3|CSDN博客专家|后端领域优质创作者|CSDN内容合伙人?InfoQ(极客邦)签约作者、阿里云专家|签约博主、51CTO专家|TOP红人、华为云享专家        ?如果此文还不错的话,还请?关注、点赞、收藏三连支持?一下博主~ ?文末获取联系?  ??精彩专栏推荐订阅收藏?

04月01日

C生万物 | 深度挖掘数据在计算机内部的存储

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 314次
C生万物 | 深度挖掘数据在计算机内部的存储

文章目录一、前言二、类型的基本归类1、整形家族2、浮点数家族3、构造类型4、指针类型5、空类型三、整型在内存中的存储【⭐】1、原码、反码、补码①概念介绍②原码与补码的转换形式总结③探究计算机内部的存储编码2、大小端介绍【补码存储的顺序】①大小端的由来②为什么要有大端和小端之分?③大(小)端字节序存储✍一道百度系统工程师笔试题3、数据范围的介绍①char与signedchar数据范围②unsignedchar数据范围③原码、反码、补码数据范围对比✒七道非常经典笔试题四、浮点型在内存中的存储【更深,更强?】1、案例引入2、浮点数存储规则①概念理清②例题分析③进一步探索指数E与尾数M的特性?3、开局疑难解答五、总结与提炼一、

04月01日

Visual C++实现俄罗斯方块游戏实战三:核心算法设计与实现(附源码和资源)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 303次
Visual C++实现俄罗斯方块游戏实战三:核心算法设计与实现(附源码和资源)

需要源码和资源请点赞关注收藏后评论区留言私信~~~一、主游戏类的设计俄罗斯方块的主游戏类负责显示游戏界面,方块游戏等级等内容,同时还要管理游戏的输入操作可以分为以下几个模块1:游戏界面和方块的显示2:游戏操作输入的处理3:游戏计分的处理4:游戏升级的处理下面是主游戏类的实现代码主游戏类的声明中包括消行处理,方块移动,碰撞判断,方块随机出现等成员函数#ifndef__RUSSIA_H__#define__RUSSIA_H__#include"Rule.h"#defineKEY_LEFT1#defineKEY_RIGHT2#defineKEY_DOWN3#defineKEY_UP4classCRussia{public:voidHeroWrit

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1