- 博客(13)
- 收藏
- 关注
原创 2020-08-12
#Hadoop生态系统1,hadoop common,在0.2版本以后,hadoop的core更名为common了,其主要是提供Hadoop的一些公共服务,包括系统配置、序列化机制、远程过程调用RPC等。2,Avro,是一个序列化系统,将数据结构或对象序列化为二进制数据格式,主要是便于其进行存储和传输。3,Zookeeper,主要用于分布式数据维护,其实主要就是为了维护数据的始终的一致性,原子性、可靠性,最典型的一个应用就是Master选举。4,HDFS,分布式文件系统,主要是用于对元数据和数据文件
2020-08-12 18:37:25
131
原创 记一次失败的创建MYSQL表格过程
记一次失败的创建MYSQL表格过程创建的mysql表格中的汉字变成‘??’,尝试很多方法都不行包括创建完在修改 ALTER table student default character set gbk;这样修改后的查看还是‘??’,最后查看的结果是这样在后面显示是改了 字符格式,但是实际每列的格式还是latin1,目前还没有好的解决办法,只能重新创建表格,在表格后面加ENGINE=InnoDB DEFAULT CHARSET=utf8;来避免这种情况发生。...
2020-08-11 16:51:18
145
原创 mysql触发器
1.什么是触发器?触发器是监视某种情况,并触发某种操作。2.创建触发器的语法?create trigger 触发器名称 after/before insert/update/delete on 表名for each row;beginsql语句;end;解释:after/before 可以设置为事件 的发生前或发生后。insert/update/delete:在执行inser...
2019-08-27 19:55:43
204
原创 视图的创建及修改
1.什么是视图?视图是一种虚拟的存在,是一个逻辑表,它本身是不包含数据的,作为一个select语句保存在字典中,通过视图可以展现基表的部分数据,说白了视图的数据就是来自于基表,只不过它是将基表的数据筛选出来再显示。2.视图的优点?简单,安全,数据独立,不占用空间。3.视图的创建以及修改create view<视图名称> as select 语句;create view &...
2019-08-27 17:01:26
938
原创 mysql修改用户名密码的三种基本方法
1.set password for 用户名@ip = password(‘新密码’);例:set password for changxiao@localhost =password(‘123456’);2.mysqladmin -u用户名 -p旧密码 password 新密码;例:mysqladmin -uchangxiao -p123 password 123456;3.updat...
2019-08-27 15:06:05
1256
原创 mysql限制查询/外连接查询和内连接查询/联合查询
mysql查询之limit限制查询作用:对查询结果起到限制条数的作用语法:limit n,m n:代表起始条数值,默认为0;m代表取出的条数应用场合:数据量过多时,起到限制作用如图mysql查询之exists型子查询select * from 表名 a where exists(select 1 from 表名 b where a.deptnu=b.deptnu);括号内部的...
2019-08-25 21:48:16
261
原创 Mysql查询(where 和group by)、筛选(having)与排序(order by)
Mysql查询子句普通查询select 列名1…列名n from 表名2.精确条件查询select 列名1…列名n from 表名 where 某列=值;select 列名1…列名n from 表名 where 某列>值;select 列名1…列名n from 表名 where 某列!=值;3.模糊条件查询select * from 表名 where 列名 like 值;...
2019-08-24 17:20:16
2219
原创 数据库及表的创建维护
数据库的创建1.直接创建数据库:create database name;2.判断数据库不存在时创建:create database if not exits name;3.创建数据库并指定字符集:create database default character set gbk;表的创建1.create table student(id(列名) tinyint (数据类型)not ...
2019-08-23 21:48:16
494
原创 计数排序(桶排)java实现
计数排序适用于整数排序,且数字相对集中的数组排序步骤:1.先找出数组a([2,9,3,5,6,5])中的最大值max(9)和最小值min(2)2.创建一个大小是max-min+1(8)大小的数组c(加1是因为9-2可能有8个不同的数)用于存放a中每个数出现的次数((c的下标+min)就表示a中的某个数,在该下标位置存放的就是它的出现次数)3.遍历数组a,找出min+i出现的次数,b[i]中...
2019-08-01 15:57:23
104
原创 spring boot中的Druid配置
hikari连接池的效率是最高的,但是采用Druid是因为其有监管功能。1.首先导入Druid依赖2.全局配置3.写一个配置类对Druid进行初始化配置@Configurationpublic class DruidConfig {//批量注入配置文件的属性@ConfigurationProperties(prefix = "spring.datasource")@Beanp...
2019-07-31 22:43:44
149
原创 解决spring boot控制打开html页面中文变成问号的问题
解决办法:在配置文件中加入spring.http.encoding.charset:UTF-8和服务器编码方式server.tomcat.uri-encoding:UTF-8
2019-07-31 20:34:36
1765
原创 快排java各步骤解释记录
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...
2019-07-30 12:14:22
241
原创 为什么正则化后,权重小的损失的更多,而权重大的则损失的少?
黑:过拟合怎么办?白:加入正则项防止过拟合白:加入正则项防止过拟合黑:什么是正则项?白:就是在原来的损失函数加入惩罚项比如原损失函数:加入惩罚项之后损失函数:黑:还是不明白为什么加入这个正则项后就会防止过拟合了呢?原理是啥呢?白:引入正则项后,会使权重小的特征的权重损失的更多的,而对权重大的特征的权重相对来说损失的就少很多。黑:数学不好的我怎么也看不出来权重小的损失的多啊?不应...
2018-10-06 22:37:05
3148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人