自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 java 线程同步的方法

原子操作:由一组相关的操作完成,这些操作可能会操纵与其它的线程共享的资源,为了保证得到正确的运算结果,一个线程在执行原子操作其间,应该采取其他的措施使得其他的线程不能操纵共享资源。原子操作:根据Java规范,对于基本类型的赋值或者返回值操作,是原子操作。但这里的基本数据类型不包括long和double, 因为JVM看到的基本存储单位是32位,而long 和double都要用64位来表示。所以无法在

2014-09-22 18:55:13 437

原创 内存分派

/*    * Copyright (c) 2010-2020 Founder Ltd. All Rights Reserved.    *    * This software is the confidential and proprietary information of    * Founder. You shall not disclose such Confident

2014-09-19 21:29:24 506

原创 面试笔记

一般来说,笔试面试中常考的知识点有:  - 数据结构:字符串、链表、数组、堆、哈希表、树(Trie树、后缀树、红黑树、B树、R树)、图(遍历:BFS、DFS、Dijkstra); - 算法:基于各个数据结构的查找(二分、二叉树)、排序、遍历,分治、递归、回溯,贪心算法、动态规划、海量数据,外加字符串匹配和资源调优; - 数学:排列组合概率; - 操作系统、网络协议、数据库等等。

2014-09-18 09:19:09 622

转载 疯狂Java讲义笔记

一、Java概述1.java编译产生与平台无关的字节码(*.class文件),再在JVM里面执行。2.JVM是一个抽象的计算机,具有指令集并使用不同的存储区,负责执行指令,还要管理数据、内存和寄存器。3.JVM细节:指令集、寄存器、类文件的格式、栈、垃圾回收堆、存储区。4.只运行java程序可以只安装JRE,若要开发则要JDK5.bin路径下的绝大部分命令都是包装了tools.

2014-09-17 22:13:50 2069

转载 面试

Algorithm1.代码面试最常用的10大算法2.N个数,求第K大数3.第(前)k大数问题4.求N个数中的前K个最大(小)的数Java1.Java HashMap的工作原理2.Java应用程序中的内存泄漏及内存管理3.Java垃圾回收精粹4.Java 内存分配全面浅析5.JVM分代垃圾回收策略的基础概念6.Java堆、栈和常量池详解7.Java堆、

2014-09-17 22:09:54 352

转载 ConcurrentHashMap

ConcurrentHashMapConcurrentHashMap是一个线程安全的HashTable,它的主要功能是提供了一组和HashTable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并且其内部的结构可以让其在进行写操作的时候能够将锁的粒度保持地尽量地小,不用对整个ConcurrentHashMap加锁。ConcurrentHashMa

2014-09-16 16:07:57 390

转载 SSH面试

struts2 1-1:为什么每次请求都要创建一个Action对象?  是出于对线程安全的考虑,每个request都不会相互影响1-2:ModelDriven拦截器的配置中refreshModelBeforeResult解决了什么问题?  先把旧的model对象从ValueStack中移除,然后再把新的model对象压入ValueStack!官方解释:set to true

2014-09-16 00:02:30 402

转载 使用Inputstream读取文件

在java中,可以使用InputStream对文件进行读取,就是字节流的输入。当读取文件内容进程序时,需要使用一个byte数组来进行存储,如此会有如下两个问题:1.如何建立合适大小的byte数组,如果已知输入流的大小。2.如果不知输入流的大小,则肯定需要建立一个很大的byte数组,那么byte中很可能有空的内容,那么如何正确合适的将byte数组的中的内容输出?先看第一个问题:解决之道就

2014-09-12 23:09:19 438

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除