- 博客(10)
- 收藏
- 关注
原创 用scala写一个冒泡算法
冒泡算法//定义个数组 var arr = Array(12,13,14,15,16,17,18)for (i <- 0 to arr.lengtj -1){ for (ele < - 0 until (arr.length-1-i)) { var temp =0 if(arr(ele)>arr(ele +1 )){ temp = arr(ele) arr(ele) = arr(ele +1) arr(ele + 1 ) =temp } } }for(ele
2021-04-02 23:52:55
183
原创 kafka安装步骤,开启和关闭
kafka安装1。解压安装包[atguigu@hadoop102 software]$ tar -zxvf kafka_2.11-0.11.0.0.tgz -C /opt/module/2.解压后更改名字[atguigu@hadoop102 module]$ mv kafka_2.11-0.11.0.0/ kafka3.在home/module/kafka目录下创建logs文件[atguigu@hadoop102 kafka]$ mkdir logs4.修改配置文件[atguigu@h
2020-12-20 20:34:33
269
原创 kafka原理
kafka的目的1.Kafka主要设计目标如下## :以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间的访问性能。高吞吐率。即使在非常廉价的商用机器上也能做到单机支持每秒100K条消息的传输。支持Kafka Server间的消息分区,及分布式消费,同时保证每个partition内的消息顺序传输。同时支持离线数据处理和实时数据处理。Scale out:支持在线水平扩展kfaka的优点2.1 解耦在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息
2020-12-20 20:14:26
166
原创 hive中查看所有表和开启多窗口模式
最近上课开小车 ,忘记 一些命令现再来复习一下在使用hive 时常常忘记开启多窗口模式hiveserver2 & : 提供一个端口来链接数据库beeline -u jdbc2://lifrng:10000 -n lizhiyang :用户名和默认端口密码*(根据你的设定而变)*然后查看所有数据库show databases; 查看数据库查看数据库中表的名show tables 查看表名这里有一个小问题就是创建表过多时把滚轮拉到顶上也展不开全部 这边就需要将show ta
2020-12-08 14:22:04
1926
原创 一级缓存和二集缓存
对于刚刚开始学习Mybatis可能会对一级二级有点疑惑,本人也是所以发表一张关于这方面的解释,希望对你们有所帮助一级缓存一级缓存,缓存在SqlSession中,默认开启。它指的是Mybatis中sqlSession对象的缓存,当我们执行查询以后,查询的结果会同时存入到SqlSession为我们提供的一块区域中,该区域的结构是一个Map,当我们再次查询同样的数据,mybatis会先去sqlsession中查询是否有,的话直接拿出来用,当SqlSession对象消失时,mybatis的一级缓存也就消失了
2020-11-10 08:37:09
186
原创 spring知识总结
简介一下Spring框架。1.Spring框架答:Spring框架是一个开源的容器性质的轻量级框架。主要有三大特点:容器、IOC(控制反转)、AOP(面向切面编程)。Spring框架有哪些优点?谈谈你的看法。答:Spring框架主要有三大优点:(1) 容器。Spring框架是一个容器,能够管理项目中的所有对象。(2) IOC(控制反转)。Spring将创建对象的方式反转了,从程序员自己创建反转给了程序。(3) AOP(面向切面)。面向切面编程,简而言之,就是将纵向重复的代码横向抽取出来。S
2020-11-03 09:45:57
173
1
原创 安装MyBatis教程
简单安装MyBatis教程1. 介绍MyBatis简介1) MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架2) MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集3) MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录4) 其是一个半自动ORM(Object Relation Mapping对象关系映射)框架 Hi
2020-10-20 09:53:14
6409
1
原创 java面向对象中多态
本人新人小白对面向对象的理解用以下代码解释 还请大佬指导面向对象定义:1,一种类型,多种形态,对象在创建时是父类形态,在使用时是子类形态。 多态在程序设计中,为程序提供了 [可插拔性]// 你记得,子类赋值给父类。自动类型转换。向上转型。// 你记得,父类强制转换成子类,需要加子类类型符号,向下转型。多态:形成的必要因素:1:必须有继承关系。2:子类中需有方法的重写。关键词:i...
2019-10-22 16:00:49
169
1
原创 面向对象小知识
静态和成员变量的区别类变量也是叫静态变量.或者本来就叫静态变量静态变量:定义在类中,使用 static 修饰其变量。访问时只需类名.变量名即可访问。使用对象,也能访问其变量。当对象值改变类变量值,其值会发生改变。成员变量:在类中定义的变量,实例化对象时访问的变量。叫做成员变量。public class A { // 成员变量 public Strin...
2019-10-16 20:07:02
113
原创 java入门简单学习
标题 java入门冒泡排序借用9*9口诀程序分析: 行与列需要分别考虑,共9行9列,设i控制行, j控制列。public static void main(String[]args){for(int i=1;i<10;i++){//确定行第一次循环;for(int l=1; j<i;j++)//确定列第二次循环;System.out.print(j+""+i+"="...
2019-10-11 20:40:41
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅