- 博客(142)
- 资源 (13)
- 收藏
- 关注
原创 字典 | springboot 返回数据字典翻译
1.前言在处理完数据返回前端时,通常需要做字典翻译,此时就需要一个好用的处理工具,但是依然不方便,对此,再次封装了一次。原理 在接口返回时拦截 --- 反射获取对应字典信息 -- 查询字典值 --- 再次塞入对象里面 --- 返回信息2.代码字典类型处理import java.lang.annotation.*;/** * 字典类型处理 拦截 * <p>常用返回类型处理,不进行四层深层处理</p> * * @author wbw * @d
2020-11-20 18:10:20
4524
原创 文件解析 | SpringBoot 自定义注解实现文件自动保存
1.前言在项目里面通常有文件需要处理,但是基本上都差不多,本想抽象成通用的方法,后面改成了注解实现。主要原理在接口方法上添加注解 --- 拦截注解获取文件流 --- 保存文件生成url --- 把结果塞到对应的bean属性里面2.代码文件自动注入注解import com.gl.common.core.constant.GlEnum;import java.lang.annotation.*;/** * 文件自动注入 * <p>作用于方法上,自动处理 Mu
2020-11-20 18:01:26
850
2
原创 java | c结构体转java实体类 字节 --- 绝版彩蛋
一、前言在与c通讯时,因语言只有结构体的概念,在与java进行socket通信时,java往往需要把接收到的字节流在处理成需要的数据,这一步我看网络上大部分都没有一个好用东东,因此分享出来。注意:c的结构体自己了解去,这里不再叙述,同时c常用类型占几字节也务必清楚,这里不再叙述。主要思想:根据c结构体的类型占位,自定义注解标注占位数,之后通过java反射直接生成对象。这里面主要基础基础就是反射、注解、字节进制这些东东,这些理解了可以根据自己业务去封装自己需要的。还有 博主比较佛系,有
2020-10-15 11:35:53
1320
1
原创 Jdk1.8 Lambda Stream | 快速掌握 Lambda 与 Stream
好久没写博客了,^_^。1.基本概念。 jdk1.8 有着两个重要的东西,那就是 lambda 与 stream,这两样对现在代码编程还是有很大的影响。虽然 接口 增加了 default等一些新特性,但都没有这两样重要的多。stream 是个什么鬼呢》? 从字面意思便可以理解为 流,不过这个流 和 以前的 io、buffer流还是不一样的,这个流是针对于 集合(collection...
2020-04-04 21:23:46
383
原创 Thread Exception | java.util.concurrent.RejectedExecutionException: Task cn.hba.module.detection.Net
执行java代码时,出现异常.我这里是想重复使用线程池,但是调用了shutdown,出现此错误。java.util.concurrent.RejectedExecutionException: Task cn.hba.module.detection.NettyUawServer$$Lambda$166/909987181@5a85b84f rejected from java.ut...
2019-12-25 10:44:46
450
原创 Idea 快捷键 | 实用快捷键记录
1.回退到鼠标点击上一步Ctrl + Alt + 方向键左键2.前进到鼠标点击下一步Crl + Alt + 方向键右键3.添加新一行并调到新行Shift + Enter
2019-12-20 11:00:07
178
原创 SpringBoot H2 | java.lang.IllegalStateException: The file is locked: nio:xxx.mv.db
问题:SpringBoot使用H2数据库时,配置了本地文件地址,此时多个服务访问此地址,出现错误。Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2019-12-19 11:15:59.405 ERROR ...
2019-12-19 13:55:31
6530
2
原创 SpringCloud RestTemplate | java.net.UnknownHostException: xxx
问题eureka 使用 RestTemplate 调用服务时,出现如下错误。2019-12-18 17:32:23.129 ERROR 12204 --- [nio-9913-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in c...
2019-12-18 17:44:11
2201
原创 Haoop put | ipc.RemoteException(java.io.IOException): File /xxx/test._COPYING_ could only be replica
问题:hadoop搭建两台,测试put数据时,出现问题。[root@master hadoop-2.10.0]# ls bin data etc include lib libexec LICENSE.txt logs NOTICE.txt README.txt sbin share test[root@master hadoop-2.10.0]# ./b...
2019-12-18 17:08:01
514
原创 Java Elasticsearch | updated host [http://xxxx:9200] already in blacklist
异常updated host [http://10.5.16.42:9210] already in blacklistDEBUG 2019-12-17 13:48:51,544 org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager failed()/502 - Connection request fa...
2019-12-17 14:15:42
5722
原创 SpringBoot JPA | java.lang.IllegalArgumentException: At least one JPA metamodel must be present!
异常:Caused by: java.lang.IllegalArgumentException: At least one JPA metamodel must be present!Error starting ApplicationContext. To display the conditions report re-run your application with 'd...
2019-12-17 13:59:45
564
原创 SpringCloud Eureka | NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.
10:10:12.021 [main] ERROR org.springframework.boot.SpringApplication - Application run failedjava.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljav...
2019-12-17 10:16:22
246
原创 Springboot Log4j | 排除默认logging,使用log4j
springboot 移除默认logging日志系统,使用自定义log4j。<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot...
2019-12-16 22:32:00
5240
原创 Hadoop HBase | Could not locate executable null\bin\winutils.exe in the Hadoop binaries.
异常:java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries.2019-12-16 14:00:50.919 WARN 19316 --- [ntainer#1-0-C-1] org.apache.hadoop.util.NativeCodeLoade...
2019-12-16 14:12:00
551
原创 HBase Flink | InvalidProgramException: The implementation of the MapFunction is not serializable.
异常:Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [cn.hba.syslog.consumer.SyslogConsumer]: Constructor threw exception; nested exception is org.apache.flink....
2019-12-16 13:54:04
3632
原创 HBase scan | org.apache.hadoop.hbase.regionserver.NoSuchColumnFamilyException: Colum
问题使用hbase shell 扫描数据hbase(main):007:0> scan 'Flink2HBase_test',{COLUMNS=>'course:art'}ROW COLUMN+CELL ...
2019-12-16 09:47:31
2759
原创 Hadoop HBase Hive | 四、Hive 搭建
目录1.上一篇2.上传 hive3.修改hive-env.sh4.修改hive-site.xml5.修改hive-exec-log4j2.properties6.修改hive-log4j2.properties7.创建 文件夹8.配置HBASE_HOME9.初始化 hive10.测试hive11.启动hive1.上一篇Hadoop HBase H...
2019-12-13 19:11:44
336
原创 Hadoop HBase Hive | 三、HBase 集群搭建
目录1.上一篇2.上传HBase3.修改hbase-site.xml4.配置regionservers5.配置HBASE_HOME6.拷贝相关文件7.启动HBase8.停止 HBase9.访问HBase10.测试HBase10.1查看状态10.2创建表10.3获取表10.4添加一行10.5读取全部1.上一篇Hadoop ...
2019-12-13 19:03:11
495
原创 Hadoop HBase Hive | 二、Hadoop 集群搭建
目录1.上一篇Hadoop HBase Hive | 一、Linux集群环境安装采坑介绍2.检查hostname3.上传hadoop4.修改配置文件4.1修改core-site.xml4.2修改hdfs-site.xml4.3修改yarn-site.xml4.4修改mapred-site.xml4.5修改slaves、master4.6检查...
2019-12-13 18:48:52
703
原创 Hadoop HBase Hive | 一、Linux集群环境安装采坑介绍
1.描述初次尝试 Hadoop HBase Hive 集群搭建,特地记录下来。2.环境4台服务器(最少三台) 10.0.1.73 hadoop-master 10.0.1.72 hadoop-slave 10.0.1.74 hadoop-slave02 10.0.1.75 hadoop-slave03 jdk均为1.8 64位操作系统CentOS 6起步...
2019-12-13 18:22:37
290
原创 Hadoop HBase | ERROR [master/hadoop-master:16000:becomeActiveMaster] master.HMaster: Failed to becom
问题上传完hbase,配置好hbase-site.xml ,启动hbase,查看日志出现问题。2019-12-06 18:03:31,894 ERROR [master/hadoop-master:16000:becomeActiveMaster] master.HMaster: Failed to become active master at org.apach...
2019-12-13 16:48:25
4533
1
原创 Hadoop Browse Directory | DownLoad 下载不了,ip地址错误
问题hadoopBrowse Directory 点击Download下载无反应。解决把你 hadoop hosts 文件 主机地址映射,放你本地一份。再次点击下载。问题解决。...
2019-12-13 15:28:30
934
原创 Hadoop 集群 | common.Storage: Failed to add storage directory [DISK]file:/usr/local/hadoop-2.10.0/data
问题 多次进行hdfs namenode -format 导致hadoop/dfs/data/current/VERSION 不一致。启动hadoop 集群,发现只有主节点及SecondaryNameNode启动,datanode均为启动。2019-12-13 14:33:31,532 INFO org.apache.hadoop.ipc.CallQueueManager:...
2019-12-13 14:45:31
3053
1
原创 Hadoop 分布式 | 初始化文件系统错误 hdfs namenode -format
问题 初始化hadoop文件系统出现错误。./bin/hdfs namenode -format hba-hadoopSTARTUP_MSG: java = 1.8.0_74************************************************************/19/12/06 14:58:10 INFO namenode.NameN...
2019-12-13 13:33:28
2540
原创 Linu zip | 解压zip中文文件乱码
问题:解决办法unzip -O GBK xxx.zip参考:https://blog.youkuaiyun.com/ugfffj/article/details/83987123
2019-12-13 09:42:34
158
原创 Linux jdk | 另外一个程序锁定了 yum;等待它退出……
问题输错了 yum 命令,再次执行yum时出现如下问题。[root@hadoop-slave03 ~]# rpm -qa | grep jdkjava-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64[root@hadoop-slave03 ~]# yum -y remove java-1.7.0-openjdk-1.7.0.131-2.6.9...
2019-12-12 16:05:17
492
原创 Linux Jdk | error while loading shared libraries: libgcc_s.so.1: cannot open shared object file:
问题 linux 安装 jdk的时候出现了如下问题:[root@hadoop-master local]# rpm -ivh jdk-8u74-linux-i586.rpm Preparing... ########################################### [100%] 1:jdk1.8.0_74 ...
2019-12-04 14:23:42
917
原创 Linux DNS | resolv.conf 配置dns解析,重启network丢失
问题描述:[root@hadoop-master ~]# ping www.baidu.comping: unknown host www.baidu.com思考应该是 dns 解析未配置导致。 vi /etc/resolv.conf 添加 nameserver 114.114.114.114 重启 network 再去ping 发现还是不通。 再看resolv.c...
2019-12-04 11:17:43
1073
原创 Idea Eclipse 插件 | org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: 管道正在被关闭。
具体错误信息如下:org.eclipse.lsp4j.jsonrpc.JsonRpcException: java.io.IOException: 管道正在被关闭。 at org.eclipse.lsp4j.jsonrpc.json.StreamMessageConsumer.consume(StreamMessageConsumer.java:72) at org.eclipse.ls...
2019-11-28 09:33:02
2575
原创 Vue npm | Error: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe` failed with exit code: 1
Vue 命令 npm install 报错gyp verb build type Releasegyp verb architecture x64gyp verb node dev dir C:\Users\Administrator.SC-201903061428\.node-gyp\10.15.3gyp verb found first Solution file build/b...
2019-11-04 08:48:46
3225
原创 Vue 父子组件传值 | Prop "datamsg" is passed to component <Com1>, but the declared prop name is "dataMsg".
如图:报个红叉,没注意直接运行,结果没出错。浏览器 F12 一看,提示这么一段话,说的是 子组件属性传值绑定时名称不能 有 大写,必须小写,此处有点纳闷,但问题解决。vue-2.4.0.js:471 [Vue tip]: Prop "datamsg" is passed to component <Com1>, but the declared prop name is...
2019-08-28 11:28:46
1758
原创 Maven Idea pom | 移除项目冲突重复依赖
使用idea 移除maven冲突重复依赖1.打开 maven 依赖关系。2.移除不需要的依赖点击之后,如果跳转至别的依赖包,则说明需要先移除该依赖包。此时已经移除,pom文件已发送变化,需要导入依赖。查看pom,发现 已经有一个 依赖包 排除依赖。ok,至此便可以按照此方法排除所有冲突重复依赖。...
2019-08-21 09:07:42
5627
原创 Vue 报错 | warn ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must insta
git clone 一个 vue 项目,npm install ,结果报错:warn ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.没办法,解决呗,找一下日志。npm ERR! code ELIF...
2019-08-08 23:36:38
5472
原创 Springboot Elasticsearch 异常 | ResponseException:URI [/_cluster/health/], status line [HTTP/1.1 401
今天es 指定端口登录时,出现一个问题:Caused by: org.elasticsearch.client.ResponseException: method [GET], host [http://127.0.0.1:9210], URI [/_cluster/health/], status line [HTTP/1.1 401 Unauthorized]意思就是说,没有权限访问...
2019-08-03 10:43:25
160903
原创 Java ExecutorService 多线程 | 使用线程池 批量处理 通用效验
目录看题:要求:解题:先创建 三个 实体类。ok, 此时需要对字段处理 效验,并有相应提示。ok,接下来使用多线程批量处理。ok,测试输出结果老司机开车,飙车有炫酷。多么迷人的idea。放张图镇镇场面。看题:备注:学生类 与 地址类 为一对一,学生类 与 电子产品类 为一对多。要求:多线程批量校验100多名学生信息,但是校...
2019-07-19 16:18:40
1408
原创 Java JsonPath | 强大的解析工具 快速处理 Json 语法使用
1. 简介JSONPath - 用于JSON的XPath用来解析多层嵌套的json数据;JsonPath 是一种信息抽取类库,是从JSON文档中抽取指定信息的工具.JsonPath有许多编程语言,如Javascript、Python、PHP、Java等JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容。JS...
2019-07-18 12:09:38
20876
4
原创 Vue 前端笔记 | error Run `npm rebuild node-sass` to download the binding for your current environment
运行项目报错,如下,好像是nodejs 版本兼容问题。日后研究。This usually happens because your environment has changed since running `npm install`.Run `npm rebuild node-sass` to download the binding for your current environme...
2019-07-16 23:24:45
1877
原创 Vue 前端笔记 采坑 | verbose stack Error: vue-element-xxx build: `vue-cli-service build`
vue 项目 运行 npm run build 出现如下错误,记录下来,希望可以解答。这是在GitHub 上 找的一份项目https://github.com/chachaxw/vue-element-quick-start详细信息0 info it worked if it ends with ok1 verbose cli [ 'E:\\Java\\nodejs\\nod...
2019-07-16 20:37:13
24808
5
原创 Vue 前端笔记 | JS 键盘事件对应码
vue键盘事件 中 js键盘事件对应码在vue 中,只有 常用几个 事件被定义,而其他按键都没有定义,但是都有对应的 事件码,特此记录下来。vue按键事件语法 @keyup.xxx=“方法”自定义键盘码 Vue.config.keyCodes.f2 = 113;keyCode 8 = BackSpace BackSpace keyCode 9 = Tab Tab keyCod...
2019-07-15 14:49:52
690
原创 SpringCloud Eureka 笔记 | 基本架构与介绍
一、Eurake 是什么?Eureka是Netflix 一个子模块,也是核心模块之一。Eureka 是一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用标识符,就可以访问服务,而不需要修改服务调用的配置文件。功能类似于dubbo的注册中心,如:zookeeper。Eureka提供的模式...
2019-07-14 23:01:32
377
Java视频教程、ActiveMq、Hadoop、多线程、Kafka、WebSocket、SpringBoot、Solr、Shiro、Redis、Mysql
2019-03-25
springboot整合mybatis+plus+avtiveMq+redis
2019-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人