240 发简信
IP属地:上海
  • 120
    armv8 aarch64 PMU寄存器介绍

    1. PMCCFILTR_EL0, Performance Monitors Cycle Count Filter Register 作用    决定循环计数器PMCCNTR...

  • Liunx环境下代码阅读方式

    1、vim 你可以将vim配置成像window下的ide那样,比较耗时耗力,还得花时间熟悉,不过却是在Linux环境下做开发的正途。 vim配置可以参考我的文章《vim配置》...

  • diff命令

    有时候可能会需要对比两个文件的差异,生成patch,在Linux下就可以使用diff命令 只想查看两个文件的差异的话,可以使用:diff file1 file2 要讲差异生成...

  • dos2unix 将文件从windows格式变成unix格式

    windows下的文件和Linux下的文件格式不一样,差异像末尾的换行,windows是\r\n,而linux下是\n,平时工作的时候传了个windows下的文件到Linux...

  • 火焰图

    火焰图是性能分析的一大利器。可以抓取某个进程在一段时间内的函数调用栈的分布情况,从而知道哪些函数执行时间过长。 火焰图的原理是通过使用linux系统原生的性能分析工具perf...

  • samba映射

    通过samba映射可以在本地windows环境下查看远程服务器的文件,相当于在windows下加了一个盘符指向服务器,方便我看在服务器上的代码哈哈哈 我的环境win10和ub...

  • Android Systrace

    因工作需要,了解了一些Android Systrace的使用和原理。我是看的大佬写的文章学习的,感觉很不错,这里转载记录一下。 系列文章:android systrace[h...

  • 120
    一篇文章读懂Armv8 AArch64

    Armv8是Armv7之后的一个重要架构更新。其中一个主要的变化是引入了64的架构,即AArch64。AArch64状态只有在Armv8架构中才有。而且在AArch64状态下...

  • JVM

    本文章是笔者对《深入理解java虚拟机》第2版这本书(基于jdk1.7)的理解和简要概括。 第二章java内存区域和内存溢出异常 2.2 运行时数据区域 包括五个部分:程序计...

  • 120
    大数据

    一、大数据的特点 数据量大;数据生成快;数据形式多样;数据价值大。 二、HDFS hadoop分布式文件系统。 特点 1、建立在大量廉价的机器上,所以硬件错误是常态,但是提供...

  • 120
    JAVA基础

    一、进程、线程和协程 进程 概念 具有某个功能的程序作用在某个数据集上的一次活动,进程是系统资源分配和调度的独立单位。 进程间通信(IPC) IPC的形式主要有传递(123)...

  • 数据库

    一、数据库三范式 1NF:数据表的每一列都是原子的,即列不能再细分为更小的列。 2NF:在1NF的基础上,要求表有主码,且非主码列必须完全依赖于主码列。 3NF:在2NF的基...

  • 网络

    一、Http和Https Http 概念:超文本传输协议,请求与响应模式,基于TCP/IP的传输数据协议,位于应用层。 特点:1.无状态(协议对客户端没有状态存储,对事物没有...