240 发简信
IP属地:广东
  • mac更新后git不可用

    更新后报错 错误提示如下: 查找解决方案 网上查到输入下面的命令 仍然报错: 安装xcode-select 根据提示的弹框安装xcode-select再次执行如下命令 执行完...

  • 120
    TCP/IP 概述

    本文仅是自己阅读笔记,不正确之处请多包涵和纠正。 为了使运行不同操作系统的计算机可以进行相互通讯,便有了TCP/IP协议族的诞生。 一、分层 网络协议是分不同层次进行开发,每...

  • 120
    erlang-在shell中改变当前工作路径

    初学erlang时,我们经常都需要先用文本编辑器等编写一个类似于file_name.erl源文件,通过在shell中编译它生成了file_name.beam文件后才可以通过f...

  • 120
    erlang-怎么用.bat脚本文件去编译.erl文件到ebin目录

    初学erlang时,我们一般的步骤就是新建xxname.erl文件,然后打开 erl.exe 或者 werl.exe,用cd("/path").切换到erl文件所在路径,通...

  • 120
    Redis基础的数据结构(1)--String

    接上Mac OS/Linux下安装Redis - 简书,启动Redis服务端和客户端。 Redis常用到基础数据结构有:String、hash、list、set、sorted...

  • 120
    Mac OS/Linux下安装Redis

    一、Redis的简介 Redis是一个使用ANSI C语言编写的开源数据库,是一个高性能key-value数据库,它也是一个内存数据库,支持数据的持久化。(即当把数据存...

  • 垃圾收集--判断对象是否存活(3)

    接着垃圾收集--判断对象是否存活(1) - 简书、垃圾收集--引用(2) - 简书上面这两篇论述,我们接着讨论对象是否存活的问题。 要真正宣告一个对象的死亡,...

  • 120
    图的表示-邻接矩阵与邻接表代码实现(2)

    由上篇图--图论基础(1) - 简书可知,邻接表适合表示稀疏图,邻接矩阵适合表示稠密图。 接下来我们用Java来表示邻接矩阵及邻接表 一.用邻接矩阵表示稠密图 DenseGr...

  • 120
    图--图论基础(1)

    一.图的简介 1.图是由节点和边构成的 2.图的分类:无向图,有向图 无权图,有权图 3.简单图:没有自环边和没有平行边的图 二.图的表示 第一种表示方...

  • 并发与高并发的概念(一)

    并发:同时拥有两个或多个线程,如果程序在单核处理器上运行,多个线程将交替的换入或者换出内存,这些线程是同时“存在”的,每个线程都处于执行过程中的某个状态,如果运行在多核处理器...

  • 垃圾收集--引用(2)

    根据上篇文章可知垃圾收集--判断对象是否存活 - 简书,判断对象是否存活和“引用”有关。 在JDK1.2之前,对于引用的定义很狭隘:如果引用类型的数据中存储的...

  • 120
    垃圾收集--判断对象是否存活(1)

    垃圾收集(GC):对一些死去的对象(即不可能再被任何途径使用的对象)进行回收。 所以垃圾收集器在对堆回收之前要先确定哪些对象已经“死去”,所以这时就需要我们去...

  • 120
    Java内存区域

    在C/C++等语言中,在内存管理方面,程序员需要为自己new的每一个对象进行维护和管理。而在Java中,在虚拟机的自动内存管理的机制下,不需要我们对每一个创建的对象写...

  • 120
    log4j:ERROR setFile(null,true) call failed.

    发生此问题是因为用户权限不够,所以无法创建此文件,我们可以去到根目录查看,此时是并没有这个web文件 所以此时我们可以手动创建一个web文件夹,因为root用户权限,所以输入...