
学习报告
weixin_44905703
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一周学习情况
第一周学习心得Linux的使用第一天上午首先熟悉了linux的使用,学会了一些终端快捷方式的使用方法。touch 创建文件cat 查看文件内容cp src dest 复制文件mv src dest 移动文件rm 删除文件mkdir dir 创建目录-p可以创建多级目cd dir 进入目录pwd 查看当前所在目录ls 显示当前目录文件-l 显示文件详细信息(可缩写ll)...原创 2019-05-11 19:25:07 · 269 阅读 · 0 评论 -
线程详解(上)
一·线程基本概念线程就是进程中的执行线路,即进程内部的控制序列,或者说是进程的子任务(进程就是正在运行的程序,它是一个资源单位)。线程是轻量级的没有自己独立的内存资源,使用的是进程的代码段、数据段、bss段、堆(注意没有栈)、环境变量表、命令行参数、文件描述符、信号处理函数、工作目录、用户ID、组ID等资源。线程拥有自己独立的栈,也就是有自己独立的局部变量。一个进程可以同时拥有多个线程,...原创 2019-08-07 16:12:53 · 110 阅读 · 0 评论 -
系统函数
一.sync/fsync/fdatasync1、硬盘上一般会有一些缓冲区以此来提高数据的写入效率,操作系统写入数据其实是写入缓冲区,直到缓冲区满,才排队写入硬盘中。2、这种操作降低了写入的次数,但是提高了数据写入的延时,导致缓冲区中的数据与磁盘中的内容不同步。void sync(void);功能:把所有缓冲区中的数据全部同步到磁盘注意:只是发送将数据同步到磁盘的命令,并不等待执行完成才返...原创 2019-07-27 14:17:10 · 250 阅读 · 0 评论 -
数据算法
算法的介绍数据结构中的算法,指的是数据结构所具备的功能。 解决特点问题的方法,是前辈的一些优秀经验总结。查找顺序查找:从头到位逐一比较,对于要查找的数据没有要求,但方法简单在小规模的查找中比较常用,但效率低。二分查找:前提是数据必须有序,然后从数据的中间位置开始查起,如果中间值比key小,则从中间值位置开始继续查找,反之刚从开头到中位置查找,重复以上过程直到结束从代码实现上来说,既可以用循...原创 2019-07-23 21:01:34 · 692 阅读 · 0 评论 -
数据结构介绍大纲
数据结构一周学习心得数据结构是什么数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。数据结构不是一门研究数据计算的学科,而是研究数据与数据之间的关系的。数据结构的起源:美国高纳德教授,于1968年开设一门《基本算法》的课程,开创了数据结构...原创 2019-07-13 10:13:17 · 150 阅读 · 0 评论 -
修饰变量的关键词
程序在内存中的分段当程序开始运行后,会加载到内存中,会把内存分成若干段(60),每一段的功能、权限不同。代码段(text):程序中的二进制指令存储在此段,只读权限。只读段:存储常量、字符串字面值。bss段:静态数据段,程序运行时会先清理。全局段(data):存储全局变量。txt、bss、data程序编译完成后大小就确定下来,可以使用size 文件名查看栈:局部变量,由操作系统管理,自...原创 2019-05-24 22:14:06 · 236 阅读 · 0 评论 -
对于指针的理解
指针:什么是指针:指针是一种数据类型(整数),这种类型类型定义出的变量叫指针变量(简称指针)内存的每个字节都有一个编号,指针变量中存储的就是这种整数。1bit 最小的可用单位,能存储1或01byte = 8 bit1 kb = 1024 byte1 mb = 1024 kb1 gb = 1024 mb1 tb = 1024 gb1 pb = 1024 tb为什么使用指针:用堆、...原创 2019-05-24 22:01:27 · 90 阅读 · 0 评论 -
第三周学习情况
第三周学习总结函数声明返回值 函数名(类型 变量名,类型 变量名…);函数定义返回值类型 函数名(类型 变量名,类型 变量名…){函数体;return 数据;}函数的调用函数(数据1,数据2…)返回值会在函数执行完成后放置在调用的位置。五子棋#include<stdio.h>#include<stdbool.h>#include<stdl...原创 2019-05-11 19:24:37 · 171 阅读 · 0 评论 -
第二周学习心得
第二周学习总结循环循环有while,for,do while等类型for(int i=0;i<n;i++){}while(){}do{循环体}while(表达式)跳转语句goto 标签:可以跳转到函数的任意位置,既可以向前也可以向后break:1.在switch语句中关闭执行开关2.在循环语句中可以跳出一层循环continue:结束本次循环,进入下次循环...原创 2019-05-11 19:24:54 · 387 阅读 · 0 评论 -
线程详解(下)
四·线程函数1. 创建线程#include <pthread.h> int pthread_create(pthread_t *thread, const pthread_attr_t *attr,void *(*start_routine) (void *), void *arg);功能:创建线程thread:获取线程IDattr:创建线程时所需要的属性...原创 2019-08-07 16:13:40 · 124 阅读 · 0 评论