自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 Linux(Ubuntu)下用GTK实现类windows任务管理器(转载)

任务介绍操作系统课设第4题,任务是在linux环境下使用gtk完成类似windows任务管理器的功能。源代码参看https://github.com/kd-hua/for_blog/blob/main/gtk_manager.c本任务需要了解linux下proc目录,以及gtk的各项函数。本文章使用的是gtk3.0版本,具体的api接口介绍可见官方的说明文档gtk的api总览:https://developer.gnome.org/gtk3/https://developer.

2021-03-10 22:41:27 889

原创 Objective-C学习笔记——块(block)

Objective-C学习笔记——块(block)1.理解块的概念块的语法结构如下return_type (^block_name)(parameters)块在声明它的范围里,任何变量都会被其捕获,即在这个范围里的全部变量都可以在块中使用。默认情况下,块所捕获的变量是不可以在块之中修改的,否则编译器会报错。若想修改则需要在该变量声明时在声明前加上__block修饰符。内联块(inline block):作为方法调用的块不赋值给局部变量而是直接内联在方法调用之中。OC在引入块这一特性之前需要通过传

2020-12-26 12:03:14 261

原创 计算机操作系统原理复习笔记——考试版

计算机操作系统文章目录计算机操作系统第一章 绪论1.1 操作系统与计算机体系结构的关系1.2 操作系统的形成与发展1.3 操作系统的定义1.4 操作系统的资源管理功能1.5 操作系统的基本类型第二章 操作系统的结构和硬件支持2.1 操作系统虚拟机2.2 操作系统的结构2.3 处理机的特权级2.4 中断及其处理第三章 操作系统的用户接口3.1 用户工作环境3.2 应用程序的处理3.3 用户接口3.4 系统功能调用第四章 进程及进程管理4.1 进程的引入4.2 进程概念4.3 进程控制4.4 进程之间的约束关

2020-12-03 23:44:38 1577

原创 计算机网络复习笔记——考试版

计算机网络复习笔记文章目录计算机网络复习笔记第一章 计算机网络和因特网1.1 什么是因特网——因特网的具体构成1.2 网络边缘1.3 网络核心1.4 分组交换网络中的时延、丢包和吞吐量1.5 协议层次及其服务模型第二章 应用层2.1 应用层协议原理2.2WEB和HTTP第三章 运输层3.1 概述和运输层服务3.2 多路复用与多路分解3.3 无连接传输 : UDP3.4 可靠数据传输的原理3.5 面向连接的传输 : TCP3.6 拥塞控制原理3.7 TCP拥塞控制第四章 网络层(数据平面)4.1 网络层概述

2020-11-28 10:32:45 3248 2

原创 算法基础学习笔记-4-二分算法

4.二分算法4.1 二分查找函数写一个函数BinarySeach,在包含size个元素的、从小到大排序的int数组a里查找元素p,如果找到,则返回元素下标,如果找不到,则返回-1。要求复杂度O(log(n))int BinarySearch(int a[], int size, int p){ int L = 0; //查找区间的左端点 int R = size - 1; //查找区间的右端点 while (L <= R) { //如果查找区间不为空就继续

2020-09-23 20:11:21 162

原创 算法基础学习笔记-3-递归(二)

3.递归(二)3.1 表达式求值输入为四则运算表达式,仅由整数、+、- 、*、/、(、)组成,没有空格,要求求其值。假设运算符结果都是整数。"/"结果也是整数**输入:**表达式**输出:**表达式的值解题思想:表达式是一个递归的定义,因此可以递归处理[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qYEJK6Xd-1600785519197)(D:\素材\image-20200922204847823.png)][外链图片转存失败,源站可能有防盗链机制,建议将图

2020-09-22 22:39:29 103

原创 C++学习笔记——C++的类

第四章 C++的类文章目录第四章 C++的类4.1类的定义及声明4.1.1基本概念4.1.2定义类时应注意的问题:4.1.3不同对象的构造和析构4.1.4程序不同结束形式对对象的影响:4.1.5接受与删除编译自动生成的函数4.2 成员访问权限及其访问4.3 内联、匿名类及位段4.4 new和delete4.5 隐含参数this4.6 对象的构造与析构4.1类的定义及声明4.1.1基本概念类保留字:class、struct或union可用来声明和定义类。类的声明:由保留字class、struct或

2020-09-22 20:27:12 261

原创 算法基础学习笔记-2-递归(一)

2.递归(一)递归的基本概念:一个函数调用其自身递归的作用:1.代替多重循环2.解决本来就是用递归形式定义的问题3.将问题分解为规模更小的子问题进行求解2.1求阶乘略递归和普通函数一样是通过栈实现的2.2汉诺塔古代有一个梵塔,塔内有三个座A、B、C , A座上有64个盘子,盘子大小不等,大的在下,小的在上(如图)。有一个和尚想把这64个盘子从A座移到C座,但每次只能允许移动一个盘子,并且在移动过程中, 3个座上的盘子始终保持大盘在下,小盘在上。在移动过程中可以利用B座,要求输出移动的步

2020-09-21 21:44:50 133

原创 算法基础学习笔记-1-枚举

1.枚举1.1 完美立方形如a3>= b3 + c3+ d3的等式被称为完美立方等式。例如123= 63 + 83+ 103。编写一个程序,对任给的正整数N(N≤100),寻找所有的四元组(a,b,c,d),使得a3=b3 + c3+ d3,其中a,b,c,d 大于1,小于等于N,且b<=c<=d。输入一个正整数N (N≤100)。输出每行输出一个完美立方。输出格式为:Cube = a,Triple = (b,c, d),其中a,b,c,d所在位置分别用实际求出四元组值代入

2020-09-20 17:44:47 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除