1、项目需求:一个IP一天内访问算是一次访问,统计该网站的用户访问量。 2、实现思想:服务器启动的时候把数据库中的访问量进行缓存,用户访问的时候进行访问量的刷新,把访问信息存到集合中进行缓存,达到一定数量的时候要存入数据…
分类:java
01 jvm学习过程概述
声明:本博客仅仅是一个初学者的学习记录、心得总结,其中肯定有许多错误,不具有参考价值,欢迎大佬指正,谢谢!想和我交流、一起学习、一起进步的朋友可以加我微信Liu__66666666 这是简单学习一遍之后的记录,后期还会修…
springboot之全局处理统一返回
springboot之全局处理统一返回 简介 在REST风格的开发中,避免通常会告知前台返回是否成功以及状态码等信息。这里我们通常返回的时候做一次util的包装处理工作,如:Result类似的类,里面包含succ、cod…
Thymeleaf对象的使用:基本对象
Thymeleaf中有许多内置对象,可以在模板中实现各种功能。下面有几个基本对象。Web对象常用有:request、session、servletContext。Thymeleaf提供了几个内置变量param、sessi…
综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列
来源:http://t.cn/RVDWcfe 一、资料文档 Kafka:中。有kafka作者自己写的书,网上资料也有一些。rabbitmq:多。有一些不错的书,网上资料多。zeromq:少。没有专门写zeromq的书,网…
maven安装及配置
maven官网下载地址http://maven.apache.org/download.cgi 下载解压完maven之后配置环境 变量名:MAVEN_HOME 变量值:F:…
@CookieValue 的使用
以前在 Servlet 中获取某个指定的 Cookie 的值使用 Cookie[] cookies = request.getCookies(); 来获得所有 Cookie 的值,然后再遍历。 在 SpringMVC 中…
Springboot登录拦截器
Springboot登录拦截器 和 swagger框架接口自动生成html文档 使用开发工具:IDEA 实现步骤如下 1.需导入的依赖如下: <dependencies> <de…
java 计算两个日期时间差
计算两个日期之间的天数: public static void main(String[] args) throws ParseException { String startTime = "2019-11-30"; S…
文本文件编写并运行Java程序
虽然有现在很多的集成开发系统,但是直接用文本文件编写Java程序然后在cmd下运行还是有必要掌握一下下,至少会让你不受制于IDE。 当然,运行Java程序的前提是,你装了JDK。关于JDK的下载安装,在这里不多解释。 1…
用post或者get实现文件下载
package test; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; im…
Java实现文件下载Zip压缩
目录 一、 概述 二、代码功能实现 一、 概述 开发过程中碰到一个需求,需要将服务器上的多个文件打包为zip,并进行下载响应到客户端,写了一个Demo总结分享一下,如果有错误希望大家指正! 二、代码功能实现 这里实现只是…