
java
文章平均质量分 83
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 不同压缩算法的性能比较
本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。文中进行比较的算有:JDK GZIP ——这是一个压缩比高的慢速算法,压缩后的数据适合长期使用。JDK中的java.util.zip.GZIPInputStream / GZIPOutputStream便是这个算法的实现。JDK deflate ——这是JDK中的又一个算法(zip文件用的就是这一...转载 2018-03-23 16:35:34 · 1002 阅读 · 0 评论 -
除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等
前言:Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。一、静态代理Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静态资源的放到nginx上,可以使应用动静分离,性能更好。二、负载均衡Nginx通...转载 2019-06-19 10:28:45 · 286 阅读 · 0 评论 -
SpringData整合JPA的配置
SpirngData与JPA的集成,虽然在SpringBoot中,集成很容易,可是有时候并不知道到底要集成哪些东西,现在用xml配置来说明一下。指定properties文件的位置,这个大家都很清楚了,Spring基础知识。<context:property-placeholder location="classpath:db.properties" />1.配置数据源...原创 2019-03-07 21:15:39 · 252 阅读 · 0 评论 -
JPA或Hibernate中LazyInitializationException推荐解决方案
使用spring提供的OpenSessionInViewFilter的过滤器: <!-- 配置seeion作用时间不足而导页面需要查询数据session已经关闭问题,扩大作用时间 记住要配置在struts前端过滤器之前,否则无效,因为filter的执行顺序只和配置顺序有关 --> <filter> <filte...转载 2018-12-24 11:14:41 · 617 阅读 · 0 评论 -
JPA注解映射
原文传送门: http://67566894.iteye.com/blog/659829 @SuppressWarnings("serial")@Entity@Table(name="T_X")public class X implements Serializable{ @Id @GeneratedValue(strategy = GenerationType.AUTO) private int...转载 2018-07-04 14:54:30 · 438 阅读 · 0 评论 -
Spring Boot配置定时任务
SpringBoot配置定时任务可以直接使用自带的Scheduled:@Configuration@EnableSchedulingpublic class SchedulingConfig { private final Logger logger = LoggerFactory.getLogger(getClass()); @Resource private R...转载 2018-07-03 19:11:35 · 176 阅读 · 0 评论 -
logback.xml详解
原文传送门:http://www.cnblogs.com/warking/p/5710303.html一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完...转载 2018-05-28 14:33:09 · 251 阅读 · 0 评论 -
HashMap 实现原理及源码分析
哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析。一、什么是哈希表 在讨论哈希表...转载 2018-04-10 22:20:10 · 156 阅读 · 0 评论 -
了解java8中的Lambda表达式和Stream API
一、简单了解下Lambda表达式: 之前遍历一个Iterable集合,我可能会这样写: Set<String> set = new HashSet<>(); set.add("AAA"); set.add("BBB"); set.add("CCC"); set.add("DDD"); for原创 2018-04-09 19:18:06 · 195 阅读 · 0 评论 -
Tomcat启动时解决乱码问题
一、前言 SpringBoot用惯了,突然想起回头来手动配置一下Spring+SpringMVC+JPA,没想到在乱码这卡住了。唉,乱码问题的原因太多了。IDEA上手动集成框架是第一次遇到,记录下这个blog。【自动化配置项目(SpringBoot)用多了还是得多想想为什么。】二、idea 中配置 Tomcat 后启动服务,输出打印日志乱码问题解决办法:...转载 2019-06-09 13:30:55 · 2527 阅读 · 1 评论