3 yingyinqixian

尚未进行身份认证

暂无相关简介

等级
TA的排名 8w+

Linux定时执行shell脚本

目标:定时删除一分钟前创建的文件夹1,新建shell脚本文件,并授权:touch/opt/cron/auto-del-image-1days-ago.shchmod+x auto-del-image-1days-ago.sh2,编写脚本内容:viauto-del-image-1days-ago.shfind /opt/image/* -mmin +1 -exec rm ...

2019-09-29 15:54:30

linux创建文件夹

1,不能创建文件夹创建文件夹时,加上file.setWritable(true,false);File file =new File("/opt/image");if(!file.exists){ file.setWritable(true,false); boolean flag = file.mkdirs;}发现还是不行于是手动在linux执行命令,ch...

2019-09-26 21:44:25

用nginx搭建视频链接

1,安装下载https://www.runoob.com/linux/nginx-install-setup.html2,nginx.conf配置 server { listen 80;#监听端口 server_name localhost;#域名 index index.html index.htm index.php; root /usr/lo...

2019-09-12 16:27:17

docker搭建maven私服

1,安装 Docker移除旧的版本:$ sudo yum remove docker \ 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

下载最新镜像sudo docker pull gitlab/gitlab-ce:latest创建配置 (etc) 、 日志 (log) 、数据 (data) , 便于日后升级mkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab/data启动gitlabdocker run \ --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 |grep tomcat4,杀死进程kill -9 进程id5,vi或vim(编辑)->i(插入)->esc-&gt...

2019-07-18 10:52:50

mybatis插入数据返回主键

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

2019-07-08 15:56:36

git学习笔记

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

2019-07-07 22:49:58

response实体类

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

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@EnableEurekaClientpublic class AppClientConfig { public static void main(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------------------启动systemctl start docker重启docker服务systemctl restart docker重启docker服务sudo service docker restart关闭docker service docker stop 关闭docker systemctl...

2019-04-07 15:29:01

基于Docker的redis集群搭建

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

2019-04-06 20:44:50

1,多线程

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

2018-12-23 21:35:00

datagrip激活

关键两步骤下载DataGrip激活 第1步: 将0.0.0.0 account.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流下载文件@RestControllerpublic class FileController { @GetMapping (value = "download") public String download(HttpServletResponse response, Model model) { //通过文件名找出文件的所在目录 ...

2018-12-17 23:58:07

构建树形菜单

构建树形菜单菜单实体类:public class Menu { // 菜单id private String id; // 菜单名称 private String name; // 父菜单id private String parentId; // 菜单url private String url; // 菜单图标 ...

2018-12-15 21:18:39

查看更多

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