自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 kafka API运行报错javaapi Failed to send messages after 3 tries【已解决】

任何kafkaAPI 都运行报错,找了两天的问题 public static void main(String[] args) { // 配置kafka的配置文件。 Properties properties = new Properties(); properties.put("metadata.broker.list", "master:9092"); properties.put("request.required.acks",

2020-12-18 09:17:35 254

原创 Kafka安装集群部署以及简单命令行操作

准备安装环境1.集群的配置master zookeeper kafkaserver01 zookeeper kafkaserver02 zookeeper kafka2. jar包下载,稳定版本http://kafka.apache.org/downloads.html1)解压安装包[atguigu@master zzz]$ tar -zxvf kafka_2.20-0.11.0.0.tgz -C /opt/module/2)修改解压后的文件名称,可不改[

2020-12-17 09:44:33 195 1

原创 【已解决】Hadoop集群中hive启动终止(hiveserver2&连接不上jdbc:hive2://localhost:10000 拒绝访问)

启动Hadoop后,输入hive卡在以下:Logging initialized using configuration in jar:file:/home/czy/modules/hive-1.2/lib/hive-common-1.2.0.jar!/hive-log4j.properties或输入hiveserver2 &beeline -u jdbc:hive2://master:10000 -n xxxError: Could not open client transport

2020-12-08 19:23:55 2181

原创 Hive元数据配置MySql方式以及数据分区的简单操作1-2

Hive常用交互命令[atguigu@hadoop102 hive]$ bin/hive -helpusage: hive -d,--define <key=value> Variable subsitution to apply to hive commands. e.g. -d A=B or --define A=B --database <databasename> S

2020-12-03 14:33:28 148 1

原创 C3P0,alibaba连接池错误【已解决】-An exception occurred while acquiring a poolable resource. Will retry.

C3P0 连接池出错Spring MyBatis 整合时报错,报错信息如下:[com.mchange.v2.resourcepool.BasicResourcePool]-An exception occurred while acquiring a poolable resource. Will retry.java.sql.SQLException: ORA-01017: invalid username/password; logon denied at oracle.jdbc.driver

2020-10-28 09:25:50 950

原创 MyBatis 映射使用方式以及参数传递源码分析

MyBatis 映射文件select1)Mapper接口方法public Employee getEmployeeById(Integer id );2)Mapper映射文件<select id="getEmployeeById" resultType="com.atguigu.mybatis.beans.Employee" databaseId="mysql"> select * from tbl_employee where id

2020-10-24 23:45:29 175

原创 Association 分步查询实际应用以及fetchType懒加载的使用

association分步查询1.实际的开发中,对于每个实体类都应该有具体的增删改查方法,也就是DAO层, 因此对于查询部门信息并且将对应的所有的员工信息也查询出来的需求,就可以通过分步的方式完成查询。2.先通过部门的id查询部门信息3.再通过部门id作为员工的外键查询对应的部门信息.代码如下:Emp实体类public class Emp { private int empno; private String ename; private String job;

2020-10-21 10:27:49 661 2

原创 关于MyBatis settings详解持续更新 (JDBC读取数据优化方式-fetch size) 1-2

# settings设置1)MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时行为。defaultFetchSize<settings> <setting name="defaultFetchSize" value="100"/></settings> value值设置,是对数据库优化的一种方式。jdbc没设置fethSize,默认是一次把所有的数据全部查出后返回,这样容易造成OOM问题,导致执行速度过慢,耗费后台资源。这时我们

2020-10-19 20:16:55 2303

原创 关于MyBatis 全局配置深入讲解(settings详解持续更新) 1-1

MyBatis 全局配置深入讲解 1-1MyBatis 的配置值包含了影响较深的设置(settings) 和属性(preperties)信息。其文件结构为:1.properties 属性(1)可外部配置且可动态替换的,既可以在典型的 Java 属性文件中配置,也可通过 properties 元素的子元素来配置。<properties> <property name="driver" value="com.mysql.jdbc.Driver" /> &lt

2020-10-19 19:46:31 182

原创 JAVA内部类的简介及注意事项1-2

内部类简介1.成员内部类(static成员内部类和非static成员内部类)2.局部内部类(不谈修饰符)、匿名内部类当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内 部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使 用内部类。内部类和外部类在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者 称为外部类。Inner class一般用...

2019-11-12 20:58:31 115 3

原创 Java中几个常用名词的区别

Error与Exception的区别Error:表示系统级别的错误,这种错误程序员通常无法通过修改程序来处理,遇到此类情况,需要告知用户,停止代码的执行。exception:表示需要捕捉或者需要程序进行处理的异常,程序如果正常运行,则不会出现异常。overload与overwrite的区别overload:仅仅在一个类中,方法名称相同,参数列表不同,与返回值无关。overwrite:子...

2019-11-05 20:44:20 132

原创 Java异常的基本了解及处理方法(初级篇1-1)

什么是异常Error 错误 Error表示系统级的错误和程序无法通过修改程序处理的异常,内存泄露。Exception 异常 Exception表示需要捕捉或者需要程序进行处理的异常,如果程序正常执行,将不会出现异常。Exception: 运行时异常,非运行时异常(检查异常)运行时异常: 程序运行时出现的异常,由虚拟机捕捉,并抛出到控制台的异常。非运行时异常: java编译器要...

2019-10-29 20:43:44 145

原创 关于Java抽象类与接口的定义和区别以及注意事项(1-1)

类抽象1: 抽象类不能实例化。2: 抽象类中有抽象方法,子类必须重写。3: 抽象类中可以有非抽象方法,不要求子类强制实现。4:如果一个类中,有抽象方法,那么这个类一定是抽象类。5: 如果一个类是抽象类,这个类中不一定有抽象方法。接口接口:使用interface修饰的数据类型。接口很像抽象类或是父类。public static final int A = 10; 接口中可以有属性...

2019-10-22 20:52:27 181

原创 Java中的多态

多态一种类型,多种形态,对象在创建时是父类形态,在使用时是子类形态。多态在程序设计中,为程序提供了 [可插拔性]。通俗的来讲,就是同一个事件发生在不同的对象上会产生不同的结果。两种转换1,子类赋值给父类。自动类型转换。向上转型。2,父类强制转换成子类,需要加子类类型符号,向下转型。多态:形成的必要因素:1:必须有继承关系。 2:子类中需有方法的重写。 3,父类引用指向子类...

2019-10-21 20:54:34 115

原创 java中的访问修饰符

Java中的访问修饰符

2019-10-21 20:48:01 89

原创 JAVA中的继承

继承什么是继承:子类可以继承父类共有的属性和方法。继承关键字是:extends子类不能继承父类的构造方法。也就是说super()不是继承,是调用。继承关系中,必须现有父,再有子。。继承的优点:实现类的重用,减少代码的冗余。子类继承了父类后:子类可以访问父类中的公有的属性,对象可以直接访问父类的属性[子类可以访问父类中的方法]。 对象可以直接访问父类的方法。子类可以重写父类中的方法。...

2019-10-17 20:58:09 116

原创 Java对象与封装

类和对象类:是对象的抽象对象:是类的实例化全局变量,局部变量全局变量 局部变量局部变量,作用域从定义位置开始,到代码块结束。全局变量,定义在类中,方法外的变量叫做全局变量。全局变量所有方法均能够访问。静态变量,成员变量类变量(静态变量) 成员变量成员变量: 在类中定义的变量,实例化对象时访问的变量。叫做成员变量类变量:定义在类中,使用static 修饰其变量。访问时只需类名...

2019-10-16 20:58:31 102

原创 JAVA面向对象

面向对象什么是面向对象?面向对象: 将现实生活中的事物,封装成对象,通过对象的实例化和调用,完成需求。面向对象,关注点是对象的属性和方法,而忽略事物执行的顺序或过程。面向过程: 面向过程是将现实生活中的事物,按照发生的顺序使用代码顺序执行。面向过程,关注事物执行的顺序。面向对象是一种思维方式,是相对于面向过程来说的。面向过程需要注重流程中的每一个细节,面向对象注重的是对象,只要找...

2019-10-13 20:41:08 122

原创 JAVA基本常识

语法结构.选择结构.运算符的优先级: 从大到小: 算 比 逻 条 或1:选择结构 if if(表达式){ 表达式为true,则进入到代码块。 代码块 } 2: if else if(表达式){ 表达式为true的代码块 }else{ 表达式为false 的代码块 }## 3: 嵌套 if else...

2019-10-13 20:29:52 88

原创 JAVA基本常识

变量规则1,先声明,后赋值,再使用。int a ;a =10 ;syso(a);2, 变量只能声明一次,变量名不能重复。int i =1;int i =20; (错误)3,可以将一个变量值赋值给另一个变量。4,可以在声明变量的时候直接赋值。int c =10;标识符命名规范项目名: 全小写 (zhttty)包名: com.hn.czy.pm (倒着写)类名:首...

2019-10-11 20:19:44 134

原创 关于逻辑运算符

逻辑运算符的种类与定义写法与定义& 与运算:当左右两方表达式都为true时,其结果为true,一方为false其结果为false&& 短路与运算,当左右两方表达式都为true时,其结果为true,左边为false右边不进行计算。| 或运算:表达式左右两边只要有一边为true,其结果为true|| 短路或运算:表达式左右两边只要有一边为true,其结果为true,...

2019-10-11 11:11:13 561

空空如也

空空如也

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

TA关注的人

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