摘要: 密码引擎API标准和规范比较 0. 查找各种标准的原始文档,研究学习 Microsoft Crypto API 原始文档: Microsoft Cryptography API: Next Generation (CNG) PKCS#11 标准 原始文档: PKCS #11: Cryptograph 阅读全文
posted @ 2024-04-09 18:48 20211328-张树杰 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1 简述你完成的工作 参与组内文档的撰写工作。 参与数据库设计组建的代码编写 实体类 实体类(Entity Class)在面向对象编程和数据库设计中都占据核心地位。它们通常与数据库表对应,表示该表中的数据结构。实体类定义了数据的属性(字段)、数据类型、以及可能的验证规则。在Java的JPA(Java 阅读全文
posted @ 2023-12-16 20:34 20211328-张树杰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: MySQL简介 MySQL是一种开源的关系型数据库管理系统,由瑞典MySQL AB公司开发并维护,后被Sun Microsystems收购,再后被Oracle收购。MySQL以其高性能、稳定可靠、易于使用和广泛支持的特点而闻名。它支持多种操作系统,包括Windows、Linux和Mac OS等。My 阅读全文
posted @ 2023-12-03 17:27 20211328-张树杰 阅读(2) 评论(0) 推荐(0) 编辑
摘要: TCP/IP协议 TCP/IP协议是一组通信协议,用于在计算机网络上实现数据传输。它是因特网的基础协议,也被广泛用于局域网(LAN)和广域网(WAN)。TCP/IP协议族由两个主要协议组成:传输控制协议(TCP)和互联网协议(IP)。这两个协议共同工作,以确保在网络上可靠、有序地传输数据。 IP主机 阅读全文
posted @ 2023-11-26 15:08 20211328-张树杰 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 块设备I/O和缓冲区管理 块设备I/O缓冲区 I/O缓冲的基本原理非常简单。文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时。它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据、那么它只需从缓冲区中读取数据、而无须再次从磁 阅读全文
posted @ 2023-11-16 15:10 20211328-张树杰 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 信号和中断 “中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。 与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。 “中断”是发送给“进程”的事件,它将“进程”从正常活动转移到其他活动,称为“中断处理”。“进程”可在完 阅读全文
posted @ 2023-11-10 15:06 20211328-张树杰 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时。 计数器周期称为定时器刻 阅读全文
posted @ 2023-11-05 15:24 20211328-张树杰 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 并行计算导论 顺序算法与并行算法 并行性与并发性 通常,并行算法只识别可并行执行的任务,但是它没有规定如何将任务映射到处理组件。在理想情况下,并行算法中的所有任务都应该同时实时执行 CPU系统中,并发性是通过多任务处理来实现的 线程 线程的原理 线程是操作系统能够进行运算调度的最小单位。它被包含在进 阅读全文
posted @ 2023-10-28 16:58 20211328-张树杰 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 多任务处理 一般来说,多任务处理指的是同时进行几项独立活动的能力 多任务处理是所有操作系统的基础,也是并行编程的基础 进程的概念 操作系统是一个多任务处理系统。在操作系统中,任务也称为进程 进程的正式定义:进程是对映像的执行 用一个简单的PROC结构体来表示进程 typedef struct pro 阅读全文
posted @ 2023-10-21 19:18 20211328-张树杰 阅读(3) 评论(0) 推荐(0) 编辑
摘要: SM4 /** 文件名: https://github.com/liuqun/openssl-sm4-demo/blob/cmake/src/main.c */#include <stddef.h>#include <stdio.h>#include <stdlib.h>#include <stri 阅读全文
posted @ 2023-10-20 12:11 20211328-张树杰 阅读(20) 评论(0) 推荐(0) 编辑