09 2021 档案

摘要:第四章 查询处理(查询优化) 学习目标 查询优化的目的 查询优化的步骤 一、概述 关系数据库系统的查询优化 查询优化在关系数据库系统中有着非常重要的地位。 关系查询优化是影响RDBMS性能的关键因素。 由于关系表达式的语义级别很高,RDBMS可以从关系表达式中分析查询语义,为执行查询优化提供了可能。 阅读全文
posted @ 2021-09-24 11:14 Clancy_gang 阅读(999) 评论(0) 推荐(0)
摘要:7.5 上午 01 国内外信息安全行业发展状况 02 信息安全就业方向及状况 7.5 下午 03 信息安全技术介绍 CIA:完整性、保密性、可用性 原因:内在因素、外界因素 安全分类:系统安全、动态安全、无边界的安全、非传统的安全 态势感知 访问控制(概念、模型) ​ Windows的访问控制(AC 阅读全文
posted @ 2021-09-23 00:10 Clancy_gang 阅读(300) 评论(0) 推荐(0)
摘要:来源:https://woj.app/7546.html 【如有侵权请留言,将进行删除,谢谢】 【2021】常见web安全漏洞TOP10排行 应用程序安全风险 攻击者可以通过应用程序中许多的不同的路径方式去危害企业业务。每种路径方法都代表了一种风险,这些风险都值得关注。 什么是 OWASP TOP 阅读全文
posted @ 2021-09-22 11:56 Clancy_gang 阅读(6940) 评论(0) 推荐(0)
摘要:第三章 查询处理(基本操作的实现) 程序语言的执行过程 一段C程序、Python程序是如何在计算机上执行的? 主要学习目标 SQL查询过程 查询代价估算 一 概述 1.1 查询处理过程 查询处理的基本环节及各自的任务? 什么是查询执行计划? 1.2 查询代价的度量 影响查询执行效率的主要因素? 二、 阅读全文
posted @ 2021-09-22 11:31 Clancy_gang 阅读(366) 评论(0) 推荐(0)
摘要:JavaSE --> MySQL基础 --> JDBC --> JavaWeb --> Spring5 --> SpringMVC --> MyBatis --> Maven --> Ssm框架整合案例 --> Git/GitHub --> Redis --> MySQL高级优化 --> MyBatisPlus --> Spring注解驱动开发 --> ZooKeeper --> Dubbo --> 消息中间件ActiveMQ --> SpringBoot2--> SpringCloud --> 尚筹网项目 --> 在线教育项目 --> 谷粒商城项目 --> 高频面试题第一季 --> 大厂面试题第二季 --> 大厂面试题第三季 阅读全文
posted @ 2021-09-14 18:36 Clancy_gang 阅读(60) 评论(0) 推荐(0)
摘要:第四章 操作系统安全 操作系统的安全问题 存储保护 用户认证 访问控制 Windows系统安全 4.1 操作系统的安全问题 操作系统的易用性和安全性是一对矛盾。 操作系统面临的安全威胁 (1)恶意代码的破坏和影响 (2)恶意用户的攻击 **隐蔽信道(Covert Channel):**通过公开通道传 阅读全文
posted @ 2021-09-14 18:03 Clancy_gang 阅读(1745) 评论(0) 推荐(0)
摘要:第五讲 E-R模型扩展知识 一、E-R模型设计主意问题 1.1 用实体还是实体集 案例:学院对象的表示 应将各个学院看做实体集,还是实体? 方法一:将各个学院看作一个实体集 如果各学院具有不同属性特征,则设计合理 否则面临问题:每增加一个学院增加一个实体,需修改应用代码 方法二:将所有学院看作一个实 阅读全文
posted @ 2021-09-14 13:25 Clancy_gang 阅读(488) 评论(0) 推荐(0)
摘要:第三章 计算机硬件与环境安全 计算机硬件的安全威胁 计算机硬件安全技术 环境安全技术 3.1 计算机硬件的安全威胁 计算机硬件安全缺陷 环境对计算机的安全威胁 计算机硬件安全缺陷 PC机的硬件是很容易安装和拆卸的,硬盘容易被盗,其中的信息自然也就不安全了。而且存储在硬盘上的文件几乎没有任何保护措施, 阅读全文
posted @ 2021-09-13 20:47 Clancy_gang 阅读(1187) 评论(0) 推荐(0)
摘要:第一章 计算机系统安全概论 计算机信息系统安全问题 信息安全概念的发展 计算机系统安全研究的内容 1.1 计算机信息系统安全问题 1.1.1 计算机信息系统的基本概念 计算机信息系统: 是指由计算机及其相关的和配套的设备、设施(含网络)构成的,按照一定的应用目标和规则对信息进行采集、加工、存储、传输 阅读全文
posted @ 2021-09-12 23:50 Clancy_gang 阅读(1655) 评论(0) 推荐(0)
摘要:第四讲 E-R模型基础知识 一、数据库设计过程 数据库设计的关键阶段? 各个阶段设计的主要任务? 基础条件:清楚一个应用系统的功能需求与数据需求(直接与用户交互、数据流程图示例/UML类图等) 核心阶段: 数据库建模阶段(概念设计) 数据库逻辑结构设计阶段(逻辑设计) 数据库物理设计阶段(物理设计) 阅读全文
posted @ 2021-09-10 11:35 Clancy_gang 阅读(978) 评论(0) 推荐(0)
摘要:第二章 索引与散列 数据库索引如何创建,SQL语句是什么? Create (unique)index <index-name> on <relation-name> (<attribute-list>); 案例: Create index dep_index on instructor(dept_n 阅读全文
posted @ 2021-09-09 18:57 Clancy_gang 阅读(472) 评论(0) 推荐(0)
摘要:2、Add Two Numbers https://leetcode.com/problems/add-two-numbers/ /** * Definition for singly-linked list. * public class ListNode { * int val; * ListN 阅读全文
posted @ 2021-09-07 19:52 Clancy_gang 阅读(32) 评论(0) 推荐(0)
摘要:Java每日一考 1、JDK、JRE、JVM三者之间的关系,以及JDK、JRE包含主要结构有哪些? JDK = JRE + Java的开发工具(javac.exe、java.exe、javadoc.exe) JRE = JVM + Java核心类库 2、为什么要配置path环境变量?怎么配置? 3、 阅读全文
posted @ 2021-09-07 19:22 Clancy_gang 阅读(113) 评论(0) 推荐(0)
摘要:Java中对象内存解析 堆Heap:存放对象实例 堆(heap):存储的全部是对象(包括数组等),每个对象都包含一个与之对应的class的信息。JVM只有一个堆,被所有线程所共享,堆是一个不连续的内存空间,分类灵活,但速度较慢。 栈Stack:存放局部变量 栈(stack):存放基本类型的变量数据和 阅读全文
posted @ 2021-09-07 13:55 Clancy_gang 阅读(83) 评论(0) 推荐(0)
摘要:1. Two Sum https://leetcode.com/problems/two-sum/ class Solution { public int[] twoSum(int[] nums, int target) { int[] res = new int[2]; HashMap<Integ 阅读全文
posted @ 2021-09-06 17:26 Clancy_gang 阅读(33) 评论(0) 推荐(0)
摘要:Array int[] ids; ids = new int[]{1,2,3,4}; String[] names = new String[5]; 长度:names.length 数组常见的算法题 1、数组元素的赋值(杨辉三角、回形数) 2、求数值型数组中元素的最大值、最小值、平均数、总和 3、数 阅读全文
posted @ 2021-09-05 21:48 Clancy_gang 阅读(215) 评论(0) 推荐(0)
摘要:十大排序算法 1、冒泡排序(Bubble Sort) 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 1.1 算法描述 比较相邻的元素。如果第一个比第二个大,就 阅读全文
posted @ 2021-09-05 21:11 Clancy_gang 阅读(61) 评论(0) 推荐(0)
摘要:public class huiXingShu { public static void main(String[] args) { int vol = 10; int[][] arr = new int[vol][vol]; int x=0,y=0; int num = 1; while(arr[ 阅读全文
posted @ 2021-09-05 19:01 Clancy_gang 阅读(109) 评论(0) 推荐(0)
摘要:编程实现杨辉三角 public class YangHuiTest { public static void main(String[] args) { int[][] yangHui = new int[10][]; for(int i = 0; i < yangHui.length;i++){ 阅读全文
posted @ 2021-09-05 18:33 Clancy_gang 阅读(155) 评论(0) 推荐(0)
摘要:第三讲 数据库需求分析 一、需求分析(针对一个应用系统) 1.1 需求分析的基本任务 哪两大基本任务? 应用需求、数据需求 基本任务: (应用需求:有哪些应用;数据需求:涉及哪些数据) 详细调查客观世界(处理对象,包括事和物) 充分了解系统工作概况(客观运作流程) 明确用户的详细需求(哪些应用&处理 阅读全文
posted @ 2021-09-05 14:21 Clancy_gang 阅读(8704) 评论(2) 推荐(1)
摘要:使用scanner从键盘获取数据 //引用Scanner类 import java.util.Scanner;//引用Scanner类 class ScannerTest{ public static void main(String[] args){ Scanner scan = new Scan 阅读全文
posted @ 2021-09-04 20:32 Clancy_gang 阅读(95) 评论(0) 推荐(0)
摘要:数据库 ps:数据库分为两部分学习,基础知识于大二进行学习,大四补充学习 大二部分: 引言(导论) 数据库基本概念 数据库开发环节 SQL 关系模式的优化 其他 大四部分: 重点部分: 物理设计(数据库存储技术、索引技术) 查询处理(基本操作的实现、查询优化) 事务管理(事务基本知识、并发技术) D 阅读全文
posted @ 2021-09-03 21:46 Clancy_gang 阅读(53) 评论(0) 推荐(0)
摘要:第一、二讲 引言 一、 数据库技术 1.1 数据库技术如何影响我们的生活 *数据库技术在哪些方面影响着我们的工作与日常生活? 数据库技术的重要性 (也包括任何一种技术或创新) 1)提高效率 2)改变或创新商业模式 3)改变生活方式 4)增加人类自由的维度 1.2 数据库如何描述客观世界 *数据库中存 阅读全文
posted @ 2021-09-03 21:45 Clancy_gang 阅读(134) 评论(0) 推荐(0)
摘要:第一章 物理设计(数据库存储技术) 数据库设计主要有哪些环节? 数据库逻辑设计后得到什么? 二维表如何存储? 主要学习目标 表记录的存储方式 表结构的存储方式 思考问题 操作系统的数据操作方式,CPU、内存、硬盘如何进行数据传输的? 文件系统如何存储数据的? 一、文件组织 讨论:如何在物理存储介质上 阅读全文
posted @ 2021-09-03 21:44 Clancy_gang 阅读(580) 评论(0) 推荐(0)
摘要:包名:多单词组成所有字母都小写:xxxxyyyzzz 类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz 常量名:所有字母都大写,多单词时每个单词用下划线连接:XXX_YYY_ 阅读全文
posted @ 2021-09-03 15:59 Clancy_gang 阅读(36) 评论(0) 推荐(0)
摘要:Java中的注释 //单行注释 /* 多行注释 */ javadoc文档注释 /** @ @ **/ 阅读全文
posted @ 2021-09-02 19:55 Clancy_gang 阅读(17) 评论(0) 推荐(0)
摘要:常用的DOS命令 dir 列出当前目录下的文件以及文件夹 md 创建目录 rd 删除目录 cd 进入指定目录 cd.. 退回到上一级目录 cd\ 退回到根目录 del 删除文件 exit 退出dos命令行 阅读全文
posted @ 2021-09-02 18:57 Clancy_gang 阅读(36) 评论(0) 推荐(0)