NOT
(转)SQL 查询优化原理与 Volcano Optimizer 介绍
总而言之, SQL解析:就是将SQL解析成关系代数的抽象表示,该表示是一棵多叉树形结构,每个节点表示一种基本操作,称为算子。关系代数里的算子有Scan、Filter、Project、Join等,任何SQL语句都可以解析为这些算子的树形依赖关联。 SQL优化:调整树形的节点位置得到的整棵树的处理结果一 ......
第一次冲刺
由于第一阶段冲刺比较忙,对于笔记的博客的发布有点拖延了,现在复盘了一下: 1,首先,对于PDF的识别,我上网上寻找了一些idea中有关pdf识别的快速入门安利,了解了PDF的数据提取的实现。 2,我们的web设计中采用了一些技术,包括AJAX技术,Vue技术,以及javascript一些进阶技术的使 ......
electron 安装遇到的各种奇怪问题解决
在国内,electron经常遇到各种问题,导致无法安装 在安装electron官网的快速入门步骤,到npx electron-forge import的时候,遇到了各种问题 npm install --save-dev electronnpm ERR! code 1npm ERR! path E:\ ......
HTML 表格
8.1 表格标签 - <table>:表格容器 - <tr>:表格行 - <th>:表头 - <td>:表格单元 - <caption>:表格标题 - <thead>:语义化-头部,唯一 - <tbody>:语义化-身体部分 - <tfoot>:语义化-脚部,唯一 8.2 table属性 - row ......
打卡2
问题描述: 假设银行整存整取存款的不同期限的月息利益为: 0.63%,期限为1年 0.66%,2年 0.69%,3年 0.75%,5年 0.84%,8年 现在已知某人手上有2000元,要求通过计算选择出一种存钱方案,使得这笔钱存入银行20年后获得的利息最多,假定银行对超出存款期限的那部分时间不付利息 ......
C#设计模式10——外观模式的写法
什么是外观模式? 外观模式(Facade Pattern)又称门面模式,是一种结构型设计模式,它提供了一个统一的接口,用来访问一个子系统中一群功能相关联的接口。外观模式定义了一个高层接口,让子系统更容易使用。 为什么要使用外观模式? 在一个大型系统中,有时候可能会存在大量的复杂的子系统,它们之间的关 ......
5月9日打卡
例4-10 题目描述: 个人银行账户管理。 #include<iostream> #include<cmath> using namespace std; class SavingsAccount {//储蓄账户类 private: int id;//账户名 double balance;//余额 ......
OBS录屏软件的使用
OBS录屏软件的使用 一、下载 下载链接:OBS官网 ### 下载速度可能比较慢 二、安装 打开刚刚下载的安装包,双击 一路next,中途可以选择你喜欢的安装路径 点击finish完成安装 三、使用 打开OBS 选择显示器采集来源 选择主显示器 点击开始录制 现在即为录制状态,可以随意切换窗口,OB ......
iOS 单元测试
作用一名合格的程序员,得能文能武。写的了代码,也要写的了单元测试。 单元测试步骤 1.File -> New -> Target, 选择单元测试Target,创建成功 如果项目是老项目,那需要手动创建一下UnitTest Target,如果项目里已经有了就忽略。 2.创建一个swift工具的测试类C ......
面试题之数据库存储引擎
复习老师讲得 什么是存储引擎? 数据库针对数据采取的多种存取方式 如何查看常见存储引擎的方式? show engines; 需要了解的四个存储引擎 MyISAM MySQL5.5之前默认的存储引擎 存取数据的速度快 但是功能较少 安全性较低 InnoDB MySQL5.5之后默认的存储引擎 支持事务 ......
《人月神话》--在读之前
作为一名将要从事软件行业的当代大学生,我们不仅仅应该只局限于技术能力以及专业知识的学习,·不然我们难免面临着技术比我们更强的ai所取代,因此我们更要注重编程思想的养成,阅读一些经典的相关编程的书籍,有利于我们编程思想的养成,刚刚上网上搞到了一本电子版的《人月神话》的PDF,也和chatgpt聊了一聊 ......
初识文件管理
初识文件管理 1、文件的属性 2、文件内部的数据应该怎样组织起来 3、文件之间应该怎样组织起来 4、操作系统应该向上提供哪些功能 5、从上往下看,文件应如何存放在外存 6、其他需要由操作系统实现的文件管理功能 知识回顾 ......
团队绩效评估
软件开发团队绩效评估计划: 团队目标完成情况:可评估的目标,例如在预定时间内完成项目,比原计划提前10%完成项目等。(20) 代码审查:进行定期的代码审查,以确保开发团队的代码质量和开发规范的遵守。(10) 系统错误和缺陷的跟踪:跟踪系统错误和缺陷的解决情况,以确保及时发现潜在的问题并进行修复。(2 ......
《人月神话》读后感(1)
《人月神话》是一本经典的软件工程的巨作,作者布鲁克斯(FrederickP.Brooks)被誉为“IBM System/360之父“,这本书中用了很多的形象的比喻,来阐述项目管理中的一些问题。 本书开始就形象有有趣的把软件危机比作:焦油坑,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。软件研 ......
5.9每日总结
今天由于课程较多,没有较多的时间学代码,但也有点时间 基本上完成了团队外包杯项目的简单的展示页面设计制作。 今天还思考了,觉得自己差的还是挺多的,以后在完成了 团队内我能完成的任务后,在可利用的时间里还是要学习 更多的内容,学习别人做的部分。 ......
React笔记-组件(一)
React学习笔记-组件(一未完成) 特点 声明式 组件化 跨平台 React脚手架 a. 全局安装react脚手架 create-react-app npm install create-react-app -g & npx create-react-app my-app b. 使用create- ......
React笔记-样式(二)
React学习笔记-样式(二) 内联样式 import React from "react"; export default class LearnStyle extends React.Component { render () { return ( <div> {/* 以下两种方法都可以 一种不 ......
React笔记-事件(三)
React学习笔记-事件(三) 定义事件 React 元素的事件处理和 DOM 元素的很相似 但是有一点语法上的不同 React 事件的命名采用小驼峰式(camelCase)而不是纯小写 如点击事件onClick import React from 'react' export default cl ......
React笔记-state(四)
React学习笔记-state(四) 概念 state的主要作用是用于组件保存 控制以及修改自己的状态 它算是组件的私有属性 不可通过外部访问和修改 只能通过组件内部的this.setState来修改 修改state属性会导致组件的重新渲染 注意: 如果直接通过this.state.xxx的方式修改 ......
React笔记-渲染列表Key(五)
React学习笔记-渲染列表Key(五) 渲染列表需要添加key属性 import React from "react" export default class LearnKey extends React.Component { state = { infos : [ {name : 'Bob' ......
rocky linux:添加sudoer用户(Rocky Linux 9.1)
一,查看sudo的版本: [root@img ~]# sudo -V Sudo version 1.9.5p2 Configure options: --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu … 如未安装,可以用yu ......
Essay and Report Writing
Assignment 一般情况下,留学生的作业统称为 Assignment(这里指欧美国家)。 Assignment 分为 Essay 和 Report,二者在形式上有所差别,但大体相同。在大多数时候,命题中会对 Assignment 的形式作出明确的指示,是 Essay 还是 Report。 Es ......
day 23 亲密数
1.从1开始遍历到给定上限,此时数记为M; 2.有数M,由循环去遍历每一个小于M的数,并由sum记录; 3.对sum,由循环去遍历每一个小于sum的数,并由flag记录; 4.满足flag==M&&M<sum,输出M,sum; #include<iostream> using namespace s ......
后端常见问题解决
MyBatis Plus MP时间自动填充 实体类的时间字段上添加注解 @TableField(fill = FieldFill.INSERT)//用于创建时间create_time字段 @TableField(fill = FieldFill.INSERT_UPDATE)//用于修改时间modif ......