上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页
摘要: 数学归纳法:如何用数学归纳提升代码的运行效率? “归纳”,是一种从经验事实中找出普遍特征的认知方法。 通过上面的表格,我们可以进行归纳,并得出这样的结论: 如果一个动物,身上长羽毛并且会飞,那么就是属于鸟; 如果一个动物,身上长绒毛、不会飞、而且吃小鱼和老鼠,那么就属于猫。 什么是数学归纳法? 根据 阅读全文
posted @ 2020-04-08 09:42 insist钢 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 1. ElGamal体制 (1)参数设置 ① 随机选择大素数p,且要求p 1有大素因子,g是Zp 的生成元。 ② 随机选取一个整数x(1<x<p 1),计算y=g^xmodp 公开密钥(公钥):k1=(y,g,p) 私有密钥(私钥):k2=x (2)加密 消息明文为m,随机选取整数r,1<r<p 1 阅读全文
posted @ 2020-04-08 09:13 insist钢 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 安全原则:我们应该如何上手解决安全问题? 什么是“黄金法则”? 黄金法则主要包含三部分:认证(Authentication)、授权(Authorization)、审计(Audit)。 给黄金法则加上问责(Accounting)这一部分,组成“4A 法则”;还有的会加上身份识别(Identificat 阅读全文
posted @ 2020-04-08 08:59 insist钢 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 第一章操作系统概论 用户可见寄存器: 数据寄存器 地址寄存器 条件码寄存器 CPU主要部件为 运算器 控制器 寄存器 高速缓存 在单处理器环境下,两个程序交替在CPU上运行体现了 并发性 批处理操作系统的缺点是 缺少交互性 只能在操作系统内核状态下运行的是 屏蔽中断 微内核结构表示 客户机/服务器 阅读全文
posted @ 2020-04-07 14:49 insist钢 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 处理机调度 指根据某种策略,从多个作业或进程中或进程中选择一个或一部分作业或进程,将CPU资源给它,使之能够运行。 基本概念 作业:用户向计算机提交任务的任务实体 作业步:通常,一个作业可以划分成若干个相对独立的步骤,每个步骤成为一个作业步。 编辑—— 编译—— 链接—— 运行 作业和进程的关系? 阅读全文
posted @ 2020-04-07 14:19 insist钢 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 学习路径:爬过这六个陡坡,你就能对Linux了如指掌 Linux 的灵活性也会使得你有 N 多种方法解决问题,从而事半功倍,你就会有一切尽在掌握的感觉。只可惜,大部分同学都停留在了山脚下。 在整个 Linux 的学习过程中,要爬的坡有六个,分别是: 熟练使用 Linux 命令行 使用 Linux 进 阅读全文
posted @ 2020-04-07 13:22 insist钢 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 迭代法:不用编程语言的自带函数,你会如何计算平方根? 什么是迭代法? 迭代法,简单来说,其实就是不断地用旧的变量值,递推计算新的变量值。 迭代法的思想,很容易通过计算机语言中的循环语言来实现。 迭代法有什么具体应用? 求数值的精确或者近似解。典型的方法包括二分法(Bisection method)和 阅读全文
posted @ 2020-04-07 11:55 insist钢 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: 安全的本质:数据被窃取后,你能意识到问题来源吗? 安全是什么? 当我们遇到某一个特定的攻击或者安全问题时,往往看到的都是表象的影响,而能否找到根本原因并进行修复,才是安全投入的关键。 安全的本质就是保护数据被合法地使用。 安全原则 CIA 三元组,是安全的基本原则: 机密性(Confidential 阅读全文
posted @ 2020-04-07 09:57 insist钢 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 程序设计原则:把计算过程交给计算机 一道简单的数学题 首先,我们先看一道很简单的数学问题,求出 1000 以内所有 3 或 5 倍数的数字的和。 1. 把计算过程,交给计算机 写程序的一个目的,就是减少我们人类在解决问题中的具体计算过程 上面程序中,有三个整型变量分别代表 1000 以内所有 3 的 阅读全文
posted @ 2020-04-06 23:48 insist钢 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 字符串 基础知识 Python: x = ‘abbc’ x = “abbc” Java: String x = “abbc”; C++: string x(“abbc”); 遍历字符串 Python: Java: JAVA public int myAtoi(String str) { int in 阅读全文
posted @ 2020-04-05 20:54 insist钢 阅读(207) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页