- 博客(21)
- 资源 (2)
- 收藏
- 关注
转载 CentOS7下Nginx集群搭建
nginx安装文档1.软件环境CentOS7JDK1.8redis3.2.82.安装依赖包输入yum -y install pcre-develyum -y install openssl-develyum -y install gccyum -y install lrzszyum -y install openssh-clients或者输入yum -y...
2018-12-07 14:29:34
1158
转载 centos7实现文件夹共享NFS服务
Centos7安装配置NFS服务和挂载现在有3台服务器 s1(主),s2(从), s3(从)需要实现文件实时同步,我们可以安装Nfs服务端和客户端来实现!一、安装 NFS 服务器所需的软件包:yum install -y nfs-utils二、编辑exports文件,添加从机 vim /etc/exports/work/services/ 192.168.248.0/24(rw,...
2018-11-21 09:23:55
2977
原创 jenkins+maven+svn实现springboot项目的自动化部署过程
前言 在安装之前,我想说明一下本文的目的,jenkins的一款持续集成工具, 它可以做的事情很多,其中一个主要的功能就是简化部署流程 回想一下我们的发布流程: 1.本地把项目打包 2.通过FTP等工具,传输到服务器 3.然后到项目根目录下执行可运行jar, java -jar xxxxxx.jar...
2018-11-16 14:57:34
9710
1
转载 centos7下jenkins安装
1. 首先安装好Java(JAVA_HOME) 2. 获取jenkins安装源文件 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo 3. 导入公钥 rpm --import https://jenkin...
2018-11-05 10:11:16
1136
转载 linux下搭建SVN服务器
原创出自:https://www.cnblogs.com/mymelon/p/5483215.htmlLinux下的SVN服务器搭建鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结/******开始*********/系统环境:Centos 7第一步:通过y...
2018-11-02 11:47:16
1154
原创 linux服务器下载安装jdk1.8
Linux下安装jdk8步骤详述作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考。0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Wind...
2018-11-01 14:01:59
613
原创 面试总结
2018年2月20日星期二随笔 笔记l 微服务架构,dubbox+restful,1. 接口调用失败处理机制:重试2. 分布式事务:同一个事务或功能模块最好放在一起,避免分布式事务产生。l 产品原型工具:axureRP ,时序图工具:Visiol ...
2018-05-14 14:26:46
170
转载 java多线程详解
线程对象是可以产生线程的对象。比如在Java平台中Thread对象,Runnable对象。线程,是指正在执行的一个指点令序列。在java平台上是指从一个线程对象的start()开始,运行run方法体中的那一段相对独立的过程。相比于多进程,多线程的优势有: (1)进程之间不能共享数据,线程可以; (2)系统创建进程需要为该进程重新分配系统资源,故创建线程代价比较小; (3)Jav...
2018-05-03 17:54:27
165
原创 经典排序算法——冒泡排序算法详解
一、算法基本思想(1)基本思想冒泡排序的基本思想就是:从无序序列头部开始,进行两两比较,根据大小交换位置,直到最后将最大(小)的数据元素交换到了无序队列的队尾,从而成为有序序列的一部分;下一次继续这个过程,直到所有数据元素都排好序。算法的核心在于每次通过两两比较交换位置,选出剩余无序序列里最大(小)的数据元素放到队尾。(2)运行过程冒泡排序算法的运作如下:1、比较相邻的元素。如果第一个比第二个大(...
2018-05-03 14:31:24
604
转载 Kafka 单机和分布式环境搭建与案例使用
一、单机环境搭建官方参考文章:http://kafka.apache.org/quickstart1、下载和解压安装包这里下载了zookeeper和kafaka两个安装包,下载地址:zookeeper:http://www.apache.org/dyn/closer.cgi/zookeeper/kafka:http://kafka.apache.org/downloads2、启动Zookeeper...
2018-04-25 11:24:54
261
转载 Kafka简介、基本原理、执行流程与使用场景
一、简介Apache Kafka是分布式发布-订阅消息系统,在 kafka官网上对 kafka 的定义:一个分布式发布-订阅消息传递系统。 它最初由LinkedIn公司开发,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。几种分布式系统消息系统的对比:二、Kafka基本架构它的架构包括以下...
2018-04-25 11:17:41
308
转载 redis集群搭建
一. 集群简单概念。Redis 集群是一组能进行数据共享的Redis 实例(服务或者节点)的设施,集群可以使用的功能是普通单机 Redis 所能使用的功能的一个子集;Redis 集群通常具有高可用、可扩展性、分布式、容错等特性。了解redis的集群后,这些晦涩的概念可结合redis的主从、集群分区和集群运维等角度理解体会。Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施(i...
2018-04-23 10:17:58
287
转载 dubbox+restful
文章转载出自:https://blog.youkuaiyun.com/dreamsunday/article/details/52179995概述dubbo支持多种远程调用方式,例如dubbo RPC(二进制序列化 + tcp协议)、http invoker(二进制序列化 + http协议,至少在开源版本没发现对文本序列化的支持)、hessian(二进制序列化 + http协议)、WebServices (文...
2018-04-19 15:51:54
978
转载 HBASE的安装配置启动
一、HBase介绍HBase是一个分布式的、面向列的开源数据库,源于Google的一篇论文《BigTable:一个结构化数据的分布式存储系统》。HBase以表的形式存储数据,表有行和列组成,列划分为若干个列族/列簇(column family)。欲了解HBase的官方资讯,请访问[HBase官方网站](http://hbase.apache.org/)。HBase的运行有三种模式:单机模式、伪分...
2018-04-13 18:21:58
17481
2
原创 Hive学习
1,介绍 数据仓库: online alayze process。 在线分析处理2,数据库, oltp online transaction process。 在线事物处理,3. Hive的安装 a 安装jdk b 安装Hive c tar -xzvf apache-hive-2.3.2-bin.tar.gz, 给解压后的文件夹指定链接: ln -s a...
2018-04-12 14:37:02
214
转载 sql优化
SQL 优化——一般步骤、索引问题、优化方法(ANALYZE、CHECK、OPTIMIZE)、常用 SQL 的优化一、优化 SQL 语句的一般步骤1 通过 show status 命令了解各种 SQL 的执行频率 MySQL 客户端连接成功后,通过【 show [session|global] status 】命令可以提供服务器状态信息,也可以在操作系统上使用 mysqladmin extend...
2018-04-02 15:57:22
282
转载 java虚拟机资料收集整理
转载: http://www.cnblogs.com/zhanglei93/p/6590609.html对操作数栈的补充说明:操作数栈 Java虚拟机的解释执行引擎被称为"基于栈的执行引擎",其中所指的栈就是指-操作数栈。 操作数栈也常被称为操作栈。 和局部变量区一样,操作数栈也是被组织成一个以字长为单位的数组。但是和前者不同的是,它不是通过索引来访问,而是通过标准的栈...
2018-03-26 18:05:40
247
转载 java通过jni native method 调用非java语言的代码,例:c++
jni调用非java代码过程的详细步骤整个过程基本是正确的, 唯一个问题是自己遇到的: 就是用vs2015新建项目生成dll文件的时候不知道怎么区分是32位的还是64位的,我做java的,对vs工具不熟。右击项目选择属性,可以配置目标平台为32位还是64位。注意生成dll文件后,debug目录下始终是32位dll文件, x64目录下才是我们需要的64位dll文件。
2017-12-22 11:27:56
326
原创 给我一个maven结构的war包,反编译成项目并成功运行起来
开发工具eclipse,idea,反编译工具jq-gui1.用eclipse创建一个maven结构的web项目 将第一项勾选,跳过选择maven结构类型,下一步的jar包类型一定要选择war包类型,其他自定义, 标准的maven结构,webapp里面的文件可以自己建。pom文件以下配置注意两点,maven依赖包如果是私有包必须通过maven打包命令打进本地仓库再引用。打本地仓
2017-11-16 10:23:23
3945
原创 文件在线预览和下载的实现
/** * 查看已签署合同 * @param response * @param contractId * @throws BusinessException */@RequestMapping(value = "/viewPdfContractSign.json")@ResponseBodypublic void viewPdfContractSign(HttpServletRe
2017-09-21 18:50:53
7974
apache-jmeter-3.0
2017-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人