自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

原创 java集合框架综述

首先我们来看一副集合框架图:简略图:    说明:对以上框架图有几点说明;        1、所有的集合类都位于java.util包下。java的集合类主要由2个接口派生而出:Connection和Map。Connection和Map是java集合框架的根接口,这两个接口又包含了一些子接口或实现类。        2、集合接口,6个接口(短虚线表示),表示不同集合类型,是集...

2018-06-22 21:01:36 397

原创 springboot学习之二(springboot首次启动报错处理)

当我们把springboot环境搭建成功之后,当然是赶紧运行试试咯,然而却报错,这就是一件让人很郁闷的事儿。话不多说,且往下看。错误信息如下:***************************APPLICATION FAILED TO START***************************Description:Failed to configure a DataSour...

2018-06-20 17:28:55 1972 1

原创 springboot学习之一(Idea环境下搭建基于Maven的SpringBoot框架)

基础环境:JDK1.8因为springboot内置了tomcat。所以不用单独配置tomcat。步骤一:首先新建项目,选择Spring Initializr,选择sdk,然后next。步骤二:写组名和项目名,并且确保jdk是1.8.下面的包名可改可不改。然后next。步骤三:选择Web、MySql、Mybatis这几个基本的环境。然后next。步骤五:什么都不用管,直接finish。    这是项...

2018-06-20 17:18:30 2557

转载 Redis Custer配置文件redis.conf详解

转载自:https://blog.youkuaiyun.com/wngua/article/details/70158818===============================INCLUDES======================================#这在你有标准配置模板但每个redis服务器又需要个性设置的时候很有用。include /path/to/local.confincl...

2018-06-20 14:33:13 377

转载 深度解析WebService

WebService简介引子我们有没有一种方法可以在两个平台之间进行通信呢?换句话说就是我们在Linux系统下的A应用和windows系统下的B应用如何进行通信。这就用了我们本次要说的WebService。WebService特点介绍WebService的思想是:使得应用程序也具有Web分布式编程模型的松散耦合性。WebService提供一个建立分布式应用的平台,使得运行...

2018-06-08 21:05:55 1109

原创 基于zookeeper(集群)+levelDB的activeMQ高可用集群搭建

failover:(tcp://192.9.200.130:51511,192.9.200.159:51513:192.9.200.160:51512)?randomize=false

2018-05-24 17:45:16 507

原创 搭建zookeeper常见问题详解

问题一:    data目录下必须创建myid文件,不创建启动报错。            myid文件里面的变量必须对应相应的服务器。即:1对应的是server.1。问题二:    zookeeper目录下必须的创建log目录,不创建启动报错。        问题三:    端口号被占用。查看命令:netstat -apn | grep 2181。问题四:    防火墙未关闭。查看状态:serv...

2018-05-22 17:56:57 331

原创 三台服务器搭建zookeeper集群

环境:    192.9.200.130    192.9.200.159    192.9.200.160解压及安装:    zookeeper下载地址:http://mirror.bit.edu.cn/apache/zookeeper/    我下载的是zookeeper-3.5.3   将zookeeper压缩包复制到linux下。    1、解压:        tar -xvf zook...

2018-05-22 17:40:36 2810

翻译 ActiveMQ主要的几类部署方式

1、默认单机版部署(kahadb)    acitvemq单机存储方式,以本地的kahadb文件的方式存储,所以性能完全依赖于本地的磁盘IO,so不能提供高可用。2、基于zookeeper的activemq集群(levelDB Master/Slave)    mq5.9新推出的主从实现。选举出一个Master,其他节点自动作为Slave实时同步消息。    因为存在slave进行实时同步消息,因...

2018-05-21 16:28:48 688

原创 NAT模式下宿主机与虚拟机ping不通的解决方案

    为了方便,一般情况下我们都会远程连接来操作虚拟机,但是一般我们设置好虚拟机的模式NAT模式后,虚拟机和宿主机之间是互相ping不通的。    因此导致我们无法远程连接,            其实非常简单,少说废话,直接上图:                        虚拟机----》编辑----》虚拟网络编辑器----》恢复默认设置    (这几步是在虚拟机关闭的情况下进行的)然后重...

2018-05-14 10:17:56 4142 1

原创 /usr/local/ruby/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such

错误详情:        2: from ./redis-trib.rb:25:in `<main>' 1: from /usr/local/ruby/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'/usr/local/ruby/lib/ruby/2.5.0/rubygems/core_ext/ker...

2018-05-11 15:04:49 13723

转载 Centos 7 两台机器搭建三主三从的redis集群

忠告:在学习搭建redis集群之前,先学会搭建单个的redis。上一篇我们就介绍了单个的redis搭建,有兴趣的朋友可以参照一下。两台服务器,个启动三个实例,形成三主三从。ip:    192.9.200.159   192.9.200.1601、使用yum安装所需环境和工具。    yum -y install wget vim tcl gcc make2、下载redis并解压。    cd /...

2018-05-11 11:43:15 5375 6

转载 redis编译报致命错误jemalloc/jemalloc.h:没有那个文件或目录

分配器allocator, 如果有MALLOC  这个 环境变量, 会有用这个环境变量的 去建立Redis。而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。但是如果你又没有jemalloc 而只有 libc 当然 make 出错。 所以加这么一个参数,运行如下命令:make MA...

2018-05-10 16:40:12 782

翻译 了解redis并且在linux下进行配置安装

了解redis    Redis 是一个开源、支持网络、基于内存、键值对的 Key-Value 数据库,使用 ANSI C 编写,并提供多种语言的 API ,它几乎没有上手难度,只需要几分钟我们就能完成安装工作,并让它开始与应用程序顺畅协作。换句话来说,只需投入一小部分时间与精力,大家就能获得立竿见影且效果极佳的性能表现提升,就是说它是一个非常简单缓存解决方案。它支持存储的 Value 类型不仅限...

2018-05-10 10:34:51 206

原创 Mybatis的批量增、删、改

Mybatis是一个ORM框架,所以数据库的cud那是必须必的问题。so,涉及到一个性能问题。    看到有人在使用mybatis批量删除批量添加的时候还在程序中使用for循环来调用方法,这样是没错,但是性能稍微低一点,所以下面看几个批量处理的例子,相对直接在程序中for循环的效率要高一点:    1)批量添加:    2)批量修改:    3)批量删除:    这种批量的cud比for循环快的原...

2018-04-23 19:54:46 203

翻译 session的运行模式、批量提交

session的运行模式域批量提交:    mybatis的执行器有三种,即:    1)ExecutorType.SIMPLE;这种类型不做特殊的处理。只为每个语句创建一个PreparedStatement。    2)ExecutorType.REUSE; 这种类型会重复使用PreparedStatement。    3)ExecutorType.BATCH;这种类型实现批量更新,并且避开se...

2018-04-23 19:43:39 1411

原创 Linux下项目的更新与发布(二)日志的查看

    上一篇已经说过项目的启动与停止。本篇主要讲项目日志的查看。之所以会出现日志的查看,是因为我们的项目在运行阶段会出现各种各样的问题。我们为了锁定错误和定位异常出现的位置,我们就需要去查看日志。tail命令格式: tail[参数][文件]    在查看日志之前我们必须的知道日志在哪。在我们的项目中总共有两个地方可以查看日志。    1.tomcat的日志目录下。这里有tomcat记录的日志信息...

2018-04-14 16:07:48 2494 1

转载 Linux下项目的更新与发布(一)tomcat的启动与停止

1.先通过远程工具连接至服务器连接上后的效果如图2.启动 与停止tomcat服务 将操作目录跳转至tomcat的bin目录下 命令  cd /home/tomcat/bin/   注①此时已经跳转到bin目录下,可以做相关的操作同过ls 注②命令可查看该文件夹下有哪些文件或文件夹通过名称我们可以看见里面有两个名为startup的文件和两个名为shutdown的文件,通过文件我们可以知道这两个就是我...

2018-04-14 15:29:08 1973

docker核心原理.rar

docker核心原理:资源隔离和限制、网络和Registry、Dashboard等。

2019-09-05

docker进阶.rar

docker讲的是Docker容器的网络连接、数据管理、跨主机访问等。

2019-09-05

01、docker入门.rar

讲述了docker入门阶段的课程,(概念、安装部署、镜像与仓库等)

2019-09-05

springboot的web开发.rar

使用SpringBoot进行Web的开发,整合Redis以及RabbitMQ等。

2019-09-05

springboot注解的应用.rar

SpringBoot的核心注解、自动配置、全局配置、日志等。

2019-09-05

springboot进阶.rar

springboot进阶讲述的是springboot的各种配置以及freemarker的使用等

2019-09-05

springboot热部署以及集成JPA.rar

讲述了springboot的热部署以及集成dao层的框架。(Hibernate、SpringDataJPA等)

2019-09-05

00、SpringBoot入门.rar

从springboot创建一个helloworld开始,之后讲述springboot解析FastJson数据。

2019-09-05

空空如也

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

TA关注的人

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