2019年5月21日

Linux中光标消失解决办法

摘要: 假如Linux下光标消失,不要急: echo -e "\033[?25l" 隐藏光标 echo -e "\033[?25h" 显示光标 (转载自:https://blog.csdn.net/jhyworkspace/article/details/52261687) 阅读全文

posted @ 2019-05-21 21:29 二进制的奥秘 阅读(7134) 评论(0) 推荐(0) 编辑

Java中final与C++中const的关系

摘要: Java中的final有三种主要用法: (1)修饰变量: final变量是不可改变的,但它的值可以在运行时刻初始化,也可以在编译时刻初始化,甚至可以放在构造函数中初始化,而不必在声明的时候初始化,所以下面的语句均合法: final int i = 1; // 编译时刻 final int i2 = 阅读全文

posted @ 2019-05-21 17:44 二进制的奥秘 阅读(2332) 评论(0) 推荐(0) 编辑

如何理解进程和线程

摘要: 关于进程和线程,大家总是说的一句话是“进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元”。这句话理论上没问题,我们来看看什么是所谓的“资源”呢。 什么是计算机资源 经典的冯诺依曼结构把计算机系统抽象成 CPU + 存储器 + IO,那么计算机资源无非就两种: 1. 计算资源 2. 存储 阅读全文

posted @ 2019-05-21 11:12 二进制的奥秘 阅读(1341) 评论(0) 推荐(0) 编辑

Java中数据存储分配

摘要: (1)内存分配的策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编 译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允 阅读全文

posted @ 2019-05-21 10:46 二进制的奥秘 阅读(652) 评论(0) 推荐(0) 编辑

导航