相关文章
客户端布局 --- 左侧导航栏右侧内容页
在稍稍复杂一点客户端,需要承载许多内容,通常会采用左侧导航栏右侧内容页的框架布局。 用Qt实现可以简单的采用 QTreeWidget QTabWidget来实现。 简单画一下界面
可以把左侧菜单导航配置到文件 menu.json
[{"name": "业务1",&qu…
建站知识
2025/2/22 16:28:01
SQL-leetcode—1581. 进店却未进行过交易的顾客
1581. 进店却未进行过交易的顾客
表:Visits
-------------------- | Column Name | Type | -------------------- | visit_id | int | | customer_id | int | -------------------- visit_id 是该表中具有唯一值的列。 该表包含有关光临过购物中心的顾客的信息。 …
建站知识
2025/2/22 16:38:52
FAST_LIVO2初次安装编译
1、安装依赖库
(1)Sophus
git clone https://github.com/strasdat/Sophus.git
cd Sophus
git checkout a621ff
mkdir build && cd build && cmake ..
make
sudo make install
命令行运行:make时,出现以下错误&…
建站知识
2025/2/19 17:50:29
零基础学CocosCreator·第九季-网络游戏同步策略与ESC架构
课程里的版本好像是1.9,目前使用版本为3.8.3 开始~ 目录 状态同步帧同步帧同步客户端帧同步服务端ECS框架概念ECS的解释ECS的特点EntityComponentSystemWorld ECS实现逻辑帧&渲染帧 ECS框架使用帧同步&ECS 状态同步
一般游戏的同步策略有两种:…
建站知识
2025/2/18 18:28:47
19.3 连接数据库
版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的。
需要北风数据库的请留言自己的信箱。
连接数据库使用OleDbConnection(数据连接)类ÿ…
建站知识
2025/2/17 16:06:15
C++ 设计模式-建造者模式
以下是一个完整的C建造者模式示例,包含产品类、建造者接口、具体建造者、指挥者以及测试代码:
#include <iostream>
#include <string>
#include <memory>// 产品类:汽车
class Car {
public:void setBody(const std::str…
建站知识
2025/2/17 14:39:07
Tcp_socket
Tcp不保证报文完整性(面向字节流)
所以我们需要在应用层指定协议,确保报文完整性
// {json} -> len\r\n{json}\r\n
bool Encode(std::string &message)
{if(message.size() 0) return false;std::string package std::to_string(m…
建站知识
2025/2/22 7:41:10
C++编译期优化 ---分支预计__builtin_expect
在编写程序逻辑的时候,使用了大量的if-else 分支,为了程序尽可能的高效运行,会考虑把可能性更高的条件写在前面,这样程序的平均运行时间会更短。 gcc提供了一种方式,可以让编译器自行优化 __builtin_expect(expr,bool)…
建站知识
2025/2/21 18:14:06