自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot 自动配置预加载类-01

获取配置类package com.xbm;import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.ConfigurableApplicationConte

2023-10-07 15:30:47 243

原创 Spring-Boot自我总结-001

【代码】Spring-Boot自我总结-001。

2023-09-07 17:28:36 326

原创 hive-sql

【代码】hive-sql。

2023-08-22 17:24:49 1124

原创 hbase-phoenix

phoenix 客户端,

2023-08-22 16:05:36 631

原创 DB2-常用SQL汇总

【代码】DB2-常用SQL汇总。

2023-08-22 09:51:59 61

转载 Spring mvc-核心 DispatcherServlet 详解

与许多其他的 web 框架一样,Spring MVC 也是围绕前端控制器模式设计的,核心的 Servlet DispatcherServlet 为请求处理提供了共享算法,但是实际工作由可配置的委托组件执行的。这种设计非常灵活,可以支持不同的工作流。// 核心Servlet,其他组件可配置DispatcherServlet 和其他 Servlet 一样,也需要通过一些配置去发现它的委托组件(请求映射、视图解析、异常处理等组件),这些配置可以是 Java 代码,也可以是 web.xml 文件。

2023-08-16 08:54:32 197

原创 python-pip

python 下载后自带pip ,在scripts 下,如 D:\install\python\Scripts。

2023-08-09 16:29:09 195

原创 Vscode-工具使用

Vscode ,这玩意儿是开源的,以前用收费的破解版,过段时间就高版本不匹配,这次搞个不要钱的玩玩,记录使用心得。

2023-08-08 10:30:29 1207

原创 Linux-hostnamectl

【代码】Linux-hostnamectl。

2023-08-07 10:58:09 368

原创 idea-常用插件汇总

这个插件是码云提供的ps-码云是国内的一款类似github的代码托管工具。

2023-08-03 23:21:35 759

原创 Linux 常用命令 awk

什么是awk?你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什 么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实 上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。正是这三个人创造了awk—一个 优秀的样式扫描与处理工具。AWK的功能是什么?

2023-07-31 23:41:31 259

原创 hive-date

答:可以通过 show functions 指令获取到所有函数。经验:如何在hive的beeline控制台获取所有的函数?日期进行加减 ,正的减,负的加。

2023-07-31 23:39:30 84

原创 mySql-Linux-安装

报错原因,是因为以前用安装包安装过,所以在 /etc/my.cnf 下就已经生成了my.cnf。

2023-07-31 23:38:56 157

翻译 flink-DataStream-Sources

【代码】flink-DataStream-Sources。

2023-07-31 12:37:07 52

原创 spring-Autowired

Package org.springframework.beans.factory.annotationAnnotation Interface Autowired@Target ({CONSTRUCTOR ,METHOD ,PARAMETER ,FIELD ,ANNOTATION_TYPE }) @Retention (RUNTIME ) @Documented public @interface AutowiredMarks a constructor, field, setter method,

2023-07-28 11:36:22 365

原创 Linux-head

Linux命令:head命令详解概述:head命令用于显示文件文字区块1、格式head 【参数】【文件】2、参数-q 隐藏文件名-v 显示文件名-c<字节> 显示字节数-n<行数> 显示的行数[root@www ~]# head [-n number] 文件选项与参数:-n :后面接数字,代表显示几行的意思。

2023-07-26 10:53:25 99

原创 Linux-head

Linux命令:head命令详解概述:head命令用于显示文件文字区块1、格式head 【参数】【文件】2、参数-q 隐藏文件名-v 显示文件名-c<字节> 显示字节数-n<行数> 显示的行数[root@www ~]# head [-n number] 文件选项与参数:-n :后面接数字,代表显示几行的意思。

2023-07-26 10:52:38 263

原创 Linux-groupadd

g, --gid GID 设置新建立组的识别码,0–499保留给系统服务,可以指定500以上的唯一数值(除非用–non-unique参数)。上面这条命令就显示出了 oinstall 组已经创建了,但是我们深究一下会发现 /etc/group 这是一个配置文件,里面放的就是所有的用户组。-f, --force 强制建立已经存在的组(如果存在则返回成功)-o, --non-unique 允许重复使用组识别码。1、新建立一个名为test的组。

2023-07-26 10:51:36 144

原创 Linux-grep

支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不。grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。[^] 匹配一个不在指定范围内的字符,如:‘[^A-FH-Z]rep’匹配不包含A-R和T-Z的一个字母开头,紧跟rep的行。

2023-07-26 10:49:38 102

原创 Linux-free

这两个的区别在于使用的角度来看,第一行是从OS的角度来看,因为对于OS,buffers/cached 都是属于被使用,所以他的可用内存是2098428KB,已用内存是30841684KB,其中包括,内核(OS)使用+Application(X, oracle,etc)使用的+buffers+cached.但是这种处理在2.6版。Buffer cache是针对磁盘块的缓存,也就是在没有文件系统的情况下,直接对磁盘进行操作的数据会缓存到buffer cache中,例如,文件系统的元数据都会缓。

2023-07-26 10:47:13 141

原创 Linux-find

Linux中find常见用法示例find 命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为’command’ { };,注意{ }和\;之间的空格。-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,

2023-07-26 10:44:07 175 1

原创 Linux-cut

为什么会有“域”的提取呢,因为刚才提到的-b和-c只能在固定格式的文档中提取信息,而对于非固定格式的信息则束手无策。但有一点要注意,cut命令如果使用了-b选项,那么执行此命令时,cut会先把-b后面所有的定位进行从小到大排序,然后再提取。其实cut的-d选项的默认间隔符就是制表符,所以当你就是要使用制表符的时候,完全就可以省略-d选项,而直接用-f来取域就可以了。看到了吧,用-d来设置间隔符为冒号,然后用-f来设置我要取的是第一个域,再按回车,所有的用户名就都列出来了!-b :以字节为单位进行分割。

2023-07-26 10:39:57 225

原创 oracle-创建函数

create or replace function Fun_test1(p_1 number)–Fun_test1是函数名,有一个输入参数p_1,是number型的。返回值也是number型的ISbeginreturn 1;return 0;elsereturn -1;end if;end;–这个函数只是可以知道自定义函数的定义和格式。其实没什么用途。

2023-07-26 10:37:17 2787

原创 idea-常用快捷键

IntelliJ IDEA 本身的设计思维是提倡键盘优先于鼠标的,所以各种快捷键组合层出不穷,对于快捷键设置也有各种支持,对于其他 IDE 的快捷键组合也有预设模板进行支持。关于各个快捷键的频率分类上可能每个人都有各自的看法,下面的整理也只是已我个人的使用习惯来划分的,而我应该是可以代表某一部分小众人员。贴出来共享,但是之前参考的文章实在无法全部找到了;Ctrl+F12,可以显示当前文件的结构,【这个相当于是MyEclipse 中的ctrl +O 显示一个类的结构(包括该类的方法和定义的变量)】

2023-07-26 10:30:42 1819

原创 mysql-用户管理

新创建的用户拥有的权限很少,它们只能执行不需要权限的操作。如登录 MySQL、使用 SHOW 语句查询所有存储引擎和字符集的列表等。如果两个用户的用户名相同,但主机名不同,MySQL 会将它们视为两个用户,并允许为这两个用户分配不同的权限集合。创建xbm用户。

2023-07-24 09:39:05 38

原创 idea-实现热部署

今天在进行idea 开发时突然发现热部署失败了,每次修改内容都要去restart server一次。

2023-07-19 15:57:06 471

原创 hive常用方法

日期进行加减 ,正的减,负的加。

2023-07-19 15:30:36 428

原创 java-error-No converter found for return value of type

从上面的代码可以看出我的目的是为了通过请求返回student 这个Bean 的信息,但是却报了No converter found for return value of type: class com.xbm.domain.Student 这个问题 ,从字面意思很好理解,就是缺少转换器,没有办法将 com.xbm.domain.Student 转化为json。如果没有的话,就会去找其他自定义的实现方法,这里既没有默认的又没有自定义的,所以就报错了。问题分析:为什么这里会报这个错?

2023-07-14 15:58:12 284

原创 idea-控制台输出乱码问题

分析发现,这部分是因为 sysout.out.print() 输出的乱码 ,但是我新建一个测试案例直接输出中文并不是乱码,可得知,问题不是输出很可能是中间件tomcat的web应用导致乱码 ,然后更新设置 ,在tomcat的配置中加上 VM OPTIONS= -Dfile.encoding=UTF-8。其实开发者大多都知道乱码是 编码不一致导致的,但是有时候就是不知到哪些地方不一致,今天我碰到的情况可能和你的不相同。照着上面的做了,还是没有起作用?这样解决后测试发现,日志就正常了。

2023-07-14 14:59:06 1100

原创 mysql-windows 安装

然后执行 mysqld --install ,这里还是管理员身份打开的cmd 窗口,进入到bin下执行额,不然有可能报错,另外啰嗦一句,这里需要点时间,不要着急,执行成功后会有 Service successfully installed. 提示,如下图。开cmd ,进入到bin 目录 D:\install\mysql-8.0.33-winx64\bin ,然后 执行 mysqld --initialize --console,一定要是管理员身份,不然可能会有异常!当我启动后就登录成功了。

2023-07-13 16:39:40 491

原创 hadoop -Unable to start failover controller. Parent znode does not exist

如上图,k8s pod 起来又crash 掉,然后多次 kubectl delete pod +pod-name 重新拉起还是 crash 掉,查看日志。今天使用星环的TDH集群时,HDFS服务宕掉,在后台查看namenode 始终起不来。从日志中可知道是 由于Zookeeper上不存在namenode的临时节点。干掉k8s中的namenod 的pod ,然后重新拉起,就可以了。进入可以看到没有format的ha 信息。登录zookeeper 的客户端。

2023-07-11 14:33:48 832

原创 Linux-date

date - 打印或设置系统日期和时间。

2023-07-08 23:43:01 194

原创 解决dbeaver查询结果乱码问题

dbeaver 工具使用乱码问题

2023-07-06 08:42:28 3886

原创 org.apache.hive.service.auth.HiveAuthConstants

【代码】org.apache.hive.service.auth.HiveAuthConstants。

2023-07-04 15:41:04 136

原创 org.apache.hive.service.auth.AuthType

【代码】org.apache.hive.service.auth.AuthType。

2023-07-04 15:34:42 251

原创 org.apache.hadoop.hive.con.HiveConf

【代码】org.apache.hadoop.hive.con.HiveConf。

2023-07-04 15:15:26 351

原创 org.apache.hive.service.auth.HiveAuthFactory

【代码】org.apache.hive.service.auth.HiveAuthFactory。

2023-07-04 12:26:43 219

翻译 01-Flink官方文档

【代码】01-Flink官方文档。

2023-07-03 00:13:23 781

翻译 java.lang.ClassLoader

【代码】java.lang.ClassLoader。

2023-07-02 12:29:06 226

转载 java.lang.Class

【代码】java.lang.Class。

2023-07-01 15:37:23 126

五一单片机

主要介绍51单片机的基本内容,为嵌入式的开发桌基础,该资料主要讲主要介绍51单片机的基本内容,为嵌入式的开发桌基础,该资料主要讲

2013-11-17

C++YUANDAIMA

一般的实验性的资源,可以帮助人们进行水淹的下载

2013-10-26

空空如也

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

TA关注的人

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