杂文
文章平均质量分 79
一些细小的知识点的集合
GG_Bond21
大家多多关照
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初识ProtoBuf
消息(message):定义的结构化对象,可以给这个结构化对象中定义其对应的属性内容为什么要定义消息?在网络传输中,需要为传输双方定制协议。定制协议本质就是定义结构体或者结构化数据,如:tcp,udp报文就是结构化的将数据持久化存储到数据库时,会将一系列元数据统一用对象组织起来,再进行存储ProtoBuf就是以message的方式来支持定制协议字段,后期帮助形成类和方法来使用message 消息类型名 {//...//消息命名规范:驼峰命名法,首字母大写。原创 2023-07-25 22:39:54 · 772 阅读 · 0 评论 -
Linux下查找文件(find、grep命令)
linux中一切皆文件的思想是重中之重,那么查找文件是学习Linux必须要掌握的技能。一、find命令1.按文件名使用参数 -name...原创 2022-04-23 14:58:34 · 210796 阅读 · 46 评论 -
Linux中文件权限、所有者、所属组修改
目录一、chmod(修改文件权限)1.符号设定法2.数字设定法(用三位八进制数字表示)二、chown(修改文件所有者和所属组)1.修改文件所有者2.修改文件所有者和所属组三、chgrp修改文件所属组对于管理文件三个重要且常见的命令(都需提供root权限)。chmod:修改文件的权限,SUID、SGID、SBIT等的特性chown:修改文件的拥有者chgrp:修改文件所属用户组一、chmod(修改文件权限)1.符号设定法chmod [who]原创 2022-04-30 09:00:00 · 7336 阅读 · 43 评论 -
动态规划算法
动态规划是分治思想的延伸,通俗一点来说就是大事化小,小事化无在将大问题化解为小问题的分治过程中,保存对这些小问题已经处理好的结果,并供后面处理更大规模的问题时直接使用这些结果。原创 2023-04-06 17:33:58 · 707 阅读 · 0 评论 -
贪心算法小解
即从剩下的作业中,选择需要处理时间最长的,然后依次选择处理时间次长的,直到所有的作业全部处理完毕,或者机器不能再处理其他作业为止。根据题目的描述,只要存在一个位置 x,它本身可以到达,并且它跳跃的最大长度为 x + nums[x],这个值大于等于 y,即 x+nums[x] ≥ y,那么位置y也可以到达。对于当前遍历到的位置x,若其在最远可以到达的位置的范围内,那么就可以从起点通过若干次跳跃到达该位置,因此可以用x+nums[x]更新最远可以到达的位置。这样也可以留下更多的空间,容纳更多的区间。原创 2023-04-07 23:12:37 · 520 阅读 · 0 评论 -
C++11中NULL与nullptr的区别
C++中存在着NULL,那么C++11为什么要引进nullptr呢?目录1.NULL的本质是一个宏(预处理变量)2.nullptr是一个编译期常量,其类型为nullptr_t。3.总结1.NULL的本质是一个宏(预处理变量)#ifndef NULL #ifdef __cplusplus #define NULL 0 #else #define NULL ((void *)0) #endif#endifNUL原创 2022-04-10 23:48:27 · 1267 阅读 · 14 评论 -
C/C++斐波那契数全解(哪种方法更好?)
目录一、递归思想二、空间换时间三、动态规划四、通项公式五、矩阵快速幂六、总结本文章参考leetcode斐波那契数官方题解斐波那契的边界条件是 F(0)=0 和 F(1)=1。当 n>1 时,每一项的和都等于前两项的和,因此有如下递推关系:F(n)=F(n-1)+F(n-2)一、递归思想递归的思想是把一个大型复杂问题层层转化为一个与原问题规模更小的问题,问题被拆解成子问题后,递归调用继续进行,直到子问题无需进一步递归就可以解决的地步为止。#include原创 2022-04-14 18:23:38 · 18046 阅读 · 33 评论 -
i++与++i的区别
目录1.++i和i++的区别2.++i与i++那个效率更高呢?3.总结1.++i和i++的区别众所周知的(也是学校教的),就是先自增再赋值还是先赋值再自增的区别。#include<iostream>using namespace std;int main(){ int a = 0; int b = 0; int c = ++a; int d = b++; cout << "c = " << c << endl;原创 2022-04-11 18:02:24 · 8409 阅读 · 17 评论
分享