- 博客(147)
- 收藏
- 关注
原创 【C++】哈希扩展
💬 hello!各位铁子们大家好哇。今日更新了位图的相关内容有一些场景下面,有大量数据需要判断是否存在,而这些数据不是整形,那么位图就不能使用了,使 用红黑树/哈希表等内存空间可能不够。这些场景就需要布隆过滤器来解决。布隆过滤器是由布隆(Burton Howard Bloom)在1970年提出的 一种紧凑型的、比较巧妙的概率型 数据结构,特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”,它是 用多个哈希函数,将一个数据映射到位图结构中。
2026-02-25 21:11:24
1888
7
原创 【项目】QQMusic音乐播放器
💬 hello!各位铁子们大家好哇。今日更新了qqMusic的内容该项⽬是基于QT开发的⾳乐播放软件。主要功能如下:【窗⼝head部分】点击最⼩化按钮,窗⼝最⼩化点击最⼤化按钮,窗⼝⽆反应(即禁⽌窗⼝最⼤化)点击关闭按钮,程序退出点击⽪肤按钮,更换⽪肤【窗⼝body左侧】点击推荐按钮,窗⼝右侧显⽰:推荐Page(暂只有⻚⾯)点击电台按钮,窗⼝右侧显⽰:电台Page(未⽀持)点击⾳乐馆按钮,窗⼝右侧显⽰:⾳乐馆Page(未⽀持)
2026-02-10 18:42:11
1545
6
原创 【项目】视频点播系统
💬 hello!各位铁子们大家好哇。今日更新了视频点播系统的内容项⽬名称:视频点播系统项⽬功能:搭建⼀个共享点播系统,服务器⽀持⽤⼾通过前端浏览器访问服务器,获取展⽰与观看和 操作的界⾯,最终实现视频的上传以及观看和删改查等基础管理功能。开发环境: Ubuntu 22.04./vim、g++、gdb、makefile技术特点: http 服务器搭建, restful ⻛格接⼝设计, json 序列化,线程池, html+css+js 基础。
2026-02-03 00:29:58
2120
1
原创 【项目】高并发内存池
💬 hello!各位铁子们大家好哇。今日更新了高并发内存池的内容当前项目是实现一个高并发的内存池,他的原型是google的一个开源项目tcmalloc,tcmalloc全称 Thread-Caching Malloc,即线程缓存的malloc,实现了高效的多线程内存管理,用于替代系统的内存 分配相关的函数(malloc、free)。这个项目是把tcmalloc最核心的框架简化后拿出来,模拟实现出一个自己的高并发内存池,目的就 是学习tcamlloc的精华。
2026-01-27 00:13:37
2413
1
原创 【Qt】界面优化
💬 hello!各位铁子们大家好哇。今日更新了Qt界面优化的内容在⽹⻚前端开发领域中,CSS是⼀个⾄关重要的部分.描述了⼀个⽹⻚的"样式".从⽽起到对⽹⻚美化的 作⽤.所 谓样式,包括不限于⼤⼩,位置,颜⾊,背景,间距,字体等等.Qt 仿照CSS的模式,引⼊了QSS,来对Qt中的控件做出样式上的设定,从⽽允许程序猿写出界⾯更好看 的代码.同样受到HTML的影响,Qt还引⼊了QML来描述界⾯,甚⾄还可以直接把⼀个原⽣的html⻚⾯加载 到界⾯上。
2026-01-20 00:40:36
2244
2
原创 【Qt】系统相关(下)
💬 hello!各位铁子们大家好哇。今日更新了Qt系统相关的内容在 Qt 中,多线程的处理一般是通过 QThread类 来实现。QThread 代表一个在应用程序中可以独立控制的线程,也可以和进程中的其他线程共享数据。QThread 对象管理程序中的一个控制线程。
2026-01-13 21:37:59
2193
原创 【Qt】系统相关(上)
💬 hello!各位铁子们大家好哇。今日更新了Qt系统相关的内容事件是应用程序内部或者外部产生的事情或者动作的统称。在 Qt 中使用一个对象来表示一个事件。所 有的 Qt 事件均继承于抽象类 QEvent。事件是由系统或者 Qt 平台本身在不同的时刻发出的。当用户按 下鼠标、敲下键盘,或者是窗口需要重新绘制的时候,都会发出一个相应的事件。一些事件是在用户 操作时发出,如键盘事件、鼠标事件等,另一些事件则是由系统本身自动发出,如定时器事件。
2026-01-07 21:29:16
2043
2
原创 【Qt】Qt窗口
💬 hello!各位铁子们大家好哇。今日更新了Qt窗口的内容Qt 窗口 是通过 QMainWindow类 来实现的。QMainWindow 是一个为用户提供主窗口程序的类,继承自 QWidget 类,并且提供了一个预定义的 布局。
2025-12-23 23:14:13
2130
11
原创 【Qt】常用控件(上)
💬 hello!各位铁子们大家好哇。今日更新了常用控件的内容Widget 是 Qt 中的核心概念. 英文原义是 "小部件", 我们此处也把它翻译为 "控件" .控件是构成一个图形化界面的基本要素.Qt 作为一个成熟的 GUI 开发框架, 内置了大量的常用控件. 这一点在 Qt Designer 中就可以看到端倪. 并且 Qt 也提供了 "自定义控件" 的能力, 可以让程序猿在现有控件不能满足需求的时候, 对现有控件做 出扩展, 或者手搓出新的控件.
2025-12-16 20:29:31
2349
10
原创 【Qt】信号与槽
💬 hello!各位铁子们大家好哇。今日更新了qt信号与槽的内容在 Qt 中,用户和控件的每次交互过程称为一个事件。比如 "用户点击按钮" 是一个事件,"用户关 闭窗口" 也是一个事件。每个事件都会发出一个信号,例如用户点击按钮会发出 "按钮被点击" 的信 号,用户关闭窗口会发出 "窗口被关闭" 的信号。Qt 中的所有控件都具有接收信号的能力,一个控件还可以接收多个不同的信号。对于接收到的每 个信号,控件都会做出相应的响应动作。
2025-12-09 19:46:03
3248
13
原创 【Qt】Qt 概述
💬 hello!各位铁子们大家好哇。今日更新了qt基础知识的内容Qt 是一个 跨平台的 C++图形用户界面应用程序框架。它为应用程序开发者提供了建立艺术级图形 界面所需的所有功能。它是完全面向对象的,很容易扩展。Qt 为开发者提供了一种基于组件的开发模 式,开发者可以通过简单的拖拽和组合来实现复杂的应用程序,同时也可以使用 C++ 语言进行高级开 发。图形用户界面 :指采用图形方式显示的计算机操作用户界面,是计算机与其使用者之间的对话接口, 是计算机系统的重要组成部分。
2025-12-02 20:19:47
2768
30
原创 【MySQL】访问
💬 hello!各位铁子们大家好哇。今日更新了MySQL访问的内容要使用库,必须先进行初始化!如:MYSQL *mfp = mysql_init(NULL)初始化完毕之后,必须先链接数据库,在进行后续操作。第一个参数 MYSQL是 C api中一个非常重要的变量(mysql_init的返回值),里面内存非常丰富,有 port,dbname,charset等连接基本参数。
2025-10-20 11:00:07
2506
21
原创 【MySQL】事务管理
💬 hello!各位铁子们大家好哇。今日更新了MySQL事务管理的内容事务就是一组DML语句组成,这些语句在逻辑上存在相关性,这一组DML语句要么全部成功,要么全部 失败,是一个整体。MySQL提供一种机制,保证我们达到这样的效果。事务还规定不同的客户端看到的 数据是不相同的。事务就是要做的或所做的事情,主要用于处理操作量大,复杂度高的数据。
2025-09-29 08:47:09
2840
29
原创 【MySQL】数据库基础
💬 hello!各位铁子们大家好哇。今日更新了MySQL的基础内容存储数据用文件就可以了,为什么还要弄个数据库?文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便磁盘内存为了解决上述问题,专家们设计出更加利于管理数据的东西——数据库,它能更有效的管理数据。
2025-07-29 20:09:38
2271
13
原创 【Linux网络】DNS与ICMP
💬 hello!各位铁子们大家好哇。今日更新了LinuxDNS与ICMP的内容主域名是用来识别主机名称和主机所属的组织机构的一种分层结构的名称比如:www.baidu.com域名使用 . 连接com: 一级域名. 表示这是一个企业域名. 同级的还有 "net"(网络提供商), "org"(非盈利组织) 等.baidu: 二级域名, 公司名.
2025-07-21 16:24:03
2575
21
原创 【Linux网络】多路转接poll、epoll
💬 hello!各位铁子们大家好哇。今日更新了Linux多路转接poll,epoll的内容。
2025-07-14 12:39:08
2687
25
原创 【Linux网络】NAT、代理服务、内网穿透
💬 hello!各位铁子们大家好哇。今日更新了Linux网络NAT、代理服务、内网穿透的内容正向代理(Forward Proxy)是一种常见的网络代理方式,它位于客户端和目标服务器之间,代表客户端向目标服务器发送请求。正向代理服务器接收客户端的请求,然后将请求转发给目标服务器,最后将目标服务器的响应返回给客户端。通过这种方式,正向代理可以实现多种功能,如提高访问速度、隐藏客户端身份、实施访问控制等。
2025-06-30 20:26:02
2108
19
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅