- 博客(33)
- 资源 (10)
- 收藏
- 关注
原创 kafka各种分配策略
kafka各种分配策略:1.partion分配策略将第 i 个 Partition 分配到 ( i % n)个 Broker 上转自:8.解析Kafka中的 Topic 和 Partition_扛麻袋的少年的博客-CSDN博客_kafka partition2.推送的消息数据分配策略转自:8.解析Kafka中的 Topic 和 Partition_扛麻袋的少年的博客-CSDN博客_kafka partition3.消费者消费哪个partion分配策略一种是range范..
2021-10-25 11:11:24 164
原创 centos7查看CPU的利用率
top 的全屏对话模式可分为3部分:系统信息栏、命令输入栏、进程列表栏。top命令可以看到总体的系统运行状态和cpu的使用率 。%us:表示用户空间程序的cpu使用率(没有通过nice调度)%sy:表示系统空间的cpu使用率,主要是内核程序。%ni:表示用户空间且通过nice调度过的程序的cpu使用率。%id:空闲cpu%wa:cpu运行时在等待io的时间%hi:cpu处理硬中断的数量%si:cpu处理软中断的数量%st:被虚拟机偷走的cpu2.使用dstat也可..
2021-06-03 13:37:22 2095
原创 AsyncHttpClient解决get请求带有body的实现
AsyncHttpClient解决get请求带有body的实现目前有2种解决方案:1.一个是ApacheHttpClient异步请求(这个在本次文章不做介绍,常用的是方案)2.是AsyncHttpClient 2.1首先引入jar,async-http-client这个jar的版本可以用最新的,看项目情况,有可能会跟其他模块的jar产生冲突<dependency> <groupId>org.asynchttpclient</groupId> .
2021-04-16 13:24:42 1059
转载 CentOS安装Docker-ce并配置国内镜像
引用自:https://www.cnblogs.com/hellxz/p/11044012.html
2021-04-06 11:14:50 133
转载 KafkaTemplate发送消息及结果回调
KafkaTemplate发送消息及结果回调:转自:http://blog.seasedge.cn/archives/15.htmlSpring-Kafka史上最强入门教程:https://www.jianshu.com/c/0c9d83802b0c
2020-11-24 16:49:02 2184
转载 mysql 索引的理解
转自:https://www.cnblogs.com/rjzheng/p/9915754.html(索引)select加锁分析(Mysql):https://www.cnblogs.com/rjzheng/p/9950951.html
2020-11-11 15:58:21 81
原创 查看docker容器里的线程使用情况
1.使用top查看进程id:这里的1表示的是进程id2.top -H -p 进程ID,我这里是1,所有执行top -H -p 1这张图的pid表示的线程id3.使用jstack -l pid> medai1.stack(这里的pid是第一步的pid,是进程id) ,这一步是把进程id下面的堆栈信息输出到medai1.statck文件里输出的medai1.stack文件里nid=ox145对应第二步里的线程id,不过文件里是16进制的,可以把第二步的pid转换成16进制的,.
2020-11-11 14:13:46 6679
原创 Could not commit JPA transaction; nested exception is javax.persistence.RollbackException
错误原因:内层事务抛出异常标记回滚,外层事务catch了异常以后没有抛出。解决方法:在外层事务的代码里往外抛出去或者手动回滚。手动回滚:TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();...
2020-10-26 15:54:48 1159
转载 ActiveMQ 事务、集群、持久订阅者、ActiveMQ监控
ActiveMQ 事务、集群、持久订阅者、ActiveMQ监控转自:https://www.cnblogs.com/chenyanbin/p/12841966.html#broker-server%E5%A4%84%E7%90%86
2020-10-23 13:18:26 173
转载 常用队列:BlockingQueue
图片转自:https://blog.csdn.net/qingfanpeng/article/details/105110096
2020-10-19 14:34:01 103
转载 Elasticsearch 插入时间字段时数据格式问题
转自:https://segmentfault.com/a/1190000016296983
2020-10-13 17:35:59 866
转载 ES-分词器(Analyzer)
ES-分词器(Analyzer)把输入的文本块按照一定的策略进行分解,并建立倒排索引。在Lucene的架构中,这个过程由分析器(analyzer)完成。主要组成 character filter:接收原字符流,通过添加、删除或者替换操作改变原字符流。例如:去除文本中的html标签,或者将罗马数字转换成阿拉伯数字等。一个字符过滤器可以有零个或者多个。 tokenizer:简单的说就是将一整段文本拆分成一个个的词。例如拆分英文,通过空格能将句子拆分成一个个的词,但是对于中文来说,无法使用
2020-10-02 13:51:16 2196
转载 spring解决循环依赖问题
Spring是如何解决循环依赖的。假设A依赖B,B依赖A(注意:这里是set属性依赖)分以下步骤执行:1. A依次执行doGetBean、查询缓存、createBean创建实例,实例化完成放入三级缓存singletonFactories中,接着执行populateBean方法装配属性,但是发现有一个属性是B的对象。2.因此再次调用doGetBean方法创建B的实例,依次执行doGetBean、查询缓存、createBean创建实例,实例化完成之后放入三级缓存singletonFactories中,执
2020-09-29 09:13:43 164
转载 Redis的过期策略和内存淘汰机制
Redis的过期策略和内存淘汰机制过期策略 我们set key的时候,都可以给一个expire time,就是过期时间,指定这个key比如说只能存活1个小时,我们自己可以指定缓存到期就失效。 如果假设你设置一个一批key只能存活1个小时,那么接下来1小时后,redis是怎么对这批key进行删除的? 答案是:定期删除+惰性删除 所谓定期删除,指的是redis默认是每隔100ms就随机抽取一些设置了过期时间的key,检查其是否过期,如果过期就删除。 注意,这里可不是每隔100m
2020-09-23 16:18:58 80
转载 ConcurrentHashMap源码分析(1.8)
转:https://www.cnblogs.com/zerotomax/p/8687425.html
2020-09-18 14:31:33 99
转载 多线程之BlockingQueue中 take、offer、put、add的一些比较
多线程之BlockingQueue中 take、offer、put、add的一些比较
2020-09-18 09:45:12 211
转载 DelayQueue实现延迟队列
转自:https://www.cnblogs.com/wilwei/p/10339136.htmlpublic class Q { public static void main(String[] args) throws Exception { DelayQueue<Order> orders = new DelayQueue<>(); Order order1 = new Order(1000, "1x"); O.
2020-09-17 15:20:43 93
原创 docker 容器出现No route to host
telnet连不通telnet 192.168.62.110 7000Trying 192.168.62.110...telnet: connect to address 192.168.62.110: No route to host## 尝试能解决把虚拟机中的防火墙清一下sudo iptables - F
2020-09-03 10:27:11 608
原创 数据结构可视化工具在线网站
https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
2020-08-20 16:44:43 351
转载 生成CA免费证书-整理
转自:https://blog.csdn.net/weixin_30544657/article/details/977758981.环境:OpenSSL 1.0.2k FireFox 60.0 64位 Chrome 66.0.3359.181 (正式版本)(32位) Internet Explorer 11.2248.14393.0 Websocketd 0.3.0 Nginx 1.12.22. 生成CA根证书 2.1.准备ca配置文件,得到ca.conf[ re...
2020-07-07 16:00:56 885
转载 Centos7里tomcat服务正常启动但是无法访问
Centos7里tomcat服务正常启动但是无法访问,这个时候需要把服务的端口对外开放。步骤:1.查看防火墙状态 systemctl status firewalld开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld开启防火墙 service firewalld start 若遇到无法开启先用:sy...
2020-03-20 14:22:51 962
原创 json 对象转换到Map里
/** * @author zhang */public class JsonToMapUtil { /** * 递归遍历解析方法 * @param str json字符窜 * @param res res返回的数据放到Map里 * @return */ public static boolean jsonToMap(Str...
2020-03-04 13:39:06 401
原创 Ubuntu 虚拟机实现jenkins+maven+docker+tomcat+github打包部署
1.环境: ubuntu 16.0.42. 利用docker-compose(jenkins+tomcat+tomcat+mysql+redis+nginx),java+maven直接在虚拟机里搭建。3.docker-compose文件:version: "3"services: redis: # 指定镜像 image: redis container...
2020-01-02 16:11:45 343 2
原创 tomcat 重启后图片等文件消失解决方案虚拟路径映射
开发环境: ecplise+tomcat,语言:java问题:今天在做视频文件上传时,Tomcat重启后发现视频文件消失,我上传的路径是在服务器下面的一个目录下,后来发现只要重启tomcat 项目就会重新部署,文件也会随之消失。解决方案:1.保存数据流到数据库。2.保存到其他路径。3.做一个文件处理服务器。综合来看,第一种不适用于大数据量,第三种没有试过对于中小
2017-11-28 21:24:25 5840
原创 python paramiko利用sftp上传目录到远程
网上大部分都是上传文件,于是个人参照网上一些博客的内容,写了一个把windows上目录上传到远程linux的一个小程序。下面是代码:class ExportPrepare(object): def __init__(self): pass def sftp_con(self): t = paramiko.Transport((self.i
2016-10-28 10:08:44 7116
转载 javascript:void(0)链接
Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。 (实现版本 Navig
2014-04-07 15:36:20 656
转载 js 限制文本框只能输入数字,不为空的正则表达式
许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等各类代码。1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,不能输小数点.3.数字和小数点方法二<input type=text t_value="" o_value="" onkeypress="if(!this.value.matc
2014-04-04 12:48:41 7617
转载 对象引用与对象的区别
初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。 为便于说明,我们先定义一个简单的类: class Vehicle {int passenger
2014-03-04 19:21:20 449
转载 java——内部类、匿名类、静态内部类
1. 一个Java程序就是一个类的集合。程序中的类有两种排列结构。 例如:classEnclosingClass{
2013-12-24 14:49:56 434
转载 java题目
package com.test;import java.util.Arrays;import com.sun.xml.internal.bind.v2.runtime.unmarshaller.XsiNilLoader.Array;public class Sort{ /** * 根据以下要求,比较两个字符串的大小,并返回比较结果:
2013-11-21 15:45:00 1069
docker-compose(docker+jenkins+tomcat+mysql)
2020-01-02
myeclipse java注册机代码
2013-05-29
小教官 问题 代码。。。。
2013-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人