logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java-Process执行脚本,waitFor()卡住不执行

以脚本解压tar文件为例,如果tar包的生成时间在系统时间之后的话,解压就会有很多错误日志,使用java进行解压时,如果没有及时处理input或者是error缓冲区里的数据,那么等到缓冲区中数据满了(主要是error缓冲区)之后,解压操作就不会再继续进行下去了,因此要在解压过程中及时的将缓冲区中的数据清空,防止因为缓冲区爆满导致的解压失败;最终的解决方法是使用两个线程,在解压过程中对缓冲区中的数据

#java
jmap使用

使用jmap命令观察JAVA堆情况jmap(Memory Map for Java)命令用于生成堆转储快照。 如果不使用 jmap 命令,要想获取 Java 堆转储,使用 “-XX:+HeapDumpOnOutOfMemoryError” 参数,可以让虚拟机在 OOM 异常出现之后自动生成 dump 文件;Linux 命令下可以通过 kill -3 发送进程退出信号也能拿到 dump 文件。jma

#java#jvm
Elasticsearch-RestFul(HTTP)基本操作

Elasticsearch 基本操作RESTfulREST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。Web 应用程序最重要的 REST 原则是,客户端和服务器之间的交互在请求之间是无状态的。从客户端到服务器的每个请求都必须包含理解请求所必需的信息。如果服务器在请求之间的任何时间点重启,客户端不会得到通知。此外,无状态请求可以由任何可用服务器回答,这

#java#开发语言#后端
Linux开启和关闭网卡

开启网卡ifconfig 网卡名 up关闭网卡ifconfig 网卡名 down查看网卡列表ifconfg

#linux
Linux安装并启动Hadoop

下载并解压软件包因为Hadoop的软件版本和jdk版本是绑定的,所以安装Hadoop版本之前先查看对应的jdk版本。这里我们安装的是hadoop-3.2.2版本对应的jdk是8Hadoop下载地址:https://www.apache.org/dist/hadoop/common/jdk下载地址:https://www.oracle.com/java/technologies/javase-dow

#大数据#hadoop
Kafka-API使用以及案例实操

Kafka APIProducer API消息发送流程Kafka 的 Producer 发送消息采用的是异步发送的方式(拉取到了数据就发送,不会等待上一次发送之后的ack的结果,ack只是保证数据丢不丢,不是保证数据是否按照正确的顺序发送和接收)。在消息发送的过程中,涉及到了两个线程——main 线程和 Sender 线程,以及一个线程共享变量——RecordAccumulator。main 线程

#kafka
Keepalived-自定义Keepalived日志路径

Keepalived日志默认日志存放在系统日志:/var/log/messages下将keepalived的日志写到自定义目录下## 1、修改/etc/sysconfig/keepalived,把KEEPALIVED_OPTIONS="-D" 修改为:KEEPALIVED_OPTIONS="-D -d -S 0"# Options for keepalived. See `keepalived -

#linux#服务器#运维
Z3-Api In Python Basics模块内容

Python 中的 Z3 APIZ3 是微软研究院开发的高性能定理证明器。 Z3 用于许多应用,例如:软件/硬件验证和测试、约束求解、混合系统分析、安全性、生物学(计算机分析)和几何问题。本教程演示了 Z3Py 的主要功能:Python 中的 Z3 API。 阅读本教程不需要 Python 背景。 但是,在某些时候学习 Python(一门有趣的语言!)很有用,并且有许多优秀的免费资源可以学习(Py

#python#开发语言#后端
Spring-Boot基础教程

Spring-Boot 1.x版本传送门:https://gitee.com/didispace/SpringBoot-Learning/tree/master/1.x快速入门提示:我们在学习Spring Boot、Spring Cloud的时候,一定要知道它们的版本关系,以避免不必要的困恼。Spring Cloud Alibaba与Spring Boot、Spring Cloud之间不得不说的版

#java#spring
socket.io官方文档中文版

官方文档英文版目录一、概述二、服务器端API三、客户端API一、概述1、如何使用安装$ npm install socket.io使用Node http服务器搭建服务器端(app.js)var app = require(‘http’).createServer(handler)var io = require(‘socket.io’)(app);var fs = req...

#node.js#javascript
    共 11 条
  • 1
  • 2
  • 请选择