2 yingyinqixian

尚未进行身份认证

暂无相关描述

等级
TA的排名 9w+

用nginx搭建视频链接

1,安装下载https://www.runoob.com/linux/nginx-install-setup.html2,nginx.conf配置server{listen80;#监听端口server_namelocalhost;#域名indexindex.htmlindex.htmindex.php;root/usr/lo...

2019-09-12 16:31:11

docker搭建maven私服

1,安装Docker移除旧的版本:$sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\...

2019-08-14 23:32:03

搭建分布式配置中心阿波罗

搭建分布式配置中心阿波罗安装:mysql安装方法:链接java8安装方法:链接准备:访问以上网址,在sql目录找到sql语句,执行mysql脚本,1,下载aplollo配置中心到本地:https://github.com/nobodyiam/apollo-build-scripts2,上传apollo-build-scripts-master.zip到服务器中3,修改demo.s...

2019-08-13 00:14:46

Linux上Java的安装与配置

Linux上Java的安装与配置由于使用yum或者apt-get命令安装openjdk可能存在类库不全,从而导致用户在安装后运行相关工具时可能报错的问题,所以此处我们推荐采用手动解压安装的方式来安装JDK。具体步骤如下:1.下载JDK进入Oracle官方网站下载合适的JDK版本,准备安装。注意:这里需要下载Linux版本。这里以jdk-8u151-linux...

2019-08-11 21:42:32

docker安装gitlab

下载最新镜像sudodockerpullgitlab/gitlab-ce:latest创建配置(etc)、日志(log)、数据(data),便于日后升级mkdir-p/mnt/gitlab/etcmkdir-p/mnt/gitlab/logmkdir-p/mnt/gitlab/data启动gitlabdockerrun\--deta...

2019-08-11 00:25:54

Linux命令

1.删除除了包含ZG字母文件的所有文件rm-rf`ls|egrep-v*ZG`2,删除当前目录下所有*.md文件,除了test.mdrm`ls*.md|egrep-vtest.md`3,查看tomcat进程ps-ef|greptomcat4,杀死进程kill-9进程id5,vi或vim(编辑)->i(插入)->esc-&gt...

2019-07-18 10:52:50

mybatis插入数据返回主键

Mybatis获取插入数据的主键时,返回值总是1xml里的写法第一种方式<insertid="insertLogin"parameterType="com.xyt.p2p.pojo.LoginInfo"keyColumn="userId"useGeneratedKeys="true"keyProperty="userId">INSERTINTOLogi...

2019-07-08 15:56:36

git学习笔记

git学习一,安装配置和基本命令1,官网下载git2,安装git3,配置git账户和邮箱gitconfig--global一次性设置(基本不用)gitconfig--systemsystem给当前用户设置gitconfig--local当前项目设置gitconfig--localuser.name“libin”gitconfig--localus...

2019-07-07 22:49:58

response实体类

1,如果我们返回的时候每次都去new对象,写重复代码,不如采用这种方式,/***@author:createbylibin*@version:v1.0*@description:com.neo.response*@date:2019/6/4*/@Data@AllArgsConstructor@NoArgsConstructorpublicc...

2019-06-04 22:06:18

OkHttpClient

Java之利用OkHttpClient进行简单的http请求,利用Jackson框架把json转化为java对象的实现实现的业务逻辑是这样的:通过http请求,返回一个json格式的数据,然后将json数据转化为java对象返回给调用方。Http采用OkHttp库,json转化采用jackson库。一.简介1)okhttpclientOkHttpClient官网:http://sq...

2019-05-26 11:37:55

springcloud分布式配置中心

client@SpringBootApplication@EnableEurekaClientpublicclassAppClientConfig{ publicstaticvoidmain(String[]args){ SpringApplication.run(AppClientConfig.class,args); }}@RestControll...

2019-05-16 21:57:00

ConcurrentLinkedQueue

ConcurrentLinkedQueue使用和方法介绍定义一个基于链接节点的无界线程安全队列。此队列按照FIFO(先进先出)原则对元素进行排序。队列的头部是队列中时间最长的元素。队列的尾部是队列中时间最短的元素。新的元素插入到队列的尾部,队列获取操作从队列头部获得元素。当多个线程共享访问一个公共collection时,ConcurrentLinkedQueue是一个恰当的...

2019-05-04 22:53:10

dorker常用命令

------------1,启动docker------------------启动systemctlstartdocker重启docker服务systemctlrestartdocker重启docker服务sudoservicedockerrestart关闭dockerservicedockerstop关闭dockersystemctl...

2019-04-07 15:29:01

基于Docker的redis集群搭建

Redis集群官方介绍:http://www.redis.cn/topics/cluster-tutorial.html基于Docker搭建Redis集群环境:6个节点,三主三从制作Redis镜像:dockerbuild-fdockerfile-tjiang/redis-cluster:4.0.1.dockerfile文件: 1 2 3 ...

2019-04-06 20:44:50

1,多线程

1,多线程CountDownLatch和sychronized用法/***@authorAdministrator*原理:两个线程同时开启,第一个线程拿到锁,第二个线程拿到另外一把锁,双方都不肯释放锁, 造成双方互相抢占资源造成互相等待的现象,死锁 如何避免:不用使用同步代码块的嵌套(就是在一个同步代码块又写了一个同步代码块)*/publicc...

2018-12-23 21:35:00

datagrip激活

关键两步骤下载DataGrip激活 第1步: 将0.0.0.0account.jetbrains.com添加到hosts文件中。(这步很重要,主要是为避免phpstorm联网时注册失效) 如果是Mac 电脑, hosts文件在/etc/hostswindows系统,hosts文件再C:\windows\system32\drivers\hosts 第2步: 浏...

2018-12-20 21:31:53

1,利用io流下载文件

1,利用io流下载文件@RestControllerpublicclassFileController{@GetMapping(value="download")publicStringdownload(HttpServletResponseresponse,Modelmodel){//通过文件名找出文件的所在目录...

2018-12-17 23:58:07

构建树形菜单

构建树形菜单菜单实体类:publicclassMenu{//菜单idprivateStringid;//菜单名称privateStringname;//父菜单idprivateStringparentId;//菜单urlprivateStringurl;//菜单图标...

2018-12-15 21:18:39

java8中的Optional 类

Optional类主要解决的问题是臭名昭著的空指针异常(NullPointerException)。本质上,这是一个包含有可选值的包装类,这意味着Optional类既可以含有对象也可以为空。Optional是Java实现函数式编程的强劲一步,并且帮助在范式中实现。但是Optional的意义显然不止于此。我们从一个简单的用例开始。在Java8之前,任何访问对象方法或属...

2018-12-04 22:43:19

lambdas

Java中Lambda表达式的使用简介(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.)Lambda表达式是JavaSE8中一个重要的新特性。lambda表达式允许你通过表达式来代替功...

2018-12-04 22:29:43

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。