java
redis实现排行榜效果
现在的互联网应用基本都有排行榜这个功能,现在就用java + redis来实现一下吧。 先看一下效果: 引入依赖 <dependency> <groupId>redis 【阅读更多...】
java8 Collectors 常用方法
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达 【阅读更多...】
登陆验证码工具类
先看效果图: 代码如下: package com.eyesmoons.util; import java.awt.Color; import java.awt.Font; import java.a 【阅读更多...】
IE重定向(Http 302)问题
有时候我们需要在代码中进行重定向操作,比如: @RequestMapping(value = "/index") public String index(HttpServletRe 【阅读更多...】
java之Map的学习
我们在学习集合框架的时候,知道集合框架分为两类,一类是Collection家族,另一类就是Map家族啦。今天主要介绍一下常用的四个集合类,如下图: 一、那么这三种Map有何区别呢? 1.HashMap 【阅读更多...】
常见的三种单例模式
一、懒汉模式 package com.sy.singleton; /** * 描述: 懒汉模式 * @author shengyu * @date:2019年5月7日 下午4:33:12 【阅读更多...】
JVM知识总结
首先再来复习一下三大垃圾回收算法,由于引用计数法已经不用了,就不说了。 一、三大垃圾回收算法 1、复制算法 现在的垃圾回收器新生代主要采用复制算法。其原理如下。 1>eden,from区复制到T 【阅读更多...】
java中的引用Reference
1、总结 Java从1.2版本开始引入了4种引用,总结就是“强软弱虚”,这4种引用的级别由高到低依次为: 强引用 > 软引用 > 弱引用 > 虚引用 ⑴强引用(StrongRefer 【阅读更多...】
office在线预览总结
很多时候我们需要在web页面来进行office文件预览。这篇文章就带大家来看一下有哪些可行的方案吧。 方法一、使用pageoffice pageoffice是个商业性的软件,功能很强大,可以在线编辑o 【阅读更多...】
GC算法之复制算法
常见的GC算法有四种:引用计数法,标记清除算法、复制算法、标记整理算法。其中引用计数法效率太慢,现在已经不使用了。标记清除算法由于回收之后存在大量的内存碎片,存在效率和空间问题!为了解决效率问题,引出 【阅读更多...】