06 2018 档案

摘要:数组中重复的数:题目:找出数组中重复的数,题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的 阅读全文
posted @ 2018-06-30 21:37 Tom-shushu 阅读(452) 评论(0) 推荐(0) 编辑
摘要:本文为原创,转载请注明出处: https://www.cnblogs.com/Tom-shushu/p/9171896.html 这里我们先在数据库建立一个userinfo表: CREATE TABLE userinfo ( userid` INT (11), userName VARCHAR (1 阅读全文
posted @ 2018-06-12 10:33 Tom-shushu 阅读(704) 评论(0) 推荐(0) 编辑
摘要:备注:本文引自《深入理解Java虚拟机第二版》仅供参考 图片来自:http://csdn.net/WSYW126 垃圾收集器与内存分配策略 概述 GC要完成3件事: 哪些内存需要回收? 什么时候回收? 如何回收? Java内存运行时区域的各部分,其中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生 阅读全文
posted @ 2018-06-11 23:09 Tom-shushu 阅读(448) 评论(0) 推荐(0) 编辑
摘要:备注:本文引用自《深入理解Java虚拟机第二版》 2.1 运行时数据区域 Java虚拟机在执行Java程序的过程中把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则依赖用户线程的启动和结束而建立和销毁。如下图所示: 阅读全文
posted @ 2018-06-09 23:29 Tom-shushu 阅读(692) 评论(2) 推荐(2) 编辑
摘要:本文参考《深入理解java虚拟机第二版》 一。什么是线程安全? 这里我借《Java Concurrency In Practice》里面的话:当多个线程访问一个对象,如果不考虑这些线程在运行时环境下的调度和交替执行,也不需要额外的同步,或者调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正 阅读全文
posted @ 2018-06-07 23:17 Tom-shushu 阅读(584) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/dolphin0520/p/3920373.html 写的非常棒,好东西要分享一下 Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程 阅读全文
posted @ 2018-06-06 23:13 Tom-shushu 阅读(256) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示