
计算机基础
文章平均质量分 89
那夜的星空分外清澈
学如逆水行舟,不进则退。
展开
-
PGP 简介
PGP 简介什么是 PGPPGP(Pretty Good Privacy,良好的隐私性)是由 Zimmermann 于 1991 年发布的一个完整的电子邮件安全软件包,提供了私密性、认证、数字签名和压缩功能。PGP 使用 IDEA(International Data Encryption Algorithm,国际数据加密算法)128 位的块密码来加密数据,使用 RSA 来管理加密密钥,使用MD5 来保证数据完整性。PGP 接收明文信息,最后输出一个签过名的密文,并且该密文是 Base64 格式。原创 2020-11-29 23:05:27 · 4373 阅读 · 1 评论 -
基础排序算法
基础排序算法 Java 代码实现:package main;public class Sort { static void swap(int[] values, int firstIndex, int secondIndex) { int tmp = values[firstIndex]; values[firstIndex] = values[secondIndex]; ...原创 2019-12-08 22:21:01 · 125 阅读 · 0 评论 -
数据结构
数据结构线性结构线性结构是一种基本的数据结构,是对客观世界中具有单一的前驱和后继的数据关系的描述。线性表,简单而常见的一种线性结构,有顺序和链式两种存储结构。栈和队列,是同线性表有相同逻辑结构的两种数据结构。但是,他们的存取受到限制,栈要遵循先进后出的存取方式,队列则遵循先进先出的存取方式。字符串,由字符组成的一种特殊的线性表。字符串的模式匹配有两种,一种朴素的模式匹配算法,也称为布鲁...原创 2019-04-21 20:59:01 · 345 阅读 · 0 评论 -
软件工程基础知识
软件工程基础知识概述20世纪60年代中期,人们把在软件开发和维护过程中所遇到的各种问题称为“软件危机”,为应对该危机,1968年在德国召开的 NATO(North Atlantic Treaty Organization,北大西洋公约组织)会议上首次提出了“软件工程”这个名词,希望用工程化的原则和方法来克服软件危机。计算机软件是指计算机系统中的程序及其文档。程序是计算任务的处理对象和处理规...原创 2019-04-14 21:30:51 · 989 阅读 · 0 评论 -
数据库技术基础
数据库技术基础基本概念数据库技术是研究数据库的结构、存储、设计、管理和应用的一门软件学科。数据库(DataBase,DB)是统一管理的、长期存储在计算机内的、有组织的相关数据的集合。数据库系统(DataBase System,DBS)是一个采用了数据库技术,有组织地、动态地存储大量相关数据,方便多用户访问的计算机系统。数据库管理系统(DataBase Management System,...原创 2019-04-14 21:34:10 · 897 阅读 · 0 评论 -
计算机系统知识
计算机系统知识基本硬件计算机的基本硬件系统包括:运算器、控制器、存储器、输入设备和输出设备。运算器、处理器、寄存器组和内部总线等部件被集成在一起称为中央处理单元(Central Processing Unit,CPU),是硬件系统的核心。运算器由算术逻辑单元(Arithmetic and Logic Unit,ALU)、累加寄存器(AC)、数据缓冲寄存器(DR)和状态条件寄存器(PSW)组...原创 2019-05-08 09:47:39 · 263 阅读 · 0 评论 -
关系模式
关系模式第一范式(1NF):关系模式 R 的每一个分量是不可再分的数据项,则关系模式 R 属于第一范式。第二范式(2NF):若关系范式 R∈1NFR\in1NFR∈1NF ,并且每一个非主属性完全依赖于码,则关系模式 R∈2NFR\in2NFR∈2NF。换而言之,只要通过分解 1NF 将其中的非主属性对码的部分函数依赖消除,那么分解后得到的关系模式称为 2NF 。第三范式(3NF):若关系...原创 2019-09-17 21:47:09 · 7099 阅读 · 0 评论