- 博客(18)
- 收藏
- 关注
原创 SQL编程-Task5学习笔记
Task5学习笔记——SQL高级处理作业作业1作业2作业3作业作业1请说出针对本章中使用的 product(商品)表执行如下 SELECT 语句所能得到的结果。SELECT product_id ,product_name ,sale_price ,MAX(sale_price) OVER (ORDER BY product_id) AS Current_max_priceFROM product答:按product_id对商品进行排序,并返回截止至
2021-08-27 22:27:14
248
原创 SQL编程-Task4学习笔记
Task4学习笔记——集合运算作业作业1作业2作业3作业4作业5作业集合运算的内容有点多,而且和之前的比起来难度更大了。这方面的知识还没有完全参透,还需要多花点时间。作业1找出 product 和 product2 中售价高于 500 的商品的基本信息。代码:SELECT * FROM `product` WHERE sale_price >= 500UNIONSELECT * FROM PRODUCT2 WHERE sale_price >=500;作业2借助对称差的实现
2021-08-25 18:08:42
252
原创 SQL编程-Task3学习笔记
Task3学习笔记——复杂一点的查询作业作业1作业task3学完了,感觉又进步了一些,但还是得多谢谢题目进行巩固。贴上第一个作业叭,有事来不及写其余的,明天补上!作业1创建出满足下述三个条件的视图(视图名称为 ViewPractice5_1)。使用 product(商品)表作为参照表,假设表中包含初始状态的 8 行数据。条件 1:销售单价大于等于 1000 日元。条件 2:登记日期是 2009 年 9 月 20 日。条件 3:包含商品名称、销售单价和登记日期三列。对该视图执行 SELECT
2021-08-22 23:27:47
373
原创 SQL编程-Task2学习笔记
Task2学习笔记——基础查询与排序作业作业1作业2作业3作业4作业5作业6作业7作业学完task2,觉得最主要的就是细心,不能搞错列名和键名,也要对查询排序的思路足够清晰。继续贴上这次的作业。作业1编写一条SQL语句,从 product(商品) 表中选取出“登记日期(regist)在2009年4月28日之后”的商品,查询结果要包含 product name 和 regist_date 两列。代码:SELECT product_name,regist_dateFROM productWHE
2021-08-19 22:47:34
683
原创 SQL编程-Task1学习笔记
Task1学习笔记——环境搭建,初识数据库环境搭建作业作业1作业2作业3作业4环境搭建安装mysql花了贼久,踩了一些大大小小的坑,最后还是重新搞一遍才终于成功。安装了Navicat来进行编程。作业作业1编写一条 CREATE TABLE 语句,用来创建一个包含表 1-A 中所列各项的表 Addressbook (地址簿),并为 regist_no (注册编号)列设置主键约束代码:CREATE TABLE Addressbook(regist_no INTEGER NOT NULL,n
2021-08-18 00:30:31
187
原创 Java编程语言-Task7学习笔记
Task7学习笔记——泛型泛型的概念泛型的作用泛型类泛型方法泛型的概念泛型,即“参数化类型”。顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参)。然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。泛
2021-07-27 22:26:07
121
原创 Java编程语言-Task6学习笔记
Task6学习笔记——反射与注释反射注解反射类对象的概念:对象之间的区别:garen和teemo都是Hero对象,他们的区别在于,各自有不同的名称,血量,伤害值。类之间的区别Hero和Item都是类,他们的区别在于有不同的方法,不同的属性。类对象,就是用于描述这种类,都有什么属性,什么方法的。反射的概念:反射是Java程序开发语言的特征之一,它允许动态地发现和绑定类、方法、字段,以及所有其他的由于有所产生的的元素。通过反射,能够在需要时完成创建实例、调用方法和访问字段的工作。反射会做什么
2021-07-26 01:43:07
147
原创 Java编程语言-Task5学习笔记
Task5学习笔记——面向对象核心技术练习1练习2今天学完Task5,对抽象类与接口有了一定了解,对于它们的区别:1.抽象类可以有构造方法,接口中不能有构造方法。2.抽象类中可以有普通成员变量,接口中不能有普通成员变量。3.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。4. 抽象类中的抽象方法的访问类型可以是public,protected和默认类型,但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型。5. 抽象
2021-07-22 10:58:03
682
原创 Java编程语言-Task4学习笔记
Task4学习笔记——面向对象编程基础练习1练习2练习3练习4task4学了类与方法、继承与多态方面的知识,这里写一下练习题的代码,有问题请指教。练习1设计加油站类和汽车类,加油站提供一个给车加油的方法,参数为剩余汽油数量。每次执行加油方法,汽车的剩余汽油数量都会加 2。public class test1 { public static void main(String[] args) { test1 station = new test1
2021-07-20 01:15:13
2817
原创 Java编程语言-Task3学习笔记
Task3学习笔记——数组杨辉三角回形数今天的笔记写一下学习数组这部分后做的两道数组题,分别是杨辉三角还有回形数。杨辉三角经典老题了,我觉得跟C语言的区别就在创建数组的那里,要用关键字new来开辟储存数组的内存。public class Yh {public static void main(String[] args) { int[][] array =new int[10][]; for(int i=0;i<array.length;i++) { array[i]=new int
2021-07-17 00:52:29
83
原创 Java编程语言-Task2学习笔记
Task2学习笔记——初始Java语言基础关于continue通过都开源的学习资料进行学习后,我发现Java的一些运算符和表达式,以及条件语句和循环结构是十分相像的,因此我很快地吸收了这部分的知识。在循环结构的语句里,我着重去了解了continue这个语句,因为在之前我比较少接触到它,下面写一下关于这个语句的一些理解。关于continuecontinue语句和break 语句一样, 它将中断正常的控制流程。continue 语句将控制转移到最内层循环的首部。它和break的主要区别是break语句
2021-07-16 01:20:36
131
原创 Java编程语言-Task1学习笔记
Task1学习笔记——Java简介与环境配置关于Java搭建环境关于Java前些日子学习过一段时间的Java,但学得比较散,这次希望进行一次比较系统且深入的Java学习,希望自己可以尽快熟悉这门开发语言,打好基础。对于Java的概念,在学习资料里有很多,这里贴一下新学到的一个概念:Java是分两部分的:一个是编译,一个是运行。Javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件
2021-07-14 00:32:16
128
原创 零基础入门语音识别-食物声音识别Task6学习笔记
Task6学习笔记——语音识别基础知识RNNRNN的主要应用领域其他task6的学习内容是了解语音识别的基础背景知识,我学习完了资料上的内容后,主要对里面的语言模型RNN比较感兴趣,因此又去找了一些资料进行了解。RNNRNN(Recurrent Neural Network)是一类用于处理序列数据的神经网络。它是在基础的神经网络(包含输入层、隐藏层、输出层)的基础上,在层之间的神经元之间建立了权连接,而不仅限于层与层之间的连接。它的基本结构图如上所示,通过隐藏层上一次的值作为这一次的输入的权重,
2021-04-22 23:59:50
193
原创 零基础入门语音识别-食物声音识别Task5学习笔记
Task5学习笔记——模型改进与优化过拟合和欠拟合这次的学习内容主要是关于优化模型需要的一些概念和方法。先把一些重要的知识记录在这里,再去自己实践一下。过拟合和欠拟合
2021-04-21 18:16:25
204
原创 Java编程语言-Task1学习笔记
Task4学习笔记——深度学习模型搭建与训练关于CNN用Keras搭建模型关于CNN看了李宏毅老师的CNN网络课和其他一些资料,明白了CNN的基本原理。大致就是把图像转化为一个具有多个维度的数值矩阵,一般是三维(RGB),然后再设定若干个过滤器(卷积核),它们一般是比原图像要小的数值矩阵。把这些过滤器逐一在数值矩阵中进行局部“扫描”,算出一个结果,计算过程是将对应位置的数值做相乘,再相加。这就能得出另外一个比原数值矩阵更小的矩阵,是一个提取特征的过程,也就是卷积层。接下来是激励层,对卷积后的数值进行
2021-04-19 17:35:59
149
原创 零基础入门语音识别-食物声音识别 Task3学习笔记
Task3学习笔记——音频数据特征提取过零率频谱质心声谱衰减色度频率短时傅里叶变换关于梅尔滤波器过零率过零率(zero crossing rate)是一个信号符号变化的比率,即,在每帧中,语音信号从正变为负或从负变为正的次数。一般情况下,过零率越大,频率近似越高。选取一个音频数据进行观察,先画出数据的波形图。由于数据的波形长度过长,为了方便观察,就在其中截取一段进行放大输出。代码:x, sr = librosa.load('./train_sample/aloe/24EJ22XBZ5.wav')
2021-04-17 20:41:09
341
原创 零基础入门语音识别-食物声音识别 Task2学习笔记
Task1学习笔记——赛题数据介绍与分析了解声音探索数据关于音频处理的库观察音频数据查看音频特征了解声音声音,其实就是各种声源的振动所发出来的波。它通过空气、水等弹性介质传播到动物的器官中,为动物的听觉神经所感受。因此,从物理的角度看来声音并不是抽象的。频率、周期、波长、音速、音强、振幅(响度)、声压、波形(音色),把声音“解剖”出来就是以上所列出来的各种特征。而这,就为我们分析声音数据提供了切入点。探索数据关于音频处理的库有两个常用好用的音频处理库,Librosa和PyAudio。其中Libr
2021-04-16 01:43:22
503
原创 零基础入门语音识别-食物声音识别 Task1学习笔记
零基础入门语音识别-食物声音识别 Task1学习笔记理解赛题赛题简介数据概况评估标准baseline学习总结理解赛题赛题简介这次的赛题是针对若干种不同食物的咀嚼声音数据进行模型训练,完成语音分类的任务。比赛地址:零基础入门语音识别-食物声音识别。数据概况赛题的数据来自Eating Sound Collection,数据集中包含20种不同食物的咀嚼声音。通过观察数据文件可以看到,声音类别包括芦荟、汉堡、卷心菜、蜜饯、胡萝卜、薯条、巧克力、弗雷西、葡萄、软糖、冰淇淋、果冻、面条、泡菜、比萨、排骨、鲑鱼
2021-04-14 11:58:32
531
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人