自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

miss_fang

小菜鸡的成长之路

  • 博客(8)
  • 收藏
  • 关注

原创 ReentrantLock、ReentrantReadWriteLock源码分析

一、ReentrantLock1,实现接口如下,Lock下另一个常见的实现类为ReentrantReadWriteLock。此类的实现均是通过其内部类Sync的2个子类来实现的。Sync继承抽象队列同步器,Lock, java.io.Serializable2,除了序列化id,只有一个字段,默认非公平同步器,提供了带参数的构造方法以设置公平或非公平锁。此为其抽象内部类。pr...

2019-03-22 23:51:43 173

原创 Linux CentOS7安装Hadoop3.2

首先,参考安装博客为:Hadoop安装不过,在安装的时候还是遇到了一些问题。现在将完整过程描述如下:1,下载Hadoop,官网:Hadoop官网下载 本人使用wget下载:wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-3.2.0/hadoop-3.2.0.tar.gz2,下载完成后解压到目录(这里到/u...

2019-03-18 16:18:15 1859 1

原创 Spark初步练习

Spark下载页面:Spark官网我是在云服务器centOS7上安装的,下载后解压即可。1,修改环境变量如下,一个HOME一个binvim /etc/profileexport SPARK_HOME=/usr/spark-2.4.0-bin-hadoop2.6export PATH=$SPARK_HOME/bin:$PATH2,启动,输入spark-shell即可。3,...

2019-03-17 15:35:18 202

原创 bat脚本以管理员身份运行

windows安装hadoop后,需要以管理员身份启动cmd窗口运行,以前将一些软件的启动方式以bat脚本存储在桌面,这次是带管理员权限的bat。:::::::::::::::::::::::::::::::::::::::::::::: Elevate.cmd - Version 4:: Automatically check & get admin rights::::::...

2019-03-16 05:47:39 7204 2

原创 Tomcat调优

1,报错Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [284,576] milliseconds.原因:Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安...

2019-03-09 00:13:03 138

原创 Java控制浮点数输出精度

参考:更为详细主要2种方式:String.format和DecimalFormat.formatimport java.text.DecimalFormat;public class Main{ public static void main(String[] args){ double pi=3.142; //3.14 System.out...

2019-03-05 22:25:15 5237

原创 log4j2配置

参考文章:点此感觉还是xml配置的好看些。<?xml version="1.0" encoding="UTF-8"?><!-- 该xml配置中,xml元素大小写不敏感 --><!-- status="off",log4j2把自身事件记录到控制台的配置,off表示不记录,其余的记录有trace,debug,info,warn,error,fatal -...

2019-03-01 06:17:16 241

原创 git提交代码到github

1,首先注册github账号,这个不用讲。2,然后下载git客户端,地址下载对应版本!3,用过maven的都知道,我们需要一个仓库,那么新建一个文件夹,这里举例D:/GitRepo4,在此新建文件夹上鼠标右击,选择Git Bash Here,当你安装git客户端后,自然会有此选项。5,输入命令git init,将在此文件夹下新建出一个文件夹,名为.git。注意在查看里勾选隐藏的项目...

2019-03-01 02:23:38 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除