logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL笔记---C/C++访问MySQL数据库

在 C++ 中访问 MySQL 数据库,最常用的方式是通过官方提供的(C++ 驱动)或基于的封装。

文章图片
#数据库#mysql
C++标准项目---高并发内存池

内存池是一种预先分配一块连续内存空间,并在程序运行中从该空间内高效分配回收小块内存的管理技术,核心目的是避免频繁向操作系统申请和释放内存。public:{}// 申请和释放内存对象private:// 从CentralCache获取内存块// 将内存块还给CentralCache// 一次向CentralCache申请的内存块的个数(慢启动)关于 _apply_num 字段,我们在下文再做详细解释

文章图片
#开发语言#c++#c语言
C++标准项目---在线五子棋对战

HTML(结构):相当于网页的 “骨架”,用来搭建页面的基础结构,比如标题、按钮、图片、文字段落等,决定页面有哪些内容。CSS(样式):相当于网页的 “皮肤”,负责美化页面,比如设置颜色、字体、布局(比如左右分栏)、动画效果(比如按钮 hover 时变色),决定页面好不好看。JavaScript(交互):相当于网页的 “大脑”,负责实现页面的动态交互,比如点击按钮弹出弹窗、下拉加载更多内容、表单提

文章图片
#c++#开发语言
C++笔记---并发支持库(thread、mutex、condition_variable)

是 C++11 标准引入的组件,定义在头文件中,用于封装操作系统底层线程,简化多线程编程(替代传统的 pthread(Linux)、CreateThread(Windows)等平台相关 API)。其核心目标是让开发者以的接口创建、管理线程,无需关注底层系统差异。

文章图片
#c++#开发语言
C++笔记---并发支持库(atomic)

C++11 引入的头文件和模板是的核心,用于实现多线程间的原子操作,避免数据竞争(data race),替代传统的互斥锁(如 std::mutex)以提升并发性能。使用atomic的成员函数,对T类型的数据进行操作是,这就使得某些简单的操作不再需要我们去加锁访问,而是直接采用原子操作。,atomic作为模板,实际上并不完全支持所有类型。主要支持的是整型家族、指针类型,以及任何满足 CopyCons

文章图片
#c++#java
C++笔记---并发支持库(future)

和是 C++11两者结合可高效实现的异步编程模式,替代了传统的繁琐方式。

文章图片
#c++#java
利用Base64加密算法将数据加密解密

Base64准确来说并不像是一种加密算法,而更像是一种编码标准。我们知道现在最为流行的编码标准就是ASCLL,它用八个二进制位(一个char的大小)表示了127个字符,任何二进制序列都可以用这127个字符表示出来。而Base64则是用6个二进制位表示了64个字符,也就是说,任何的二进制序列也都可以用这64个字符表示出来,这也是其名称的来源。我们加密的方法,就是将原来的信息以ACSLL的标准转化为二

文章图片
#java#开发语言
MySQL笔记---C/C++访问MySQL数据库

在 C++ 中访问 MySQL 数据库,最常用的方式是通过官方提供的(C++ 驱动)或基于的封装。

文章图片
#数据库#mysql
MySQL笔记---C/C++访问MySQL数据库

在 C++ 中访问 MySQL 数据库,最常用的方式是通过官方提供的(C++ 驱动)或基于的封装。

文章图片
#数据库#mysql
    共 15 条
  • 1
  • 2
  • 请选择