加载中
利用反射实现状态同步

Java反射使我们能在程序运行时动态调用某个对象的方法/构造函数、获取某个对象的属性,经常用于实现动态代理、工厂模式、Java JDBC加载连接驱动类等,近期阅读开源项目源码发现,它还有一种重...

2019/12/14 11:10
600
深入分析 Java 中的中文编码问题

几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就...

2017/09/28 22:41
702
logback.xml 配置总结

以下是我们在日常开发中使用的logback.xml文件配置,整理出来分享给大家。 输出日志到控制台 以下配置将使所有的项目日志输出到控制台: <?xml version="1.0" encoding="UTF-8"?> <configur...

2017/09/18 22:41
1K
微服务的性能模式

本文主要讨论一些微服务系统所面临的关键性能挑战,同时也向大家介绍一些能够帮助大家解决问题的技术和模式。

2016/04/25 16:35
260
Reflection for Java framework

本文简明扼要地说明了反射的作用以及框架如何使用反射,并提示我们过度地依赖 XML 的元数据并使用反射来获取信息会影响程序性能。

2016/04/20 17:17
106
Java 性能要点:自动装箱/ 拆箱 (Autoboxing / Unboxing)

本文主要介绍了 Java 自动装箱拆箱对性能的影响,可以给大家何时使用包装类型、何时使用基本类型提供指导。

2016/04/19 10:06
210
Java常量池理解与总结

本文主要介绍了Java 常量池的概念,并列举了一些特例

2016/04/14 10:53
541
Java Reflection Tutorial

本篇文章简单明了地讲解了反射,列出了几个使用反射的几个典型场景,对理解反射以及框架如何使用反射有很好地帮助作用。

2016/04/08 14:34
166
Servlet 3.0 新特性详解

Servlet 是 Java EE 规范体系的重要组成部分,也是 Java 开发人员必须具备的基础技能,Servlet 3.0 是 Servlet 规范的最新版本。本文主要介绍了 Servlet 3.0 引入的若干重要新特性,包括异步...

2016/04/07 14:43
159
深入浅出 Java 8 Lambda 表达式

此篇文章主要介绍 Java8 Lambda 表达式产生的背景和用法,以及 Lambda 表达式与匿名类的不同等

2016/03/22 15:51
212
Java I/O 模型的演进

什么是同步?什么是异步?阻塞和非阻塞又有什么区别?本文先从 Unix 的 I/O 模型讲起,介绍了5种常见的 I/O 模型。而后再引出 Java 的 I/O 模型的演进过程,并用实例说明如何选择合适的 Java...

2016/03/03 17:56
128
深入字节码 -- 计算方法执行时间

java程序通过javac编译之后生成文件.class就是字节码集合,正是有这样一种中间码(字节码),本文主要介绍如何使用字节码计算方法执行时间。

2016/02/29 14:56
214
JSON和XML:不可同日而语

本文作者 Yegor Bugayenko 是 Teamed.io 公司的联合创始人,在软件质量和工程管理方法领域有深入的研究。本文中,作者通过对比 JSON ,向大家更详细地阐述了 XML 的四大特性,帮助大家在搭建...

2016/01/21 14:14
49
使用Java构建微服务

微服务背后的大理念是将大型、复杂且历时长久的应用在架构上设计为内聚的服务,这些服务能够随着时间的流逝而演化。本文主要介绍了利用 Java 生态系统构建微服务的多种方法,并分析了每种方法...

2016/01/20 15:11
235
加速你的Hibernate引擎(下)

本文涵盖了很多Hibernate调优技术,其中还提供了一些掌握Hibernate调优技术所必需的数据库知识。

加速你的Hibernate引擎(上)

本文涵盖了很多Hibernate调优技术,其中还提供了一些掌握Hibernate调优技术所必需的数据库知识。

IntelliJ IDEA内存优化最佳实践

本文作者在和同事的一次讨论中发现,对 IntelliJ IDEA 内存采用不同的设置方案,会对 IDE 的速度和响应能力产生不同的影响,本文会依次介绍这些设置对idea性能的影响。

一步一步理解Java企业级应用的可扩展性

本文主要介绍如何理解 Java 应用的扩展方式、不同类型的扩展技术和具体技巧,以及一些有关 Java 企业级应用的一般扩展策略。

2016/01/16 15:08
226
JPA2.1中三个提升应用性能的新功能

本文介绍了JPA 2.1 中三个提升应用性能的新功能,并附上对 JPA 2.1 使用的一些文章链接,希望对大家有帮助。

2016/01/04 14:39
178
Java IO: BIO, NIO, AIO

本文主要介绍了Java IO: BIO, NIO, AIO的区别

2015/12/29 10:33
889

没有更多内容

加载失败,请刷新页面

返回顶部
顶部