为什么对象应该是不可变的2014/12/09 | 基础技术 | 1 条评论
创建不可变(Immutable)对象会带来怎样的好处?JDK中有哪些对象是可变的?使用时需要注意什么。本文进行了深入地讨论。
阅读全文 >>
如何使用bloomfilter构建大型Java缓存系统2014/09/12 | 教程 | 3 条评论
在如今的软件当中,缓存是解决很多问题的一个关键概念。有些场合下我们需要进行快速的查找来决定如何处理新来的请求,怎样合理地构建高效的缓存系统成为一个新的课题。本文介绍了如何使用bloomfilter来构建大型Java缓存系统。
Lucene五分钟教程2014/08/19 | 教程 | 2 条评论
Lucene大大简化了在应用中集成全文搜索的功能。但实际上Lucene十分简单,这份教程可以在五分钟之内向你展示如何使用Lucene。
Java中的设计模式2014/07/31 | 教程 | 1 条评论
设计模式大家都耳熟能详,那么Java中有哪些实际的设计模式用例呢?本文来自StackOverflow的一个问答贴,为您总结了Java中的设计模式。
Java常见错误列表2014/07/18 | 基础技术, 教程 | 1 条评论
初学Java时,会遇到很多”状况“。这些错误都代表了什么含义?本文对常见的错误进行了举例和说明。现在的IDE已经可以提示得很好。在没有IDE的情况下,你是否也能快速定位和解决这些错误呢?
Java 8新特性终极指南2014/06/20 | 基础技术 | 7 条评论
Java 8已经公布有一段时间了,种种迹象表明Java 8是一个有重大改变的发行版。现在,是时候把所有Java 8的重要特性收集整理成一篇单独的文章了,希望这篇文章能给你带来阅读上的乐趣。开始吧!
0 线上账务系统余额并发更新问题记录
1 DB大量出现select @@session.tx_re...
2 使用 anacron 定期执行任务
3 linux 内存的分配和释放
4 测试的重要性
5 spring-cloud服务网关中的Timeout...
6 spring-cloud中zuul的两种隔离机制...
7 Kubernetes集群部署tomcat容器/Java web...
8 MySQL下perror工具查看System Err...
9 详解MySQL基准测试和sysbench工具
0 Transaction 在 Controller 层...
1 Spring 中获取 request 的几种方...
2 如何定位那些SQL产生了大量的redo...
3 使用FastBootWeixin框架快速开发...
4 从 Spring Cloud 看一个微服务...
5 Java日志框架:logback详解
6 Java 虚拟机16:Metaspace
7 线上账务系统余额并发更新问题记录
8 DB大量出现select @@session.tx_re...
9 zookeeper 入门系列 - 理论基础 -...
Android开发 AOP API ArrayList ConcurrentHashMap Eclipse GC Guava Hadoop HashMap HashSet HBase Hibernate io Java java 8 java8 Java9 Java NIO Java乱码 Java编程入门 JDBC JDK JMX JPA Jsoup JUnit JVM Lambda Linux maven Mybatis mysql Netty nio oracle ORM RabbitMQ redis RESTful Scala Servlet Socket solr Spring Spring4 springboot spring boot Spring MVC SpringMVC SSH String synchronized TestNG ThreadLocal Tomcat volatile Web Service Zookeeper 事务 内存管理 分布式 动态代理 单元测试 反射 垃圾回收 基础技术 多线程 字符串 字节码 并发 并发编程 序列化 异常 异常处理 性能 性能优化 性能调优 教程 数据结构 日志 架构 架构师 死锁 泛型 注解 测试 游戏 源码分析 算法 线程 线程池 缓存 自动化测试 虚拟机 设计模式 资讯 集合 面试 面试题
最新评论