本文概览:在程序hang住时,可以通过jstack获取线程堆栈信息,分析是否是死锁或者死循环导致程序hang住…
Spring Mvc下载csv文件
本文概览:介绍了直接PrintWrirter方法和CsvPrinter两种方法进行下载csv文件,推荐使用Cs…
通过cookie实现登录
本文概览:通过cookie来实现使用用户名和密码分别为admin来进行登录和退出功能。 1 登录验证demo …
Java解析excel文件
本文概览:介绍了java通过poi解析excel。 1、引入maven [crayon-6816febddf7…
Solr部署
本文概览:介绍了对solr5.5.4的部署和配置中文分词。 1 介绍 lucene只是提供了api接口,在项目…
lucene正向信息和逆向信息
本文概览:介绍了Lucene的正向信息和逆向信息两种信息。 1 正向信息和逆向信息 Lucene的索引由正向信…
java泛型和通配符
本文概览:介绍了泛型定义和使用,以及通配符的作用 1 泛型 泛型是Java SE 1.5的新特性,泛型的本质是…
Jackson的使用
本文概览:通过jackSon将json转换成Object和将Object转成json。 1 引入 json在进…
Jackson常用配置和注解
本文概览:介绍Jackson常用的配置和注解。 1 常用配置 1.1 进行配置 通过configure函数来配…
Jackson之json与对象成员不一致问题
本文概览:当json字符串中新增了两个字段,但是对应的Object没有新增成员,此时将json转成Object…
Redis应用-分布式锁&频控
本文概览:介绍通过redis实现分布式锁。 分布锁还有一个作用就是实现频控,假设超时是2s,如果不释放锁就相当…
Redis客户端之Jedis
本文概览:jedis作为使用java连接redis的客户端。本文介绍了直接创建jedis对象、通过连接池获取j…
Redis部署
本文概览:介绍redis的部署和配置。 1 部署 1、下载 redis-3.2.9.tar.gz http:/…
properties文件和环境变量
本文概览:介绍了通过java.util.Properties类和Spring配置中获取配置文件中值 1 Pro…
Spring IOC常用编程模式
本文概览:常用的IOC的编程模式,如工厂模式。 1 工厂模式 IOC的常用模式都是使用ApplicationC…