- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 虚拟机 docker kibana 报错
FATAL Error: Setup lifecycle of “monitoring” plugin wasn’t completed in 30sec. Consider disabling the plugin and re-start内存不足2.Unable to connect to Elasticsearch. Error: Request Timeout after 30000ms处理方法原因是由elasticsearch.yml的配置未配置正确引起的vim config/ela.
2020-08-31 11:52:55
1939
3
原创 centos8安装docker
1.https://www.runoob.com/docker/centos-docker-install.html2.Error:Problem: package docker-ce-3:19.03.8-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed处...
2020-04-07 10:05:17
550
原创 git札记
1、设置记住密码(默认15分钟):git config --global credential.helper cache2、如果想自己设置时间,可以这样做:git config credential.helper ‘cache --timeout=3600’这样就设置一个小时之后失效3、长期存储密码:git config --global credential.helper store...
2020-03-03 16:32:19
129
转载 解决Unable to create new native thread
转载:解决Unable to create new native thread两种类型的Out of Memoryjava.lang.OutOfMemoryError: Java heap space error 当JVM尝试在堆中分配对象,堆中空间不足时抛出。一般通过设定JAVA启动参数-Xmx最小可用内存解决。 java.lang.OutOfMemoryError: Unable ...
2019-12-13 11:15:54
16162
原创 CentOS7 Failed to start LSB: Bring up/down networking.解决方法
百度了一圈,都是叫修改mac地址的说法,但是改了之后并没有什么用,最后谷歌解决了。解决方式:禁用NetworkManagersystemctl stop NetworkManagersystemctl disable NetworkManager然后重启网络服务,能正常联网了!...
2019-09-18 09:56:28
222
转载 MySQL 表锁和行锁机制
原文http://www.cnblogs.com/itdragon/p/8194622.htmlMySQL 表锁和行锁机制行锁变表锁,是福还是坑?如果你不清楚MySQL加锁的原理,你会被它整的很惨!不知坑在何方?没事,我来给你们标记几个坑。遇到了可别乱踩。通过本章内容,带你学习MySQL的行锁,表锁,两种锁的优缺点,行锁变表锁的原因,以及开发中需要注意的事项。还在等啥?经验等你来拿...
2019-04-19 20:19:02
335
转载 truncate table 的坑
truncate table,如果数据库硬盘不够用,可能会导致.ibd文件丢失。适用于:MySQL服务器版本4.0及以上本文信息适用于所有平台。 症状当尝试访问表test.t1时,出现以下错误:150512 16:30:01 [ERROR] MySQL is trying to open a table handle but the .ibdfile fortable te st...
2019-04-10 15:09:09
4538
转载 Java代码性能优化的细节
转载《Java代码性能优化的 40+ 细节 》在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1. 在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:控制资源的使用,通过线程同步来控制资源的并发访问;控制实例的产...
2019-04-08 14:17:17
267
转载 JVM类的初始化顺序
原文:JVM类的初始化顺序当new一个类对象时,如果该类还未被JVM所加载,则JVM首先加载该类,加载类流程中会有类的初始化操作,也就是类中static域的初始化,即调用<cinit>方法;在创建对象时,会进行对象变量的初始化操作,即调用<init>方法;最后调用对象的构造方法。在类中static域初始化流程中,是按照前后顺序来进行的,也就是不管是static块还是s...
2018-08-09 17:05:58
1024
原创 mysql 查询自增id的下一个值
-- 查询自增id的下一个值SELECT AUTO_INCREMENTFROM INFORMATION_SCHEMA. TABLESWHERE TABLE_NAME = '{table name}'
2018-08-09 14:40:08
22544
1
转载 IDEA的查询引用、调用关系图的功能
原文:https://www.cnblogs.com/ghj1976/p/5382455.htmlEclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查...
2018-08-09 09:01:47
6173
转载 Java并发编程:CountDownLatch、CyclicBarrier和 Semaphore
原文:http://www.cnblogs.com/dolphin0520/p/3920397.html 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。 以下是本文目录大纲: 一.CountDownLatch用法 二.Cyclic...
2018-08-07 14:27:09
145
转载 Redis分布式锁的正确实现方式
https://www.cnblogs.com/linjiqin/p/8003838.html前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细...
2018-08-07 11:09:12
221
转载 线程池的RejectedExecutionHandler(拒绝策略)
https://blog.youkuaiyun.com/jgteng/article/details/54411423 JAVA为多线程场景提供了线程池,下面是一个线程池的构造方法:public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, ...
2018-08-06 14:27:57
1555
原创 [Err] 1071 - Specified key was too long; max key length is 767 bytes
建立索引时,数据库计算key的长度是累加所有Index用到的字段的char长度;再按下面比例相乘不能超过限定的key长度767:latin1=1 byte=1 character;uft8=3 byte=1 character;gbk=2 byte=1 character,utfmb4= 4byte = 1 character。...
2018-07-09 11:20:57
1945
转载 mysql函数实例
CREATE FUNCTION hello() RETURNS VARCHAR(255) BEGIN RETURN 'Hello world,i am mysql'; ENDDROP FUNCTION IF EXISTS formatDate CREATE FUNCTION formatDate(fdate datetime) RETURNS VARCHAR(255) ...
2018-05-31 08:40:54
4622
1
原创 Python3 学习(三)
Python3 解释器在Linux/Unix系统中,你可以在脚本顶部添加以下命令让Python脚本可以像SHELL脚本一样可直接执行:#! /usr/bin/env python3然后修改脚本权限,使其有执行权限,命令如下:$ chmod +x hello.py执行以下命令:./hello.py输出结果为:Hello, Python!#!/usr/bin/python是告诉操作系统执行这个脚本的时...
2018-04-12 21:03:44
182
转载 Python3 学习(二)
Python3 学习(二)http://www.runoob.com/python3/python3-basic-syntax.html基础语法1、源文件编码# -*- coding: cp-1252 -*-编辑hello.py:#!/usr/bin/python3# -*- coding: utf-8 -*-print("Hello World");python保留字保留字即关键字,我们不能...
2018-04-12 20:28:26
276
原创 Python3 学习(一)
1、环境搭建详见http://www.runoob.com/python/python-install.html2、第一个python程序#!/usr/bin/python3 print("Hello, World!");你可以将以上代码保存在hello.py文件中并使用python命令执行该脚本文件。$ python3 hello.py以上命令输出结果为:Hello, World!...
2018-04-12 20:13:33
204
转载 Java里的管道输入流 PipedInputStream与管道输出流 PipedOutputStream
测试代码:import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * @autho...
2018-04-09 09:01:26
472
原创 linux 配置JAVA环境变量
1、vi /etc/profile#set java environmentJAVA_HOME=/service/jdkJRE_HOME=$JAVA_HOME/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH立即
2018-03-28 12:56:00
329
转载 mysql select是否会锁表 ?
原文地址:http://www.bcty365.com/content-35-656-1.html 有的人说mysql的 select 会锁表 ,有的人说 mysql 的查询不会锁表 。 其他他们都对,没有 ,但是很片面。 其实对于mysql的select 是否会锁表 ,这个完全取决于表采用的是什么存储引擎。 这里我就拿大家最熟悉的存储引擎INNODB 和MYISAM 来说明这个问题。 对
2017-12-27 10:14:47
26389
4
原创 gradle学习(一)
1、Gradle 手动修改本地仓库 即添加一个名称为 GRADLE_USER_HOME环境变量 ,值是你想放gradle仓库的地方即可 参考:https://www.cnblogs.com/dwb91/p/6523541.html 2、Gradle使用国内的maven仓库 摘自:https://www.cnblogs.com/yoyotl/p/6291703.html 感谢阿里云!找到gr
2017-12-22 14:21:52
225
转载 settings.xml文件中对应的配置项
本文部分引用自:http://haohaoxuexi.iteye.com/blog/1827778 基本的settings.xml的样子:<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.
2017-12-20 14:23:03
952
原创 PowerMock测试 mock hbase连接
/** * QueryCanTask Tester. * * @author * @since 12/18/2017 * @version 1.0 */ @RunWith(PowerMockRunner.class) @PowerMockRunnerDelegate(SpringJUnit4ClassRunner.class) //委派给SpringJUnit4Clas
2017-12-19 15:33:30
1058
2
原创 HBASE-hbase shell基础命令
1、进入hbase命令模式 hbase shell2、命名空间、表、列族、数据版本、数据有效期 (创建表 create ‘member’,’member_id’,’address’,’info’) –创建命名空间 create_namespace ‘bi’ –创建元数据表 create ‘bi:rawdata’,{NAME => ‘bs’,VERSI
2017-12-11 17:28:17
314
原创 docker初级命令
1、拉取镜像 docker pull [OPTIONS] NAME[:TAG] eg:docker pull hub.c.163.com/library/oraclelinux:latest2、查看本机镜像 docker images [OPTIONS][REPOSITORY][:TAG]3、运行镜像 docker run -d NAME eg:4、查看启动的镜像 docker ps
2017-07-05 21:52:11
210
原创 tomcat xml配置文件部署项目
tomcat xml配置文件部署项目: 1、在路径apache-tomcat-7.0.65/conf/Catalina/localhost 下 创建xml 2、xml类容为:
2016-01-12 10:04:43
494
原创 hadoop配置问题--jps线程不全
上次记录了hadoop下载安装配置过程,这次重新安装配置时出现了几个问题。配置完成后发现Jps的线程数不对,缺少NameNode和JobTracker线程。在配置core-site.xml和mapred-site.xml文件时,主机名未写正确。配置文件中的主机名应对应hostname输出的名字。
2015-09-07 15:15:53
2015
1
原创 jdbc连接oracle报错No suitable driver found for jdbc
网上查找了许多资料:大致问题如下 一是:连接URL格式出现了问题(jdbc:oracle:thin:@localhost:1521:db01) 二是:驱动字符串出错(oracle.jdbc.OracleDriver) 三是:Classpath中没有加入合适的ojdbc6.jar驱动 四是:不仅仅要求将驱动加入classpath中,而
2015-08-25 11:53:01
7712
原创 centos下安装hadoop
安装wget yum install -y wget下载 wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-1.2.1/hadoop-1.2.1.tar.gz解压 tar -zxvf hadoop-1.2.1.tar.gz配置文件hadoop-1.2.1/conf 目录下hadoop
2015-07-21 14:39:06
355
Effective Java 第三版原版pdf(英文)
2018-07-31
quartzjar包
2014-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人