计算机基础
meoeoeo
这个作者很懒,什么都没留下…
展开
-
为扫描版PDF一键生成目录
PDF是图片没目录咋办1. 前言最近找了些pdf书籍看,但是没有目录(导航,一点就去对应页码)很是苦恼,怎么才能添加目录呢???以下是我的解决这个问题的过程。2. 直奔主题2.1 尝试1:pdf合并试图将图片文档的目录转出成word,然后再生产pdf,和原PDF合并,,,我也不知道我为什么会这么想,但是不能成功!!!根本不会有相关的导航!!2.2 尝试2:手动添加书签我使用的是wps,打开pdf在对应页,然后添加对应的书签即可,可行是可行,可是我这本书二十几章,上百个小节,这样搞感觉和我程序员原创 2020-05-10 19:53:33 · 9472 阅读 · 3 评论 -
meo学习笔记4:C++中对象占用内存情况
C++中一个对象到底占用多少内存?1.前言这个问题对于开发可能不是那么的关注,但是其实在C++相关的题中却经常出现,下面将针对性的记录说明下这个问题2.直蹦主题2.1 重要结论1)非静态成员函数的总和2)考虑CPU的运算,不同大小的变量,会按最大类型以单位采取对齐策略,3)当存在虚函数时建立虚函数表会增加额外的内存开销2.2 测试说明根据以上结论,下面进行测试,更容易理解:...原创 2020-04-18 10:27:49 · 233 阅读 · 0 评论 -
C++基础面试记录01——getmemory(char *)分配内存问题
getmemory(char *)分配内存问题1.前言老是刷到这个题,第一次看的时候有点懵,也记不住为啥错,现在就手动记一下吧2.直蹦主体2.1问题&回答Q:以下程序输出内容是什么?是否有误,问题出现在哪儿?:void getmemory(char *p){ p = (char *)malloc(100);}int main(){ char *str = NULL;...原创 2020-04-13 12:46:20 · 1143 阅读 · 0 评论 -
数组指针和指针数组
区分数组指针和指针数组【转】1)数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。p=...转载 2020-04-12 11:10:25 · 96 阅读 · 0 评论 -
meo学习笔记3:并行与并发,线程与进程的区别
并发与并行,线程与进程到底有啥区别呀??1.前言最近有为了工作简单看一下操作系统的相关基础问题,看到并发和并行以及线程和进程,感觉可以记录区分一下,以下内容来自网上的文章和我自己的一些理解;2.直蹦主题2.1 并行与并发以下概念来自于博客园某大佬并发:并发就是在单核处理中同时处理多个任务.(这里的同时指的是逻辑上的同时);并行:并行就是在多核处理器中同时处理多个任务.(这里的同时指的...原创 2020-03-25 17:41:07 · 171 阅读 · 0 评论 -
meo学习笔记2:函数重载(C++)
关于C++中的函数重载问题1.前言重载其实在是一个很基础的概念,我们用的时候也很多,但是我老是忘记相关的约定约束,下面就自己学习的相关问题做一个整理吧,主要说明函数重载的含义、函数重载的形式等问题。参考书籍:《C++ primer》2.直蹦主题2.1 什么是重载?简而言之,如果同一作用域的几个函数名字相同,但形参列表(参数类型和数量)不同,则称为重载函数。需要注意的是,我们定义重载函数...原创 2020-03-24 11:04:20 · 146 阅读 · 0 评论 -
西南交通大学计算机相关专业考研科目及概述
西南交大计算机研究生入学考试初试科目刚结束20年考研,多半我冷了,但是专业课复习了这么久,即使上不了岸我还是大概记录下西南交大的计算机的大概考点,也许有人需要,但是可能后面计算机相关专业初始内容会变,考研人数一年比一年多,我觉得后面加入计算机统考408也不是不可能,这样才会更加的公平哦...原创 2019-12-28 21:47:46 · 7932 阅读 · 11 评论 -
如何读懂一个计算机程序(入门)
如何读懂一个基础的计算机程序(入门)上次有个同学问我一下,我记录下呢原创 2019-12-25 13:30:57 · 309 阅读 · 0 评论