- 博客(22)
- 收藏
- 关注
原创 Maven中package\install\deploy的区别
mvn clean package依次执行了clean(清除工程目前下的target目录)resources(配置文件拷贝到指定的目录)compile(源码编译成字节码生成class文件,并把编译好的class文件输出到target\classes目录下)testResources(把src\test\java下的代码编译成字节码输出到target\test-classes)testCo...
2019-03-07 10:52:58
368
原创 kafka Shell命令
列出所有主题./kafka-topics.sh --zookeeper localhost:2181 --list列出所有主题中的用户组./kafka-consumer-groups.sh --bootstrap-server localhost:9092 --list查看topic的分区和副本情况./kafka-topics.sh --describe --zookeeper loca...
2019-02-26 15:42:47
540
转载 Kafka史上最详细原理总结 ----看完绝对不后悔
KafkaKafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流...
2019-01-09 11:01:48
2263
原创 Kafka生产者优化方案
提高并发能力修改server.properties中num.partitions的配置。Partition的个数需要根据kafka所用的盘数决定,例如:每个节点上有两块盘被kafka使用,那么partition的个数设定为2*节点数。修改server.properties中num.network.threads的配置。建议配置:8修改server.properties中num.i...
2018-11-09 08:56:54
3812
原创 Gitlab相关操作
本地git命令窗口git clone http://ip:9091/huangrong/performance.gitcd performance/git add lib/git commit -m “jars and docs upload”git push -u origin mastergit pullgit常规命令启动:sudo gitlab-ctl start查...
2018-09-27 09:17:43
239
原创 Git生成公钥、秘钥
1.运行 git Bash 客户端 输入 cd /.sshcd /.ssh cd ~/.ssh ls 这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件 2.git config –global user.name “用户名” 3.git config –global user.email “邮箱” 4.ssh-keygen -...
2018-07-13 10:55:02
557
原创 Centos7下安装部署gitlab
Gitlab是什么?GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。...
2018-07-13 10:53:21
358
原创 SQL执行失败 druid连接池报错 statement被关闭
在使用1.0.28版本的druid时,在执行完一个错误的SQL后,再次执行一次正确CRUD的SQL操作时,报如下错误: 问题就出在druid连接池上, 连接池在执行完某一条错误的SQL以后, 报错信息会被保存在执行SQL的线程中, 当下一条拿到这个线程的SQL执行时, 就直接报错,而不会去执行SQL, 解决这个问题最简单的办法就是重启, 因为重启以后, 会清空线程池,所有线程都会重新启动, ...
2018-06-01 09:46:29
19931
1
原创 logback配置文件
<?xml version="1.0" encoding="UTF-8" ?><configuration> <property name="LOG_HOME" value="/home" /> <appender name="consoleLog" class="ch.qos.l
2018-04-21 13:15:01
487
原创 项目启动 spring初始化bean之后执行指定方法
XML配置在spring的配置文件中,配置如下的bean <bean id="initClient" class="com.test.bi.support.util.ClientInit" init-method="init"/>实现ServletContextAware, InitializingBean接口在spring的配置文件中,配置如下的bean...
2018-03-14 19:07:54
19895
2
原创 Spring扫描自定义jar包中的Bean
在导出jar包时:项目右键 -> Export -> JAR File ->在Add directory entries处打勾选中 -> finish导出。在其它web项目中引入该jar包后,Spring即可自动扫描到jar中的Bean。
2017-12-07 20:22:06
2296
转载 启动项目时出现java.io.EOFException异常。
启动项目时报以下异常严重: Exception loading sessions from persistent storage java.io.EOFException遇到上述异常,删除Tomcat里面的work\Catalina\localhost下的项目文件内容即可解决.原因是由于项目测试中class文件或者其它文件更新过频繁。之前经常碰到页面修改后,重新发布的项目页面还是原样,不管删掉to
2017-11-20 09:33:39
5485
1
原创 springMVC的基础知识及入门程序
什么是springMVC?springmvc是spring框架的一个模块,springmvc和spring无需通过中间整合层进行整合。springmvc是一个基于mvc的web框架。springMVC架构架构原理:前端控制器 处理器映射器 处理器适配器 视图解析器 第一步:发起请求到前端控制器(DispatcherServlet); 第二步:前端控制器请求HandlerMapping查找 Han
2017-07-18 16:07:25
491
1
转载 Elasticsearch 性能监控基础
本文的来源是我翻译他人的一篇技术博客,感谢原作者Emily Chang 原文地址 下面让我们一起来学习Elasticsearch一、Elasticsearch 是什么Elasticsearch是一款用Java编写的开源分布式文档存储和搜索引擎,可以用于near real-time存储和数据检索。1、Elasticsearch简要组成在开始探索性能指标之前,让我们来看看Elasticsearch的
2017-07-07 09:06:41
2576
原创 处理日期时间工具类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 处理日期时间工具类 * @author suny */public class DateUtil { private static Stri
2017-07-04 19:55:32
356
原创 Java 中 List<Map<String,Object>> 转换 List<javaBean> 详解
1.Javabean的实体类/** * 实体类 * @author suny * @date 2017-7-4 * <pre> * desc: * </pre> */public class Person { private Long id; private String name; private String idcard; private Strin
2017-07-04 19:49:50
21490
2
原创 ElasticSearch-Java 基础教程-----java ES 操作手册(二)
ES-java 查询(Query查询)查询1)显示所有:2)单个文档查询:3)前缀查询:4) 查询一个范围内的:5) bool联合查询:• must: 文档必须完全匹配条件 • should: should下面会带一个以上的条件,至少满足一个条件,这个文档就符合should • must_not: 文档必须不匹配条件6)多字端查询搜索文档SearchResponse resp
2017-03-29 13:17:02
5374
原创 ElasticSearch-Java 基础教程-----java ES 操作手册(一)
创建连接public static Client init() { if (client == null || ((TransportClient) client).connectedNodes().isEmpty()) { synchronized (ESUtil.class) { tr
2017-03-29 09:42:29
9602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人