logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java使用wait和notify实现生产者和消费者

1. 使用注意事项永远在synchronized的函数或对象里使用wait、notify和notifyAll,不然Java虚拟机会生成IllegalMonitorStateException。永远在while循环里而不是if语句下使用wait。这样,循环会在线程睡眠前后都检查wait的条件,并在条件实际上并未改变的情况下处理唤醒通知。永远在多线程间共享的对象上使用wait。noti...

#java
常见Linux目录名称和文件长列表显示

一、常见Linux目录名称目 录    用处/虚拟目录的根目录。通常不会在这里存储文件/bin二进制目录,存放许多用户级的GNU工具/boot启动目录,存放启动文件/dev设备目录, Linux在这里创建设备节点/etc 系统配置文件目录/home主目录, Linux在这里创建用户目录/lib...

#linux
Java连接hdfs指定用户名

http://www.huqiwen.com/2013/07/18/hdfs-permission-denied/HDFS客户端的权限错误:Permission denied搭建了一个Hadoop的环境,Hadoop集群环境部署在几个Linux服务器上,现在想使用windows上的Java客户端来操作集群中的HDFS文件,但是在客户端运行时出现了如下的认证错误,被折磨了几天,问题终得以解决。以此文

linux中expect安装

一、概述        我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而expect就使用来实现这种功能的工具。       expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。expect是不断发展的,随着时间的流逝,其功能越来越

linux中的ps命令常用参数-个人

ps命令是什么?ps命令能够给出当前系统中进程的快照。它能捕获系统在某一时间的进程状态。如果想要不断更新查看这个状态,可以配合watch命令或使用top命令ps命令支持三种语法格式:Unix风格的参数,前面加单破折线BSD风格的参数,前面不加破折线GNU风格的长参数,前面加双破折线常用的ps命令参数参数描述-a显示除控制进程(session lead...

#linux
Kafka0.10.0版本源码环境搭建

本文主要讲述的是如何搭建Kafka的源码环境,主要针对的Windows操作系统下IntelliJ IDEA。1.安装和配置JDK最低需要jdk7,我安装的是jdk1.8.C:\Users\liwenqing>java -versionjava version "1.8.0_121"Java(TM) SE Runtime Environment (build 1.8

#kafka
kafka官方文档中文

https://blog.csdn.net/memoordit/article/details/78850138

#kafka
Kafka的Log存储解析

引言Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看到topic和partition的关系。partition是以文件的形式存储在文件系统中,比...

#kafka
canal与mysql连接中断报错,不做mysql状态检测情况

一.报错信息2019-05-21 09:47:23.702 [destination = 127_0_0_1-3306 , address = /127.0.0.1:3306 , EventParser] WARNc.a.o.canal.parse.inbound.mysql.dbsync.DirectLogFetcher - Received EOF packet from serve...

超级有用的15个mysqlbinlog命令

在MySQL或MariaDB中,任意时间对数据库所做的修改,都会被记录到日志文件中。例如,当你添加了一个新的表,或者更新了一条数据,这些事件都会被存储到二进制日志文件中。二进制日志文件在MySQL主从复合中是非常有用的,主服务器会发送其数据到远程服务器中。 当你需要恢复MySQL时,也会需要使用到二进制日志文件。mysqlbinlog 命令,以用户可视的方式展示出二进制日志中的内容。同...

    共 12 条
  • 1
  • 2
  • 请选择