自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (1)
  • 收藏
  • 关注

原创 踩坑之mybatis对于一段时间内的数据查询

前言正文总结

2019-03-03 22:58:28 1584

原创 JDBC访问Hive失败 & beenline连接Hive 和导入文件 时提示anonymous用户权限不够

前言    最近项目中有跟hive交互的部分,在测试环境用JDBC方式和beenline方式访问hive server时访问失败,下面来记录下问题的解决过程;正文JDBC访问hive server2失败    程序中关于hive配置信息写在了application.yaml文件中  &n...

2019-02-23 11:14:55 3016

原创 Docker pull 镜像未授权

前言     项目部署采用 Dockerfile的方式部署,在根据Dockerfile中指令从中央仓库拉取镜像时,出现“未授权”的问题,特此记录下解决过程。正文问题描述Sending build context to Docker daemon 18.81MBStep 1/4 : FROM nginxGet https://registry-1...

2019-02-23 10:27:05 5327 3

原创 hive拒绝访问Connection refused (state=08S01,code=0)

前言     近期线上hive访问出现了小问题,下面来记录下是如何解决的。正文

2019-02-17 22:30:47 16556

原创 【年终总结】—此生平凡,终不简单

前言&nsbp;    终于到年终总结的时候了,这一年不平凡。正文&nsbp;    未完待续!总结

2019-02-03 23:38:58 581 11

原创 Docker部署常用命令

前言     随着容器化技术的流行,docker部署,k8s集群管理非常常见了,这次来记录下Docker部署的常用命令。正文未完待续!总结

2019-01-27 18:17:08 527 2

原创 Java获取Nginx反向代理之前的请求端口

前言    项目中遇到需要获取请求端口的需求,本地测试时可以获得请求url中的port, 到测试环境下用到nginx 反向代理,获取的port就被偷天换日了,下面记录下解决过程。正文一、 获取http请求的Port# 方法参数为HttpServletRequest requestint port = request.getServerPort()...

2019-01-21 16:28:48 7275 1

原创 【机器学习】—新手上路

前言    最近在公司同事的耳濡目染下,也开始了解“机器学习”的相关内容,记录些入门知识。正文     未完待续!总结...

2019-01-20 21:09:30 247 2

原创 解决Keepalived启动“Fail to start LVS and VRRP Avaliability Monitor” 问题

前言    小编最近在做nginx+keepalived 达到高可用的实验,配置好keepalived后,启动失败,来记录下解决过程。正文错误日志keepalived 服务启动,查看服务状态,错误信息如下# 启动keeperalived 服务sudo service keepalived start# 查看keepalived 服务状态sys...

2019-01-15 23:29:23 23350 4

原创 追踪Zookeeper Cluster Connection refused 问题

前言    上次启动zookeeper 集群的时候遇到“Connection refused”的问题,小编动手搭集群的机会也是很少,下面来记录下解决错误的过程。正文错误信息[root@VM_110_4_centos bin]# ./zkCli.sh -server 192.168.36.4:2181,192.168.36.5:2181,192.16...

2019-01-15 14:39:37 9534 2

原创 Linux(CentOS)安装Zookeeper集群实战

前言    近期项目中有用到Zookeeper 集群,小编自己亲自实验了一把,下面来记录下过程。正文环境、组件说明Linux 版本:CentOS Linux release 7.5.1804 (Core)Zookeeper 版本:zookeeper-3.4.13点此下载zookeeperJDK 版

2019-01-13 22:56:43 650 1

原创 实战Hive本地文件系统导入数据

前言    最近了解到大数据Hadoop相关内容,正好项目中需要与hive 数据仓库交互,前提需要导入数据到Hive中,下面来看下本地文件系统导入hive的实战过程。正文四种方式导入数据到Hive 表从本地文件系统导入数据到Hive 表从HDFS 导入数据到Hive表从别的表查询出相应的数据并导入到Hive表中在创建表的时候通过从别的表中查询...

2019-01-06 14:36:56 13311 9

原创 DbVisualizer连接Hive数据仓库

前言   &nsbp; 小编最近的项目涉及到与大数据平台的对接,少不了要去操作Hadoop 下的Hive 数据仓库,下面来记录下操作过程。#正文1、下载DbVisualizer ( 数据库可视化工具)、安装点此进入下载页面 (我下载的Mac 版)2、连接hive地址hive 服务器地址:端口

2018-12-30 20:01:00 2278 7

原创 【Hive】--解决hive客户端连接服务端报错“Required field 'client_protocol' is unset! ” 的问题

前言    项目部署到预生产环境,发现hive Server连不上了,报错“Required field ‘client_protocol’ is unset!” ,怎么解决呢?下面来一起看下。正文报错信息2018/12/21-03:43:08 INFO [Druid-ConnectionPool-Create-757708014] Caller+...

2018-12-25 11:55:00 39955 9

原创 ZookeeperCli set Data 报错:Command failed:java.lang.NumFormatException:For input string:"xxx"

前言    小编最近在用zk 命令行时发现一个类型转换的问题,按理说znode 存储的data 数据类型应该是没有限制的,那是怎么回事儿呢,一起来看下。正文错误信息    环境    mac os    zook

2018-12-24 14:26:39 1887 1

原创 程序员必备—常用Linux操作(文件操作)

前言    套用我宝哥的一句台词:自打我进宫以来,就独得皇上恩宠。这后宫佳丽三千,皇上就偏偏宠我一人…… 这个情景来描述公司的运维小哥甚是贴切,于是,程序员该懂的linux操作还是需要掌握滴,分享一波儿命令。正文1、压缩文件 zip FileName.zip DirName举例: zip dist.zip dist2、解压文件unzip...

2018-12-23 22:12:14 374 1

原创 Centos 安装jdk1.8 遇见的坑

前言    最近项目计划预部署生产环境,linux centos系统,当然要安装java 环境了,下面正文总结

2018-12-23 20:19:55 5050

原创 springboot配置多数据源java.lang.IllegalArgumentException: At least one JPA metamodel must be present!

前言     springboot 项目启动时遇到问题:At least one JPA metamodel must be present! ,怎么解决的呢,下面来一起看下。正文问题再现Caused by: java.lang.IllegalArgumentException: At least one JPA metamodel must...

2018-11-13 14:11:07 1975

原创 Springboot连接 Druid数据源报错Failed to obtain JDBC Connection: dbType not support

前言    最近项目中需要配置多数据源,在执行查询方法时遇到一个错误Failed to obtain JDBC Connection: dbType not support,记录下解决过程。正文问题再现Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to...

2018-11-13 13:50:43 44666 6

原创 Springboot的常用注解

前言     springboot及cloud 日渐盛行的时代,不会点常用注解怎么出门呢? 下面来一起认识下springboot 的常用注解。正文一、注解列表@RestController@RequestBody@ResponseBody@RequestMapping@ComponentScan@EnableAutoConfigurati...

2018-11-04 18:30:08 679

原创 【MAC日常使用】——Mysql 安装、配置及日常使用

前言    小编给大家分享一波儿Mac 中Mysql 服务的安装及使用。正文Mysql 的下载mysql下载地址Mysql 的安装    双击下载好的dmg 格式文件,按照提示“下一步”进行安装。配置1、开启Mysql 服务    单击桌面左上角的苹果图标,...

2018-10-27 20:39:06 445

原创 解决MAC电脑Sequel Pro encountered an unexpected error 问题

前言    小编最近开发项目电脑中装上了mysql数据库,在选用数据库可视化工具来连接数据库时遇见未知的意外错误,困扰了小编一些时间,下面来记录下问题解决的过程。正文1、问题重现2、问题描述    下载的最新Sequel Pro 1.1.2 ,连接上数据库,每次选中左上角的数据库表时,选库,选表就报错,就出...

2018-10-25 23:56:56 12537 10

原创 程序人生

10.24 ,属于程序员(媛)的节日!

2018-10-24 22:53:11 242 2

原创 【MAC日常使用】— MAVEN安装及配置

#前言     这次和大家分享下MAC电脑中maven的安装及配置。#正文##1、下载Mavenmaven地址##2、maven 解压到安装目录##3、打开终端,输入vim ~/.bash_profile,编辑bash_profile 文件##4、输入下面文本,保存,退出export JAVA_HOME=/Library/Java/Java...

2018-10-20 16:55:38 3079 4

原创 【MAC日常使用】—JDK安装及配置

前言     由于工作变动,小编最近吃饭的家伙也换成了 Mac 笔记本,下面来介绍下Mac本的使用。正文一、 安装JDK  &amp

2018-10-20 14:34:59 3752 4

原创 【Zookeeper】--ZAB (Zookeeper Atomic Broadcast)协议

前言     Zookeeper 是一个典型的分布式数据一致性的解决方案。在解决分布式系统数据一致性方面,Zookeeper并没有采用Paxos 算法,而是使用了一种被称为ZAB(Zookeeper Atomic Broadcast,原子消息广播协议)的一致性协议。正文 ZAB && Paxos &n

2018-09-17 17:47:53 1029 2

原创 【网络编程】- 同步、异步、阻塞与非阻塞的概念浅析

前言    网络编程方面有些概念被经常提到,如:阻塞、非阻塞等,对这些的概念理解很模糊,所以这次来详细的学习下。正文同步与异步    同步是指一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后, 依赖的任务才能算完成,这是一种可靠的任务序列。 &nb

2018-09-14 20:50:18 694 1

原创 【IO】- IO 体系中的设计模式-适配器模式

前言    之前的博客说到了适配器模式的概念和UML类图,这次来聊下IO中的适配器模式。正文IO流体系介绍    InputStreamReader 和OutputStreamWriter 类分别继承了Reader和Writer 接口,但是要创建它们的对象必须在构造函数中传入一个InputStrea...

2018-09-14 10:32:23 1035 1

原创 【设计模式】- 适配器模式

前言    最近在学习到适配器模式,一些优秀的框架中也用到了适配器模式,比如SpringMvc中通过处理器映射器(HandlerMpper)来找到对应的Handler(Controller),并执行Controller中相应的方法并返回ModelAndView,下面一起看下适配器模式吧。正文适配器模式的出现  &nbs

2018-09-14 09:59:23 202

原创 【IO】- IO 体系中的设计模式-装饰模式

前言     最近在学习IO 这块内容,结合经典的装饰模式,说下IO库中体现的设计模式。正文节点流和处理流    Java 中的流按照流的流向来分,可以分为输入流和输出流;按照流的角色分,可以分为节点流(低级流)和处理流(高级流),节点流是指 程序直接连到实际的数据源,和实际的输入、

2018-09-13 20:53:40 1344 1

原创 【设计模式】- 装饰模式

前言    最近在学习设计模式,经典之所以成为经典,必定有它存在的意义和价值,下面来一起学习下。正文为什么会出现装饰模式?    举一个场景:饮品小店中有各种饮料,比如奶茶、绿茶、红茶等,客户在购买这些饮品的时候会选择加糖、加冰、加果冻、加山楂等等这些调料,用代码实现时,我会首先选用

2018-09-13 20:12:43 262

原创 Dubbo - 入门学习

1、为什么出现    随着互联网的发展,网站应用的规模不断扩大,常用的垂直应用架构已无法应对,分布式服务架构及流动计算架构始在必行,亟需一个治理系统给确保架构有条不紊的演进。 当服务越来越多,容量的评估,小服务资源的浪费等问题逐渐显现,此时需增加一个调度中心基于访问压力实时管理集群容量,提高集群利用率。此时,用于提高机器利用率的资源调度和治...

2018-09-12 11:23:14 167

原创 Redis-主从复制(一)

什么是主从复制?    将一台redis服务器的数据,复制到其他的redis服务器,前者称为主节点,后者称为从节点,数据的复制是单向的,只能由主节点复制到从节点。     默认情况下,每台redis服务器都是主节点,一个主节点可以有多个从节点(或者没有),但一个从节点只能有一个主节点。主从复制的作用?&n...

2018-09-02 21:45:26 325

原创 Mysql中的锁

概念    锁是计算机中协调多个进程或线程并发访问某一资源的机制。分类根据数据操作的类型,分为读锁和写锁。     读锁(共享锁):针对同一份数据,多个操作可以同时进行而不会相互影响。     写锁(排他锁):当前写操作没有完成前,它会阻断其他写锁和读锁。根据...

2018-08-26 20:41:49 227

原创 【集群】-学习笔记(一)

概念    集群 是一组机器的统称,他们作为一个整体向用户提供一组网络资源,单个的计算机是集群中的节点。两大特性可扩展性     新的服务实体可以动态地加入到集群中,从而增强集群的性能高可用性     同样的服务可以由多个服务实体提供,如果一个服务实体失败...

2018-08-19 21:52:12 587

原创 【Zookeeper】-选举机制

前言了解下zookeeper 的选举机制,未完待续。

2018-08-12 21:46:32 419

原创 【Spring】—AOP之AspectJ注解方式实现声明式事务管理

前言    前面博客说到xml方式实现声明式事务管理,这回来说下注解方式的声明式事务管理。正文总结

2018-08-02 10:17:51 4022 1

原创 【Spring】—xml 方式完成声明式事务管理

前言     接触到Spring Aop 这块内容,AOP在Spring 中的典型应用就是事务管理,相对于编程式事务来说,声明式事务将事务管理代理从业务代码中分离出来,使业务代理不受污染,是Spring倡导的非侵入式的开发方式。正文  &a

2018-08-01 21:25:53 253

原创 【Spring】- 使用注解配置方式实现AOP

前言    有了前面Spring aop基于xml配置的基础,注解实现AOP就很好理解了。正文    1、导入aop 命名空间     2、准备目标对象 这两步与上篇博客的内容一样,这里不再赘述:SpringAOP的xml配置   &

2018-08-01 19:48:56 248

原创 【Spring】—AOP 概念、原理及应用

前言    上回说到SpringIOC的实现原理,这次来说下AOP的实现原理。正文AOP 思想     AOP(Aspect Orient Programming),面向切面编程,作为面向对象的一种补充,用于处理系统中分布于各个模块的横切关注点,比如事务管理、日志、异常处理等。

2018-08-01 17:54:12 804

窗体之间实时传值

WinForm 窗体之间利用委托实时传值,试了很多方法,最喜欢这种,帮我解决了大麻烦。

2018-03-25

空空如也

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

TA关注的人

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