自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zyk博客

记录点滴成长

原创 kerberos认证

kerberos认证 剧情摘要:要为星巴克做一个项目,星巴克要求比较严格,必须使用指定服务器部署。验证方式使用ticketcache,ticketcache,ticketcache模式。 前置条件:宿主机初始化kerberos的客户端。krb5.conf,缓存文件的所在地址,用户名,hive的...

2020-03-19 20:23:37

阅读数 20

评论数 0

原创 Docker 配置镜像加速

WHY:dockerhub是国外的镜像, 我们使用docker下载时速度极慢。 HOW: Docker 配置镜像加速步骤. 环境:centos7 1 修改 deamon.json 将内容放到daemon.json中 { "registry-mirrors" : ...

2020-03-11 14:48:12

阅读数 60

评论数 0

原创 docker 启动 oracle

oracle docker化 服务器上的oracle 很不稳定,于是就百度了一下,把oracle 给搭建了起来。以下是记录步骤。 1 在dockerhub 上搜索truevoly/oracle-12c 结果如下 2 使用docker pull truevoly/oracle-12c ...

2020-01-17 11:02:59

阅读数 140

评论数 0

原创 SpringCloud第四天

Nacos 整合SpringCloud 1 新建一个module fourday ,在fourday 下面新建一个功能provider工程。 2 pom如下 <dependencies> <dependency> <groupId...

2020-01-06 15:39:42

阅读数 13

评论数 0

原创 SpringCloud第三天

Nacos之服务注册发现 一 新建module 名称为 threeday。 pom配置如下。 <dependencies> <dependency> <groupId>com.alibaba.boot<...

2019-12-25 16:46:19

阅读数 8

评论数 0

原创 SpringCloud第二天

Nacos 之 配置管理 一 启动Nacos服务端。 启动方式:点击startup.cmd,如果不知道如何启动,请去看此篇博客。 二 创建maven父项目。 没什么特别的,就是要加入,不然的话子项目启动报错。 <parent> <g...

2019-12-25 12:12:01

阅读数 12

评论数 0

原创 SpringCloud第一天

服务的注册发现 这里使用的是springCloud alibaba,springcloud alibaba 英文文档 https://spring-cloud-alibaba-group.github.io/github-pages/greenwich/spring-cloud-alibab...

2019-12-19 13:58:34

阅读数 21

评论数 0

原创 SpringCloud第一天

以前只是看过别人写的项目用的是springCloud,现在自己建立一个SpringCloud的demo,此博客系列用于理解springcloud和 其他微服务之间有什么区别。

2019-12-19 10:56:38

阅读数 15

评论数 0

原创 RESTFUL 风格API

去年刚入职这家公司的时候要求用restful,微服务。 给整的一脸懵逼。最后发现restful一点也不神奇。 特此 记录一下精华,给需要的小伙伴。 精华 1 ,http的请求方式 表示动作 !http的请求方式 表示动作 !!http的请求方式 表示动作 !!! 常用的四...

2019-04-19 11:06:51

阅读数 2163

评论数 0

原创 solr添加IK中文分词器

将 IKAnalyzer.cfg.xml ext_stopword.dic mydict.dic 复制到项目的WEB-INF/classes/目录下 将IKAnalyzer2012FF_u1.jar 复制到工程lib目录下 修改业务域 在solrhome下的collection1/c...

2018-08-07 11:48:02

阅读数 120

评论数 2

原创 solr集群

前言:solr本质上就是一个web工程,所以集群就是多跑几个web容器。由于做了集群,需要一个统一管理的工具,这里选择zookeeper。 1,新建solr-cloud集群文件夹。 mkdir /usr/local/solr-cloud 2,将tomcat复制四份到solr-cloud里 ...

2018-08-07 05:04:55

阅读数 64

评论数 0

原创 搭建solr服务器

本着好记性不如烂笔头的原则,记录一下搭建solr的过程。 solr实质上就是一个war包,就是一个web项目,所以需要web服务器来启动solr。 这里选择的是tomcat。 将solr 的压缩文件上传到linux服务器。 执行命令 tar -zxvf  文件名,解压文件,解压后的目录结构...

2018-08-03 09:15:49

阅读数 62

评论数 0

原创 Centos7安装nginx

今天又温习了一下安装nginx的过程,防止忘记,特写教程记录。 1,nginx是c语言编写的,所以需要c环境来编译。      在linux中安装 c环境 yum install gcc-c++ 2,PCRE(Perl Compatible Regular Expressions)是一个P...

2018-08-01 21:01:16

阅读数 57

评论数 0

原创 StringUtils中的isEmpty和isBlank的区别

一,首先看源码里isEmpty和isBlank是怎么定义的. /** *isEmpty的方法 */ public static boolean isEmpty(CharSequence cs) { return cs == null || cs.length() == 0; }...

2018-07-24 09:45:05

阅读数 293

评论数 0

原创 span设置宽高无效

因为span标签是行内元素,所以设置宽高无效,需要添加 display: inline-block; 使span变为块元素。设置宽高生效

2018-07-23 10:53:29

阅读数 857

评论数 0

原创 js 阻止可编辑的div回车

有些情况下需要div可编辑,但是可编辑的div会有一个回车超出的bug。下面是代码,可以解决这个问题也可以把keydown换成keypress。注意:不能用keyup 亲测keyup不可用 //限制div的回车 $("#baosum").on('keyd...

2018-06-29 15:46:01

阅读数 983

评论数 1

原创 Mysql主从复制

历经许多磨难终于把mysql的主从复制搞好了,教程写在这里,希望不要重复造轮子。主机ip192.168.25.129从机ip192.168.25.1301,在主数据库(往里面写数据的数据库)的配置文件/etc/my.cnf 里mysqld下加上    server-id=1    log-bin=...

2018-05-27 15:27:54

阅读数 45

评论数 0

原创 Centos6.5安装mysql

1,安装的centos6.5版本要选择一下开发工具,不然安装mysql的时候总会报依赖错误。2,查看是否已经安装过mysql,命令 rpm -qa |grep mysql3,如果已经安装,请先卸载。 rpm -e mysql4,安装   yum install mysql-server      ...

2018-05-26 23:50:47

阅读数 58

评论数 0

原创 Linux开启对外访问接口

/sbin/iptables -I INPUT -p tcp --dport 6379-j ACCEPT #开启6379端口 /etc/rc.d/init.d/iptables save #保存配置 /etc/rc.d/init.d/iptables restart #重启服务 查看端口是否已经开...

2018-05-07 09:17:59

阅读数 1079

评论数 0

原创 Centos配置JDK

手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java [root@localhost ~]# cd /usr/java 2.下载jdk,然后解压 [root@localhost java]# ...

2018-05-04 14:08:46

阅读数 46

评论数 0

原创 MySql开启允许远程访问

第一步:赋权GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;第二步:清除缓存#FLUSH PRIVILEGES;第三步:确认...

2018-05-04 09:27:08

阅读数 162

评论数 0

原创 SpringBoot+JPA进行增删改查

这篇博客差不多是2018年写的。现在重构一下。 开篇: 项目结构如下。 第一步.POM文件的配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http:...

2018-04-23 00:46:36

阅读数 10026

评论数 15

原创 SpringBoot集成jpa找不到类,接口,控制的问题

出现的问题Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.entity.Person结构图如下产生的原因是RunApp没有与Entity在同一目录下。解决办法在启动的App上方加个包扫描器@E...

2018-04-13 15:37:05

阅读数 1002

评论数 0

原创 SpringBoot集成JPA

应项目经理的要求,使用springboot建立MVC框架,集成JPA。建立maven工程,跳过骨架选择。遇到的第一个坑,Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from http://m...

2018-04-13 15:12:57

阅读数 34

评论数 0

原创 Stirng,Stringbuffer,StringBulider的区别

1,String是字符串常量。    StringBuffer是字符串变量(线程安全)。    StringBuilder是字符串变量(线程不安全)。2,对String新赋值时会改变其对象引用,同时会回收原对象,影响性能。3,StringBuffer是对对象本身修改,不会产生垃圾。4,少量字符串操...

2018-04-09 11:01:17

阅读数 119

评论数 0

原创 幂等

What's 幂等?实际案例,我点击多次支付与点击一次支付产生的结果是一样的。就是操作的一致性。幂等是怎么实现的?一种是业务上的实现。比如设置金额为0,这个操作不管做多少次,结果都是幂等的。++i这个操作就不是幂等的。从业务上来设计,幂等需要不设计任何非幂等的操作即可比如上面的++i 就...

2018-04-09 08:18:06

阅读数 279

评论数 0

原创 Java实现多线程的两种方式

Java中有两种方式实现多线程。第一种继承线程类Thread,重写run方法。public class MyThread extends Thread(){ public void run(){ for(int i=0;i&lt;100;i++){ System.out.println(&...

2018-04-08 19:08:17

阅读数 40

评论数 0

原创 java的值传递与引用传递

看了那么多介绍java值传递与引用传递的介绍,一头雾水,所以自己写一写,理解一下。1,引用类型和基本类型的概念。java有八种基本类型,byte,short, char, int, long,float,double,boolean.剩下的都是引用类型。2,基本类型在java中是这样存在的 int...

2018-04-08 16:28:55

阅读数 30

评论数 0

原创 数组,List,Set,Map的区别

Java语言来自C语言,C语言里是没有集合List的。由于Java需要集合,所以就在数组上扩充了一下,这就是List,List基于数组Array,是动态的可扩展的数组。由于需要不能重复的集合,于是就有了Set。由于List,set是基于数组的封装,所以操作数组比List,Set都要快。List,s...

2018-04-08 14:09:59

阅读数 275

评论数 0

原创 接口和抽象类的异同

接口Interface,抽象类Abstract。相同处:都不能被实例化。不同处:1,接口中只能有抽象方法,抽象在接口的基础上改造。接口比抽象类更抽象。2,由于JAVA的单继承多实现特性。每个类可以实现多个接口,却只能继承一个抽象类。3,抽象类中可以有方法的实现,接口中的方法必须是public修饰的...

2018-04-04 15:11:14

阅读数 79

评论数 0

原创 List和ArrayList,LinkedList的区别

1,List是接口,ArrayList和LinkedList是List实现类。2,ArrayList是动态数组(顺序表)的数据结构,顺序表的储存地址是连续的,所以查找比较快,但是插入和删除时需要把其他的元素向前或者向后移动,所以比较耗时。3,LinkedList(链表)的结构是链表的数据结构,链表...

2018-04-04 08:19:29

阅读数 43

评论数 0

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