会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
豪崽_ZH
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
下一页
2022年10月6日
关于在VSCode上使用代码管理工具
摘要: 关于在VSCode上使用代码管理工具 两种方式一个平台是用git,一个平台是用给gitee 个人感觉,使用gitee会好一些,因为网络速度会快一些,而使用git的话,会时不时出现问题,这些问题大多数是因为git是国外的网站,所以需要FQ。 以后的习惯就使用gitee把 一、安装VS Code和git
阅读全文
posted @ 2022-10-06 17:00 豪崽_ZH
阅读(487)
评论(0)
推荐(0)
2022年6月10日
13 数组指针和指针数组区别判断
摘要: 1.&数组名 vs 数组名 #include <iostream> using namespace std; int main() { int arr[10] = { 1,2,3,4,5,6,7,8,9,10 }; int* p = arr; int (*pp)[10] = &arr;//数组指针(
阅读全文
posted @ 2022-06-10 17:33 豪崽_ZH
阅读(58)
评论(0)
推荐(0)
2022年6月9日
03数据包在各个服务器之间的流动
摘要: 参考:https://balloonwj.blog.csdn.net/article/details/71518551 下面我们以pc端登录为例来具体看一个数据包在服务器端各个服务之间走过的流程: 1、login_server初始化侦听socket 设置新连接客户端到来的回调函数,8080端口,该端
阅读全文
posted @ 2022-06-09 21:48 豪崽_ZH
阅读(76)
评论(0)
推荐(0)
02服务网络通信框架
摘要: 参考:https://balloonwj.blog.csdn.net/article/details/71518551 每一个服务都使用了相同的网络通信框架,该通信框架可以单独拿出来做为一个通用的网络通信框架。该网络框架是在一个循环里面不断地检测IO事件,然后对检测到的事件进行处理。 使用IO复用技
阅读全文
posted @ 2022-06-09 21:19 豪崽_ZH
阅读(89)
评论(0)
推荐(0)
01服务器端的程序架构整体介绍
摘要: 服务器端的程序架构介绍 参考:https://balloonwj.blog.csdn.net/article/details/71518551 1、整体框架 2、各个服务作用描述 Android/iOS/PC:各种客户端; LoginServer (C++):负载均衡服务器,分配一个负载小的MsgS
阅读全文
posted @ 2022-06-09 21:16 豪崽_ZH
阅读(162)
评论(0)
推荐(0)
2022年6月6日
12 c++中父类子类对象指针相互转换,成员函数调用方式
摘要: c++中父类子类对象指针相互转换的问题: 在面向对象开发时,某些场景下需要将子类对象的指针强转成父类指针进行调用,或者,将父类指针强转成子类指针进行调用,这个时候成员函数调用规律是什么样的? 规律: 不论是上面说的哪种强制转换情况,强转后的指针在调用虚函数时失效,其他情况正常调用。 理解: 1.子类
阅读全文
posted @ 2022-06-06 22:10 豪崽_ZH
阅读(1740)
评论(0)
推荐(0)
2022年5月27日
01安装配置与基本使用
摘要: 一、介绍 Log4cpp是一个开源的C类库,它提供了在C程序中使用日志和跟踪调试的功能。使用log4cpp,可以很便利地将日志或者跟踪调试信息写入字符流、内存字符串队列、文件、回滚文件、调试器、Windows日志、本地syslog和远程syslog服务器中。 Log4cpp有如下优点: 提供了可扩展
阅读全文
posted @ 2022-05-27 16:20 豪崽_ZH
阅读(91)
评论(0)
推荐(0)
2022年5月26日
01protobuf的安装编译与基本使用
摘要: protobuf 一、简介 protobuf (protocol buffer) 是谷歌内部的混合语言数据标准。通过将结构化的数据进行序列化(串行化),用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。 我们说的 protobuf 通常包括下面三点: 一种二进制数据交换格
阅读全文
posted @ 2022-05-26 16:43 豪崽_ZH
阅读(858)
评论(0)
推荐(0)
2022年4月2日
11定位new运算符
摘要: 一般的new运算符负责在heap堆中找到一个足以能够满足要求的内存块。 new运算符还有另一种变体:定位new运算符(placement new),它能够让程序员指定要使用的位置。既将new运算符用于提供了的地址。 定位new运算符直接使用传递给它的地址,它不负责判断哪些内存单元已被使用,也不查找未
阅读全文
posted @ 2022-04-02 22:00 豪崽_ZH
阅读(77)
评论(0)
推荐(0)
2022年3月27日
10 三种输入getline(cin,str);cin.getline(str,5);cin >> str;
摘要: 1.getline(cin, str) 这一行输入可以包括空格 string str; getline(cin,str); cout << str; input: abc def ghi output: abc def ghi 2.cin.getline(str, 5) 这一行输入可以包括空格,但是
阅读全文
posted @ 2022-03-27 14:05 豪崽_ZH
阅读(46)
评论(0)
推荐(0)
1
2
3
4
5
下一页
公告