首页
学习
活动
专区
工具
TVP
发布

行者常至

专栏成员
219
文章
298302
阅读量
31
订阅数
vim 常用命令
启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时
qubianzhong
2019-07-01
1.4K0
java内存分配
转自:http://www.iteye.com/topic/634530 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(对象可能在常量池里)(字符串常量对象存放在常量池中。) 3. 堆:存放所有new出来的对象。 4. 静态域:存放静态成员(static定义的) 5. 常量池:存放字符串常量和基本类型常量(public static final)。有时,在嵌入式系统中,常量本身会和其他部分分割离开(由于版权等其他原因),所以在这种情况下,可以选择将其放在ROM中 。 6. 非RAM存储:硬盘等永久存储空间 这里我们主要关心栈,堆和常量池,对于栈和常量池中的对象可以共享,对于堆中的对象不可以共享。栈中的数据大小和生命周期是可以确定的,当没有引用指向数据时,这个数据就会消失。堆中的对象的由垃圾回收器负责回收,因此大小和生命周期不需要确定,具有很大的灵活性。 对于字符串:其对象的引用都是存储在栈中的,如果是编译期已经创建好(直接用双引号定义的)的就存储在常量池中,如果是运行期(new出来的)才能确定的就存储在堆中。对于equals相等的字符串,在常量池中永远只有一份,在堆中有多份。 如以下代码:
qubianzhong
2019-06-26
2K0
解决intellij idea控制台中文乱码(亲测有用)
第一步:修改intellij idea配置文件:找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8 ---- 第二步:找到intellij idea的file—settings—Editor—FileEncodings的GlobalEncoding和ProjectEncoding和Default encoding for properties都配置
qubianzhong
2019-05-26
6420
015.多线程-并发队列
在并发队列上JDK提供了两套实现, 一个是以ConcurrentLinkedQueue为代表的高性能队列, 一个是以BlockingQueue接口为代表的阻塞队列,无论哪种都继承自Queue。
qubianzhong
2018-12-14
5590
013.多线程-ThreadLocal
版权声明:本文为博主原创文章,允许转载,请标明出处。 为每一个线程提供一个局部变量。 code of demo: 创建三个线程,分别打印递增的IDS 错误demo package cn.qbz.thread; /** * @Author: 花生米 * @Date: 2018/11/16 18:15 */ public class ThreadLocalTest { public static void main(String[] args) { /
qubianzhong
2018-12-13
2550
011.多线程-lock锁
类似于上一篇使用synchronized实现生产者与消费者间的通信, 这里使用lock锁来实现。
qubianzhong
2018-12-13
3850
010.多线程-线程间通信
安全问题: 当线程在读取资源的过程中,写线程操作了资源, 导致读线程读取的数据,一部分是写之前的数据,一部分是写之后的数据。
qubianzhong
2018-12-13
3980
IntelliJ IDEA 切换 project
1.file->open 2.选择另一个project 3.点击 new window 4.OK
qubianzhong
2018-09-19
1.3K0
IDEA checkStyle
打开IDEA安装路径下的 idea64.exe.vmoptions 末尾处 添加 -Duser.language=en
qubianzhong
2018-09-19
1.5K0
Oracle 用户解锁
1、点击菜单,输入sqlplus,进入应用。输入用户名(system)和密码(自己设定的)登陆。 2、输入命令:SELECT username , account_status FROM dba_us
qubianzhong
2018-09-19
4.7K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档