自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小的瓶子的博客

不想进bat的程序员不是好程序员

  • 博客(11)
  • 收藏
  • 关注

转载 Java中常见OOM的场景及解决方法

OOM for Heap  (java.lang.OutOfMemoryError: Java heap space)分析此OOM是由于JVM中heap的最大值不满足需要,将设置heap的最大值调高即可,参数样例为:-Xmx2GJVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-

2017-09-17 23:49:09 2003

原创 常用垃圾回收算法

今天我关于常见的垃圾回收算法来做个总结,我们最常听到的是Java虚拟机里的垃圾回收机制,其实垃圾回收的概念最先并不是Java里首先提出来的,垃圾回收这个概念很早就已经被提出来了,并且已经在其他语言中得到了应用。      关于垃圾回收的机制,这里不再解释,这篇文章我主要介绍常见的垃圾回收算法,当然还有其他的。算法一:引用计数法。            这个方法是最经

2017-05-06 10:59:50 455

原创 数据库隔离级别解释

数据库隔离级别:先对不同隔离级别涉及到的名词解释:• 脏读: 对于两个事物 T1, T2, T1 读取了已经被 T2 更新但还没有被提交的字段. 之后, 若 T2 回滚, T1读取的内容就是临时且无效的. • 不可重复读: 对于两个事物 T1, T2, T1 读取了一个字段, 然后 T2 更新了该字段. 之后, T1再次读取同一个字段, 值就不同了. • 幻读: 对于两个

2017-05-02 22:34:07 265

原创 Synchronized关键字中锁的理解

把代码复制过去跑下就知道了!class Example { public static void exec() { synchronized (Example.class) { for (int i = 0; i < 10; i++) { try { TimeUnit.SECONDS.sleep(1); } catch (InterruptedExcep

2017-04-25 13:56:01 675

转载 异或运算的经典算法题:找出数组中只出现一次的数字,其它数字都出现了两次

转载自:http://blog.csdn.net/u011826264/article/details/39269101题目:一个整型数组里除了一个数字之外,其它的数字都出现了两次。请写程序找出这个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。分析:由于题目要求时间复杂度为O(n),所以先排序然后比较相邻数字是否相同的思路被排除。           

2017-04-19 15:44:55 3077

原创 Java里面int范围对应的二进制举例分析

public class Main { public static void main(String[] args) { //计算机存的32位的二进制补码的形式,下面是16进制表示 int a=0x00000000; int b=0xFFFFFFFF; int c=0x80000000; int d=0x7FFFFFFF; int e=0xFFFF; int f=0

2017-04-19 13:02:34 1986

原创 位运算判断一个数的奇偶性

import java.util.Scanner;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);while(sc.hasNext()){int n=sc.n

2017-04-12 20:37:31 4005

原创 leetcode AddTwoNumbers 题解

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return i

2017-04-12 19:49:35 247

原创 二进制位运算以及扩展问题

二进制位运算问题问题描述:计算数n的二进制补码中有多少个1Java源码:import java.util.Scanner;public class Main {/*** 计算数n的二进制补码中有多少个1 *int类型是32位的(9的补码二进制是3个1,-9的补码二进制是31个1)* @param n* @return*/static

2017-04-12 16:00:29 1279

原创 斐波那契数列及相关问题

斐波那契数列公式:递归算法:int Fibonacci(int n){         if(n                   return0;         if(n==1)                   return1;         returnFibonacci(n-1)+ Fibonacci(n-2);}非递归算法:in

2017-04-11 15:57:57 317

转载 白话经典算法系列之六 快速排序 快速搞定

转载原文地址:http://blog.csdn.net/morewindows/article/details/6684558快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影

2017-03-21 10:53:43 190

空空如也

空空如也

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

TA关注的人

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