必会专题

SQL必知必会51题

※食用指南:文章内容为牛客网《SQL必知必会》51道题重点笔记,用于重复思考错题,加深印象。 本文章涉及题目也是《SQL必知必会》书中“挑战题”,题目及答案:《SQL必知必会》随书习题答案 练习传送门:SQL必知必会51题 目录: SQL72 检索并列出已订购产品的清单 SQL78 检索产品名称和描述(四) SQL81 顾客登录名 SQL86 返回每个订单号各有多少行数 SQL

Python 初学入门必会基础知识

引言 Python 是一种易学易用的编程语言,适用于各种应用场景,包括网站开发、数据分析、人工智能等。对于零基础的学习者来说,掌握 Python 编程语言是一个很好的起点。本文将详细介绍零基础学习 Python 所需的知识点,帮助初学者快速入门。 CSDN大礼包:《2024年最新全套学习资料包》免费分享 1.首先需要安装Python 学习 Python 的第一步是安装 Python

Java必知必会---队列BlockingQueue家族

Java必知必会---队列BlockingQueue家族 IT小鳄鱼  2017-12-04 19:21:35 Java必知必会---队列BlockingQueue家族   队列是我们在开发中经常会使用到的一种数据结构,并且在多线程资源共享与数据协调的场景中,队列也是我们最喜欢的选择之一,尤其是在生产者与消费者模型中。下面我们就介绍一下在java中常用的BlockingQueue家

29个阿里架构师必会的核心实战知识点整理清单

29个阿里架构师必会的核心实战知识点整理清单 Java高级架构n 2019-06-24 09:00:00 由于每篇的细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有各种细化讲解内容! JVM JVM 是可运行 Java 代码的假想计算机 ,包括一套字节码指令集、一组寄存器、一个栈、 一个垃圾回收,堆 和 一个存储方法域。JVM 是运行在操作系统之上的,它与硬件没

Python自动化必会技能-Excel文件读取

01 重点 在自动化测试过程中,经常需要使用excel文件来存储测试用例,那么在表格内设计好了测试用例数据后,如何通过自动化读取呢?此时就需要测试小姐姐动手写“代码”了~ 本文主要介绍通过python来读取表格数据。Python读取表格的方式大概有三种(如下图介绍),本文侧重点使用xlrd模块来读取excel数据。 读取excel文件,主要掌握以下几个结果内容: 打开文件读取工作表遍历

2024测试开发必知必会:Pytest框架实战!

应用场景: pytest 框架可以解决我们多个测试脚本一起执行的问题。 它提供了测试用例的详细失败信息,使得开发者可以快速准确地改正问题。它兼容最新版本的 Python。它还兼容 unittest、doctest 和 nose,开箱即用。接下来我们详细了解下pytest框架。 01、安装和介绍 概念: pytest 是 python 的一种单元测试框架,同自带的 Unittest 测试框

MySQL必会知识精华5(WHERE简单子句)

我们的目标是:按照这一套资料学习下来,大家可以完成数据库增删改查的实际操作。同时轻松应对面试或者笔试题中MySQL相关题目。     上篇文章我们先做一下数据库的SELECT简单查询的方法。本篇文章主要介绍查询的WHERE子句的使用方法。 1、使用WHERE简单子句 数据库有很多数据,很多时候我们只是需要一部分,这时候就牵涉到筛选的功能。 可以使用WHERE 子句 SELECT

MySQL必会知识精华4(查询数据-SELECT)

我们的目标是:按照这一套资料学习下来,大家可以完成数据库增删改查的实际操作。轻松应对面试或者笔试题中MySQL相关题目     上篇文章我们先做一下数据库的基础知识以及MySQL数据库的连接,以及查看库和库中列表的信息。本篇文章主要介绍查询的方法。 1、SELECT语句 我们用SELECT关键字来检索表数据,也就是进行查询; 使用SELECT 语句来查询,至少要写明两个

MySQL必会知识精华3(使用MySQL)

我们的目标是:按照这一套资料学习下来,大家可以完成数据库增删改查的实际操作。轻松应对面试或者笔试题中MySQL相关题目     上篇文章我们先做一下数据库的基础知识以及MySQL的简单介绍。本篇文章主要连接使用MySQL的相关知识。相对简单,争取做到温故而知新。 1、MySQL的连接 MySQL与所有客户机-服务器DBMS一样,要求在能执行命令之前登录到DBMS。 像我们之

STM32必知必会之启动文件的选择、Flash、SRAM

一、STM32系列命名规则     STM32 F 103 C 6 T 7 xxx        1    2   3   4   5 6 7   8  第1部分:产品系列名,固定为STM32  第2部分:产品类型;F表示这是Flash产品,目前没有其它选项  第3部分:产品子系列;103表示增强型产品,101表示基本型产品105表示集成一个全速USB 2.0 Host/Device/OTG接口

《SQL必知必会——第20、21、22课:管理事物处理、使用游标、高级sql特性》

第20课 管理事物处理        使用事务处理,通过确保成批的sql操作要么完全执行,要么完全不执行,来维护数据库的完整性。假如像微博加关注这样的场景,a关注b, a增加一个关注者,b增加一个粉丝,这个过程至少需要执行两条sql语句,如果两条只有一条执行成功,显然产生了脏数据,要么a的数据不对、要么b的数据不对。要保证整个操作完整,就要用到事物,上面场景,如果某一条出错,使用事

《SQL必知必会——第17、18、19课:创建和操纵表、使用视图、使用存储过程》

第17课  创建和操纵表        前面讲了那么多sql增删改查操作,一切操作都是建立在表的基础上,也就是先有一张可操作的表,建表语句也比较简单,使用create table关键字即可,如下所示: CREATE TABLE `shopping_mall_user_address` (`id` bigint(20) unsigned NOT NULL AUTO_INCREMEN

《SQL必知必会——第14、15、16课:组合查询、插入数据、更新和删除数据》

第14课 组合查询        组合查询貌似没什么可写的,因为工作中用的不多。多数情况下,组合相同表的两个查询所完成的工作与具有多个where子句条件的一个查询所完成的工作相同,所以很多时候大家也就采用多个where子句查询了,不怎么用组合查询。下面是组合查询示例: select cust_name, cust_contact, cust_email from customers

《SQL必知必会——第12、13课:联结表、创建高级联结》

两个多月没有更新博客,有时不禁问时间都去哪儿了。似乎每个周末也没有打游戏、也没有追剧消磨时光,心里倒想着过得这么休闲、悠哉,但现实却是各种压力山大,还需继续奋斗。有点跑题了,还是说说这两课要讲的内容吧。这两课的内容说简单也简单,说复杂也复杂。简单是因为,这两课讲的内容其实就是查询操作,虽说有一些新花样,但万变不离其宗。说复杂呢,因为这次查询涉及的表数量都超过2个,也就是不在一张表上折

《SQL必知必会——第9、10、11课:汇总数据、分组数据、使用子查询》

第9课 汇总数据        用过excel的对这个知识点理解起来就毫不费力了,excel里面有很多统计类的汇总函数,同样sql里面也有,也就是对某些行运行聚集函数,计算并返回一个值。sql主要有以下聚集函数:avg(),count(),max(),min(),sum(),看到函数名,基本也就知道是做什么的了,比如:select avg(price) as avg_price fr

《SQL必知必会——第6、7、8课:用通配符进行过滤、创建计算字段、使用函数处理数据》

第6课 用通配符进行过滤        什么是通配符呢?本书没有具体说,相信大家都知道什么是通配符,在接触计算机过程中,通配符的概念应该早早建立了起来。我还是查了,百度百科上这么解释:“通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符

《SQL必知必会——第3、4、5课:排序检索数据及过滤数据》

第3课  排序检索数据        这一课主要讲order by用法,看似很简单,实际有些细节还可以说说。        order by子句的位置:在指定一条order by子句时,应该保证它是select语句中的最后一条子句,否则将会出错。        order by按多个列排序:指定列名,列名之间用逗号分开即可;除此之外,还可以按照相对位置排序,比如order by

四道面试算法题,必会

1.蛇形上三角 蛇形上三角 2.将一个正整数分解质因数 分解质因数 3.Java 求解一个字符串,全排列 字符串全排列 4.字符串解码 字符串解码1 字符串解码2

【系统架构设计师】软考高级职称,一次通过,倾尽所有,软考【系统架构设计师】论文写作方法必知必会!!!!

【系统架构设计师】软考高级职称,一次通过,倾尽所有,看完这篇就够了,学习方法和技巧这里全都有。 背景 当初我在自学报考系统架构师时,想了解下论文写作的技巧或方法时,发现网上大多数论文模板搜遍了,都比较老,层级结构不清晰,知识点、设计亮点不够清晰,没有任何写作方法可参考。 因此当我考试合格后,希望能够把自己的经验分享出来,让我们相互学习,共同进步。 论文必知 论文字数要求: 摘要(3

MySQL必会知识精华1(准备篇)

我们的目标是:按照这一套资料学习下来,大家可以完成数据库增删改查的实际操作。轻松应对面试或者笔试题中MySQL相关题目     本篇文章我们先做一下MySQL学习的准备工作,如准备一下工具环境,对MySQL的初步认识等。 一、MYSQL的安装 笔者是Windows 8.1系统,安装的版本mysql-5.5.40-win64.zip 1、打开下载的mysql安装文件mysql-5.5.40-

Java必知必会-入门篇

说明: 会先教会大家如何使用,并给出相应的练习题示例作业习题是帮助大家巩固所学内容,需要大家独立完成 目录 一、输出内容 1.1 学会打印 hello world 1.2 练习题:打印一棵树 1.3 作业习题:打印一颗星星  二、基本数据类型 2.1 认识基础数据类型 2.2 分别对基础数据类型进行介绍 2.3 变量与常量 2.4 声明变量与常量 2.5 练习题:计算半

性能基础之硬盘性能知识必知必会

文章目录 一、常见硬盘分类二、基础原理知识三、常见性能指标四、IO 性能分析思路 一、常见硬盘分类 硬盘有很多种,常用的是机械硬盘(HDD)和固态硬盘(SSD)。这里简单回顾下,机械硬盘是传统普通硬盘,它的构成主要由盘片,磁头、盘片转轴、控制电机、磁头控制器等部件构成,读写速度和转速(通常上万转)相关;而SSD盘是以固态电子存储芯片阵列组成,包括如闪存芯片、控制芯片、缓存芯片等。

微信小程序开发必知必会:文件结构和基本配置

一、微信小程序基本文件结构 1.  project.config.json:项目的基本配置文件,包括项目名称、appid、项目目录、页面文件夹等。     {"setting": {"urlCheck": false,"es6": true,"postcss": true,"nodeModulesPath": "D:\\\\node_modules"},"appid": "wxd678e

手写方法实现字符串例如:“123“与整型例如:123相互转化(面试必会)

目录 二、字符串类型转化为整型 1. 初始化变量 2.定义字符串索引值 3.思考如何将字符'1'转化为数字1 4. 转化思路 5.考虑字符串转化负数例:-123456 6.完整代码 四、最后 一、前言         在c语言和c++中,有许许多多的数据类型相互转化的方法,这里我就不一一列举了,实在太多了。但是如果让你自己实现类型的转化的方法,你会有一个具体的思路吗?

jvm必知必会-类的生命周期图文详解

类的生命周期描述了一个从加载、使用到卸载的过程; 而其中的 连接 部分又分为一下三个阶段: 验证准备解析 6.1 加载阶段 Loading阶段第一步是 类加载器 会根据类全限定名通过不同的渠道以二进制流的方式获取字节码信息,程序员可以使用Java代码扩展不同的渠道。 比如通过 磁盘上的字节码文件动态代理生成的字节码文件早期通过网络传输使用的Applet技术等; 类加载完成类的加

docker 挂载卷,必会的docker数据管理(三)

目录 回顾 命令回顾 卷挂载 方式一:-v 命令 方式二:复制容器的文件 1. 启动容器,先不挂载 2. docker cp 把运行中的 nginx 的内容复制出来 方式三:匿名挂载 第四种方式:具名挂载(推荐) volume 维护卷 具名挂载实例 结语: 回顾 首先我们要安装 镜像 /【容器】,到 docker hub 的官网下载 (https://hub.doc