- 博客(20)
- 收藏
- 关注
原创 java后端面试经验
基本数据类型:大体分为三类:字符型(string char )布尔类型(boolean)以及数值类型(又可以分为整数类型byte、short、int、long和浮点数类型float、double。(个数不同,类型不同,参数顺序不同等) 3. 方法的返回类型可以相同也可以不同。数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数组对象都是在堆中的。参数列表是指方法的参数类型,顺序和参数的个数。3.什么是方法、方法的定义和调用、方法的重载、命令行传递参数等。
2023-06-04 20:35:39
396
原创 重点记忆!
如果isPrototype方法返回true,则当我们每次获取Bean的时候,IoC容器都会创建一个新的Bean,这显然存在很大的不同,这便是Spring Bean的作用域的问题。为符合高内聚低耦合的思想,在mybatis中属性可以采用外部引入的方式获得,方式为创建一个properties后缀的文件,然后再mybatis项目的配置文件中使用properties标签,引用外部属。假如A中有m个元素,B中有n个元素,A、B笛卡尔积产生的结果有m*n个结果,相当于循环遍历两个集合中的元素,任意组合。
2023-05-11 16:48:40
236
原创 mybatisplus常用标签
条件判断标签,配置属性test=" 条件字符串 ",判断是否满足条件,满足则执行,不满足则跳过。2.3.1基本数据类型和引用类型(必须要加@Param才能映射到)3.@Tableid注解的value属性值为表中主键的字段名既可以对应上。mysql大于等于>=、小于等于<=、>、<的写法。
2023-05-11 16:48:10
584
原创 MySQL面试
即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。①DDL(Data Definition Languages、数据定义语言),这些语句定义了不同的数据库、表、视图、索引等数据库对象,还可以用来创建、删除、修改数据库和数据表的结构。某些情况下,当进行一个查询时,需要的条件或数据要用另外一个 select 语句的结果,这个时候,就要用到子查询。假如A中有m个元素,B中有n个元素,A、B笛卡尔积产生的结果有m*n个结果,相当于循环遍历两个集合中的元素,任意组合。
2023-05-11 16:47:22
221
原创 SpringBoot入门
一、spring boot简介1、创建独立的Spring应用。2、 嵌入式Tomcat、Jetty、 Undertow容器(无需部署war文件)。3、springboot是spring的快速使用 4、 完全没有代码生成和XML配置要求二、springboot的环境部署1.idea中创建maven项目2、pom.xml文件中添加如下依赖2.1添加SpringBoot的起步依赖SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent2.2、Sp
2022-06-14 21:38:24
149
原创 利用DataX实现hive到MySQL
一、DataX是什么(https://github.com/alibaba/DataXhttps://github.com/alibaba/DataX)(1)异构数据源离线同步工具,致力于实现包括关系型数据 库(MySQL、Oracle 等)、HDFS、Hive、ODPS、HBase、FTP 等各种异构数据源之间稳定高 效的数据同步功能。(2)支持的数据源(3)运行原理Job:单个作业的管理节点,负责数据清理、子任务划分、TaskGroup监控管理。Task:由Job切.
2022-05-25 08:57:31
3809
原创 Java的Equals、“==”与Scala的Equals、eq、“==”比较
Javahttps://www.runoob.com/java/java-tutorial.htmlJava的基本数据类型有8种,分别是:byte(位)、short(短整数)、int(整数)、long(长整数)、float(单精度)、double(双精度)、char(字符)和boolean(布尔值)1.Java的“==”介绍如果作用于基本数据类型的变量,则直接比较其存储的"值"是否相等; 如果作用于引用类型的变量,则比较的是引用所指向的对象的地址; ==比较两个变量本身的值.
2022-05-13 11:16:21
706
原创 String、StringBuffer、StringBuilder区别
String:适用于少量的字符串操作的情况StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况线程安全性:StringBuffer>StringBuilder多个线程使用时,StringBuffer中很多方法可以带有synchronized关键字,所以可以保证线程是安全的,但StringBuilder的方法则没有该关键字,所以不能保证线程安全。所以如果要进行的操作是多线程的,那么就要使用S..
2022-05-09 10:52:32
120
原创 Scala实现WordCount
1.引入pom.xml的相关依赖<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-client</artifactId> <version>2.6.0-cdh5.7.0</version></dependency><dependency> <groupId>org.scala
2022-05-06 11:28:22
306
原创 hive元数据库启动失败
hive> show databases;FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.me解决方法[student@hadoop102 hive-3.1.2]$ cd bin/[student@hadoop102 bin]$ ./hive --service metastore &[1] 4215[student@h..
2022-04-20 10:01:03
1166
原创 Linux文件打包tar
1 tar -cvf 归档路径 被打包文件路径。(c--create archive v-verbose f --file ,f指归档路径,故f必须放在其他选项之后,而且-可省略不写)[student@hadoop104 .bash_func]$ tar -cvf test.rar t_func ---将文件t_func打包为test.rar[student@hadoop104 .bash_func]$ ll总用量 16-rw-rw-r--. 1 atguigu atg...
2022-04-08 10:47:40
2102
原创 利用Xshell上传、下载windows文件到Linux
1.执行 yum -y install lrzsz命令进行安装。[student@hadoop104 ~]$ yum install lrzsz2.使用rpm -qa lrzsz命令查看是否安装成功[student@hadoop104 ~]$ rpm -qa lrzszlrzsz-0.12.20-36.el7.x86_643.设置Xshell的 文件传输属性5. 使用rz命令进行文件上传,此时会弹出上传的窗口6.使用sz下载文件[student@hadoop1
2022-04-07 11:45:37
1190
原创 Hadoop单机模式
1模板虚拟机环境准备1.1安装模板虚拟机,IP地址192.168.10.100 主机名称hadoop100,内存为个人pc机四分之一,磁盘大小为50G1.2 hadoop100虚拟机配置要求如下(centos-7.5为例,安装环境为桌面系统)(1)测试虚拟机联网情况[root@hadoop100 ~]# ping www.baidu.comPING www.baidu.com (14.215.177.39) 56(84) bytes of data.64 bytes from 14.2
2022-04-07 11:08:11
2621
原创 Xshell、Xftp过期
1.登录网址:https://www.xshell.com/zh/free-for-home-school/选择家庭/学校免费(家庭/学校免费 - NetSarang Websitehttps://www.xshell.com/zh/free-for-home-school/)2.输入姓名及邮箱3.到自己的邮箱获得下载地址4.跳转到下载页面选择你所需的Xshell、Xftp下载即可...
2022-04-07 09:38:14
527
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人