240 发简信
IP属地:广西
  • GN的编译及使用

    编译ninja 将目录/home/wangzhen/WorkSpace/ninja加入到环境变量中 编译GN 将目录/home/wangzhen/WorkSpace/gn/o...

  • 120
    Java JVM及相关概念

    1、概述 JVM是Java Virtual Machine(Java虚拟机)的缩写,是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算...

  • polymer-cli安装

    polymer-cli安装 官网 安装命令: npm install -g polymer-cli 执行后安装失败 $ npm install -g polymer-cli ...

  • JVM常用参数选项

    JVM常用参数选项

  • 120
    JDK

    Java Platform Standard Edition 7 Java Platform Standard Edition 8

  • Java高级开发工程师,面试总结

    Java高级开发工程师,面试总结 每个人都会有的抉择 时隔两年,再一次的面临离职找工作,这一次换工作有些许的不舍,也有些许的无奈。个人所在的技术团队不错,两年时间成长了很多,...

  • linux c/c++ 面试题目整理(一)

    1、求下面函数的返回值 问:假定x是9999,那么返回多少?答:返回的是8,解题思路是将x转化为二进制,看含有多少个1,则就返回多少。 2、文件中有一组整数,要求排序后输出到...

  • 120
    JVM基本结构

    PC寄存器 每一个线程拥有一个PC寄存器 在线程创建时创建 指向下一条指令的地址 执行本地方法时,PC的值为undefined 方法区 保存装载的类信息,常量,常量池,即时编...

  • vm指令集

    vm指令集 类型转化l2i 出栈入栈操作aloadastore 运算iaddisub 流程控制ifeqifne 函数调用invokevirtualinvokeinterfac...

  • 原码、反码、补码

    数值在计算机中是以补码的方式存储的,在探求为何计算机要使用补码之前, 让我们先了解原码, 反码和补码的概念。 对于一个数, 计算机要使用一定的编码方式进行存储。 原码, 反码...

  • 120
    JDK10都发布了,nio你了解多少?

    前言 只有光头才能变强 回顾前面: 给女朋友讲解什么是代理模式 包装模式就是这么简单啦 本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类...

  • 红黑树

    红黑树 定义:红黑树是一颗平衡二叉搜索树,而且必须有以下规则: 每个节点不是红色就是黑色; 根结点为黑色; 如果节点为红,其子节点必须为黑; 任一节点至NULL的任何路径,所...

  • C++中volitale与java中Valitale的区别

    C语言中volatile关键字的作用 volatile的本意是“易变的” 因为访问寄存器要比访问内存单元快的多,所以编译器一般都会作减少存取内存的优化,但有可能会读脏数据。当...

  • Java中锁的机制

    悲观锁、乐观锁 定义 悲观锁-Pessimistic Lock每次获取数据的时候,都会担心数据被修改,所以每次获取数据的时候都会进行加锁,确保在自己使用的过程中数据不会被别人...

  • Java线程池的总结

    Java线程池总结 线程池的好处 降低资源消耗 提高响应速度 提高线程的可管理性 线程池相关的具体参数 corePoolSize线程池的核心线程数。在没有设置 allowCo...