240 发简信
IP属地:海南
  • 计算机网络(三)| Socket

    Socket简介 套接字socket是大多数程序员都非常熟悉的概念,它是计算机网络编程的基础,TCP/UDP收发消息都靠它。我们熟悉的web服务器底层依赖它,我们用到的MyS...

  • 120
    操作系统之文件描述符FD与Inode

    一、文件描述符 1.1 概念 Linux 系统中,把一切都看做是文件,当进程打开现有文件或创建新文件时,内核向进程返回一个文件描述符,文件描述符就是内核为了高效管理已被打开...

  • 120
    CPU和GPU

    CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转...

  • C/C++工具:Valgrind 内存检测工具

    安装 1. yum安装 yum -y install valgrind 2. 手动安装 下载 解压tar Valgrind压缩包 配置./configure --prefix...

  • 120
    计算机网络(二)| IP协议

    IP概述 IP 协议简述 IP协议(Internet Protocol,互联网协议),是TCP/IP协议栈中最核心的协议之一,通过IP地址,保证了联网设备的唯一性,实现了网络...

  • 120
    操作系统之IO模型

    一、相关概念 1.1 同步与异步、阻塞与非阻塞 同步和异步:用户程序通过recv()进行系统调用后,如果最后还需要调用read(),则是同步的;否则就是异步的。 阻塞和非阻塞...

  • Golang基础(七) | 并发

    goroutine goroutine是Go并行设计的核心。goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go...

  • 计算机网络(一) | OSI七层模型

    OSI七层模型概述 开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合...

  • Golang:Delve版本太低无法Debug

    问题描述 最近把Golang升级到了1.14,突然发现Goland编辑器没法Debug调试程序了,会报出如下错误: 解决方法 首先,更新本机的delve组件(直接打开cmd操...

  • Golang基础(六) | 接口

    Interface类型 简单的说,interface是一组method签名的组合,我们通过interface来定义对象的一组行为。interface类型定义了一组方法,如果某...

  • 二叉搜索树的第k个结点

    题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 思路 首先简单总结下二叉搜索...

  • 按之字形顺序打印二叉树

    题目描述 给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 示例: 思路 1.思路与102.树的层次遍...

  • 对称的二叉树

    题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 示例: 思路 1.镜像对称的二叉树的特点是任意一个结...

  • 删除排序链表中的重复元素

    题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->...

  • 120
    原型、原型链

    什么是原型 原型的本质实际上是一个json对象{},那么原型这个对象是哪里来的呢,实际上也是通过原型这个对象对应的构造函数实例出来的。那构造函数和普通的函数有什么区别呢?构造...

  • Goalng基础(五) | 方法

    Method 函数的另一种形态,带有接收者的函数,我们称为method 现在假设有这么一个场景,你定义了一个struct叫做长方形,你现在想要计算他的面积,那么按照我们一般的...

  • 链表中环的入口结点

    题目描述 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 思路 可以使用快慢指针的思想,来判断链表中是否有环,快指针每次走两步,慢指针每次走一步,...

  • 字符串中的第一个唯一字符

    题目描述 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例 注意事项 您可以假定该字符串只包含小写字母。 思路 可以使用一个数组记...

  • 表示数值的字符串

    题目描述 请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、"5e2"、"-123"、"3.1416"、"0123"及"-1E-16"都表...

  • 一种js访问不到全局变量的情况

    一般来说,在js中声明的全局变量,在哪里都可以访问的到,因为他是在全局作用域中。但是,如果在全局作用域内声明了一个变量a,在函数作用域内又重新声明了a,那么该函数作用域内是访...

个人介绍
有志者,事竟成,破釜沉舟,百二秦关终属楚
苦心人,天不负,卧薪尝胆,三千越甲可吞吴