51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#新软件
标准I/O的替代软件
标准I/O并不完善。标准I/O库的一个不足之处是效率不高,这与它需要复制的数据量有关。当使用每次一行函数fgets和fputs时,通常需要复制两次数据:一次是在内核和标准I/O缓冲之间(当调用read和write时),第二次是在标准I/O缓冲区和用户程序中的行缓冲区之间。替代版本fio:快速I/O库则避免了这一点,其方...
代码星球
·
2021-02-21
标准
替代
软件
软件开发工具——Make
掌握Makefile的使用方法和工作流程;掌握make工具变量的相关知识,包括其引用、定义及分类等;掌握Makefile常见的函数含义;掌握Makefile与shell命令行的通信方法;掌握Makefile的常见语法规则,包括显式规则、隐式规则及静态模式规则;了解autotools的用法,了解autotools中常用的...
代码星球
·
2021-02-21
软件
开发工具
Make
软件调试工具——GDB
1、GDB调试器概述 GDB是GNU开源组织发布的一个强大的程序调试工具,具有查看程序运行状态、设置断点、查看表达式、显示变量等众多功能,是程序员进行Linux编程必须要掌握的一种调试技术。 GDB调试工具的优势主要包含以下5个方面: (1)用户可以在程序运行过程中查看运行的状态; (2)用户可以在程序中任何需...
代码星球
·
2021-02-21
软件
调试
工具
GDB
软件开发工具GCC
重点掌握以下知识点: 了解gcc编译器的下载和安装方法,包括嵌入式交叉编译平台搭建的方法 重点掌握gcc的基本编译流程和编译方法 重点掌握gcc编译的高级操作及选项 了解gcc编译器性能分析工具,包括gprof和gcov gcc下载地址:ftp://ftp.gnu.org/gnu/gcc/ ...
代码星球
·
2021-02-21
软件
开发工具
GCC
Linux软件安装方法
常用的两种软件安装方法:1、RPM软件安装 rpm-qi软件名 查询 rpm-ivh*.rpm 安装 rpm-e软件名 卸载 系统自带的一些rpm包在系统镜像的Server文件夹里,需要先挂载/dev/cdrom到/media/cdrom,然后进入/media/cdrom/Server/即可找到相关r...
代码星球
·
2021-02-21
Linux
软件
安装
方法
硬件中断和软件中断以及中断与函数调用的区别
《汇编语言程序设计》RichardBlum著:6.2.3中断 中断有两种形式:(1)硬件中断;(2)软件中断。 硬件设备生成硬件中断。使用硬件中断发出信号,表示硬件层发生的事件(比如I/O端口接收到输入信号时)。 程序生成软件中断。它们是把控制交给另一个程序的信号。 当一个程序被...
代码星球
·
2021-02-21
中断
硬件
软件
以及
函数
Word转PDF非常好用的软件——pdfFactory Pro
pfdFactoryPro把word转为pdf的操作步骤:1、打开将要转换的word的文档;2、文件--->打印;弹出如下对话框:单击确定后弹出:...
代码星球
·
2021-02-21
Word
PDF
非常好
用的
软件
ubuntu软件源 sudo apt-get update更新列表
命令:sudoapt-getupdate...
代码星球
·
2021-02-20
ubuntu
软件
sudo
apt-get
update
将7z分卷合并成一个7z文件,然后就可以使用7z或rar软件等打开
1.打开cmd窗口,cd进入分卷文件目录下 比如:我下载的分卷文件在Downloads文件夹下,就cd到Downloads文件夹下 分别为:macOS10.12.7z.001、 macOS10.12.7z.002、 macOS10.12.7z.003、 macOS10.12.7z...
代码星球
·
2021-02-20
7z
分卷
合并
一个
文件
Ubuntu下安装软件的三种方式
1.在线安装1-1.apt-get:sudoapt-getinstall[name]安装name软件sudoapt-getremove[name]移除name软件sudoapt-getreinstall[name]重新安装sudoapt-getshow[name]显示安装状态sudoapt-getupdate更新软件列...
代码星球
·
2021-02-20
Ubuntu
安装
软件
三种
方式
简述23种软件设计模式
简述23种软件设计模式一、设计模式分类总体来说设计模式分为三大类:五种创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。七种结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。十一种行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、...
代码星球
·
2021-02-20
简述
23种
软件
设计模式
软件体系结构师工作流程
软件体系结构师工作过程软件体系结构师和建筑师在许多方面都是相通的,都是对于一个原本不存在的事物设计出轮廓,然后分步骤的对单个模块进行设计,同时要从全局角度考虑,保证整体的正常运行。通过课上的一期《梦想改造家》节目,我觉得无论是建筑师,房屋设计师在新建或者改造一座房子前,一般也会需要经过需求的调查获取,然后对需求进行分析...
代码星球
·
2021-02-20
软件
体系结构
工作流程
软件需求分析教程阅读笔记四
需求调研之后,进行需求分析时,需要提炼、分析、和仔细审查已经收集到的需求,并告知所有的风险承担者,来找出其中的错误、遗漏、或者其他任何不足,需要改进的地方,这样才能开发出高质量的需求报告。 要绘制系统的上下文示意图,也叫顶层数据流图,表示了系统与系统外部实体间的界限和接口,还能表示出系统与外部实体的数据流,当用户...
代码星球
·
2021-02-20
软件
需求
分析
教程
阅读
软件需求分析教程阅读笔记三
软件需求分析教程阅读笔记三第三章在需求工程当中,有可以推荐的比较好的方法。可以从书中所列的众多推荐方法中选取几个比较容易实施并且可以对开发项目具有明显影响的方法开始入手,这样实施起来相对容易并且容易成功。如果每种方法都用上,那显然会使个人觉得这个项目难度很大,实施起来困难重重,最后导致放弃,项目失败。在进行需求分析之前...
代码星球
·
2021-02-20
软件
需求
分析
教程
阅读
软件需求与分析课堂讨论一
课堂讨论分组:每4人一组内容:某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建专业方向、课程编号、任课教师等相关考试基础信息。教师和考生进行考试相关工作。系统与考试有关的主要功能如下:(1)考试设置:教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别...
代码星球
·
2021-02-20
软件
需求
分析
课堂
讨论
首页
上一页
...
3
4
5
6
7
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他