logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Log4j2中的同步日志与异步日志

Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,基于Disruptor开发的系统单线程能支撑每秒600万订单。目前,包括Apache Strom、Log4j2在内的很多知名项目都应用了Disruptor来获取高性能。Disruptor框架内部核心数据结构为RingBuffer,其为无锁环形队列。单线程每秒能够处理600万订单,Disruptor为什么这么快?a.lock-free

#log4j
linux 终端输出太多前面看不到的解决办法

Shift+PageUp 向上翻页 Shift+PageDown 向下翻页

#linux
Linux 修改用户密码

2.修改口令实质上就是修改口令文件/etc/shadow中与口令时效相关的字段值。备注:1.可以用chage user_name进入交互模式修改用户的口令时效;可以设置或修改任何用户的密码,普通用户运行。1、例如让某个用户不能修改密码,可以用。2、例如清除一个用户的密码 用参数。命令,用root用户运行。,密码清除后登录就无需密码。Linux修改密码用。只能修改它自己的密码。

#linux#服务器#运维
win10 修改git账号密码

第一步:找到控制面板第二步:进入到用户账户下的管理windows凭据第三步: 找到普通凭据第四步:编辑保存即可

#git
使用RestTemplate上传文件

首先来看一下上传文件是如何与产生关系的,如下所示为一个常见的文件上传服务接口定义。​String result = "时间:" + time + ",文件名称:" + name + "文件大小:" + size + ",文件类型:" + type + ",id传入值:" + id;}}复制代码Java对应的Web服务中,上传的文件对象通常是使用对象来接收,该对象继承了包中的接口,这是Spring核

#restful#java#spring
com.alibaba.fastjson.JSONException: syntax error, expect {, actual string, pos 0 报错解决方案

把json对象装换成对象时,调用该JSONObject.parseObject(String text, Class<T> clazz); 方法传入字符串为String text = "{\"content\":\"测试内容\",\"topic\":\"测试主题\"}";结果报如下错误Caused by: com.alibaba.fastjson.JSONEx...

#java
vue项目Error: Cannot find module ‘xxx’类报错的解决方法

现发现只要是报错 Error: Cannot find module ‘xxx’(例如 Error: Cannot find module ‘webpack’)这类的问题都可以用下面的方法解决。报错内容如下:运行 npm install 没问题,运行 npm run serve 就会报错:Error: Cannot find module ‘webpack’解决方案:到项目文件夹下,删除node_

#vue.js#前端#javascript
Kafka启动关闭及其相关命令

先cd到kafka目录,如 1、启动1、启动zookeeper常规模式启动bin/zookeeper-server-start.sh config/zookeeper.properties进程守护模式启动nohup bin/zookeeper-server-start.sh config/zookeeper.properties >/dev/null 2>&1 &2、启动kafka常规模式启动bi

#kafka#java#分布式
mybatis查询结果为null,但是数据库表查询有结果

改变xml文件该方法的返回类型,名称与绑定的id名称相同。用resultMap进行属性与字段绑定。大多数情况常见于 多表联合查询返回。

#mybatis
win10 启动kafka报错 另一个程序正在使用此文件,进程无法访问

问题描述: win10启动kafka报错原因: 可能是由于非正常关闭, 导致kafka无法完成对日志文件的解锁解决方法: 错误信息中指出了日志的存放路径, 我这里是d:\work\data\kafka-logs, 将这个目录下的所有文件删除后重新启动kafka即可或者只删除报错的目录即可:例 d:\work\data\kafka-logs__consumer_offsets-39\

#kafka
暂无文章信息