240 发简信
IP属地:湖南
  • 120
    Mac 在IDEA拉取git代码时遇到Xcode-seelct的报错问题【解决】

    安装配置好git后,在IDEA中使用git拉代码的时候,一直报: xcode-select: note: no developer tools were found at '...

  • 快速排序的原理

    快速排序算法通过多次比较和交换来实现排序,其排序流程如下: (1)首先设定一个分界值,通过该分界值将数组分成左右两部分。 (2)将大于或等于分界值的数据集中到数组右边,小于分...

  • 二叉树先、中、后序的简单理解

    二叉树的遍历主要有三种: (1)先(根)序遍历(根左右) (2)中(根)序遍历(左根右) (3)后(根)序遍历(左右根) 举个例子: 先(根)序遍历(根左右):A B D H...

  • 使用hexo搭建博客

    前言 想搭建博客又不愿意花钱买服务器,万一不怎么用又太浪费钱,花太多时间设计风格又又太耗时间。hexo主题很多都很好看,不用花太多时间,而且用GitHub pages服务搭建...

  • 120
    HTTPS中的TLS

    1. SSL 与 TLS SSL:(Secure Socket Layer) 安全套接层,于 1994 年由网景公司设计,并于 1995 年发布了 3.0 版本 TLS:(T...

  • FTP中一些模糊的定义

    一、FTP使用的传输模式 主动和被动模式是可以在FTP运行的两种模式,FTP使用两个端口,一个数据端口和一个命令端口(也可叫做控制端口)。命令端口具有命令和响应的作用,数据端...

  • 120
    面试请不要再问我Spring Cloud底层原理

    概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很...

  • FTP是什么?怎么用呢?

    一、FTP协议是什么? FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服...

  • 120
    文章分享-13周-通过一篇文章拓展寻找知识缺口

    很多程序员都非常困惑如何去制定自己的学习计划,主要是他们不知道学习什么技术内容。其中有一个重要原因是自己知识范围太窄。我以自己阅读方法来说明,通过阅读一篇技术文章如何找到自己...

  • 120
    JVM的详解

    一、首先来看JDK1.7到JDK1.8的变化: 由图我们可以直观的看到,方法区不见了,伴生出的是元数据空间,而且这部分空间是在本地内存中的,也就是说它的大小不再受制于JVM内...

  • 120
    JVM的结构

    一、JVM的类执行机制 JVM是基于栈的体系结构来执行class字节码的。线程创建后,都会产生程序计数器(PC)和栈(Stack),程序计数器是存放下一条要执行的指令在方法内...