加载中
java 虚拟机--新生代与老年代GC

1. Java堆中各代分布: 图1:Java堆中各代分布 Young:主要是用来存放新生的对象。 Old:主要存放应用程序中生命周期长的内存对象。 Permanent:是指内存的永久保存区域,主要存放Class和M...

Java NIO原理图文分析及代码实现

最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baid...

NIO
2014/11/05 16:46
608
OpenJDK和JDK区别

历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openjdk已经成为jdk7的主干开发,sun jdk7是在openjdk7的基础上发布的,其大部分原始码都相同,只有少部...

2014/11/05 14:16
265
Java连接池

在Java中开源的数据库连接池有以下几种

2014/08/25 16:17
224
LinkedHashMap实现热数据缓存

HashMap 或者 ConcurrentHashMap 是在Java 中使用最简单的本地缓存方式。ConcurrentHashMap多用于缓存更新的场景,因为它是线程安全的,可以保证数据的一致性。 LinkedHashMap类 提供了一个=...

spring概览

大概来认识下spring,有哪些东西,应用于什么场景,应对面试还是很有用的。

2014/07/31 18:02
1K
java继承有什么用

实际在项目中用到的,一个简单的场景。 因为这个简单的修改,把原来很糟糕的代码进行了很好的重构。 好处是数据库领域模型不需要知道实际是什么组件的配置,只需要引用父类。实际这个组件配置...

07/05 17:38
0
Spring-Assert

后端服务层在接收前端表单提交的数据后都需要对其进行合法性检查。如果表单数据不合法,请求将被驳回。如下: if (name == null || name.equls("")) { throw new IllegalArgumentException("...

07/05 17:37
0
自己解析一个class文件

我们都知道,java因为一次编译处处运行,等特性,使其目前发展的特别大,java能做到这一点,主要归功于JVM。程序员写完的程序通过编译成class字节文件,JVM负责将class文件解释给机器执行。 ...

07/10 17:43
1
单例模式

今天我们一起来回忆一下设计模式中的单例模式 JAVA中一共有23种设计模式,当然设计模式不是JAVA独有,它同时适用于所有的面向对象语言。今天我们一起回顾的是创建性模式中的最简单的一个,单...

2018/09/13 10:09
1
Connection关闭,ResultSet不关闭

Connection关闭,ResultSet不关闭

2014/08/26 16:01
100
JQUERY跨域

面试时被问到如果用jquery ajax请求跨域访问百度,当时回答不知道,只用过flex的跨域。现在整理下。

2014/08/01 09:06
88
工厂模式

下面我们聊一聊工厂模式 工厂模式实现的是创建者和调用者的分离。 工厂模式可以细分为,简单工厂模式、工厂方法模式、抽象工厂模式。 下面我们一一展开。 哦对了,开始之前,我们先了解一下设...

OCP
2018/09/13 13:52
6
原型模式prototype

原型模式prototype很重要,在我们的工程中和开源软件中都有大量的使用。 它主要解决了对象重复创建的过程,也就是对象复杂的过程。如果一个对象new的时候需要很久,如果new10000个会非常耗时...

2018/09/13 14:14
5
搭建高可用mongodb集群(二)—— 副本集

在上一篇文章《搭建高可用MongoDB集群(一)——配置MongoDB》 提到了几个问题还没有解决。 主节点挂了能否自动切换连接?目前需要手工切换。 主节点的读写压力过大如何解决? 从节点每个上面...

2014/11/10 15:32
101

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部