加载中
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
610
OpenJDK和JDK区别

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

2014/11/05 14:16
267
双亲委派模型

双亲委派模型 类加载器种类 从 Java 虚拟机的角度来说,只存在两种不同的类加载器:一种是启动类加载器(Bootstrap ClassLoader),这个类加载器使用 C++ 语言实现(HotSpot 虚拟机中),是虚...

08/20 17:30
0
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
14
单例模式

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

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

Connection关闭,ResultSet不关闭

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

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

2014/08/01 09:06
88
工具类-递归选择器

场景 页面上传jar包 后台解压jar包 页面展示所有package 选择一个package 页面显示class和子package 选择class,进入class解析页面 选择package,显示class和子package 文件夹递归选择器 pa...

08/20 17:26
0
工具类-解压jar

场景 页面上传jar包 后台解压jar包 页面展示所有package 选择一个package 页面显示class和子package 选择class,进入class解析页面 选择package,显示class和子package 解压jar package com...

08/20 17:27
1
工厂模式

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

OCP
2018/09/13 13:52
6
工具类-压缩jar

场景 页面上传jar包 后台解压jar包 页面展示所有package 选择一个package 页面显示class和子package 选择class,进入class解析页面 选择package,显示class和子package 压缩成jar package c...

原型模式prototype

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

2018/09/13 14:14
5
jolt json to json mapping第二篇

demo 解读 有了第一篇的基础,操作jolt已经不成问题,对于大部分json的mapping已经得心应手了,本片主要聚焦jolt除了json的mapping功能以外的其他功能。 模式的含义 modify-default-beta 修改...

Go
08/20 17:29
0
jolt json to json mapping第一篇

demo 解读 本文的主要目的是整理梳理对于jolt json的使用,主要使用场景就是json mapping 模式的含义 shift 清空后输出 default 直接输出,类似于增量 * 匹配所有 & 取key值 出现在value里 ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部