登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
Java开发
(共
2755
篇经验)
0
推荐
7K
浏览
ConcurrentHashMap原理分析
put操作一上来就锁定了整个segment,这当然是为了并发的安全,修改数据是不能并发进行的,必须得有个判断是否超限的语句以确保容量不足时能够rehash,而比较难懂的是这句int in...
KendrickLon
10年前
Java开发
0
推荐
18K
浏览
[置顶] 深入分析Java ClassLoader原理
大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相...
JulKTU
10年前
Java开发
0
推荐
13K
浏览
jvm之类加载器(1)
10jvm之类加载器(1)
gg1993
10年前
JVM
Java开发
0
推荐
11K
浏览
Java NIO:浅析I/O模型
也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 ...
canlay
10年前
Java
NIO
Java开发
0
推荐
27K
浏览
java NIO
本文简介: JDK 1.4 中引入的新输入输出 (NIO) 库在标准 Java 代码中提供了高速的、面向块的 I/O。本实用教程从高级概念到底层的编程细节,非常详细地介绍了 NIO 库。您将学到...
vjlr4805
10年前
Java
NIO
Java开发
0
推荐
12K
浏览
Jsoup代码解读之一-概述
今天看到一个用python写的抽取正文的东东,美滋滋的用Java实现了一番,放到了webmagic里,然后发现Jsoup里已经有了…觉得自己各种不靠谱啊!算了,静下心来学学好东西吧!
LonGillilan
10年前
HTML
Java开发
0
推荐
13K
浏览
介绍Java中的四种线程池
线程池作用就是限制系统中执行线程的数量,且复用以前工作线程。根据当前的环境,手动配置线程池,减少对系统资源的浪费和拥挤。用线程池控制线程数量,同时运行X个core线程,其他线程排队等候。一个工作...
小小赵
10年前
Java
Java开发
线程池
0
推荐
16K
浏览
ReactiveX框架(基于RxJava)实现原理浅析
先简单介绍一下 ReactiveX. ReactiveX 并不特指某种编程语言,他应该算是一种编程思维,反应式编程. 反应式编程的核心在于,当触发特定行为逻辑后(对于ReactiveX而言,...
AudryXHPV
10年前
Java开发
RxJava
安卓开发
0
推荐
11K
浏览
Java多线程编程模式实战指南一:Active Object模式(下)
Active Object模式还有个好处是它可以将任务(MethodRequest)的提交(调用异步方法)和任务的执行策略(Execution Policy)分离。任务的执行策略被封装在Sche...
wenrouedao
10年前
Java开发
0
推荐
14K
浏览
Java多线程编程模式实战指南一:Active Object模式(上)
Active Object模式是一种异步编程模式。它通过对方法的调用与方法的执行进行解耦来提高并发性。若以任务的概念来说,Active Object模式的核心则是它允许任务的提交(相当于对异步方...
seanpp
10年前
Java开发
0
推荐
23K
浏览
Spring MVC 之输入验证(六)
Spring MVC 验证主要还是用的是hibernate的验证。so需要添加以下的jar包:
LilBernier
10年前
Spring MVC
Java开发
0
推荐
11K
浏览
RESTful API 设计指南
网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。
1512751370
10年前
API
REST
Java开发
0
推荐
24K
浏览
java中的IO整理
写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主...
suaj3774
10年前
JSP
IO
Java开发
0
推荐
18K
浏览
RxJava源码初探
RxJava是用java实现的ReactiveX(Reactive Extensions)框架开源库。ReactiveX则是大名鼎鼎的响应式编程。而响应式编程和观察者模式紧紧的相关联。在看RxJ...
michelleau
10年前
JDK
Java开发
RxJava
观察者模式
0
推荐
9K
浏览
JVM中锁优化简介
JVM中锁优化简介:本文将简单介绍HotSpot虚拟机中用到的锁优化技术。 自旋锁 互斥同步对性能最大的影响是阻塞的实现,挂起...
LorrieW33
10年前
Java开发
0
推荐
17K
浏览
HashMap的实现原理
数组的特点是:寻址容易,插入和删除困难;而 链表 的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的 ...
leonooo
10年前
Java开发
链表
0
推荐
21K
浏览
数据验证框架 Apache BVal 简介
Apache BVal (源码)是实体数据验证 Java Bean Validation 的参考实现。Apache BVal 提供了 JSR 303 规范中所有内置 constraint 的实现...
hvkt5303
10年前
Java开发
0
推荐
12K
浏览
给jdk写注释系列之jdk1.6容器(11):Queue之ArrayDeque源码解析
看到Queue的定义,有没有发现它和Stack的方法是非常相似的。
gy737859
10年前
JDK
Java开发
0
推荐
13K
浏览
StringUtils.isEmpty用法
StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入...
yytswdhbb
10年前
Java开发
0
推荐
21K
浏览
Castle-game - Java城堡游戏。没有GUI,纯CUI游戏
Castle-game - Java城堡游戏。没有GUI,纯CUI游戏。
jopen
10年前
Java开发
Castle-game - Java - GitHub
1
2
3
4
5
6
7
8
9
10
经验分享,提升职场影响力
投稿
热门问答
热门文档