设置
-
c++另一种编程思想称为泛型编程
c++提供两种模板机制:函数模板和类模板 函数模板 建立一个通用函数,函数的返回值类型和形参类型可以不具体指定,用一个虚拟的类型来代表 语法: cpp template<ty…
-
C++初阶(命名空间+缺省参数+const总结+引用总结+内联函数+auto关键字)
概述 在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以…
-
Redis 作为数据库 — 使用 K6 进行速度测试
测试设置 这些测试是在我的M1 Pro Macbook Pro上进行的,具有32 GB的内存,连接到WiFi和电池电源。我正在使用 Jetbrains Rider 在发布模式下运行…
-
大数据算法——布隆过滤器
理 在我之前的理解当中,如果想要判断某个元素在不在集合当中,经典的结构应该是平衡树和hash table。但是无论是哪一种方法,都逃不开一点,都需要存储原值。 比如在爬虫场景当中,…
-
.NET 7 AOT 的使用以及 .NET 与 Go 互相调用
C# 部分 环境要求 SDK:.NET 7 SDK、Desktop development with C++ workload。 IDE:Visual Studio 2022 De…
-
在C++学习新事物的同时实现困难的功能
学习新东西 在编写了一点代码后,我创建了一个草稿拉取请求。我不断将所有更改推送到草稿拉取请求,直到它准备好供存储库所有者审查。 通过远程查看和测试代码 我今天了解了GitHub的另…
-
Django更换数据库和迁移数据方案
基本步骤 Django 默认使用 SQLite 数据库方便开发,同时其 ORM 支持多种数据库,只要安装对应的驱动就行。 切换数据库一般是将开发环境的 SQLite 切换到 MyS…
-
C#实践炸飞机socket通信
一、前言 最近老师要求做课设,实现一个 “炸飞机” 游戏,我是负责UI界面实现和Socket通信实现的,在这里想总结一下我实现Socke…
-
驱动开发之基本数据结构
根据MSDN的介绍,自己对一些基本结构做一些翻译,帮助自己理解。 驱动对象 DRIVER_OBJECT typedef struct _DRIVER_OBJECT { C…
-
C++ 实现类 反射 类名获取对象
实现代码 主要还用到 C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式) 实现直接在插入的时候:函数指针直接用Lambda表达式 CReflectRe…