自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 RocketMQ 面试题总结_rocketmq面试

存储与消息相关的元数据,包括用户组、消费进度偏移量、队列信息等。3、如果是消费者挂了,然后 broker 堆积了很多消息,然后可以先把堆积的消息读到别的地方比如 mysql 或者 es 然后去后续进行处理,然后把 RocketMQ 堆积的消息删掉,启动消费者保障消费者正常消费,这里要注意的是删除堆积消息之前,需要停止 mq。比如有一个 Topic 消息为水果,那么水果可以有其他的标签 可以是 香蕉、西瓜、草莓等等,我们可以把对应的消息,打上对应的标签(Tag),这个就是方便我们在消费的时候做对应的筛选。

2024-09-22 20:38:24 731

原创 Qt QListWidget列表框用法详解(1)

已剪辑自: http://c.biancheng.net/view/vip_9656.html很多应用程序中需要以列表的形式向用户展示数据(资源),比如 Windows 操作系统会以列表的方式展示很多张桌面背景图(如图 1a) 所示),再比如很多音乐播放器中以列表的形式展示音乐资源,用户可以选择自己喜欢的音乐(如图 1b) 所示)。

2024-09-22 18:41:22 904

原创 Pandas Excel数据处理指南

Pandas提供了强大的分组和聚合功能,可以根据某些列的值将数据进行分组,并对分组后的数据进行各种聚合操作。一旦数据加载到Pandas的DataFrame中,我们可以对其进行各种处理和清洗操作。Pandas提供了排序和排名的功能,可以按照某个或多个列的值对数据进行排序和排名。这些是一些常见的数据处理和清洗操作,可以根据实际需求使用Pandas提供的方法和函数进行灵活处理。如果只需要处理特定列的数据,可以使用DataFrame的列名进行选择。Pandas还提供了一些其他的参数,用于控制读取数据的方式。

2024-09-22 16:42:18 584

原创 LeetCode 415(1)

只需要对两个大整数模拟「竖式加法」的过程。竖式加法就是平常学习生活中常用的对两个整数相加的方法。竖式加法的次数取决于较大数的位数。长度更长的字符串,数一定更大;当长度一样的就去比较字典序。当小减大时,需将两个参数调换一下位置执行减法,在结果前填上。O(max(len1​,len2​)),其中。掌握十进制的大数相加后,那本题只需要注意将。两个非负整数相减的结果可能为负。即可注意:结果为0时不加负号。因此,首先比较两个数的大小。进制字符与数值的转换。进制字符与数值的转换。

2024-09-22 14:31:33 667

原创 IOC DI配置管理第三方bean及注解开发。_idea 中bean怎么配置

▶ 实现步骤▷ 步骤1 : 删除原XML配置将配置文件中的标签删除掉▷ 步骤2 : Dao上添加注解在BookDaoImpl类上添加@Component注解● 注意 : @Component注解不可以添加在接口上,因为接口是无法创建对象的。

2024-09-22 11:47:27 714

原创 Go基础—反射_反射——性能和灵活性的双刃剑(1)

这里重点讲解Go语言反射的三大定律是怎么回事,讲的是什么意思,原文来自。

2024-09-22 08:50:54 301

原创 Google推荐的图片加载库Glide介绍(与Picasso比较)

尽管一张图片已经缓存了一次,但是假如你要在另外一个地方再次以不同尺寸显示,需要重新下载,调整成新尺寸的大小,然后将这个尺寸的也缓存起来。同时因为Glide和Activity/Fragment的生命周期是一致的,因此gif的动画也会自动的随着Activity/Fragment的状态暂停、重放。Picasso缓存的是全尺寸的,而Glide缓存的是跟ImageView尺寸相同的。上面提到的平滑度的问题依然存在,而且如果加载的是RGB565图片,那么缓存中的图片也是RGB565。

2024-09-22 06:19:37 880

原创 Golang安装和配置指南:从零开始的高效开发之旅_golang安装配置

在Windows系统中,默认情况下,Golang将安装到"C:\Go"目录下。您可以选择修改安装位置,但确保您能够轻松访问到Golang的安装目录。在Linux和Mac系统中,Golang的默认安装位置是"/usr/local/go"。与Windows系统类似,您也可以选择自定义安装位置。

2024-09-22 03:20:47 975

原创 Go-结构体类型详解(声明、初始化、结构体指针、方法、序列化等)_golang结构体内的结构体指针初始化

注意:由于一般json的格式字符串都是小写的,所以希望返回小写的,但是结构体小写的属性又无法外部访问,所以在结构体的属性后面加了。构造函数使用工厂模式,根据属性来进行对象的创建。3)对于方法,形参为值类型时,可以直接用指针类型的变量调用方法,反过来同样也可以,内部属性是否改变取决于形参。去除了C++等语言的的继承、方法重载、构造函数、析构函数、隐藏的this指针,很简洁。2)对于普通函数,形参为值类型时,不能将指针类型的数据直接传递,反之亦然。,这与Go一贯的显示转换不同,个人并不喜欢。

2024-09-22 00:40:53 332

原创 Git恢复之前版本的两种方法reset、revert(图文详解)_git回退到某个版本

git revert是用于“反做”某一个版本,以达到撤销该版本的修改的目的。比如,我们commit了三个版本(版本一、版本二、 版本三),突然发现版本二不行(如:有bug),想要撤销版本二,但又不想影响撤销版本三的提交,就可以用 git revert 命令来反做版本二,生成新的版本四,这个版本四里会保留版本三的东西,但撤销了版本二的东西。这个时候我们不需要text.txt这个文件了,那就是说不想要“add text.txt”那个版本的操作,那可以通过反做“add text.txt”这个版本来实现。

2024-09-21 22:47:13 1062

原创 Django配置Https访问

超文本传输协议,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据,互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收HTML页面的方法。《图解HTTP》这本书中曾提过HTTPS是身披SSL外壳的HTTP。HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。

2024-09-21 19:46:13 918

原创 bash shell 命令行选项的用法_-f@%_,-vhn ,

向shell脚本传递数据的最基本方式是使用命令行参数。(1) 读取参数读取输入的参数的变量为位置参数,位置参数通过标准数字表示,其中$0为程序名称,$1为第一个参数,$2为第二个参数,依次类推,直到$9为第九个参数。shell脚本自动将命令行参数赋值给各个位置变量。同时输入多个参数(可以是数值也可以是字符串)时,必须使用空 格分隔(要想在参数值中包含空格,就必须使用单引号或双引号)当参数多于9个后,必须在shell脚本内使用大括号将变量括起来,如${10}。从而可以使用任意个参数。

2024-09-21 16:22:03 982

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除