自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux配置hive

8.1拷贝/opt/soft/hadoop313/share/hadoop/common/lib 中的guava-27.0-jre.jar价包。8.切换至lib目录,删除lib文件夹中的guava-19.0.jar。hive (default)> create database 库名;5.修改hive里面的文件后缀。6.拷贝mysql8的驱动。连接datagrip。

2023-09-21 17:14:33 81

原创 Linux 配置 Hadoop(单机版)

步骤6:在hadoop313目录下创建一个data文件。步骤5:切换至hadoop313目录下添加环境变量。步骤3:切换至soft目录更改文件名字。步骤16:切换至hadoop目录下开启。步骤14:切换至bin目录执行初始化。步骤1:将压缩文件拖至指定目录下。步骤2:解压该文件至 指定目录下。步骤7:切换至hadoop目录下。步骤13:修改文件为本机机器名。出现以上5个则为配置成功。记得source 一下。步骤10:修改配置文件。步骤11:修改配置文件。步骤12:修改配置文件。步骤9:修改配置文件。

2023-09-21 16:37:52 67

原创 Linux 配置mysql

步骤8:cd到mysql8创建datas文件夹。步骤16:修改密码(建议修改为简单易记的)步骤12:回到mysql8目录,启动目录。步骤2:解压,先进入install目录。步骤6:给mysql的log目录赋权。可以用mysql、datagrip等。步骤5:创建mysql用户和用户组。步骤7:修改mysql配置文件()Chown 更改文件所属用户。步骤9:给data文件夹赋权。步骤3:进入local目录。步骤17:设置允许远程登录。步骤10:修改配置文件。步骤11:配置环境变量。步骤13:查看是否启动。

2023-09-20 16:50:35 598

原创 Linux安装jdk

2.2 在install目录下创建/opt/soft/文件夹。6.输入java 查看是否安装成功,如下是成功了。2.3将jsk压缩文件解压到soft文件中。2.1切换到/opt/install。3.将压缩的文件名改为jdk180。5.初始化文件,让其立即生效。

2023-09-20 16:31:52 49

原创 shell脚本:case/while

获取content2.txt中包含tom的数据。先创建一个需要被查找的文件。

2023-08-18 23:05:23 32

原创 shell脚本

如果a+b大于100,则不执行输出"first",输出"second"创建新的shell文件可以输出名字:vim ./demo.sh。在/opt/kb23/shell/test/目录下创建脚本。创建目录:mkdir -p ./kb23/shell01。创建新的shell脚本:vim ./demo02.sh。赋权:chmod 744 ./demo.sh。要求将demo.txt文件改名为demo.sh。创建shell脚本:vim ./ss.sh。赋权:chmod 744 ./ss.sh。

2023-08-18 19:17:05 44 1

原创 Linux 常用命令集合

source命令:source命令的功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录.修改文件所属用户及用户组:chown -R zhang1:bighouse /opt/kb23/dnd/ndd:删除多少行数字写多少,例如:d5d:从光标所在行数5行都删除。rwx:用户本人 r-x:用户所在组 r-x:其他用户。O(大写):将当前内容下推一行,光标留在当前行的首位进入剪辑状态。

2023-08-16 19:28:36 39 1

原创 JDBC连接oracle

步骤8:UserService实现类。(1)修改UserServlet。步骤9:配置web.xml。(3)优化list.jsp。步骤7:实现类(查询所有。步骤6:创建dao接口。

2023-08-05 15:50:28 416 1

原创 Oracle安装及基础学习

createuserzzm名字identifiedbyzzm000密码defaulttablespacekb23_01表空间一个表空间可以创建多个用户。

2023-08-05 15:46:23 74 1

原创 MySQL基础

3.mysql中默认引擎的配置在My.ini中的default-storage-engine= InnoDB。order by 条件|字段(两种形式展现:ASC升序(默认升序) DESC降序)----->分组。(3)sql中的查询可以通过自定义设置的维度展示【查询一个字段或是多个字段可以人为设置】当id是主键的时候,并且where子句id作为条件的时候,数据的查询机制是索引机制。(2)sql中的查询结果 是 一种虚拟存在的表【不是真实存在数据库中的】(1)他是有结果集的【对比增删改 无结果集】

2023-07-29 17:06:49 30

原创 mysql

导出的文件全选中(整个再一个表中)--->找到总表右击表导出向导---->选择SQL脚本文件--->下一步。注释:新建表---设计表---注释---查看---右击---对象信息---DDL。客户端发送请求---》服务器端中的应用程序----》发送请求-----》数据库。复制脚本中的数据---->查询---->新建查询---->粘贴---->运行。再导入:表--->右击运行SQL文件--->然后找到存储位置--->下一步。先导出:导出的文件全选中(单个表)--->右击导出向导---->下一步。

2023-07-29 16:44:32 33

原创 正则表达式

在Java中,compile()函数是正则表达式的一个重要函数,用于编译正则表达式并创建一个Pattern对象。核心要点3:[a-z]{3,7}代表出现3次或者7次以内的小写字母。核心要点4:[a-z]{3}等价于[a-z][a-z][a-z]核心要点2:[a-z]{3,}代表3个或者3个以上的小写字母。核心要点:一般应用于注册等功能中的某些校验需求。核心要点2:检索或者是替换某些符合规则的文本。核心要点1:[a-z]{3}代表三个小写字母。(2)字母/数字或者是特殊字符组成的。核心要点:匹配任意字符。

2023-07-19 19:11:56 25

原创 反射///

背景:IDEA中获取某个类中的所有方法的提示就是利用反射机制实现的;步骤2:通过字节码对象获取成员变量,成员方法,构造方法。1.动态获取对象信息(成员变量,成员方法,构造方法)2.调用对象的信息(成员变量,成员方法,构造方法)步骤1:获取calss类型的对象(字节码对象)3.通过反射获取自定义类的calss类型的对象。4.通过反射获取类之类的Class类型对象。步骤2:获取Class类型对象。5.反射获取构造方法。6.反射获取成员变量。7.反射获取成员方法。2.反射编程核心思想。

2023-07-04 19:55:52 31

原创 XML学习

核心要点:属性值中或是文本中如果遇到无法显示在页面的字符,需要使用转义字符来进行转换。2.DOM4J 的特点:开源易用,应用于java平台,使用大量接口。3.作用:传递数据、框架/应用程序可以使用xml进行参数的配置。(3)标签(也叫元素)和属性(属性名和属性值)以及=号。备注:代表的含义是指定当前xml的样式。document 接口:定义xml文档。attribute接口:定义xml属性。(4)文本(存在于标签之间的内容)element接口:定义xml元素。text接口:定义xml文本节点。

2023-06-28 19:15:07 47 1

原创 网络编程.

核心要点:在网络中,多台计算机如果希望进行通信/数据传递,必须遵循某种规约,如果不遵循,则无法进行资源共享或是数据的传递。信息在网络传递的过程中必须遵循的规约,例如:UDP/TCP。(1)Socket:套接字【通信链路的节点或是叫端点】案例:1.基于UDP协议的Socket编程-发送数据。2.基于UDP协议的Socket编程-接收数据。基于TCP协议的Socket编程-发送数据。基于TCP协议的Socket编程-接收数据。(2)Socket:提供给应用程序的接口。特点:无连接的协议,数据不安全/不可靠。

2023-06-23 19:40:43 28 1

原创 学习多线程

3.2:异常情况下流程:创建状态--就绪状态--运行状态--阻塞(休眠sleep)状态--就绪状态--运行状态--死亡状态。3.1:正常情况下流程:创建状态---就绪状态--运行状态--死亡状态。(1.1)(1)继承java.lang.Thread类(单线程)(1.1)(1)继承java.lang.Thread类(多线程)(2)实现java.lang.Runnable接口(单线程)(2)实现java.lang.Runnable接口(多线程)线程:CPU调用和分派基本单元,进程当中执行的最小单位。

2023-06-23 19:37:20 26 1

原创 JSON(JavaScript Object Notation)

步骤1:JOSN解析框架fastjson/1.2.47/fastjson-1.2.47.jar【使用maven的pom依赖管理】(2)据我自我描述性【看到某个JSON数据就能知道她的特点】构成要素:1.对象{} 2.数组[] 3.属性名:属性值 4.逗号 (多个数据之间用,分割)1.JSON的定义:(1)他是一个轻量级的文本数据交换格式。步骤3:实现java对象转换为JOSN字符串。步骤2:创建maven工程,并创建标准目录。、数字、布尔值、null、数组、对象。步骤3.1:创建java对象。

2023-06-23 19:23:46 75 1

原创 maven

此电脑----> 属性----> 高息系统设置----> 环境变量----> patch----> 编辑----> 新建----> 复制(maven到bin目录的文件位置。maven远程仓库:简称私服,在某个公司的局域网内部搭建一个服务器,存储一堆的maven的jar包。2.maven仓库的种类:maven本地仓库、maven中央仓库、maven远程仓库。国外的中央仓库、国内的中央仓库、本地仓库、远程仓库(私服)之间的关系。3.maven核心文件:pom文件的作用:存储构建项目的类库的依赖。

2023-06-23 19:04:16 74 1

原创 File I/O

核心要点:利用字节输入流(FileInputStream)和字节处输出流(FileOutputStream)实现复制。2.字符流FileWriter加BufferedWriter实现写出。核心要点:如果文件中出现中文,需要用字符流实现字符串的输出。核心要点:【场景1--------场景5的代码优化】流中的数据读入到数组c中,返回值为数组中数据的总长度。2.FileReader字符流实现读取。3.FileWriter字符流实现写出。场景3遍历流:读取文件中所有的数据。

2023-06-14 16:15:51 24

原创 学习使用类

5.常用方法toLowerCase()(将String中的大写全都转变为小写,原本的小写不变)场景:String是不修改的字符串,拼接效率低,所以需要使用StringBuffer代替。7.常用方法concat() (将指定的字符串连接到此字符串的结尾)返回指定子字符串在此字符串中第一次出现处的索引,如果未出现则返回-1.6.常用方法toUpperCase() (小写转大写,大写不变)8.常用方法trim() (去除前后的空格)将新的字符串拼接到原有的字符串的末尾。9.常用方法indexOf()

2023-06-13 16:56:07 27 1

原创 学习集合框架

(4)Map的特点:存放一对值【键值对】(key 键---value 值 )(1)ArrayList的特点:查询效率高,而增删改的效率低(数组方式存储)(2)LinkedList的特点:查询效率低,增删改的效率高(链表方式存储)arrayList.size()是获取数组长度的方法。arrayList.get()是获取数组的每个元素值。(2)Set的特点:无序并且不能重复。List的特点:有序并且可重复。第一种:通过角标删除数据。第二种:通过值删除数据。第一种:传统for循环。第二种:增强for循环。

2023-06-12 19:45:22 34

原创 类,对象,方法

重量:2kg(属性名:属性值)开机:按开机键(方法名:方法体)关机:强制关机(方法名:方法体)颜色:黑色(属性名:属性值)1.5举例对象的属性和方法(1)飞:螺旋式的飞(方法名:方法体)价格:420(属性名:属性值)颜色:黄色(属性名:属性值)跑:快速跑(方法名:方法体)return返回结果。

2023-06-07 17:48:03 41 1

原创 循环结构/

八:continue跳出循环。要点:1.代码量少2.效率高。四:do while循环。1.为什么使用for循环。2.什么是for循环。

2023-06-03 17:28:39 33

原创 变量、数据类型和运算符、scaner

学员王浩的Java啊成绩是80分,学员张萌的Java成绩与王浩的相同,输出张萌的成绩。由于int类型小于double类型,所以int类型的值可以自动转换成double类型。特点:尽量使变量有意义,例如money,score等等,反面案例a,b,c等等。由于int类型小于long类型,所以int类型的值可以自动转换成long类型。(2)常量和变量的区别:变量一般存放可变的值,而常量一般存放固定的值。(1)定义:固定的值一般存放在常量中。int类型,所以double类型的值。电池类型(type):内置锂电池。

2023-06-03 16:47:11 32

原创 初识java

(4)java的技术平台:1 javase为平台标准版(Java Standard Edition),可供任何领域使用。(6)为什么要学习Java:1.java是 Sun Microsystems于1995年推出的高级编程语言。(2)java的产生:java是 Sun Microsystems于1995年推出的高级编程语言。3.Java工具idea的安装:1.常用工具介绍. MyEclipse,Eclipse,Idea。4.Java项目创建:开发Java程序步骤(项目-包-类-方法-运行测试)

2023-05-27 15:39:51 29 1

空空如也

空空如也

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

TA关注的人

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