
java
HW_XQH
码农
展开
-
解决【ElasticSearch】Kibana 连接不上(Unable to connect to Elasticsearch)的一种可能方法
尝试了网上其余方法(重启、删除索引)等,没啥用,后发现可能是控制台开启了“快速编辑模式”导致控制台线程阻塞,想要继续运行必须在控制台窗口按下enter;原创 2023-01-13 14:10:54 · 3008 阅读 · 0 评论 -
java poi导出excel单元格设置自定义背景颜色(任意颜色)
java poi导出excel单元格设置自定义(任意)背景颜色原创 2022-08-16 18:26:51 · 20419 阅读 · 6 评论 -
xxl-job实践,集群
起因最近公司准备使用xxl-job,让本人调研一下,以下是调研一下午的成果,记录一下分布式任务调度调研(建议跳过)开源方案elastic-job:Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。Elastic-Job-Lite定位为轻量级无中心化解决方案,使用jar包的形式提供分布式任务的协调服务。Elastic-Job-Cloud使用Mesos + Docker的解决方案,额外提供资源治理、原创 2021-12-16 17:59:52 · 1952 阅读 · 0 评论 -
centos使用nohup命令启动RocketMQ broker提示:nohup: ignoring input and appending output to ‘nohup.out’
解决办法1、原因是因为使用 nohup 会产生日志文件,默认写入到 nohup.out2、解决将 nohup 的日志输出到 /dev/null,这个目录会让所有到它这的信息自动消失nohup sh mqbroker -n localhost:9876 autoCreateTopicEnable=true > /dev/null 2> /dev/null &...原创 2021-10-12 10:41:54 · 1348 阅读 · 1 评论 -
记录一下本地VMware搭建mysql主从复制遇到的问题及解决方法
今天本地搭建mysql主从复制,计划克隆虚拟机实现,以下为遇到的问题:1.克隆的虚拟机中mysql uuid相同,导致主从复制失败,解决方法:uuid相同解决方法2. 用show slave status \G查看主从复制状态,遇到: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log。。错误,解决方法:1236解决...原创 2021-09-10 11:35:10 · 269 阅读 · 0 评论 -
记录一下idea启动显示If you already have a 64-bit JDK installed ,defined a JAVA_HOME...的错误
idea2021.1启动报错If you already have a 64-bit JDK installed ,defined a JAVA_HOME variable in Computer>System Properties>System Settings>Environment Variables Failed to create JVM今天运行公司项目时,idea弹出对话框提示out of memory,对于我这种强迫症患者来说这能忍?直接修改idea安装目录中bin目录下原创 2021-08-18 09:08:45 · 13596 阅读 · 11 评论 -
基于mqtt的即时通信
##基于mqtt的即时通信注:使用前必须安装mqtt服务器,代码中的端口依据自己电脑进行改动mqtt客户端:/** * * Description: * @author xqh */import java.util.concurrent.ScheduledExecutorService;import org.eclipse.paho.client.mqttv3.MqttClient;import org.eclipse.paho.client.mqttv3.MqttConnectOpt原创 2020-12-18 11:08:11 · 1325 阅读 · 0 评论 -
java自学day4-JVM核心机制-自定义文件类加载器
自定义文件类加载器package cn.xqh.reflection;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;public class FileSystemClassLoader extends java.lang.原创 2020-10-29 21:13:40 · 211 阅读 · 2 评论 -
java自学day3-xml解析-SAX解析
主体代码:package cn.sxt.server;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.Def原创 2020-10-19 15:13:53 · 196 阅读 · 1 评论 -
附:尚学堂老裴写的多人聊天室(群聊+私聊)
与自己写的对比后的体悟:在自学过程中,封装是比较难以把控的,好的封装技巧可以为程序开发带来巨大的便利。客户端发送线程:/** * 使用多线程封装:发送端 * 1、发送消息 * 2、从控制台获取消息 * 3、释放资源 * 4、重写run * @author 裴新 QQ:3401997271 * */public class Send implements Runnable { private BufferedReader console ; private DataOutputStr原创 2020-10-16 11:15:29 · 271 阅读 · 0 评论 -
java自学day2-网络编程-使用tcp,多线程实现多人聊天室(经典案例)
注:以下代码均为自己学习时编写,bug较多,如有疏漏也请谅解,仅做我自己参考纪念,有兴趣的兄弟完整无bug版(别人写的)附在我另一篇博客中。多线程实现客户端的接收功能:public class ClientReceive implements Runnable { private Socket client; private String s; private DataInputStream br; private boolean flag=true; public ClientRece原创 2020-10-16 11:07:52 · 275 阅读 · 1 评论 -
java自学day1-网络编程-使用udp,多线程实现一对一聊天
模拟发送端:package cn.xqh.net;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;import java.net.SocketException;pu原创 2020-10-12 09:53:43 · 213 阅读 · 1 评论