自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数据库表分割技术:水平分割、垂直分割、库表散列

数据库表分割技术包含以下内容:水平分割/垂直分割/库表散列.接下来将对以上分割进行详细介绍,感兴趣的朋友可以了解下,对你日后维护数据库是很有帮助的一.水平分割什么是水平分割?打个比较形象的比喻,在食堂吃饭的时候,只有一个窗口,排队打饭的队伍太长了,都排成S型了,这时容易让排队的人产生焦虑情绪,容易产生混乱,这时一个管理者站出来,增加多个打饭窗口,把那条长长的队伍拦腰截断成几队。更形

2016-09-23 08:30:40 293

原创 关键字

goto和const是保留字也是关键字。1,Java 关键字列表 (依字母排序 共50组):abstract, assert, boolean, break, byte, case, catch, char, class, const(保留关键字), continue, default, do, double, else, enum, extends, final, finally

2016-09-02 15:57:04 206

原创 GC(待补全)

两个最基本的java回收算法:复制算法和标记清理算法                复制算法:两个区域A和B,初始对象在A,继续存活的对象被转移到B。此为新生代最常用的算法                标记清理:一块区域,标记要回收的对象,然后回收,一定会出现碎片,那么引出                标记-整理算法:多了碎片整理,整理出更大的内存放更大的对象

2016-09-02 10:53:26 193

原创 关于String的内存模型

首先,我还是从一个题目开始吧:有如下一段代码,请选择其运行结果()public class StringDemo{ private static final String MESSAGE="taobao"; public static void main(String [] args) { String a ="tao"+"bao"; String b="tao

2016-08-29 21:09:16 460

转载 Java并发问题的非阻塞解决方案

在并发环境中,对于共享资源通常会采用显式的锁机制(比如synchronized或ReentrantLock)来保证在任意时刻只会有一条线程访问这些变量,并且这些变量的修改对随后获取锁的线程是可见的。无法获取锁的线程会进入阻塞状态,并被JVM和操作系统挂起,在未来某一时刻被调度重新获取锁,挂起和恢复线程会产生很多的系统消耗和较长时间的中断。线程的切换同时会引起上下文切换,即把当前线程的运行时

2016-08-25 08:45:17 251

空空如也

空空如也

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

TA关注的人

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