- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 某东提前批-大数据开发岗
某东大数据开发岗提前批面经(二面)一、面试流程二、具体问题如下1.自我介绍2.实习经历介绍和项目介绍3.使用的技术栈介绍4.工程实现过程中遇到的问题?5.大状态存储你有没有一些优化方案?6.Flink Rockesdb优化方案?7.工程实现上还遇到了哪些优化的问题和相关的方案?8.flink EOS的过程如何保障EOS的,简单说一下?9.flink sql优化你平常是怎么优化的?10.flink kafka分区器怎么实现的?(不太了解,基础组件部门给提供好的)11.flink源码你有阅读过吗?具体讲解一下?
2021-07-09 17:13:51
493
原创 某东提前批-大数据开发岗
某东大数据开发岗提前批面经(一面)面试的问题整理如下:投递过程面试的通知面试的具体的问题1.Lambda架构谈一下你的理解,它有什么特点?还了解其他的架构吗?2.ES为什么适合做OLAP?ES有什么特点?3.Flink数据倾斜是怎么产生的?如何定位数据倾斜?4.谈谈你对批流一体的理解?为什么要做批流一体?flink离线和实时处理有什么区别?5.谈谈flink如何保证严格的顺序性?6.谈谈flink存储大状态的时候会有什么问题?如何解决?7.flink checkpoint的过程如何?详细说一下?8.flin
2021-07-07 18:35:23
418
1
原创 百度AIDU计划大数据一面面经
百度AIDU计划大数据一面面经(凉经)整个流程如下:项目相关内容介绍spark相关内容JVM 相关内容整个流程如下:首先进行自我介绍项目相关内容介绍1.项目介绍2.项目的难点和实现的最核心的东西3.整个项目中你做了什么?4.时延是多少?5.缓存多大的量?6.redis旁路缓存的具体过程,如何保证数据一致性的 总结:1.项目的内容我应该说实时数仓的相关内容 2.具体内容的重点我应该说数据分流、旁路缓存和维度拼接的内容 这一块需要再次组织语言,针对使用的内存量是多少
2021-06-21 19:28:03
1204
原创 BootStrap学习笔记——第一天
BootStrap学习打卡BootStrap学习笔记---第一天BootStrap笔记 第一天BootStrap-Day1 --- CSS框架(对css样式的封装)引言概念: Bootstrap是美国[Twitter](https://baike.baidu.com/item/Twitter/2443267)公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、[JavaScript](https://baike.baidu.com/item/JavaScript/3211
2020-06-21 20:20:46
1469
原创 SpringMVC学习笔记——第二天
SpringMVC学习打卡SpringMVC学习笔记---第二天SpringMVC笔记 第二天父子容器问题解决方案:父子容器分包扫描ModelAndView机制作用:既可以传值又可以跳转SpringMVC与JSON串的整合文件上传注意:1.创建的目标文件夹 不能为空2.SpringMVC默认对于文件上传的大小没有限制文件下载业务流程图全局异常处理拦截器运行流程SpringMVC学习笔记—第二天SpringMVC笔记 第二天父子容器问题解决方案:父子容器分包扫描ModelAndView机制作
2020-06-20 20:44:45
480
原创 SpringMVC学习笔记——第一天
SpringMVC学习打卡SpringMVC学习笔记---第一天SpringMVC笔记 第一天引言概念: 是控制层的框架,解决的是MVC分层开发中控制层的问题优势:作用:第一个SpringMVC程序的开发SpringMVC语法@RequestMapping 注解收集参数解决字符集乱码问题GET: conf/server.xmlPOST:流程跳转Controller------>JSPforward: 使用视图解析器 默认forward跳转redirect:Controller-------
2020-06-08 21:04:56
313
原创 Spring学习笔记——第四天
Spring学习打卡Spring学习笔记---第四天Spring笔记 第四天SS整合(Spring+Struts2)SSM整合(配置文件版)SSM整合(注解版)Spring学习笔记—第四天Spring笔记 第四天SS整合(Spring+Struts2)环境搭建:1.引入相关依赖<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId&g
2020-06-08 10:28:34
263
原创 Spring学习笔记——第三天
Spring学习打卡Spring学习笔记---第三天Spring笔记 第三天Spring动态代理原理1.JDK实现动态代理 (基于接口)2.CGLIB实现动态代理(基于父子类继承关系)SM整合(Spring+Mybatis)Spring声明式事务Spring事务开发步骤Spring事务属性Spring学习笔记—第三天Spring笔记 第三天Spring动态代理原理问题:为什么通过原始类的ID获取到的是代理类的对象?1.JDK实现动态代理 (基于接口)ClassLoader: 类加载器I
2020-06-06 20:51:11
206
原创 Spring学习笔记——第二天
Spring学习打卡Spring学习笔记---第二天Spring笔记 第二天配置信息参数化概念: 把Spring配置文件中经常需要修改的配置,抽取到小配置文件中开发步骤:BeanPostProcessor技术 后置处理bean作用:解决对象再加工问题SpringAOP编程静态代理设计模式动态代理设计模式Spring学习笔记—第二天Spring笔记 第二天配置信息参数化概念: 把Spring配置文件中经常需要修改的配置,抽取到小配置文件中开发步骤:1.准备小配置文件 j
2020-06-04 21:28:41
366
原创 Spring学习笔记——第一天
Ajax学习打卡Spring学习笔记---第一天Spring笔记 第一天Spring框架引言概念: 是**轻量级**的**javaEE**解决方案,众多优秀**设计模式**的组合核心体系:Spring工厂开发流程:spring工厂创建对象的原理Spring注入IOC(Inversion of Control) 反转控制DI(Dependency Injection) 依赖注入FactoryBean技术控制简单对象创建的次数Spring工厂创建对象的生命周期Spring学习笔记—第一天Sprin
2020-06-03 21:21:38
559
原创 Ajax学习笔记——第二天
Ajax学习打卡Ajax学习笔记---第二天Ajax笔记 第二天Ajax与Jquery整合Ajax学习笔记—第二天Ajax笔记 第二天Ajax与Jquery整合$.get(url, [data], [callback], [type]) 以GET方式发送异步请求url:"请求后台具体的URL"data:"向后台传递的具体的数据"callback:"后台成功响应回来后触发的函数"type:"指定后台响应回的数据的格式或者类型"$.post(url, [data], [callbac
2020-06-02 15:34:06
298
原创 Ajax学习笔记——第一天
Ajax学习打卡Ajax学习笔记---第一天Ajax笔记 第一天一、引言二、 开发步骤三、实战案例四、发送POST请求五、SM整合Ajax六、JSON协议串七、java中的对象或集合转换json协议串的格式对象====>JSON数组 =====>JSONList、Set =====>JSONMap转JSON八、JSON协议串转换工具1.引入FastJSON的相关依赖2.使用FastJSON进行数据转换3.@JSONFiled注解4.JSON协议串转换对象或集合 (了解)九、 GSON的使
2020-06-01 21:05:17
541
原创 Jquery学习笔记——第二天
Jquery学习打卡Jquery学习笔记---第二天Jquery笔记 第二天1.Jquery的事件处理a)Js中事件处理的2种方式b)Jquery中通过编程式的方式加入事件处理c)注意细节i.this关键字ii.event 事件d)复合事件i.toggle()ii.hover()e)事件处理的完整写法(了解)f)特殊事件【了解】g)事件委派2.Jquery中的DOM编程a)Jquery创建新的H...
2020-02-25 11:12:23
901
原创 Jquery学习笔记——第一天
Jquery学习打卡Jquery学习笔记---第一天Jquery笔记 第一天1.Jquery引言a)什么是Jqueryb)Jquery的好处c)其他Js框架2.第一个Jquery的程序3.DOM对象 与 Jquery对象4.Jquery对象的获取a)选择器i.基本选择器1.id选择器 $(“#id”) 获得的是一个Jquery对象2.类选择器3.标签选择器4.多路选择器5.选择器 全选择器ii...
2020-02-25 11:00:14
987
原创 JavaScript学习笔记——第二天
JavaScript学习打卡JavaScript学习笔记---第二天JavaScript笔记 第二天一.DOM编程【重点】1. 概念 ---- document object model 文档对象模型2. DOM提供的API --- 获取标签的api3. Dom里的常见属性4. 处理下拉列表的常见属性5. 从网页中删除标签6. 向网页中添加标签二.BOM1. 概念 --- browser obj...
2020-01-31 16:06:15
522
原创 JavaScript学习笔记——第一天
JavaScript学习打卡JavaScript学习笔记---第一天JavaScript笔记 第一天一.引言1. Javascript(js):基于浏览器的,解释型的,面向对象的编程语言2. 编程语言的分类:3. 作用 :用来嵌入到html页面里,为“网页”添加动画效果二.第一个js程序 --- 需要嵌入到html页面里1. 嵌入方式:2. 打印HelloWorld三.语法1. Js是一种弱数据...
2020-01-18 11:44:43
920
原创 Struts2学习笔记——第四天
Struts2学习打卡Struts2学习笔记---第四天Struts2笔记 第四天一.复习1. 拦截器1)作用:2)开发:3) 拦截器栈4)默认拦截器栈二.文件上传三.文件下载四.上传下载综合 --- 练习五.图片验证码六.Struts配置文件补充Struts2学习笔记—第四天Struts2笔记 第四天一.复习1. 拦截器1)作用:用来定义多数action都需要的,与主要业务功能无...
2020-01-13 18:29:45
437
原创 Struts2学习笔记——第三天
Struts2学习打卡Struts2学习笔记---第三天Struts2笔记 第三天一.拦截器(interceptor)1. 概念:2. 代码1)写程序 : 实现Interceptor接口2)配置文件 struts.xml3. 拦截器栈4. 默认拦截器栈5. Struts框架下的拦截器体系(系统默认拦截器 用户自定义拦截器)二.对于jsp文件的安全问题Struts2学习笔记—第三天Strut...
2020-01-13 18:13:52
201
原创 Struts2学习笔记——第二天
Struts2学习打卡Struts2学习笔记---第二天Struts2笔记 第二天一.复习1. Struts2 : 基于MVC编程思想的框架,替换原有的servlet(xxxAction)控制器2. 搭建环境:3. 第一个Struts程序4. 跳转方式5. 收参方式二.关于struts.xml文件中的``标签1. 标签 :2. namespace属性:3. 跨namespace跳转[重点]4. ...
2020-01-11 16:39:37
405
原创 Struts2学习笔记——第一天
Struts2学习打卡Struts2学习笔记---第一天Struts2笔记 第一天一.Struts2基本概念1. 现有的servlet + jsp的开发方式存在的缺陷 --- Servlet(控制器)2. Struts2框架二.搭建环境( 每一个框架都需要走的流程 )三.第一个Struts程序1. 写代码2. 写配置文件3. 部署访问四.Struts框架下的跳转方式1. Action ---&...
2020-01-10 17:49:00
291
原创 Mybatis学习笔记——第三天
Mybatis学习打卡Mybatis学习笔记---第三天Mybatis笔记 第三天一.一对一关联关系数据的处理:student 和 computer1. 在db里如何通过表的形式来存储数据和体现关系2. Java类里体现一对一关系3. 写dao (两个dao)4. 给实现 ( 映射文件实现 )二.多对多关系 student ~ course1. 在db里建表 ( 存储数据本身 , 描述关系 ...
2020-01-09 19:54:00
603
原创 Mybatis学习笔记——第二天
Mybatis学习打卡Mybatis学习笔记---第二天Mybatis笔记 第二天一.复习1. Mybatis框架 :2. 环境搭建 :3. 使用mybatis框架4.工具类二.映射文件的特殊写法 --- 主要查询1. 多参查询 -- 省略parameterType 重点2. 关于特殊符号的处理 --- < >3. 模糊查询 like4. 属性名和列名不一致 ( 尽量避免...
2020-01-08 21:14:06
601
原创 Mybatis学习笔记——第一天
Mybatis学习打卡Mybatis学习笔记---第一天Mybatis笔记 第一天一.引言1. 现有Jdbc的缺陷2. Mybatis框架3. 搭建环境1) 引入jar包2) 引入配置文件 --- src3) 初始化配置 -- 写mybatis-config.xml二.第一个Mybatis程序 --- 查询数据1. 准备2. 写映射文件 TeacherDaoImpl.xml3. 注册映射文件 ...
2020-01-06 22:25:02
703
原创 Jsp学习笔记——第三天
Jsp学习打卡Jsp学习笔记---第三天Jsp笔记 第三天一. 复习二. JSTL标签1. forEach标签的普通循环功能1) 分页简化版2)完整版 --- 封装pageBean对象三. EL的补充1. 可以访问浏览器上的cookie语法: 通过关键在cookie访问 ${ cookie.cookie的名字 } --- cookie对象2. 可以访问配置文件中的初始化参数3. 可以访问集合...
2020-01-05 21:24:26
594
原创 Jsp学习笔记——第二天
Jsp学习打卡Jsp学习笔记---第二天Jsp笔记 第二天一. 复习二. 动作元素(包含,转发)1. 包含动作 【重点】2. 转发动作 【了解】三. 隐含对象(内置对象)1. 概念2. 九大隐含对象3. 隐含对象的本质4. PageContext对象四. EL技术1. 干净的jsp页面(无脚本标签 --- 尽量减少)2. EL技术使用前的准备3. 功能一 :做运算4. 功能2 : 可以访问请...
2020-01-04 21:09:22
151
原创 Jsp学习笔记——第一天
Jsp学习打卡Jsp学习笔记---第一天Jsp笔记 第一天Jsp笔记 第一天一. 引言1. 作用2. 特点3. servlet和jsp的取舍问题二. jsp的原生标签1. 分类1)脚本元素 :2)指令元素 :3)动作元素 :2. 脚本标签1)表达式脚本 <%= java代码 %>2)声明脚本 <%! java代码 %>3)普通脚本 <% java代码 %...
2019-12-18 09:22:11
578
原创 Servlet学习笔记——第五天
Servlet学习打卡Servlet学习笔记---第五天Servlet笔记 第五天一. 复习二. ServletContext1. 从文件的角度理解ServletContext对象2. 从作用域的角度理解ServletContext对象1)ServletContext对象是一个作用域,可以存放命名属性2)servlet里的三大作用域三. 过滤器 Filter1. 冗余代码的解决方案1) cor...
2019-12-17 14:29:59
318
原创 Servlet学习笔记——第四天
Servlet学习打卡Servlet学习笔记---第四天Servlet笔记 第四天一. 复习二、用户信息追踪1. 概念:2. 手段1) cookie : 在客户端浏览器中保存用户状态数据2)HttpSession:在服务器端保存用户状态数据三. Cookie1. 概念1)服务器写到浏览器上的一小段String,由name和value两部分组成(不支持中文)2)当浏览器访问服务器时,服务器可以读取...
2019-12-12 16:24:28
612
原创 Servlet学习笔记——第三天
Servlet学习打卡Servlet学习笔记---第三天Servlet笔记 第三天一、复习1. client发送请求的方式2. servlet程序生命周期二. 多个servlet配合完成用户需求1. 配合方式(两种) 【重点】2. 请求转发 forward1)代码 --- 在第一个程序里添加如下代码2)forward工作方式的特点3) 关于forward过程中数据的传递问题3. 请求重定向 ...
2019-12-08 19:34:24
383
原创 Servlet学习笔记——第二天
Servlet学习打卡Servlet学习笔记---第二天Servlet笔记 第二天一. 复习二. web应用3.0版(使用工具做程序的自动发布)1. 在myeclipse里配置tomcat服务器操作窗口2. 新建一个web project三. 请求发送的三种方式1. 地址栏手工输入2. 点击超链接发送请求3. 点击表单的提交按钮发送请求四. 关于servlet程序的生命周期1. 请求响应过程2....
2019-12-03 22:58:50
310
原创 Servlet学习笔记——第一天
Servlet学习打卡Servlet学习笔记---第一天一. 引言1. 概念2. 搭建开发环境二. 第一个servlet程序开发1. 写代码1) 实现servlet程序的三种方式2) 具体代码2. 发布程序(手动发布) --- 部署(deploy)3. 写配置文件web.xml4. 启动服务器访问程序Servlet学习笔记—第一天一. 引言1. 概念1) servlet一段运行在tomca...
2019-12-01 22:41:52
134
原创 Jdbc学习笔记——第四天
Jdbc学习打卡Jdbc学习笔记---第四天Jdbc笔记 第四天一. 复习二. View( 视图层 , 显示逻辑 , 界面)1. 作用:提供一个与用户交互的通道(进,出)2. 常见代码1) 数据采集2)调用service层函数完成用户业务需求3) 展示结果数据( 正常的结果, 异常对象 )3. 现有程序结构4. 项目结构三. Jdbc补充1. 连接池1)原理: 提前建立好一组数据库连接提供给...
2019-11-30 16:26:52
150
原创 Jdbc学习笔记——第三天
Jdbc学习打卡Jdbc学习笔记---第三天Jdbc笔记 第三天一.复习二. DAO (data access object 数据访问对象)1. 作用2. 命名规范3. 好处三. Service( 业务层 )1. 作用:2. 定义规则3. Jdbc中的事务控制1) jdbc中默认的事务提交策略为 “一条命令提交一次” --- 自动提交2) 手动提交 API3) 代码结构4. 给servic...
2019-11-29 20:36:53
411
原创 Jdbc学习笔记——第二天
Jdbc学习打卡Jdbc学习笔记---第二天一. 工具类 -- JdbcUtil1. java代码复用的基本原则2. 配置文件3. 效率二. O-R mapping1. 实体类作用:2. 函数的返回值:Jdbc学习笔记—第二天一. 工具类 – JdbcUtil1. java代码复用的基本原则1)函数封装 : 经常反复出现在程序中的一段功能代码(冗余代码),通过函数封装可以提高代码复用性...
2019-11-28 11:59:26
200
原创 Jdbc学习笔记——第一天
Jdbc学习打卡Jdbc学习笔记---第一天一. 引言1. 概念:2. jdbc的组成3. 搭建环境 (导入jar包)二. 第一个jdbc程序1. 注册Driver(驱动类加载)2. 获取数据库连接3. 创建Statement(sql命令的传送工具)4. 执行sql命令(传送)5. 处理结果集6. 释放资源三. 带参sql命令的执行1. 使用Statement执行带参sql 缺陷:2. 使用Pr...
2019-11-28 10:21:58
456
原创 Oracle学习笔记——第五天
Oracle学习打卡oracle学习笔记——第五天一.DDL命令补充1)删除表2)修改表二.Case....when语法结构 ( 自学 )三.常见单行函数1)与字符串相关的函数:2) 数字类型相关函数:3)日期类型相关函数:4) 类型转换相关函数5)处理null的函数:四.集合运算符五.常见的dos命令1.修改管理员密码:2.命令行解锁hr用户3.start命令4.修改oracle主页的默认端口...
2019-11-28 09:39:39
629
1
原创 Oracle学习笔记——第四天
Oracle学习打卡oracle学习笔记——第四天1. 概念2.实现原理3. 事务边界1. begin:执行第一条sql命令时,事务被开启2. end:4. 数据安全1) 数据库服务器为表里的每一行数据提供一把“锁”,称之为“行级锁”2) 写锁 : 是因为事务对记录做了(insert update delete)添加了“行级锁”3) 查询功能不受写锁控制(查到的内容是数据库里的原始数据)4) 读锁...
2019-11-26 12:08:11
1035
1
原创 Oracle学习笔记——第三天
Oracle学习打卡oracle学习笔记——第三天一、表连接1. 概念2. 分类3. 内连接4. 外连接5. 自连接6. 多表连接(语法)二. 建表1. 合法标识符2. 数据类型3. 约束4. 特殊约束的定义(联合键)三. 增删改数据1. 添加数据 insert2. 修改数据 update3. 删除数据 delete四. 关于删除功能的补充1. 关于数据的删除2. 关于关联表的删除五. SQL命令...
2019-11-26 09:30:32
602
原创 Oracle学习笔记——第二天
oracle学习打卡oracle学习笔记——第二天一.分组语句 group by二.分组后数据筛选 :having三.select六条子句总结【重点】四.伪列 【重点】1.数据库表里不存在的,通过select * 无法查询到的列 --- rownum rowid2.Rowid : 是一条记录在数据库里的唯一标识,是对记录所在空间的物理地址运算得到3.Rownum:数据库服务器会为每一个出现在查...
2019-11-25 22:08:38
550
原创 Oracle学习笔记——第一天
oracle学习打开oracle学习笔记——第一天一.软件安装二.软件介绍1.现有文本文件存放数据缺陷2. 数据库: 是一个数据存储管理的软件,全称rdbms(关系数据库管理系统),简称数据库(db)3. 常见基本概念4. oracle工作方式5. 命令区别三.Sql命令 --- 查询命令四.排序 – order by五.条件查询(where) --- 逐行筛选1.等值条件判断 = !...
2019-11-24 20:23:06
745
Js&Jquery相关资料.zip
2020-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人