上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页
摘要: 创建表 创建表的格式 CREATE TABLE 表名 ( 字段名1 字段类型1, 字段名2 字段类型2 ); 具体操作 创建student表包含id,name,birthday字段 CREATE TABLE student ( id INT, name VARCHAR(20), birthday D 阅读全文
posted @ 2020-02-14 20:51 LeeHua 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 创建数据库的几种方式 创建数据库 CREATE DATABASE 数据库名; 如: 创建一个数据库名为 db_1 的数据库。 判断数据库是否已经存在,不存在则创建数据库 CREATE DATABASE IF NOT EXISTS 数据库名; 如: 假如数据库 db_2 不存在,那么就创建 阅读全文
posted @ 2020-02-14 17:51 LeeHua 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 单行注释 注释的语法: --空格 如: 多行注释 注释的语法: /* */ 如: 这是 mysql 特有的注释方式 注释的语法: # 阅读全文
posted @ 2020-02-14 17:00 LeeHua 阅读(350) 评论(2) 推荐(0) 编辑
摘要: 在终端,一行一行输入下面的命令即可: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePa 阅读全文
posted @ 2020-02-14 05:26 LeeHua 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 第一步:找到安装包地址 —— MySQL 下载地址 第二步:找到 MySQL 5.7.29 版本 第三步: 点击下载对应的.dmg文件 第四步:点击下载后,会跳转到另一个页面 第五步:下载完成后,双击 mysql-5.7.29-macos10.14-x86_64.dmg 文件,进行安装 第六步:点击 阅读全文
posted @ 2020-02-14 05:13 LeeHua 阅读(10219) 评论(0) 推荐(0) 编辑
摘要: 注解概述 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 简单来说,就是说明程序的。给计算机看的。这里要说一下注释:用文 阅读全文
posted @ 2020-02-14 03:36 LeeHua 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 反射:框架设计的灵魂 框架: 半成品软件。可以在框架的基础上进行软件开发,简化编码 反射: 将类的各个组成部分封装为其他对象,这就是反射机制 好处: 可以在程序运行过程中,操作这些对象。 可以解耦,提高程序的可扩展性。 Java在计算机中经历的三个阶段: 获取字节码Class对象的三种方式 定义一个 阅读全文
posted @ 2020-02-13 04:26 LeeHua 阅读(336) 评论(0) 推荐(0) 编辑
摘要: Junit单元测试分类 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒测试 步骤 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test(如CalculatorTest) 包名:xxx.xxx.xx. 阅读全文
posted @ 2020-02-13 01:01 LeeHua 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 方法引用 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿什么参数做什么操作。那么考虑一种情况:如果我们在Lambda中所指定的操作方案,已经有地方存在相同方案,那是否还有必要再写重复逻辑? 冗余的Lambda场景 来看一个简单的函数式接口以应用Lambda表达式: @F 阅读全文
posted @ 2020-02-13 01:00 LeeHua 阅读(5607) 评论(3) 推荐(2) 编辑
摘要: 题目 现在有两个 ArrayList 集合存储队伍当中的多个成员姓名,要求使用传统的for循环(或增强for循环)依次进行以下若干操作步骤: 第一个队伍只要名字为3个字的成员姓名;存储到一个新集合中。 第一个队伍筛选之后只要前3个人;存储到一个新集合中。 第二个队伍只要姓张的成员姓名;存储到一个新集 阅读全文
posted @ 2020-02-13 00:58 LeeHua 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 流模型的操作很丰富,下面介绍一些常用的API。这些方法可以被分成两种: 延迟方法 返回值类型仍然是 Stream 接口自身类型的方法,因此支持链式调用。(除了终结方法外,其余方 法均为延迟方法。) 终结方法 返回值类型不再是 Stream 接口自身类型的方法,因此不再支持类似 StringBuild 阅读全文
posted @ 2020-02-13 00:56 LeeHua 阅读(2605) 评论(2) 推荐(1) 编辑
摘要: 获取流 java.util.stream.Stream 是Java 8新加入的最常用的流接口。(这并不是一个函数式接口。) 获取一个流非常简单,有以下几种常用的方式: 所有的 Collection 集合都可以通过 stream 默认方法获取流; Stream 接口的静态方法 of 可以获取数组对应的 阅读全文
posted @ 2020-02-13 00:55 LeeHua 阅读(3846) 评论(0) 推荐(1) 编辑
摘要: 说到Stream便容易想到I/O Stream,而实际上,谁规定“流”就一定是“IO流”呢?在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。 引言 传统集合的多步遍历代码 几乎所有的集合(如 Collection 接口或 Ma 阅读全文
posted @ 2020-02-13 00:54 LeeHua 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的Function接口及使用示例。 Function接口概述 java.util.function.Function<T,R> 接口用来根据一个类型的数据得到 阅读全文
posted @ 2020-02-09 05:20 LeeHua 阅读(7061) 评论(0) 推荐(0) 编辑
摘要: JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的Predicate接口及使用示例。 Predicate接口概述 有时候我们需要对某种类型的数据进行判断,从而得到一个boolean值结果。这时可以使用jav 阅读全文
posted @ 2020-02-09 05:00 LeeHua 阅读(6866) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 16 下一页