Kafka Broker配置

  Kafka发行包里自带的配置样本可以用来安装单机服务,但并不能满足大多数安装场景的要求。kafka有很多配置选项,Kafka有很多配置选项,涉及安装和调优的方方面面。不过大多数调优选项可以使用默认配置,除非你对调优有特别的要求。 常规配置和主题配置(服务端的配置文件)   kafka安装包里自带的config目录下有一个名字叫做server.properties的配置文件,这里面的配置项对应的就是标题里说的常规配置和主题配置了。在我的试验环境下,这个文件的绝对路径是:/usr/local/
分类: 其他 发布时间: 10-20 22:55 阅读次数: 0

机器学习之路--Matplotlib

1.绘制折线图 在pandas里面有一种数据类型为datatime ,可以将不规范的日期改为:xxxx-xx-xx import pandas as pd import numpy as np a = pd.read_csv('UNRATE.csv') a['DATE'] = pd.to_datetime(a['DATE']) print(a.head(12)) 折线图 import pandas as pd import numpy as np import matplotlib.pyplo
分类: 其他 发布时间: 10-20 22:55 阅读次数: 0

[LeetCode] 763. Partition Labels

A string S of lowercase letters is given. We want to partition this string into as many parts as possible so that each letter appears in at most one part, and return a list of integers representing the size of these parts. Example 1: Input: S = "aba
分类: 其他 发布时间: 10-20 22:55 阅读次数: 0

学习Linux的第十九课时

时间过得很快,不知不觉自己学习《Linux就该这么学》这本书已经一个多月了,跟着老刘一起学习的时间很要结束了,自己也从Linux的一个小白变成了一个入门级的菜鸟,但是深知自己还得要加油学习,只有不断的积累。不断的在实践中发现问题,自己在之后进行反思总结。那样才能真正的明白其中的原理以及应用场景。 最后两章的内容更多的是将时间运用到其中,就好比我们在运维的过程出现了问题,能够及时的解决,也是对前面所学知识的一种总结吧啊!虽然《Linux就该这么学》这本书的内容学习完了,但是某些知识点自己还是不太
分类: 其他 发布时间: 10-20 22:55 阅读次数: 0

[转][Oracle]常见报错及处理

1、ORA-00257 参考自:https://jingyan.baidu.com/article/f71d6037ccf1301ab641d1f0.html 查询 select * from V$FLASH_RECOVERY_AREA_USAGE -- WHERE percent_space_used > 98 如果有查询结果,表示需清理归档日志: 进 Oracle 所在服务器,执行 CMD rman target / crosscheck archivelog all; delete ar
分类: 其他 发布时间: 10-20 22:55 阅读次数: 0

centos7 docker的安装和部署命令

卸载docker yum list installed | grep docker docker.x86_64 1.10.3-46.el7.centos.14 @extras docker-common.x86_64 1.10.3-46.el7.centos.14 @extras docker-selinux.x86_64 1.10.3-46.el7.centos.14 @extras ...
分类: 其他 发布时间: 10-20 22:54 阅读次数: 0

centos7 cat的docker镜像demo

1、vim Dockerfile FROM cat MAINTAINER xxx<<A href="mailto:xxx">xxx> LABEL version="1.0" RUN mkdir -p /opt/jdk/ RUN mkdir -p /opt/tomcat/ RUN mkdir -p /data/appdatas/cat RUN touch /data/ap...
分类: 其他 发布时间: 10-20 22:54 阅读次数: 0

Java工程师需要了解的技术和组件

Java基础:J2EE、spring开发规范、设计模式、数据结构、JVM及内存模型、分布式锁、多线程、shell 通信层:TCP、UDP、HTTP、IO、NIO、NETTY、websockert、spring-websocket 系统运维:jenkins、gitlab、docker、docker nexus、sonar、maven nexus spring家族:spring、spring m...
分类: 其他 发布时间: 10-20 22:54 阅读次数: 0

hdfs的搭建

wget http://www-eu.apache.org/dist/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz ssh-keygen -t rsa # cat id_rsa.pub>> authorized_keys # ssh [email protected] cat ~/.ssh/id_rsa.pub>> aut...
分类: 其他 发布时间: 10-20 22:54 阅读次数: 0

map-reduce之wordCount DEMO

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven...
分类: 其他 发布时间: 10-20 22:53 阅读次数: 0

Caused by: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.security.AccessControlException:

Caused by: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.security.AccessControlException: Permission denied: user=lenovo, access=WRITE, inode="":suh:supergroup:rwxr-xr-x 解决方案: 方案一: 到服务器上...
分类: 其他 发布时间: 10-20 22:53 阅读次数: 0

Jdk源码 查看顺序

1、java.lang 1) Object 1 2) String 1 3) AbstractStringBuilder 1 4) StringBuffer 1 5) StringBuilder 1 6) Boolean 2 7) Byte 2 8) Double 2 9) Float 2 10) Integer 2 11) Long 2 12) Short 2 13) Thread 2 14...
分类: 其他 发布时间: 10-20 22:53 阅读次数: 0

spark集群部署

1、下载spark,在这之前需要安装scala wget https://d3kbcqa49mib13.cloudfront.net/spark-2.2.0-bin-hadoop2.7.tgz  2、配置环境变量 vi /etc/profile export SPARK_HOME=/usr/local/spark-2.2.0 export PATH=$PATH:$SPARK_HOME/...
分类: 其他 发布时间: 10-20 22:53 阅读次数: 0

String 的深入理解

一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character s...
分类: 其他 发布时间: 10-20 22:52 阅读次数: 0

nginx + keepalived

1、准备2台机器,192.168.1.11、192.168.1.12  vip 192.168.1.20 vip 的设置 即在2台已经分配好静态IP的机器中做如下配置(2台机器都要) vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 #插入公共IP IPADDR1=192.168.1.20 ##配置完成莫忘记执行下面comman...
分类: 其他 发布时间: 10-20 22:52 阅读次数: 0

idea指定pom的profile

1、在Edit Configurations中创建个Maven启动项 启动项配置如下(此处我的启动项名称为‘Build’,cmd中配置 install -DskipTests 可跳过测试用例): 2、修改tomcat启动项下的Before launch项,点击加号添加之前新增的Maven启动项(次处为‘Build’): 点击加号选择Run Another Configuratio...
分类: 其他 发布时间: 10-20 22:52 阅读次数: 0

JAVA内存模型入门

概述 jvm 入门篇,想要学习jvm,必须先得了解JVM内存模型,JVM内存模型,JVM内存模型,JVM内存模型,JVM内存模型。重要的事情说多遍。 内存划分 java虚拟机按照运行时内存使用区域划分如图:   Paste_Image.png 区域 是否线程共享 是否会内存溢出 程序计数器 否 不会 java虚拟机栈 否 会 本地方法...
分类: 其他 发布时间: 10-20 22:51 阅读次数: 0

JAVA强弱软虚引用

一. 强引用、软引用、弱引用、虚引用的概念   在Java中,虽然不需要程序员手动去管理对象的生命周期,但是如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemory的错误)就需要用到软引用和弱引用了。   从Java SE2开始,就提供了四种类型的引用:强引用、软引用、弱引用和虚引用。Java中提供这四种引用类型主要有两个目的:第一是可以让...
分类: 其他 发布时间: 10-20 22:51 阅读次数: 0

从永久代(PermGen)到元空间(Metaspace)

为什么要做这个转换?总结以下几点原因: 1、字符串存在永久代中,容易出现性能问题和内存溢出。 2、类及方法的信息等比较难确定其大小,因此对于永久代的大小指定比较困难,太小容易出现永久代溢出,太大则容易导致老年代溢出。 3、永久代会为 GC 带来不必要的复杂度,并且回收效率偏低。 4、Oracle 可能会将HotSpot 与 JRockit 合二为一。 名词概念:元空间: ...
分类: 其他 发布时间: 10-20 22:51 阅读次数: 0

Centos6.8OpenLDAP+PhpLdapAdmin部署

Centos6.8OpenLDAP+PhpLdapAdmin部署
分类: 企业开发 发布时间: 10-20 22:51 阅读次数: 0