linux服务器安装git,并上传代码,克隆代码,merge分支

一,下载并初始化git仓库 1,yum install git 安装成功后可查看git版本 git --version 如下图所示: 2,添加git用户 useradd git #添加用户名为git的用户 passwd git #设置git用户的密码 3,初始化git仓库 我在...

2019-03-06 15:39:00

阅读数 84

评论数 0

linux服务器随机启动java程序

一,shell脚本启动: 用linux的shell脚本启动java程序有2个要注意的地方: 1,权限 系统文件 /etc/rc.d/rc.local 的权限 自己编辑 start.sh 脚本的权限 2,环境变量 java环境与java程序执行先后的顺序 以下是步骤: 1,编辑she...

2019-02-27 11:49:02

阅读数 33

评论数 0

springboot使用sigar包报错

用java调用sigar.jar包来监控服务器系统资源报错的问题 网上说是要把几个文件放在指定的目录下 我把所有的文件sigar-amd64-winnt.dll,sigar-x86-winnt.dll,sigar-x86-winnt.lib 放在了jdk的bin目录下,lib目录下,jre的...

2019-01-23 10:23:07

阅读数 130

评论数 0

Centos 7 挂载磁盘

1,查看磁盘所有信息 fdisk -l 2,格式化磁盘 fdisk /dev/sdb 后面一次输入:n p 1 回车 回车 w   4,格式化分区 mkfs.ext4 /dev/sdb 5,挂载磁盘分区  根目录下创建data目录,将磁盘挂载在data目录下 mkdir ...

2018-08-07 14:41:33

阅读数 57

评论数 0

centos7下docker安装showdoc接口管理工具

1,安装dockeryum install docker启动dockersystemctl start docker.servicesystemctl enable docker.service2,下载showdoc官方代码:官方代码地址:https://github.com/star7th/...

2018-06-07 21:04:06

阅读数 1023

评论数 1

Java集成微信H5支付/支付宝手机网站支付

微信H5支付:名词解释:就是在自己的H5网站页面里调用微信支付功能调用微信H5支付接口前提条件:1,注册公众号并且通过认证2,在公众号里申请微信支付,成为商户号3,在商户平台里申请H5支付以上3个条件都满足时,便可以调用微信H5支付接口https://pay.weixin.qq.com/wiki/...

2018-05-22 14:53:11

阅读数 1728

评论数 0

使用docker官方加速器

这里列出一些常用的加速器服务:Docker 官方的中国镜像加速器: 1.从2017年6月9日起,Docker 官方提供了在中国的加速器,以解决墙的问题。不用注册,直接使用加速器地址:https://registry.docker-cn.com 即可。 2.中国科技大学的镜像加速器:中科大的加速器不...

2018-05-18 14:26:47

阅读数 6359

评论数 1

CockroachDB安装及使用

一,安装1,下载并解压wget -qO- https://binaries.cockroachdb.com/cockroach-v2.0.1.linux-amd64.tgz | tar  xvz2,拷贝到系统目录,方便直接通过命令行执行cp -i cockroach-v2.0.1.linux-am...

2018-05-11 16:08:24

阅读数 1166

评论数 0

redis集群

一、缓存在系统中用来做什么   1. 少量数据存储,高速读写访问。通过数据全部in-momery 的方式来保证高速访问,同时提供数据落地的功能,实际这正是Redis最主要的适用场景。   2. 海量数据存储,分布式系统支持,数据一致性保证,方便的集群节点添加/删除。Redis3.0以后开始...

2018-02-07 15:47:23

阅读数 115

评论数 0

JAVA复习资料-关于SimpleDateFormat安全的时间格式化线程安全问题

想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在...

2018-02-07 14:39:17

阅读数 77

评论数 0

springboot+springAOP实现数据库读写分离及数据库同步(MySQL)

网上找了很多资料,发现根据获取bean的时候报空指针,不知道是哪里有问题,后来稍作修改就可以了 1,数据源配置文件,如下 datasource.readSize=1 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource ...

2018-02-05 16:30:35

阅读数 2801

评论数 3

如何把springboot项目设置成Windows系统开机启动

1,新建一个工作目录,用于存放项目jar包和启动脚本,如下 2,把springboot项目jar包放进去,并编写启动脚本,如下 脚本内容如下: 执行这个脚本就可以启动你的项目 3,加入到开机启动 开始->运行->输入gpedit.msc,打开如下所示 选...

2018-02-02 10:14:21

阅读数 3967

评论数 0

JAVA复习资料-《Spring设计思想》AOP设计基本原理

0、前言 Spring 提供了AOP(Aspect Oriented Programming) 的支持, 那么,什么是AOP呢?本文将通过一个另外一个角度来诠释AOP的概念,帮助你更好地理解和使用Spring AOP。 读完本文,你将了解到: 1.    Java程序运行在JVM...

2018-01-30 18:54:22

阅读数 91

评论数 0

JAVA复习资料-HashMap实现原理

1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。       数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离散,占用内...

2018-01-29 18:52:49

阅读数 74

评论数 0

JAVA复习资料-对象生命周期

对象的生命周期          在Java中,对象的生命周期包括以下几个阶段: 1.      创建阶段(Created) 2.      应用阶段(In Use) 3.      不可见阶段(Invisible) 4.      不可达阶段(Unreachable) 5.     ...

2018-01-29 18:06:07

阅读数 57

评论数 0

JAVA复习资料-JVM

1,JVM(Java Virtual Machine,Java虚拟机)      Java程序的跨平台特性主要是指字节码文件可以在任何具有Java虚拟机的计算机或者电子设备上运行,Java虚拟机中的Java解释器负责将字节码文件解释成为特定的机器码进行运行。因此在运行时,Java源程序需要通过编...

2018-01-29 16:23:55

阅读数 174

评论数 0

启动docker的时候怎么把参数传递给docker里面的项目

很多时候我们要把自己本地的项目打成一个docker镜像大部分都是Tomcat或者现在很流行的springboot项目如果只是带参数运行一个springboot项目是很简单的,如下java -Dserver.port=8080 -jar xxx.jar 以上命令就把端口号设置为8080启动jar包,...

2018-01-26 16:37:19

阅读数 19895

评论数 4

Spring Cloud+docker实现微服务负载均衡

网上关于微服务实现负载均衡有不同的实现方式,有用ribbon,也有用zuul的,本文用zuul来实现 一般也称Spring Cloud Zuul为微服务中的网关服务 微服务主要包含注册与发现服务,路由服务(网关服务),配置服务,熔断服务,降级服务等一系列的服务. 我们用注册与发现服务,路...

2018-01-25 14:29:40

阅读数 2425

评论数 0

springboot实现拦截器

1,先写个接口,如下: 测试一下写好的接口,如下 2,新建一个类并实现HandlerInterceptor,如下 基本的拦截只需要重写preHandle方法,下面两个方法可以不用管 3,新建一个类,继承WebMvcConfigurerAdapter,并加入第2步新建的拦截器,如...

2018-01-24 16:02:40

阅读数 1382

评论数 0

nginx+docker同一服务器上部署多个docker实现负载均衡

在提到负载均衡的时候,大多数人都是想着几台服务器甚至几十台服务器组成一个群组 也就是横向拓展服务器来实现负载均衡吧 但是还有一种情况是纵向拓展 也就是当你的项目在一台服务器上占用的资源很少,其实是可以在同一台服务器上部署多个项目来实现负载均衡的 这里利用nginx+docker来实现同一台...

2018-01-17 18:30:43

阅读数 12009

评论数 0

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