自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 中级经济师(经济基础知识)第一章 社会主义基本经济制度

以公有制为主体、多种所有制经济共同发展的所有制结构处于。各尽所能,就是有劳动能力的社会成员都必须参加 社会劳动。等量劳动领取等量报酬。需要强调的是,实行按劳分配,在私营经济和外资经济中,劳动者获得的报酬并。劳动力市场供求状况把劳动作为一种。资源配置是经济学的重要研究对象。坚持农村基本经营制度主要任务。私营企业主获得的收入中有。等资产而获得的收入属于按。入,不属于按劳分配。

2022-10-31 11:24:51 1035 1

原创 各类船舶作业注意事项(昼夜计划表)

荒石船:卸(外贸)定08日14:00靠泊,全船3个舱口,余NO.1、3、5舱,石头最重件为49.151T,船吊负荷4*30T,其中并联60T。安排门机上水作业,结合外来拖车进石材堆场,舱内层层收,合理使用工索具,严格按照石材作业规范操作,注意安全。计划19:00完货,22:30离泊。装(内贸)定08日14:00靠泊,全船2个舱口,安排门机按配载装舱,合理使用工索具,严禁超负荷作业,注意安全,计划16:00完货,17:00离泊。砂石船:定21:30靠泊,全船5个舱口,安排输送带装船,做好舱内装舱质

2022-03-08 14:42:50 724

原创 健康饮食是生产力的保证,教你如何健康饮食篇

三大能量营养素摄入量数据以笔者为参考对象,笔者身高173cm,体重正好68kg标准体重计算标准体重(千克)=身高(厘米)-10568=173-105轻体力劳动者能量所需每日每千克30千卡68*30=2040(千卡)计算三大能量比例碳水化合物占总能量的55%55%*2040=1122(千卡)每克碳水化合物产生4千卡能量摄入碳水化合物为1122/4=280.5(克)可以将碳水化合物分为两份,一半粗粮谷薯一半米面运动量大的,身材消瘦的,肠胃不好的,可以加大细粮

2022-02-02 15:44:06 459

原创 研究生选择导师的一些建议

然后找找本校学生,可以是师兄师姐,也可以是同届但是是本校的同学,打听哪个老师比较好,仔细盯着本校学生的选择,往往都不会错。根据自身需求选择导师,导师的分类有几种严格且管事导师优点:你能学到东西,在学生同学面前地位比较高毕业也比较稳妥缺点:压力很大没有自己的时间和蔼但管事的导师优点:压力小毕业一般没什么问题学业和生活往往比较兼顾缺点:导师可能没啥名气比较中庸放养型导师优点:有大量自己时间对于自律的学生,这个选择非常好可以有时.

2021-04-05 13:04:51 369 5

原创 Spark随机森林算法交叉验证、管道模型(pipeline)、模型评估代码实例

package cn.itcast.tags.ml.classificationimport org.apache.spark.ml.Pipelineimport org.apache.spark.ml.classification.RandomForestClassifierimport org.apache.spark.ml.evaluation.MulticlassClassificationEvaluatorimport org.apache.spark.ml.feature.{Strin

2021-03-23 20:59:29 436 1

原创 ElasticSearch的相关原理(zen节点发现机制,分片分配,故障转移,分片工作,分词原理)

ElasticSearch的相关原理节点的发现机制(zen机制)Zen机制是elasticsearch的内置机制,用于节点发现.所有节点间通讯必须用trasport模块来完成。集群中的节点相互发现集群负责master选举Master选举机制Master选举是由master-eligble节点发起的,当一个master-eligble发现满足以下条件的时候,发起选举①本master-eligble不是master②本master-eligble节点通过zen模块的ping操作询问其他已

2021-01-19 18:31:12 363

原创 B树与B+树的原理与区别 The principle and difference between B-tree and B + tree

B树与B+树B-tree被称为B树,常常为误称为B减树,这是不正确的.B树的①定义任意非叶子节点最多可以有M个子节点;且M>2;②则根节点的叶子数为:[2,M];③除根节点为的非叶子节点的儿子数为[M/2,M];④每个结点存放至少M/2 - 1 (去上整)且至多M -1 个关键字;(至少为2);⑤非叶子结点的关键字个数 = 指向子节点的指针书 -1;⑥非叶子节点的关键字:K[1],K[2],K[3],…,K[M-1;且K[i] < K[i +1];⑦非叶子结点的指针:P[1],

2021-01-19 18:23:39 186

原创 WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Conside

今天在hive中查询了一个简单的select count(*) from table,结果报错WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Conside查了一些资料,只要vim /etc/hosts将你配置的集群hosts都写上去就好了.然后再重新启动hive/beeline,执行命令即可...

2021-01-17 17:45:29 12344 1

原创 leetcode--shell练习之词频统计

题目写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。为了简单起见,你可以假设:words.txt只包括小写字母和 ’ ’ 。每个单词只由小写字母组成。单词间由一个或多个空格字符分隔。示例:假设 words.txt 内容如下:the day is sunny the thethe sunny is is你的脚本应当输出(以词频降序排列):the 4is 3sunny 2day 1说明:不要担心词频相同的单词的排序问题,每个单词出现的频率都是唯

2021-01-13 16:20:16 145

原创 elasticsearch中的read_only_allow_delete参数详解

参数意思:当属性为true的时候,es索引只可以读和删,不可以增和改变成true的原因:ES集群为了保护数据,会自动把索引分片index置为只读read-only类似参数:.read_only3.1 read_only与read_only_allow_delete的差别:与index.blocks.read_only相同,但允许删除索引以释放资源。触发read_only_allow_delete的条件: 磁盘使用率超过95%当磁盘使用率超过一定范围之后会触发的问题总结如..

2021-01-12 16:17:20 6637

原创 PowerDesigner表与表之间怎么关联和怎么删除关联操作方法

第一步:首先找到ToolBox中的reference第二步:然后把鼠标放在A表上,按住鼠标左键不放,拖到B表再放鼠标.就可以获得一条直线,要获得下图还需要第三步操作第三步:将鼠标换回箭头,然后点击线段,再拖动两表的黑点,进行位置选择,这样就完成了如果需要删除关联将线段选中,点击鼠标右键选中edit选择delete将会看到这个窗口,选择ok即可...

2020-12-25 15:47:56 2753

原创 PowerDesigner的表设计中的P F M分别代表什么?

很多人不知道PFM分别代表什么,可以把鼠标放到上面就可以显示意思了,不过是英文哈P:Primary Key 主键F:Foreign Key 外键M:Mandatory:强制不可为空

2020-12-25 15:33:47 1478 1

原创 Java设计模式---单例模式(含代码)

属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。构造参数是私有的,保证只有唯一实例,并且在本类创建实现代码package com.nantian.singleton_pattern;/** * @aut..

2020-12-24 13:30:52 114

原创 Java设计模式---工厂模式(含实现代码)

属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。举例:好比你需要什么车,直接输入名字就好了,不需要管汽车怎么建造的,怎么来的.实现代码流程步骤1创建接口 public interface Car { void draw(); }步骤2创建接口实现类 public class Benz implements Car { @Override publ.

2020-12-23 15:44:40 273

原创 nohup java -jar filename > /dev/null 2>&1 &的意思解析

nohup java -jar filename > /dev/null 2>&1 &nohup:不挂断的运行,注意并没有后台运行的功能>:重定向>>:追加/dev/null:表示的是一个黑洞,通常用于丢弃不需要的数据输出,或者用于输入流的空文件2:表示stderr标准错误& 1:文件描述符 1,而1标识标准输出&:后台运行...

2020-12-22 17:43:40 2213

原创 MySQL笔试题练习及答案(四)

第31题题目描述针对如下表actor结构创建索引:(注:在 SQLite 中,除了重命名表和在已有的表中添加列,ALTER TABLE 命令不支持其他操作,mysql支持ALTER TABLE创建索引)CREATE TABLE actor (actor_id smallint(5) NOT NULL PRIMARY KEY,first_name varchar(45) NOT NULL,last_name varchar(45) NOT NULL,last_update dat

2020-12-08 10:56:19 253

原创 MySQL笔试题练习及答案(三)

第21题题目描述查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序(注:可能有employees表和salaries表里存在记录的员工,有对应的员工编号和涨薪记录,但是已经离职了,离职的员工salaries表的最新的to_date!=‘9999-01-01’,这样的数据不显示在查找结果里面)CREATE TABLE employees (emp_no int(11) NOT NULL,birth_date date NOT

2020-12-06 14:33:12 424

原创 大数据面试之Java面试题

Java的基本数据类型byteintshortlongdoublefloatBooleanchar什么是面向对象面向对象是一种思想,是面向过程而言的,将功能封装到对象之中,让对象去实现具体的目的.比如说我想倒水,可以将倒水的操作封装到对象中,通过创建对象来实现倒水的操作.使得操作更加便捷.面向对象的三大特性:封装,继承,多态封装:隐藏对象的属性的方法,仅仅提供公共的访问方式,提高了安全性和复用性.继承:将两者事物之间存在关联性的,继承的类可以从被继承的类中获得一些属性和方法

2020-12-06 10:17:35 430

原创 大数据之Kafka面试题总结

Kafka服务器可以接受最大的信息量是多少100w字节Kafka中ZooKeeper是什么,是否可以脱离ZK独立运行zk是一个开放源码的高性能协调服务,用于kafka的分布式应用不可以,不可以越过ZK直接联系kafka broker,一旦ZK停止工作,它就不能服务客户端的请求zk主要用于集群中不同节点之间的通信,在kafka中,他被用于提交偏移量,因此节点失效了,可以从它之前提交的偏移量获取,此外,还有leader检测,分布式同步,配置管理,识别新节点,节点实时状态等功能如何提高远程用户吞吐量

2020-11-25 21:01:23 212

原创 MySQL笔试题练习及答案(二)

第十一题题目描述获取所有员工当前的(dept_manager.to_date=‘9999-01-01’)manager,如果员工是manager的话不显示(也就是如果当前的manager是自己的话结果不显示)。输出结果第一列给出当前员工的emp_no,第二列给出其manager对应的emp_no。CREATE TABLE dept_emp (emp_no int(11) NOT NULL, – ‘所有的员工编号’dept_no char(4) NOT NULL, – ‘部门编号’from_dat

2020-11-25 10:53:06 558

原创 MySQL笔试题练习及答案(一)

第一题题目描述查找最晚入职员工的所有信息,为了减轻入门难度,目前所有的数据里员工入职的日期都不是同一天(sqlite里面的注释为–,mysql为comment)CREATE TABLE employees (emp_no int(11) NOT NULL, – ‘员工编号’birth_date date NOT NULL,first_name varchar(14) NOT NULL,last_name varchar(16) NOT NULL,gender char(1) NOT NUL

2020-11-25 00:02:16 1626

原创 Spark的部署模式和缓存机制与Checkpoint

Spark的部署模式standalone模式:分布式部署集群,资源管理和任务监控有spark自己完成,是其他模式的基础Spark on Yarn模式分布式部署集群,资源和任务监控由Yarn管理,目前仅支持粗粒度资源分配方式,包含Cluster和Client运行模式,Cluster适合于生产,Driver运行在集群的子节点上,具有容错功能,Client模式适合测试开发,Driver运行在客户端上.Spark on mesos这是官方推荐的模式,比起yarn更加灵活,用户可以选择两种

2020-11-23 20:47:54 172

原创 Spark手写WordCount Spark手写词频统计-scala语言版本

简洁版本val conf: SparkConf =new SparkConf().setMaster("local[*]").setAppName("WordCount")val sc = new SparkContext(conf)sc.textFile("/input").flatMap(_.split(" ")).map((_, 1)).reduceByKey(_ + _).saveAsTextFile("/output")sc.stop()详细版本val conf: Spar

2020-11-19 23:42:10 223

原创 大数据Hive面试题和知识点

Hive和RDBMS数据库有什么异同Hive是基于Hadoop的一个数据仓库,底层运用HDFS进行数据存储,运用MapReduce进行任务运行,是面向分析的数据仓库,不支持实时查询.区别:Hive是面向分析的,RDBMS是面向事务的Hive不支持事务,但是RDBMS支持Hive延时高,RDBMS延时低Hive是读模式,RDBMS是写模式Hive可以多表插入,RDBMS不支持多表插入相同:语法类似,所以Hive学习成本低Hive中Sort By,OrderBy,ClusterBy,

2020-11-04 09:25:33 492 1

原创 大数据之Kafka面试题

Kafka的特点:1.高并发:支持数千个客户端同时读写数据2.高吞吐低延迟:Kafka每秒处理几十万条数据,但是延迟只有几毫秒3.可扩展:集群支持热扩展4.持久性:将消息数据持久化到本地磁盘,多副本保存5.容错性:允许集群节点失败Kafka的架构1.Producer:生产者,向kafka Broker发消息2.Topic:主题,可以理解为一个消息队列,一个Topic可以分成多个分区3.Consumer:消费者,向Kafka Broker拉取消息,多个消费者可以构成一个消费者组4.Cons

2020-11-01 22:39:20 106

原创 YARN Client 模式与YARN Cluster 模式流程详解附图

YARN Client 模式流程1)Driver在任务提交的本地机器上运行,Driver启动后会和ResourceManager通讯申请启动ApplicationMaster2)随后ResourceManager分配Container,在合适的NodeManager上启动ApplicationMaster, 此时的ApplicationMaster的功能相当于一个ExecutorLaucher,只负责向ResourceManager申请Executor内存;3)ResourceManager接到App

2020-10-25 22:00:17 582

原创 Spark内存管理详解Spark Memory Management

Spark1.6之前,使用的是静态内存管理Spark1.6之后,使用的是统一内存管理根据Spark官网配置信息查到Spark参数官网链接Spark内存管理详情图

2020-10-25 11:21:22 195

原创 MySQL中的日期函数

now()返回当前日期+时间Curdate()返回当前日期,不包含时间Curtime()返回当前时间,不包含日期可以获取指定部分(年,月,日,小时)Select YEAR(Now())获取日期:当前当前时间:select now()结果:2020-10-24 11:10:40当前日期:select date(now())结果:2020-10-24当前年月:select date_format(now(),'%y-%m')结果:2020-10当前月日:select date_forma

2020-10-24 21:22:17 257

原创 sparkStreaming与Kafka集成的两种方式(含代码)

由于历史原因,导致有两套API,所以有两种集成方式.new Consumer API从kafka 0.10.0版本开始新版本APIimport org.apache.commons.lang3.time.FastDateFormatimport org.apache.kafka.clients.consumer.ConsumerRecordimport org.apache.kafka.common.serialization.StringDeserializerimport org.apach

2020-10-23 20:48:44 201

原创 大数据数仓Hive笔试题(一)含答案

有十万个淘宝店铺,每个顾客访问任意一个店铺事都会生成一条访问日志,存储表为 Visit,其中访问用户ID字段名称为uid,访问的店铺字段名称为store,请统计每个店 铺的UV.(UV指的是独立访问用户,即指单个用户)select store,count(distinct uid) UV from Visit group by store;有一亿个用户,被存储于表Users中,其中有用户唯一字段UID,用户年龄age和用户 消费总金额total,请以代码或技术方案阐述的方式,分别用SQL,或.

2020-10-19 20:51:12 1289 1

原创 Java编写递归与斐波那契递归

面试的时候经常会有手写递归和手写斐波那契递归两种.递归代码public class DiGui { //设置初始sum为0 private int sum = 0; //设置初始num为1 private int num = 1; public int Sum(int maxNum){ if ((num <= maxNum)){ sum += num; num++; S

2020-10-14 19:44:12 110

原创 Kmeans算法肘部法则--Kmeans算法确定K值

肘部法则对于K-means算法的K值确定起到指导作用,很多人在用K-means算法的时候可能不知道如何确定K取多少比较好,在面试也会遇到K值确定的问题。肘部算法可以有效解决这个问题简单叙述一下肘部法则,由左下图,y轴为SSE(Sum of the Squared Errors-误差平方和),x轴为k的取值,随着x的增加,SSE会随之降低,当下降幅度明显趋向于缓慢的时候,取该值为K的值。1 )对于n个点的数据集,迭代计算k from 1 to n,每次聚类完成后计算每个点到其所属 的簇中心的距离的平方和

2020-10-12 20:11:12 29569 1

原创 MYSQL例题和答案

CREATE TABLE employee( id INT, NAME VARCHAR(20), sex VARCHAR(10), salary FLOAT );INSERT INTO employee VALUES(1,"zhangsan","male",2000);INSERT INTO employee VALUES(2,"lisi","male",1000);INSERT INTO employee VALUES(3,"xiaohong","female",4000).

2020-07-04 21:53:13 1079 1

MMSI编码表.docx

各国的MMSI编码表汇总,各国的MID码,MID即MMSI前三位数字,可用户直接通过MMSI编号来识别国籍,主要用于船只国籍识别

2021-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除