自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寻找你的海洋

温故而知新

  • 博客(38)
  • 收藏
  • 关注

原创 mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No suc

mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

2022-07-16 12:02:47 2128 2

原创 linux下yum无法安装lrzsz,Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal

Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

2022-02-07 20:42:29 12103 8

原创 SSM框架整合

依赖导入IDEA中使用maven骨架搭建web工程<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apach.

2022-01-01 13:51:01 927 2

原创 Mybatis框架知识整理

Mybatis简介学习框架前,先梳理原始JDBC如何操作数据库原始JDBC操作查询数据引入依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version&gt

2021-12-31 19:33:13 4738 5

原创 SpringMVC框架知识整理

SpringMVC基本概念三层架构与MVC三层架构开发架构一般基于两种形式,一种是C/S架构(客户端/服务器),另一种是B/S架构(浏览器/服务器)。JAVAEE开发中,大部分基于B/S架构开发,在B/S架构中,标准的三层架构包括:表现层,业务层,持久层。表现层也就是web层,负责接收客户端请求,向客户端响应结果,通常客户端使用http协议请求web层,web曾接收http请求,完成http响应。表现层包括展示层和控制层,控制层接收请求,展示层展示结果。表现层依赖业务层,收到请求调用业

2021-12-28 18:13:42 451

原创 windows下安装tomcat10.0.14

安装及测试官网地址 : https://tomcat.apache.org/whichversion.html版本选择可参考官网描述,此处选择10.0.14左侧download选择Tomcat10在10.0.14下选择64位压缩包下载完成后解压到全英文路径下启动测试双击bin下startup.bat浏览器访问localhost:8080出现tomcat页面则安装无误双击bin下shutdown.bat关闭解决cmd窗口乱码问题打开conf下logging.prope

2021-12-23 12:07:53 837

原创 spring框架知识整理

什么是springSpring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。spring的功能简单来说,spring就是用来管理对象的,把对象的创建、初始化、销毁、对象间的相互依赖配置等工作交给spring容器来做,由spring容器控制对象的生命周期。spring的优点1)方便解耦,简化开发通过 Spring提供

2021-12-22 18:23:53 2466

原创 spring中<tx:annotation-driven>标签转为注解@EnableTransactionManagement

spring中涉及事务的内容使用注解开发时,需开启事务的注解驱动<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/

2021-12-22 13:27:12 765

原创 linux环境安装nginx

centos8安装nginx1.18.0依赖安装安装nginx依赖其他组件,现在linux环境执行以下命令进行安装yum install gcc-c++yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel nginx下载nginx下载网址 : http://nginx.org/en/download.html选择稳定版本即可nginx安装

2021-03-30 19:36:34 337 1

原创 curl: (7) Failed to connect to walker001 port 9200: 拒绝连接

elasticseatrch安装完成后 curl walker001:9200进行验证时报如下错误[walker001@walker002 elasticsearch-6.4.2]$ curl walker001:9200curl: (7) Failed to connect to walker001 port 9200: 拒绝连接异常原因可查看logs目录下es_cluster.log进行查看[root@walker001 logs]# more es_cluster.log [2020-05

2020-05-19 17:21:51 2879

原创 启动storm ui时报8080端口被占用 java.net.BindException: 地址已在使用

storm ui >/dev/null 2>&1 & 启动storm ui后,浏览器访问walker001:8080报404,在storm下的log目录下查看ui.log发现报地址已在使用,如下图这是由于storm ui默认使用8080端口,8080端口被其他程序占用导致,在conf/storm.yaml中加一句 ui.port: 9999 ,将端口改为其他端口即可,注意冒号与9999间有空格,完整配置如下:[walker001@walker002 conf]$ more

2020-05-18 12:18:56 972

原创 db2 load 加载时报错3107w

db2执行load装载数据文件时发现数据都可以装进去,但是提示 at least one warnning message during load process 错误码3107w,经分析发现是字段超长,即字段定义为varchar(20),但数据文件中该字段的长度超出了20,数据虽然装了进去,但被截了一部分,建议与数据文件配套的数据文件配置信息xml等文件进行字段长度信息比对,如果一致仍装不进去...

2020-05-06 02:23:27 5063

原创 Unable to load sink type: org.apache.flume.sink.kafka.kafkaSink

使用flume与kafka搭配测试时,启动flume报如下错误[walker001@walker001 conf]$ flume-ng agent --name a1 --conf conf --conf-file $FLUME_HOME/conf/flume-conf_kafka.properties -Dflume.root.logger=INFO,consoleInfo: Includ...

2020-05-01 12:55:12 2861 8

原创 sqoop-import报ERROR tool.ImportTool: Import failed: No primary key could be found for table user_info

使用sqoop-import把数据从mysql导入hdfs时报以下内容,原因是mysql表没有主键[walker001@walker001 ~]$ sqoop-import \> --connect 'jdbc:mysql://192.168.220.129:3306/test?characterEncoding=UTF-8' \> --username root \> ...

2020-04-05 11:28:17 2098

原创 初始化hive在mysql的元数据信息时报Fri Apr 03 12:13:38 CST 2020 WARN: Establishing SSL connection without server's

初始化hive在mysql的元数据信息schematool -dbType mysql -initSchema时报Fri Apr 03 12:13:38 CST 2020 WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5...

2020-04-03 12:39:13 1635

原创 linux下安装及配置mysql5.7.29

下载安装包下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads选择 linux-generic系统选64位进行下载压缩包上传至linux环境并解压使用root用户mkdir -p /opt/mysqltar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz -C ...

2020-03-29 22:08:38 847

原创 HBASE总结

HBASE基本知识点HBASE是一个分布式的,列式数据库HBASE中的行由行键和一个或多个列组成,行键类似于关系型数据库的主键索引,按照字母顺序排序HBASE中列族由一个或多个列组成,可以理解为将列进行分组,列族一般不超过3个HBASE中单元格,类似于关系型数据库中某个字段的值,是通过行键,列族,列三者来定位,单元格包含数据和时间戳,数据类型为字节数据byte[]类型,时间戳代表版本...

2020-03-28 11:08:46 347

原创 IDEA2019.3.3配置Maven

IDEA2019.3.3版本配置maven如下:首先需要在本地安装好maven,安装过程见maven下载及配置其次是IDEA的下载安装,直接搜IDEA到官网下载即可首先在File-settings下build Tools - Maven进行配置,选择maven的本地路径,并将 user settings file设为settings.xml的位置local resposity配置本地m...

2020-03-26 23:32:31 6311 1

原创 pom.xml: Unrecognised tag: 'plugin'

使用maven编译时报错pom.xml: Unrecognised tag: ‘plugin’,经查询,发现是plugin标签位置有问题,plugin需在build和plugins标签下才行<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...

2020-03-25 20:31:40 7029

原创 Bytes.toBytes()与getBytes()区别

Bytes.toBytes()与getBytes()都用于将字符串转byte格式,区别如下 /** * Converts a string to a UTF-8 byte array. * @param s string * @return the byte array */ public static byte[] toBytes(String s) { ...

2020-03-25 11:43:57 3174

原创 HDFS HA配置后无法实现自动切换

对HDFS结合Zookeeper进行HA配置后无法实现自动切换,将active的namenode杀掉namenode进程后,standby的namenode并未自动切换为active,经查询,应将hdfs-site.xml中dfs.ha.fencing.methods一项配置为shell(/bin/true)而不是sshfence,完整hdfs-site.xml配置如下:<configur...

2020-03-23 22:50:54 962 1

原创 INFO ipc.Client: Retrying connect to server: 0.0.0.0/0.0.0.0:10020. Already tried 0 time(s); retry p

hadoop在运行自己编写的mapreduce程序时报错INFO ipc.Client: Retrying connect to server: 0.0.0.0/0.0.0.0:10020. Already tried 0 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1...

2020-03-18 12:10:03 4921

原创 hadoop中hdfs日常使用总结

针对hadoop中日常使用的hdfs接口相关内容整理如下:hadoop版本2.8.2初始化环境要想操作hdfs上的相关内容,需要先配置环境,并获得FileSystem实例//初始化环境配置Configuration conf = new Configuration(); //设置hdfs访问地址conf.set("fs.default.name", "hdfs://192.168...

2020-03-16 20:51:25 372

原创 Maven报错compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

在使用eclipse过程中Maven构建项目过程中报错No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?原因是eclipse的环境配置有问题,windows-preferences-java-installed JREs中配置为jre而maven的c...

2020-03-14 18:02:23 162

原创 maven下载及配置

下载maven下载地址 http://maven.apache.org/download.cgi进入后,windows选择bin.zip下载安装解压到指定路径如 C:/Maven下配置环境变量右键我的电脑,属性,高级系统设置,环境变量新增path下将bin添加到最后cmd进行验证配置完成...

2020-03-12 18:09:47 1187

原创 hadoop启动时,报错Name or service not known connect to host the port 22: Connection refused

启动时,报如下内容It’s highly recommended that you fix the library with 'execstack -c ‘, or link it with ‘-z noexecstack’.Tony001]sed: -e expression #1, char 6: unknown option to s' HotSpot(TM): ssh: Could ...

2020-03-05 21:57:56 1035

原创 SQL关联条件在查询语句中不同位置查询不同结果

前提:A表关联B表,要求A表中符合条件的数据全部展示,B表中符合条件展示,不符合条件补空,简单来说就是一个left join,但是关联条件位置不同可能会影响筛选结果,代码如下:--code1 SELECT A.GRADE,A.NAME,B.CLASS FROM A LEFT JOIN B ON A.NAME = B.NAME AND B.CLASS = '1' WHERE A.GR...

2019-05-26 18:25:15 1480

原创 NotificationCompat.Builder()过时,失效

原因是升级到Android O 版本后,该方法被以下方法取代:NotificationCompat.Builder(Context context, String channelId)即新增一个String参数即可,因此,简单notification可以直接加一个String参数:NotificationManager manager= (Notificatio...

2018-03-22 22:31:32 34795 7

原创 AndroidStudio更新3.0.1问题总结(一)

AndroidStudio报错代码:Error:Could not find commons-codec.jar (commons-codec:commons-codec:1.6). Searched in the following locations: file:/D:/Android/Androidstudio/gradle/m2repository/commons-codec/commons

2017-12-13 16:30:49 1628

原创 用户与表空间

oracle简介 oracle数据库是一款关系型数据库,是目前最流行的数据库之一,其最新版本12c可轻松部署和管理数据库云,oracle可移植性好,使用方便,功能强大。 完整的oracle数据库由两部分组成:oracle数据库和数据库实例,数据库是一系列物理文件的集合;数据库实例是一组oracle后台进程/线程以及在服务器分配的共享内存区。启动oracle数据库服务器时,实际上是在

2017-12-02 16:44:32 492

原创 Head First Java 总结(六)

第八章 接口与抽象类抽象抽象类 抽象类是无法初始化的类什么时候使用抽象类? 在现实生活中无法new出一个对象的类,如猫和狗继承自动物Animal,但是Animal并没有现实意义的对象,可以new出一个猫,但却不能new出一个动物来。因此需要将Animal父类抽象。抽象方法抽象的方法代表此方法一定要被覆盖过抽象的方法没有实体方法抽象,类必须抽象;类抽象,方法可抽象可不抽象对于抽象方法的

2017-10-14 21:10:11 259

原创 Java 笔记总结(三)--循环与函数

循环while ,do while,fordo { } while无论是否满足条件,都执行一次语句for中定义的变量只在for语句内有效如果变量仅用于控制循环次数,for比较合适,while占内存break与continue这两个语句离开应用范围,是没有存在的意义的这两个语句只能单独存在,后面不能有其他语句,后面的语句执行不到标号的出现可以让这两个语句作用于指定范围W:for(in

2017-09-18 21:13:21 399

原创 Head First Java 总结(四)

第六章 使用Java函数库ArrayList浅析 ArrayList是一个集合, ArrayList与数组相似,数组可以存储基本数据类型,但是长度是固定的;而ArrayList只用于存储对象,长度可变,并且可以存储不同类型的对象。ArrayList主要操作创建ArrayListArrayList<Apple> myList=new ArrayList<Apple>();加入元素App

2017-09-12 16:03:29 210

原创 Java笔记总结(二)--switch-case小结

switch-case 可理解为开关语句,switch中指定某个开关,执行对应的case语句(打开对应的灯)。switch语句使用规则switch选择的类型只有4种:byte,short,int,char;结束 switch: 执行到break语句或执行到内部程序末尾直到“}”;switch语句使用场合:对具体数值进行判断,且数值不多;switch**执行顺序** : case,defau

2017-09-11 11:27:58 325

原创 Head First Java 总结(三)

第五章 编写程序Java应从高层的设计开始;首先明确需要几个类,再进行类的开发:明确类应该做的事情列出实例变量和方法编写方法伪码编写方法的测试用程序实现类测试方法修改错误或重新设计先编写测试用程序代码可以更容易写出程序代码,先明确要什么功能,而不是写好所有功能再进行取舍。伪码大致分为三部分:实例变量的声明方法的声明方法的逻辑(最重要)极限编程(XP)规则 多次经常性小规模发

2017-09-07 18:01:42 200

原创 Head First Java 总结(二)

第四章 方法操作实例变量封装原则: 将实例变量标记为private,提供公有的getter与setter来控制存取操作。实例变量与局部变量的区别: 实例变量声明在类中,局部变量声明在方法中; 实例变量有默认值,局部变量使用前必须初始化。变量的比较 ==用来比较主数据类型或两个引用是否指向同一对象; equals()用来比较两个对象是否在意义上相等。//比较主数据类型int a=3

2017-09-06 21:37:55 175

原创 Java 笔记总结(一)

基础知识逻辑运算符 符号 运算法则 & 无论左边是true还是false,右边都运算 && 当左边为false时,右边不运算 | 无论左边是true还是false,右边都运算 || 当左边为true时,右边不运算数组排序选择排序for(int x=0;x<arr.length-1;x++){ for(int y=x+1;y<arr.length;y+

2017-09-05 19:51:06 170

原创 Head First Java 总结(一)

第一章 基本概念int x=(int)24.6;该操作进行取整而不是四舍五入。第二章 类与对象对象本身已知的事物—–>实例变量,它们代表对象的状态;对象—–>实例;对象可执行的动作—–>方法;第三章 primitive主数据类型和引用float f=32.5f;如果不加f,所有带小数点的值都会被Java当做double处理。

2017-09-05 19:14:38 353

空空如也

空空如也

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

TA关注的人

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