会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
璀丶璨星灬空
博客园
首页
新随笔
联系
订阅
管理
2025年6月27日
UOS系统安装记录
摘要: 1、下载镜像 2、新建虚拟机,选择ubuntu 3、建议磁盘给65G,安装时自动分区,手动分区很麻烦,而且给的磁盘空间不够后期扩容他的文件系统还容易出问题 4、激活root sudo passwd root 5、设置ssh自启动 systemctl enable sshd 6、更新信息 apt up
阅读全文
posted @ 2025-06-27 12:02 璀丶璨星灬空
阅读(12)
评论(0)
推荐(0)
2025年5月22日
创造型设计模式之原型模式
摘要: 同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式,来创建新对象,以达到节省创建时间的目的。这种基于原型来创建对象的方式就叫作原型模式 主要通过以下方式实现抽象原型类:定义克隆方法的接口,通常是一个纯虚函数。具体原型类:实现克
阅读全文
posted @ 2025-05-22 20:16 璀丶璨星灬空
阅读(4)
评论(0)
推荐(0)
创造型设计模式之建造者模式
摘要: 特点:将复杂对象的构建过程和最终表示分离开来 比如组装电脑,构建过程是依次安装 CPU、内存、硬盘等组件 ;而表示是组装完 1 #include <iostream> 2 #include <mutex> 3 #include <string> 4 using namespace std; 5 6
阅读全文
posted @ 2025-05-22 17:08 璀丶璨星灬空
阅读(6)
评论(0)
推荐(0)
2025年5月21日
创建型设计模式之工厂模式
摘要: 简单工厂:通过一个工厂类集中管理对象的创建逻辑,将对象的创建与使用解耦,特点->静态创建方法 工厂方法:将对象的创建逻辑延迟到子类中实现。通过定义抽象工厂接口和具体工厂子类,每个工厂子类负责创建特定的产品对象,实现解耦对象创建与使用 抽象工厂:创建一组相关或依赖的对象(产品族),而无需指定其具体类。
阅读全文
posted @ 2025-05-21 16:44 璀丶璨星灬空
阅读(5)
评论(0)
推荐(0)
2025年5月20日
创建型设计模式之单例模式
摘要: 创建型设计模式之单例模式 单例模式的经典实现方式有 >饿汉式、懒汉式、双重检测、静态内部类、枚举 单例模式之饿汉式 线程安全 将唯一实例初始化在类加载之前(唯一实例设置为静态,在程序启动时就创建实例) 饿汉式的特点是在程序启动时就创建实例,而懒汉式则是第一次调用时才创建 代码示例: 1 #inclu
阅读全文
posted @ 2025-05-20 16:31 璀丶璨星灬空
阅读(3)
评论(0)
推荐(0)
2025年3月17日
git操作知识
摘要: 我常干还老忘记的命令 设置本地分支与远程分支的追踪关系 git branch --set-upstream-to=origin/develop develop_15594 git stash save '7818编译备份' git rebase -i HEAD~n(或者版本号) (n为数字)把多次提
阅读全文
posted @ 2025-03-17 10:15 璀丶璨星灬空
阅读(12)
评论(0)
推荐(0)
string所有方法
摘要: string的所有方法 构造与赋值 string() 默认构造函数(空字符串) string(const string& str) 拷贝构造函数 string(const char* s) 从C风格字符串构造 string(size_t n, char c) 构造包含 n 个字符 c 的字符串 op
阅读全文
posted @ 2025-03-17 09:34 璀丶璨星灬空
阅读(9)
评论(0)
推荐(0)
2025年3月13日
gdb调试汇编
摘要: 首先是函数传参, 先说下edi esi edx ecx 和 rdi rsi rdx rcx的关系 正常的centos x86的架构, 函数的前6个参数一般是用这几个寄存器存储的 edi esi edx ecx r8 r9(也可能是rdi rsi rdx rcx r8 r9),从左依次往右 第7个参数
阅读全文
posted @ 2025-03-13 12:18 璀丶璨星灬空
阅读(79)
评论(0)
推荐(0)
2024年7月13日
vscode操作笔记
摘要: ctrl shif p 打开命令窗口 修改vscode左边搜索框或者文件名字显示的字体的方法(设置里面不包含,只有自己改css文件) 找到workbench.desktop.main.css文件,修改以下属性 .monaco-workbench .part>.content{font-size:14
阅读全文
posted @ 2024-07-13 16:02 璀丶璨星灬空
阅读(109)
评论(0)
推荐(0)
链表操作
摘要: 定义(c语言) struct ListNode{ int val; struct ListNode *next; }ListNode; 切记,使用链表时一定要开辟空间。 struct ListNode *l1 = (struct ListNode *) malloc (sizeof(ListNode
阅读全文
posted @ 2024-07-13 16:00 璀丶璨星灬空
阅读(45)
评论(0)
推荐(0)
下一页
公告