Warning: Invalid argument supplied for foreach() in /www/wwwroot/pqpo_me/wp-content/themes/No.7_qzhai/archive.php on line 4
Java - Pqpo's Notes - 第 2 页

Java

Spring-in-action

Spring: Ioc(控制反转 Inversion of Control):依赖注入(DI)。 Aop(面向切面编程 Aspect Oriented Programming): 动态代理。 应用上下 […]

Java 加密与解密的艺术

单向加密算法:MD5,SHA。用于数据完整性验证。 对称加密算法:DES。数据储存加密的常用算法。 非对称加密算法:RSA。数据传输加密的常用算法。 柯克霍夫原则:密码系统应该就算被所有人知道系统的运 […]

Java volatile 关键字

Java 内存模型: 线程安全: 原子性:由Java内存模型直接保证的原子性变量操作包括read,load,user,assign,stroe,write,大致可认为Java基础数据类型的读写是具备原 […]

关于 ThreadLocal 对象

ThreadLocal,线程本地变量,由于是线程内变量不存在并发问题,所以线程内可以安全的使用。 使用场景: 用来解决 数据库连接、Session管理等。 由于每次都是在方法内部创建的连接,那么线程之 […]

基于 NIO 的 Socket

缓冲区及其操作是所有NIO的基础。 传统流IO是基于字节的,所有IO都被视为单个字节的移动;而NIO是基于块的,NIO的性能肯定优于流IO。其性能的提高主要要得益于其使用的结构更接近操作系统执行IO的 […]

【转】关键业务系统的 JVM 启动参数推荐

原文地址 在关键的业务系统里,除了继续追求技术人员最爱的高吞吐与低延时之外,系统的稳定性与出现问题时排查的便捷性也很重要。 这是本文的一个原则,后面也会一次又一次的强调,所以与网上其他的文章略有不同, […]

使用 NIO 提升性能

在nio中和Buffer配合使用的还有Channel。Channel是一个双向通道,既可读,也可写。 Buffer的基本原理 位置(position)、容量(capactiy)、上限(limit) B […]

Java 异常

异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 异常处理的流程: 遇到错误,方法 […]