会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
醉梦临川
博客园
首页
新随笔
联系
订阅
管理
2023年12月29日
【C&C++】C&C++性能分析与优化
摘要: C&C++性能分析与优化 一、总体原则 CPU处理时间 = 指令数*平均每条指令需要时钟周期数*每个时钟周期的时间 编译器优化: 软件实现是否高效 代码冗余识别与优化 实现算法优化 编译系统优化能力: 编译选项优化 现代编译技术演进 运行期效率优化: 内存/缓存效率: I-Cache/D-Cache
阅读全文
posted @ 2023-12-29 17:29 醉梦临川
阅读(299)
评论(0)
推荐(0)
2023年12月19日
【git】git命令
摘要: git配置 配置user信息 git config --global user.name 'your_name' git config --global user.email 'your_email@domain.com' config的三个作用域 缺省等同于local git config --l
阅读全文
posted @ 2023-12-19 19:39 醉梦临川
阅读(18)
评论(0)
推荐(0)
2023年12月6日
Cron表达式详解
摘要: Cron表达式详解 cron表达式用于配置cronTrigger的实例。cron表达式是由七个子表达式组成,至少由六个子表达式组成。这些表达式之间用空格分隔,如下所示: 1.Seconds (秒) 2.Minutes (分) 3.Hours (小时) 4.Day-of-Month (天) 5.Mon
阅读全文
posted @ 2023-12-06 16:01 醉梦临川
阅读(119)
评论(0)
推荐(0)
2023年8月3日
【C/C++】C语言可变参数实现原理
摘要: ## C语言可变参数 前言:在定义某些函数时,函数参数的个数可能无法确定例如`printf`,这时需要函数支持传递多个参数。可变参数的函数至少需要一个参数,其余用`...`来表示可变参数。 举个例子,定义求一个求平均值的函数。参数`n_values`表示需要计算的数值个数,这个值是必须有的,否则无法
阅读全文
posted @ 2023-08-03 20:32 醉梦临川
阅读(650)
评论(0)
推荐(0)
2023年7月31日
【C/C++】数组指针
摘要: ### 数组指针 定义:指向数组的指针,本质是一个指针。一般有三种定义方式。 ##### 1)`typedef int(ArrayType)[5]` 以上代码使用`typedef`关键字定义了一个新的数据类型`int [5]`; 因此`ArrayType arr`与`int arr[5]`是等价的;
阅读全文
posted @ 2023-07-31 17:10 醉梦临川
阅读(194)
评论(0)
推荐(0)
2023年7月29日
【Redis】Redis0.1源码阅读(一)-准备工作
摘要: #### 准备工作 1. ##### 源码下载 各个版本的Redis源码可通过官网进行下载,地址为:http://download.redis.io/releases/ 。为了简化学习,我是下载了第一个版本的Redis源码`redis-0.100`。下载后解压到自己指定的目录。 2. ##### 源
阅读全文
posted @ 2023-07-29 09:53 醉梦临川
阅读(57)
评论(0)
推荐(0)
2023年7月12日
【C/C++】GCC编译的四个阶段
摘要: # GCC编译的四个阶段 gcc编译流程分为4个步骤,分别为: - 预处理(Pre-Processing) - 编译(compiling) - 汇编(Assembling) - 链接(Linking) ```mermaid flowchart TD A([source code]) --> |gcc
阅读全文
posted @ 2023-07-12 17:18 醉梦临川
阅读(902)
评论(1)
推荐(0)
2023年5月31日
【C++】【基础语法】sizeof关键字
摘要: ### sizeof关键字 `sizeof`关键字用来计算数据类型或变量在内存中的存储空间,不同操作系统或编译器下结果可能存在差异。 - 计算数据类型所占内存大小 可以使用`sizeof (type)`来计算`type`类型所占内存空间的大小,注意括号不能省略;例如 ```c++ sizeof (i
阅读全文
posted @ 2023-05-31 17:12 醉梦临川
阅读(121)
评论(0)
推荐(0)
公告