- 博客(34)
- 收藏
- 关注
原创 第1章总结:对第一个java程序进行总结
对第一个java程序进行总结java程序编写-编译-运行的过程编写:我们将编写的java代码保存在以".java"结尾的源文件中。编译:使用javac.exe命令编译我们的java源文件。格式:javac 源文件名.java运行:使用java.exe命令解释运行我们的字节码文件。 格式:java 类名在一个java源文件中可以声明多个class。但是,只能最多有一个类声明为public的。而且要求声明为public的类的类名必须与源文件名相同。...
2021-04-30 23:11:23 56 2
原创 MySQL基础118——数据类型介绍
常见的数据类型数值型整型小数:- 定点型- 浮点型字符型:较短的文本:char、varchar较长的文本:text日期型:Blob类型:
2021-04-30 10:52:45 156
原创 MySQL基础111——DDL语句的介绍
DDL——数据定义语言。库和表的管理。创建、修改、删除。创建:create修改:alter删除:drop一、库的管理库的创建create database 【if not exists】 库名;库的修改alter database 库名 character set 字符集;库的删除drop database 【if exists】 库名;二、表的管理表的创建create table 表名( 列名 列的类型【(长度) 约束】, 列名 列的类型【(长度) 约
2021-04-29 11:17:03 81
原创 MySQL基础107——删除语句
方式一:delete语法单表的删除delete from 表名 【where 筛选条件】;多表的删除delete 别名1, 别名2from 表1 别名1join 表2 别名2on 连接条件【where 筛选条件】;方式二:truncate语法truncate table 表名;两种方式的区别truncate不能加where条件,而delete可以加where条件。truncate的效率高一丢丢。假如要删除的表中有自增长列,如果用truncate 删除后,再
2021-04-28 10:37:09 69
原创 Software Development Lifecycle in 9 minutes!
软件开发生命周期Planning.Requirement Analysis.Design.Implementation and Coding.Testing.Deployment.Maintenance.
2021-04-27 21:39:57 110
原创 App Development: Process Overview
“If this then what…”Step2: DesignColorColor Hunt.Flat UI Colors.Material Palette.User Flow DiagramUI StencilsPOP.UX PIN.Icon Store.Re: Splashed.Step3: MonetisationFree + Premium.In-App Purchase.Step4: App DevelopmentStep5: MarketingThe Fin
2021-04-27 18:14:34 146
原创 MySQL基础105——修改语句
一、修改单表的记录语法update 表名 set 字段1=新值1, 字段2=新值2, ...【where 筛选条件】;二、修改多表的记录语法
2021-04-27 10:37:05 60
原创 MySQL基础102——插入语句
DML语言数据操作语言:插入:insert修改:update删除:delete一、插入语句方式一语法insert into 表名(字段名1,...)values(值1,...);特点插入的值的类型要与列的类型一致或兼容。不可以为null的列必须插入值。列的顺序可以调换。值的个数和列数必须一致。可以省略列名,默认为所有列,而且列的顺序和表中列的顺序一致。方式二语法insert into 表名set 列名1=值1, 列名2=值2, ...两种方式大pk方式
2021-04-26 11:53:52 107
原创 MySQL基础100——联合查询介绍
联合查询:将多条查询语句的结果合并成一个结果。语法查询语句1union查询语句2union...应用场景要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时。特点要求多条查询语句的查询列数必须是一致的。要求多条查询语句的查询的每一列的类型和顺序最好一致。union去重,union all不去重。...
2021-04-25 18:07:46 82
原创 Magic Quadrant for Analytics and Business Intelligence Platforms 分析和商业智能平台的魔力象限
The definition of self-service is shifting in this field as augmented capabilities pervade platforms. At the same time, cloud ecosystems and alignment with productivity tools have become key selection factors.随着增强功能的普及,自助服务的定义在这一领域正在发生变化。同时,云生态系统以及与生产力工具的
2021-04-24 22:21:21 508
原创 MySQL基础095——分页查询
语法select 字段|表达式,...from 表【where 筛选条件】【group by 分组字段】【having 分组后的筛选条件】【order by 排序的字段】limit offset,size;offset:要显示条目的起始索引(起始索引从0开始)。size:要显示的条目个数。...
2021-04-24 10:50:11 74
原创 MySQL基础087——子查询介绍
概念一条查询语句中又嵌套了另一条完整的select语句,其中被嵌套的select语句,称为子查询或内查询,在外面的查询语句,称为主查询或外查询。分类按子查询出现的位置分类:select后面:仅仅支持标量子查询。from后面:表子查询。where或having后面:标量子查询、列子查询、行子查询。exists后面(相关子查询):表子查询。按结果集的行列数不同分类:标量子查询(结果集只有一行一列)列子查询(结果集只有一列多行)行子查询(结果集有一行多列)表子查询(结果集一般为多行多
2021-04-20 11:55:16 74
原创 MySQL基础078——sql99语法介绍
语法select 查询字段列表from 表1【inner|left outer|right outer|cross】join 表2 on 连接条件【inner|left outer|right outer|cross】join 表3 on 连接条件【where 筛选条件】【group by 分组字段】【having 分组后的筛选条件】【order by 排序的字段或表达式】...
2021-04-19 11:35:02 93
原创 MySQL基础069——连接查询
一、传统模式下的连接 :等值连接——非等值连接1.等值连接的结果 = 多个表的交集2.n表连接,至少需要n-1个连接条件3.多个表不分主次,没有顺序要求4.一般为表起别名,提高阅读性和性能...
2021-04-18 11:16:02 72
原创 MySQL基础059——分组查询的介绍
语法select 查询的字段,分组函数from 表【where 筛选条件】group by 分组的字段【order by 语句】
2021-04-18 08:40:50 65
原创 MySQL基础053——分组函数的介绍
分组函数sum 求和avg 平均值max 最大值min 最小值count 计数特点sum、avg一般用于处理数值型。max、min、count可以处理任何类型。是否忽略null值:以上分组函数都忽略null值。可以和distinct搭配实现去重的运算。一般使用count(*)统计行数。和分组函数一同查询的字段要求是group by后的字段。...
2021-04-16 10:24:29 72
原创 MySQL基础049——流程控制函数
1. if函数2. case函数用法一:类似 switch case 的效果。case 要判断的字段或表达式when 常量1 then 要显示的值1或语句1;when 常量2 then 要显示的值2或语句2;...else 要显示的值n或语句n;end用法二:类似多重if。casewhen 条件1 then 要显示的值1或语句1;when 条件2 then 要显示的值2或语句2;...else 要显示的值n或语句n;end...
2021-04-15 12:01:45 74
原创 MySQL基础047——日期函数
1. now返回当前系统日期+时间。2. curdate返回当前系统日期,不包含时间。3. curtime返回当前系统时间,不包含日期。4. year、month、day、hour、minute、second获取日期的指定部分,年、月、日、小时、分钟、秒。5. str_to_date将字符转换成指定格式的日期。6. data_format将日期转换成字符。...
2021-04-15 11:07:40 67
原创 MySQL基础045——字符函数
1. length获取参数值的字节个数。2. concat拼接字符串。3. upper、lower4. substr、substring索引从1开始。5. instr返回子串第一次出现的索引,如果找不到返回0。6. trim7. lpad、rpad用指定的字符实现左/右填充指定长度。8. replace替换。...
2021-04-15 10:05:34 71
原创 Tableau数据可视化训练营——
数据分析概述数据分析概念什么是数据分析?——数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,将它们加以汇总和理解并消化,以求最大化地开发数据的功能,发挥数据的作用。数据分析是为了提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。数据分析流程数据分析方法数据分析学习路径...
2021-04-14 11:30:23 177
原创 数据分析的定义和发展前景
一、什么是数据分析?什么是数据分析,简单来说,就是针对某个问题,将获取后的数据用分析手段加以处理,并发现业务价值的过程。数据分析的流程:目标确定——数据获取、清洗、整理——数据分析——结果呈现。二、为什么要学习数据分析?伴随大数据的发展,当今已经是一个数字化的世界,企业的业务运营、主营业务增长和商业模式创新,都需要依赖数字化转型。如何发现、挖掘和利用好这些数据,从而呈现业务、发现异常、分析问题、定位原因,并且进一步赋能业务成为各项工作的关键。应用案例——指挥中心:交通部门通过数据可视化,监测
2021-04-13 18:23:59 211
原创 MySQL基础039——排序查询介绍
排序查询select 查询列表 from 表 【where 筛选条件】 order by 排序的字段|表达式|函数|别名 【asc|desc】
2021-04-13 14:39:48 70
原创 MySQL基础028——条件查询介绍
条件查询select 查询列表 from 表名 where 筛选条件;条件运算符:>,<,=,<>,>=,<=逻辑运算符:&&,||,!模糊查询:like, between and, in, is null
2021-04-12 15:04:44 68
原创 MySQL基础023——起别名
起别名方式一:使用asselect 字段名 as 别名;方式二:使用空格select 字段名 别名;起别名的作用:便于理解。如果要查询的字段有重名的情况,使用别名可以区分开来。
2021-04-12 12:19:01 329
原创 MySQL基础019——基础查询介绍
基础查询select 查询列表 from 表名;查询列表可以是:表中的字段、常量值、表达式、函数。查询的结果是一个虚拟的表格。查询表中的所有字段:select * from 表名;
2021-04-12 12:11:55 66
原创 MySQL基础015——MySQL语法规范介绍
MySQL的语法规范不区分大小写,但建议关键字大写,表名、列名小写。每条命令用;或\g结尾。每条命令根据需要,可以进行缩进或换行。注释单行注释:#注释文字。单行注释:-- 注释文字。多行注释:/* 注释文字 */...
2021-04-11 23:15:34 78
原创 MySQL基础014——总结MySQL常见命令
MySQL的常见命令查看当前所有的数据库show databases;打开指定的库use 库名;查看当前库的所有表show tables;查看其它库的所有表show tables from 库名;创建表create table 表名( 列名 列类型, 列名 列类型, ...);查看表结构desc 表名;查看服务器版本方式一:登录到MySQL服务端...
2021-04-11 23:02:15 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人