240 发简信
IP属地:河南
  • Fastdfs配置文件

    FastDFS配置参数tracker.conf、storage.conf详解 Tracker.conf 文件位置: /etc/fdfs/tracker.conf Stora...

  • 120
    构建docker镜像并推送远程服务器

    目录 将会用到的工具或环境 安装docker 修改配置文件 重启docker 编写Dockerfile 在IDEA新建Docker服务 将会用到的工具或环境 Ubuntu D...

  • 120
    SpringBoot(八)Starter机制 - 自定义Starter

    前言 最近在学习Spring Boot相关的课程,过程中以笔记的形式记录下来,方便以后回忆,同时也在这里和大家探讨探讨,文章中有漏的或者有补充的、错误的都希望大家能够及时提出...

  • ArrayList和LinkedList访问速度对比

    ArrayList的底层结构是顺序结构,LinkedList的底层结构是链式结构。 两者都支持迭代器访问和下标访问两种方式,一般来说,更推荐使用下标去访问ArrayList,...

  • 快速学习Redis常用命令

    Redis常用命令 set [key] [value] 存入某键值对 get [key] 获取某个数据 del [key] 删除某个键值对 type [key] 查看某个ke...

  • 120
    Jenkins详细教程

    最近花了一段时间研究jenkins这个工具。所以写下这篇文章,算是当做记录吧! 一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续...

  • CountDownLatch

    CountDownLatch java文档是这么说的public class CountDownLatchextends Object允许一个或多个线程等待直到在其他线程中执...

  • 原子引用AtomicReference<V>

    除了基本类型有原子封装类外,任意引用类型也可以通过原子引用进行原子操作 该类的方法有: getpublic final V get()获取当前值。结果当前值setpublic...

  • Doceker常用命令

    docker version显示当前客户端和服务端的版本信息 docker info显示容器,镜像等的数量,以及宿主机的一些信息 docker --helpattach ...

  • Git常用命令

    git 工作的基本流程image.png add, commit, push, pull, clone, 是最常用的,不赘述 git commit --amend$ git ...

  • 120
    TCP/IP 之IP数据报

    主机、路由器网络层主要功能: 我们将在这篇文章详细介绍ip数据报的格式首先,ip数据报分为两部分,首部和数据 我们详细分析首部各字段的意义 版本号字段占4位: IP协议的版本...

  • Java8的特性复习

    Java8特性 目录 FunctionalInterface注解的作用java.util.function包下的常用接口方法引用Stream的常用方法LocalDate和Lo...

  • 120
    公平锁和非公平锁

    公平锁加锁时考虑排队等待问题,按照申请锁的顺序,按照FIFO规则,先申请的线程先取得锁,其他线程进入队列等待锁的释放,当锁释放后,在队头的线程被唤醒。 非公平锁加锁时不考虑排...

  • 120
    volatile的作用

    volatile 保证可见性不保证原子性禁止指令重排 1.1 验证volatile保证可见性 2.1 验证volatile不保证原子性 二十个线程 每个线程对a.num进行1...

  • Java泛型详解

    最近项目组在进行泛型代码编写时遇到很多困难,讨论下来发现大家对这个概念都是一知片解,然而在我们的项目开发过程中,又会有大量需要用到泛型来简化代码、增加复用性的场景。因此,决定...

  • 120
    Java环境搭建

    Java环境搭建准备: 1. JDK下载:    在官网下载对应版本的jdk1.8:下载地址 Java环境变量配置: 1. 配置JAVA_HOME: 右键点击我的电脑 =...