会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ghy
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
2023年6月18日
C++ 对象初始化方式对比
摘要: 在了解创建对象的方式之前,首先了解一下**初始化**和**赋值**两个操作, 1. 初始化是创建变量时赋予其一个初始值,即初始化之前并不存在变量 2. 赋值是把对象的当前值擦除,用新值代替旧值,即赋值之前存在变量 让人困惑的是`=`既可以用于初始化,也可以用于赋值,不要认为初始化和赋值是相同的操作
阅读全文
posted @ 2023-06-18 17:18 0x7F
阅读(101)
评论(0)
推荐(1)
2023年6月16日
CMake Knowledges Summarization
摘要: 转载说明:以下部分内容来自从零开始详细介绍CMake CMake 说明 cmake的定义是什么 ? 高级编译配置工具 当多个人用不同的语言或者编译器开发一个项目,最终要输出一个可执行文件或者共享库(dll,so等等)这时候神器就出现了 CMake! 所有操作都是通过编译CMakeLists.txt来
阅读全文
posted @ 2023-06-16 23:23 0x7F
阅读(54)
评论(0)
推荐(0)
2023年6月5日
提高代码可移植性和可靠性的数据类型头文件
摘要: # cstdint > 自 C++11 开始被引入,旨在为 C++ 程序员提供一种可移植的方式来定义固定宽度的整数类型和相关常量,解决平台兼容性问题 以`uint64_t`为例,说明该头文件的作用 `uint64_t`是`unsigned long long`的类型别名, > `typedef un
阅读全文
posted @ 2023-06-05 19:03 0x7F
阅读(420)
评论(0)
推荐(0)
2023年5月31日
GPU Structure and Programing(CUDA)
摘要: CUDA C只是对标准C进行了语言级的扩展,通过增加一些修饰符使编译器可以确定哪些代码在主机上运行,哪些代码在设备上运行 GPU计算的应用前景很大程度上取决于能否从问题中发掘出大规模并行性 Kernel hardware mapping kernel function -> GPU block ->
阅读全文
posted @ 2023-05-31 11:17 0x7F
阅读(185)
评论(0)
推荐(0)
2023年4月22日
vue-admin-template 如何添加快捷导航(标签导航栏)
摘要: # 前言 关于快捷导航(标签栏导航)在[文档](https://panjiachen.github.io/vue-element-admin-site/zh/guide/essentials/tags-view.html#visitedviews-cachedviews)中确实有介绍,但是看完是一头
阅读全文
posted @ 2023-04-22 13:13 0x7F
阅读(495)
评论(5)
推荐(0)
2023年4月11日
High-performance computing (HPC)
摘要: Concepts discrimination What is the realtionships among parallel computing, high-performance computing and supercomputing ? parallel computing: using
阅读全文
posted @ 2023-04-11 08:45 0x7F
阅读(213)
评论(0)
推荐(0)
2023年3月23日
CSAPP-Shell Lab
摘要: 提供的工具: parseline:获取参数列表char **argv,返回是否为后台运行命令(true)。 clearjob:清除job结构。 initjobs:初始化jobs链表。 maxjid:返回jobs链表中最大的jid号。 addjob:在jobs链表中添加job deletejob:在j
阅读全文
posted @ 2023-03-23 16:43 0x7F
阅读(131)
评论(0)
推荐(0)
CSAPP-Architecture Lab
摘要: Part A 前置准备 gcc -Wall -O1 -g -c yis.c gcc -Wall -O1 -g -c isa.c gcc -Wall -O1 -g yis.o isa.o -o yis gcc -Wall -O1 -g -c yas.c flex yas-grammar.lex mak
阅读全文
posted @ 2023-03-23 16:42 0x7F
阅读(161)
评论(0)
推荐(0)
CSAPP-Attack Lab
摘要: Code Injection Attacks Level 1 在test中调用getbuf()之后不再返回test,而是返回touch1 unsigned getbuf() { char buf[BUFFER_SIZE]; Gets(buf); return 1; } void touch1() {
阅读全文
posted @ 2023-03-23 16:42 0x7F
阅读(44)
评论(0)
推荐(0)
CSAPP-Bomb Lab
摘要: 这个实验的逻辑是这样的 需要使用gdb debug 进入到phase_x的各个函数,但是单步调试step是进不去的(也不难理解,如果gdb可以直接进入那这个实验还有什么难点) 但是反汇编得到的结果是全部的内容,通过阅读反汇编代码,找到一些关键节点,通过gdb对二进制进行dubug添加breakpoi
阅读全文
posted @ 2023-03-23 16:41 0x7F
阅读(219)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
公告