自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Hive安装

下载:wget http://archive.cloudera.com/cdh5/cdh/5/hive-1.1.0-cdh5.7.0.tar.gz 解压:tar -zxvf hive-1.1.0-cdh5.7.0.tar.gz -C ../app/ 配置:系统环境变量(~/.bahs_profile)export HIVE_HOME=/home/hadoop/app/hive-1.1.0-cdh5.7.0export PATH=$HIVE_HOME/bin:$PATHcd /home.

2020-07-05 19:03:34 148

原创 Linux下安装mysql

第1步、yum安装mysqlyum -y install mysql-server第2步、设置开机启动chkconfig mysqld on第3步、启动MySql服务service mysqld start第4步、设置MySql的root用户密码[root@stonex ~]# mysql -u rootWelcome to the MySQL monitor. Commands end with ; or \g....... 省略了一些行mysql> select u..

2020-07-05 18:59:57 118

原创 Docker和k8s的区别与介绍

2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。Docker技术诞生之后,并没有引起行业的关注。而dotCloud公司,作为一家小型创业企业,在激烈的竞争之下,也步履维艰。正当他们快要坚持不下去的时候,脑

2020-07-05 08:14:34 200

原创 Hadoop HDFS 安装

在主目录下创建app、software、data 三个目录software 软件包目录app 软件安装目录data 数据目录1.下载HadoopCDH相关的软件下载地址:http://archive.cloudera.com/cdh5/cdh/5/生产或者测试环境选择对应CDH版本时,一定要采用尾号是一样的版本,我这里采用cdh-5.7.0.tar.gz 结尾的软件,可以先把后续的Hive、Hbase、Spark先下载好。Linux下载命令 wget http:/..

2020-07-04 20:20:15 194

原创 redis开发与运维之jedis常用命令

jedis操作命令:1.对value操作的命令exists(key):确认一个key是否存在del(key):删除一个keytype(key):返回值的类型keys(pattern):返回满足给定pattern的所有keyrandomkey:随机返回key空间的一个keyrename(oldname, newname):将key由oldname重命名为newname,若newname存在则删除newname表示的keydbsiz...

2020-06-04 17:15:19 150

原创 Spring MVC 项目快速搭建

Spring MVC 项目快速搭建Spring MVC提供了一个DispatcherServlet来开发Web项目,在Servlet2.5及以下的时候,只要在web.xml中配置<servlet>元素即可。而Servlet3.0+在Spring MVC里实现WebApplicationInitializer接口便可实现等同于web.xml的配置。下面将基于springBoot搭...

2019-01-06 22:27:30 481

转载 Spring-Boot-Starters 引用说明

Spring-Boot-Starters 最通俗的理解— jar 包,引用了什么 starter,就获得了什么的依赖。用游戏类比:SpringBoot—>WeGamespring-boot-starter-web—>英雄联盟及其小工具的合集SpringMVC—>包含在spring-boot-starter-web 的小工具,类比可理解为 英雄联盟 里的录屏助手(然...

2019-01-05 20:54:45 582

原创 springBoot 的几种定时任务实现方式

定时任务实现的几种方式:Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService:也jdk自带的一个类;是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说...

2019-01-05 17:51:39 175

原创 nginx 安装部署详解

Nginx Linux详细安装部署教程一、Nginx简介Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤二、Nginx安装1、下载Nginx及相关组件Linux系统是Centos 6.5 64位,我直接切换到root用户下安装进入用户目录下载程序下载相关组件...

2019-01-05 17:43:26 497 3

原创 线程同步一致性经典面试题

线程同步一致性经典面试题 如题,有两个线程A、B,A线程向一个集合(List<String>) 里面依次添加元素“abc”字符串, 一共添加十次,当添加到第五次的时候,希望B线程能够收到A线程的通知,然后B线程执行相关的业务操作,我们应该如何进行设计? 实现方式1:采用volatile关键字Volatile概念:Volatile关键字的主要作用是使共享变量在多个线程...

2018-12-23 17:03:30 1286

转载 伪共享和缓存行

关于伪共享的文章已经很多了,对于多线程编程来说,特别是多线程处理列表和数组的时候,要非常注意伪共享的问题。否则不仅无法发挥多线程的优势,还可能比单线程性能还差。随着JAVA版本的更新,再各个版本上减少伪共享的做法都有区别,一不小心代码可能就失效了,要注意进行测试。这篇文章总结一下。 什么是伪共享关于伪共享讲解最清楚的是这篇文章《剖析Disruptor:为什么会这么快?(三)伪共享》,我...

2018-12-23 11:56:08 174

原创 Java中哪些集合是线程安全的

Java中哪些集合是线程安全的 java.util.Collection是一个集合接口,Collection接口在java中的具体实现有很多,其中ArrayList、LinkedList、HashSet、TreeSet、HashMap、TreeMap等都是线程不安全的。Vector、HashTable是线程安全的。Collections是集合类的一个工具类,它提供了一系列静态方...

2018-12-23 11:28:39 4125

原创 搭建eureka服务注册中心

 搭建服务注册中心1、首先创建一个springboot工程,在pom.xml中引入spring-cloud-starter-netflix-eureka-server依赖,代码如下: <dependencies>    <dependency>        <groupId>org.springframework.cloud&l...

2018-12-22 22:08:44 637

原创 redis安装方法

这里使用的最新文档版本为 2.8.17,下载并安装:$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.17$ makemake完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测...

2018-12-22 20:55:05 81

原创 Ribbon负载均衡

Ribbon实现负载均衡1、在pom配置文件中一如ribbon包<dependency>    <groupId>org.springframework.cloud</groupId>    <artifactId>spring-cloud-starter-ribbon</artifactId>    <version&gt...

2018-12-22 20:44:23 135

原创 java集合类

ListCollection<--List<--VectorCollection<--List<--ArrayListCollection<--List<--LinkedListCollection<--Set<--HashSetCollection<--Set<--HashSet<--LinkedHashSetCollecti...

2018-07-13 10:58:17 99

原创 数据持久层的一级和二级缓存

一级缓存:是SQlSession级别的缓存。在操作数据库时需要构造SqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的SqlSession之间的缓存数据区域(HashMap)是互相不影响的。二级缓存:是mapper级别的缓存,多个SqlSession去操作同一个mapper的sql语句,多个SqlSession可以共用二级缓存,二级缓存是跨SqlSessi...

2018-07-13 10:55:26 374

jquery原生代码生产日历组件

因为项目需求需要,需要在web网页中嵌套一个日历组件,我便用jquery封装了一个,功能和电脑上的日期日历相似,在此分享给大家。

2015-08-04

空空如也

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

TA关注的人

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