会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xsl-blogs
博客园
新随笔
联系
管理
2025年9月13日
计算机常识
摘要: 32位电脑、64位电脑指的是一次性处理32位的数据(±20亿)、64位的数据 32位数字如何表示浮点数?符号位、指数位、有效数字 ASCII只能表示128种符号,有大小写字母常用符号,然后发明的UniCode码解决了不同国家的标准(16位 百万级字符数) 半加器是用异或门和与门并联实现的 什么是全加
阅读全文
posted @ 2025-09-13 00:39 __Zed
阅读(11)
评论(0)
推荐(0)
2025年1月10日
hello-algo
摘要: 复杂度分析 迭代与递归 函数返回前上下文存储在栈帧空间,故递归比迭代耗费更多内存空间 递归调用函数有额外开销,故递归时间效率也更低 迭代 while循环更灵活,for循环更简洁 尾递归和正常递归 尾递归会被编译器优化,空间效率相当于迭代!!!原因是尾递归无需保存上下文,正常递归需保存上一层递归的上下
阅读全文
posted @ 2025-01-10 00:01 __Zed
阅读(105)
评论(0)
推荐(0)
2024年11月18日
c重构为c++踩坑记录
摘要: CMakeList中的Project(xxx) 可以只起名,不限定语言,这样的话在add_library中添加的所有路径/文件都会被cmake解析到,例如: project(aaa) add_library(${SO_NAME} SHARED ${SRC} src/main.cpp src/test
阅读全文
posted @ 2024-11-18 18:09 __Zed
阅读(37)
评论(0)
推荐(0)
2024年9月26日
Effective C++学习
摘要: 导读 声明式 extern int x; std::size_t numDigits(int num); class Person; template<typename T> class GraphNode; 签名式 std::size_t (int); //这个函数获得一个int,返回一个size
阅读全文
posted @ 2024-09-26 15:47 __Zed
阅读(13)
评论(0)
推荐(0)
2024年5月31日
安装、学习protobuf
摘要: Protobuf是什么? 类似于json的一种数据格式,独立于语言,而且是二进制方式,所以比json更快,而且还可以直接存储一些图、树 序列化和反序列化 持久化(存到磁盘硬盘)领域中,数据存到磁盘叫序列化,从磁盘读取出来叫反序列化 网络传输领域中,数据块转字符串叫序列化,对端把字符串解析为数据块叫反
阅读全文
posted @ 2024-05-31 15:12 __Zed
阅读(272)
评论(0)
推荐(0)
2024年5月27日
c++ Primer Plus 第六版学习记录
摘要: 菜鸟一枚,勿喷
阅读全文
posted @ 2024-05-27 15:21 __Zed
阅读(22)
评论(0)
推荐(0)
2024年4月12日
Python爬虫学习
摘要: 基础语法 字符串单引号双引号都行,是为了打印出引号才设计出两种的 s1 = '"haha"' s2 = "'haha'" print(s1) print(s2) # 结果是: "haha" 'haha' 事实上就近匹配,比如 s = ''haha'' 会被解析成前面俩一对 后面俩一对 s = '''
阅读全文
posted @ 2024-04-12 08:58 __Zed
阅读(10)
评论(0)
推荐(0)
2024年3月19日
配置云服务器遇到的问题总结
摘要: 发现网上很多教程都是没毛用的,所以总结一下 背景 买了个华为云的服务器,想自己写个服务器 本地ping不通云服务器 核心原因:安全策略墙了 解决方案: 登录华为云官网 www.huaweicloud.com 点击“控制台” 找到自己的云服务器 往下滑 找到更改安全组 新建安全组 选择要配置的组,点配
阅读全文
posted @ 2024-03-19 22:25 __Zed
阅读(60)
评论(0)
推荐(0)
2024年3月12日
c++从零实现reactor高并发服务器!!!
摘要: 环境准备 linux虚拟机 安装升级c/c++编译器 gcc/g++ 选项 源代码文件1 源代码文件2 ... 源代码文件n -o指定输出的文件名(不能和源文件同名 默认是a.out) -g调试 -On链接时优化 减小体积(n=1-3) -c只编译 用于生成库 -std=c++11 支持c++11标
阅读全文
posted @ 2024-03-12 09:02 __Zed
阅读(413)
评论(0)
推荐(1)
2024年3月2日
嵌入式学习
摘要: 总体认识: Ubuntu 桌面上右键/ctrl+alt+T, 打开终端 一般文件路径看不出磁盘(没C D E分盘) 需要运行disk查看 上图就是表示只有一个磁盘,四个分区,橙色部分是第二个分区,挂载在/boot目录下,在/boot建文件1.txt,它就会被放在第二分区 sd-磁盘 a-第一个磁盘
阅读全文
posted @ 2024-03-02 15:42 __Zed
阅读(13)
评论(0)
推荐(0)
下一页
公告