加载中
JNA 基础篇<一> 初识JNA

由于项目需要,最近使用了JNA调用原生函数,过程中遇到不少问题,花费了不少时间,因此写出来和大家分享下. 本小结主要介绍什么是JNA,JNA如何调用原生函数,调用原生函数的原理,以及java和...

JNA 基础篇<二> 结构体

本节将介绍JNA如何模拟结构体,共用体,回调函数

数据库读写分离架构实践

背景 有一天DBA反馈数据库慢查较多,需要进行优化。否则,为了保护数据库,DBA就会将慢查SQL Kill掉。 开始考虑慢查优化前,我们首先搞清楚什么是慢查。 慢查询是指一个SQL语句的执行时间超过...

Java NIO Selector实现原理

Selector是NIO中实现I/O多路复用的关键类,Selector实现了单个线程管理多个Channel,从而管理多个网络连接的功能。本文主要介绍其实现原理。

Executor框架详解

主要介绍Executor框架,说明ExecutorService、Future、ScheduledExecutorService、CompletionService等接口及其API,本文将不介绍这些接口的实现,后续文章将详细分析。...

ThreadPoolExecutor核心实现原理和源码解析<二>

本文将结合ThreadPoolExecutor源码详细分析其内部类Worker,阅读本文对深入理解ThreadPoolExecutor将会非常有帮助

深入研究Netty框架之ByteBuf功能原理及源码分析

主要介绍ByteBuf的功能原理、ByteBuf动态扩展、ByteBuf主要API等。

解决JNA动态加载jar中dll问题

在使用jna过程中,需要将项目导出为jar包运行,解决了加载第三方jar的问题,但运行时还是报错,不能加载dll。 问题分析:将项目导出为jar文件后,dll文件的路径已经改变,所以在eclipse中项目...

深入研究Netty框架之ByteBuf家族

主要介绍ByteBuf类继承关系以及各子类的功能

Java并发编程之AQS

AbstractQueuedSynchronizer是JDK1.5提供的一个基于FIFO等待队列实现,用于实现同步器的基础框架,以下简称AQS。AQS是实现 JCU包中几乎所有的有关锁、多线程并发以及线程同步器等重要组件的基...

FutureTask中Treiber堆的实现

本文将介绍Treiber算法,以及Treiber堆在FutureTask中的实现

ExecutorCompletionService源码分析

本文将结合ExecutorCompletionService源码分析其实现原理和应用场景。

ThreadPoolExecutor核心实现原理和源码解析<一>

本文将详细分析ThreadPoolExecutor的实现原理,并结合源码介绍ThreadPoolExecutor的重要操作,对理解ThreadPoolExecutor非常有帮助。本文中源码基于JDK1.7...

ReentrantReadWriteLock实现分析(源码)

本文将详细分析ReentrantReadWriteLock核心实现和特性,并结合源码分析读锁和写锁的实现

Spring Boot+Dubbo+Maven+ZK搭建企业级分布式微服务

本文主要介绍利用dubbo搭建分布式服务,其中zk作为服务注册中心,Spring Boot用于构建微服务。本文不涉及理论介绍,示例可作为企业开发分布式服务的参考。

2017/05/21 15:09
831

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部