自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 bootstrap treeview动态获取数据

最近用到了treeview这个插件,做个记录吧,主体代码如下,太细的就不贴出来了。1.前端页面引入:<script th:src="@{/ajax/libs/treeview/js/bootstrap-treeview.js}"></script>github地...

2019-08-02 11:50:00 873

转载 Semaphore(信号量-控制同时访问的线程个数)Demo

Semaphore 翻译成字面意思为 信号量,Semaphore 可以控制同时访问的线程个数,通过acquire() 获取一个许可,如果没有就等待,而 release() 释放一个许可。Semaphore 类中比较重要的几个方法:public void acquire(): 用来获取...

2019-07-24 14:10:00 269

转载 kafka学习笔记整理

kafka: 消费者可以根据自己的需要根据offset去消费,也可以消费已经消费过的消息,前提是在消息失效的时间范围之内。 在Kafka中保证高可靠模型的依靠的是副本机制,有了副本机制之后,就算机器宕机也不会发生数据丢失。 kafka一个topic下面的所有消息都是以partition的...

2019-07-19 11:20:00 234

转载 Elasticsearch可视化插件ES-HEAD安装启动步骤

1.下载head插件wget https://github.com/mobz/elasticsearch-head/archive/master.zip2.安装node.js##下载wget https://npm.taobao.org/mirrors/node/latest-v4....

2019-07-17 11:11:00 3396

转载 flink 安装启动

1.下载wget http://mirror.bit.edu.cn/apache/flink/flink-1.8.1/flink-1.8.1-bin-scala_2.11.tgz 2.解压:tar -xzvf flink-1.8.1-bin-scala_2.11.tgz cd ...

2019-07-12 18:22:00 170

转载 idea热部署配置

转自https://blog.youkuaiyun.com/sinat_25305411/article/details/81030503 转载于:https://my.oschina.net/u/...

2019-07-11 10:19:00 97

转载 iview-admin兼容ie11需要安装的插件汇总

安装import 'babel-polyfill';npm install --save-dev babel-polyfill安装import 'url-search-params-polyfill';npm install url-search-params-polyfill ...

2019-07-05 17:45:00 421

转载 把springboot配置文件中的值注入到静态变量中

yml配置文件如下:test:#appKeyappKey: appKey#signKeysignKey: signKey#API ROOTrootUrl: rootUrl代码如下:`@Componentpublic class ApiConfig {public sta...

2019-06-28 11:54:00 552

转载 Base理论学习笔记

1. 什么是 Base 理论 BASE:全称:Basically Available(基本可用),Soft state(软状态),和 Eventually consistent(最终一致性)三个短语的缩写,来自 ebay 的架构师提出。 Base 理论是对 CAP 中一致性和可...

2019-06-21 10:15:00 222

转载 etcd的安装

1.安装etcdetcd的安装非常简单,可以直接下载编译后的可执行文件,下载地址:https://github.com/coreos/etcd/releasescurl -L https://github.com/coreos/etcd/releases/download/v3.0.6/...

2019-06-20 11:24:00 234

转载 docker 安装kafka ,并发送接收消息

通过docker 安装kafka 在dockerhub网站中Star最多的kafka镜像是wurstmeister/kafka(https://hub.docker.com/r/wurstmeister/kafka) 1.首先需要 安装docker-composehttps://docs....

2019-02-22 18:06:00 1379

转载 flume source 汇总

Kafka SourceAvro SourceThrift SourceExec SourceJMS SourceSpooling Directory SourceTaildir SourceNetCat TCP SourceNetCat UDP SourceSequence...

2019-02-14 16:58:00 135

转载 分布式session共享的问题解决方案

1.Session sticky(粘性): 思路就是某一个用户第一次登陆时session保存到哪个地方,第二次访问时还去哪个服务器找。2.Session Relication(复制): 为每台应用服务器都保存一份session数据,适用于机器比较少的情况3.Sessio...

2019-02-14 16:52:00 140

转载 docker常用命令

如下红色的为容器ID1.进入docker容器内部执行如下命令:docker exec -it 29371247b5fc /bin/bash2.删除指定容器docker rm 784fd3b294d73.导出容器docker export red_panda > latest....

2019-02-14 16:42:00 154

转载 thymeleaf的下拉框(select option)回显选中

最近项目中用到了thymeleaf,然后需要将下拉框的值回显出来,最后找到解决方案如下: 大体思路就是将从后台拿到的值(也就是下面红色标记的值)与下拉框中的所有值做比对,如果相同,则被选中: <select class="form-control form-control-words...

2019-01-14 11:16:00 974

转载 mysql数据库性能优化

1.索引的问题mysql千万级别数据优化https://blog.youkuaiyun.com/u011277123/article/details/61914773https://blog.youkuaiyun.com/crazyhacking/article/details/17137601http://b...

2018-12-27 16:34:00 119

转载 常用设计模式学习笔记

模板方法:接口定义框架,具体的实现到子类中实现什么是模板方法(Template method):父类定义了骨架(调用哪些方法及顺序),某些特定方法由子类实现。最大的好处:代码复用,减少重复代码。除了子类要实现的特定方法,其他方法及方法调用顺序都在父类中预先写好了。所以父类模板方法中有两...

2018-12-27 16:31:00 134

转载 linux 查询和开启某个端口

CentOS 7 默认没有使用iptables,所以通过编辑iptables的配置文件来开启80端口是不可以的CentOS 7 采用了 firewalld 防火墙如要查询是否开启80端口则:firewall-cmd --query-port=80/tcp12 [root[@joe-pc...

2018-12-27 16:23:00 191

转载 kafka学习笔记

kafka:消费者可以根据自己的需要根据offset去消费,也可以消费已经消费过的消息,前提是在消息失效的时间范围之内。在Kafka中保证高可靠模型的依靠的是副本机制,有了副本机制之后,就算机器宕机也不会发生数据丢失。kafka一个topic下面的所有消息都是以partition的方式分...

2018-12-27 16:21:00 117

转载 word转pdf资料汇总

利用OpenOffice实现word文档在线预览https://blog.youkuaiyun.com/m0_38012338/article/details/79374192web项目使用OpenOffice实现前端在线预览office文档(超详细)https://blog.youkuaiyun.com/IT...

2018-12-27 16:13:00 110

转载 Flume用户指南

一:概述Apache Flume是一个分布式,可靠且可用的系统,用于有效地从许多不同的源收集,聚合和移动大量日志数据到集中式数据存储。Apache Flume的使用不仅限于日志数据聚合。由于数据源是可定制的,因此Flume可用于传输大量事件数据,包括但不限于网络流量数据,社交媒体生成的数据...

2018-12-27 16:12:00 186

转载 zookeeper学习笔记常用命令

1.执行如下命令启动 zookeeper 服务:zkServer.sh start如打印如下信息则表明启动 zookeeper 成功:ZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/zookeepe...

2018-12-27 16:11:00 191

转载 mysql千万级数据参数调优记录

1.找到mysql的mysql.ini文件,需要调整的参数如下:innodb_flush_log_at_trx_commit=0(默认是1)当设置为0,该模式速度最快,但不太安全,mysqld进程的崩溃会导致上一秒钟所有事务数据的丢失。 当设置为1,该模式是最安全的,但也是最慢的一种方式。...

2018-09-25 17:57:00 161

转载 Can't run transformation due to plugin missing

java调用kettle出现Can't run transformation due to plugin missing 我在项目中遇到的是xml的插件找不到,需要单独加上上图框起来的这句话,注意这段代码: StepPluginType.getInstance().getPlugin...

2018-09-13 17:51:00 3221

转载 window下kafka的启动以及创建主题并发送消息

1.首先启动kafka服务器:window环境需要执行如下命令:windows\kafka-server-start.bat ..\config\server.properties2.创建主题:我们创建一个名为“test”的主题,它只包含一个分区,只有一个副本:bin/window...

2018-08-17 17:22:00 1056

转载 window下ELK环境的搭建

ELK的官方软件下载地址:https://www.elastic.co/downloads如下:1.Elasticsearch :1.1.下载并解压缩Elasticsearch 使用MSI安装程序包在Windows上安装1.2运行bin/elasticsearch(或bin\ela...

2018-07-18 16:11:00 94

转载 java调用阿里OCR身份识别接口

https://yq.aliyun.com/articles/581591?spm=a2c4e.11157919.spm-cont-list.427.586727ae0fcK6P 转载于...

2018-04-19 13:54:00 528

转载 通过反射进行整个对象的拷贝

package com.hzp.reflect; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; pub...

2018-03-28 11:06:00 98

转载 solr学习笔记

1.下载solr7.2: https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/7.2.0/ 2.通过cmd到你安装的solr路径下,执行如下命令: solr-7.2.0>bin\solr.cmd start -e cloud...

2017-12-27 21:25:00 180

转载 execle转PDF

import java.io.File; import java.util.ArrayList; import java.util.List; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatc...

2017-10-16 15:46:00 113

转载 redis客户端连接遇到的坑,记录一下

期间出现的错误如下:1.connect timeout2.connect refused3.遗失对主机的连接denied redis is running in protected mode。。。。。。总结处理这些报错的步骤:1.关闭centos防火墙2.修改redis.conf文...

2017-07-21 17:06:00 663

转载 观察者模式学习

代码如下public interface Person {void getMessage(String message);}public class LaoWang implements Person {private String name = "老王";public LaoW...

2017-06-06 16:22:00 96

转载 With temp as---sql语句用法

3.1 with基础      使用WITH AS 语句可以为一个子查询语句块定义一个名称,使用这个子查询名称可以在查询语句的很多地方引用这个子查询。Oracle数据库像对待内联视图或临时表一样对待被引用的子查询名称,从而起到一定的优化作用。with子句是9i新增语法。   你可以在任...

2017-06-02 10:30:00 761

转载 几种连接池

Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser Druid可以做什么? 1...

2017-05-31 11:04:00 127

转载 关于代理的笔记

SpringAOP部分使用JDK动态代理或者CGLIB来为目标对象创建代理(建议尽量使用JDK的动态代理),如果被代理的目标对象实现了至少一个接口,则会使用JDK动态代理,所有该目标类型实现的接口都将代理,若该目标对象没有实现任何接口,则创建一个CGLIB代理,如果你希望强制使用CGLI...

2017-05-31 10:43:00 162

转载 出现java.lang.UnsupportedClassVersionError 错误的原因

出现Java.lang.UnsupportedClassVersionError错误的原因 出现java.lang.UnsupportedClassVersionError错误的原因,是因为我们使用高版本的JDK编译的Javaclass文件试图在较低版本的JVM上运行,所...

2017-05-27 09:45:00 308

转载 【转】关于BeanUtils.copyProperties的用法和优缺点

一、简介:   BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。 二、用...

2017-05-26 09:34:00 97

转载 aop代理

AOP的主要原理:动态代理 实现: 有两种:JDK Proxy和Cglib Spring规定对于有接口的类用JDK Proxy,对于无接口和抽象类用Cglib, 虽然Cglib均可以代理,但是Cglib复杂,效率低。但是Cglib有例外,就是代理的类中不能是final修饰的类或者类中...

2017-05-25 14:41:00 77

转载 模拟售票

package spider; public class TicketThread extends Thread{ private int COUNT = 10; Object object; @Override public void ...

2017-05-18 15:46:00 126

转载 jvm体系总体分四大块

jvm体系总体分四大块: 类的加载机制 jvm内存结构 GC算法 垃圾回收 GC分 方法区和堆是所有线程共享的内存区域;而java栈、本地方法栈和程序计数器是运行是线程私有的内存区域。 Java堆(Heap),是Java虚拟机所管理的内存中最大...

2017-05-17 17:38:00 231

空空如也

空空如也

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

TA关注的人

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