自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

原创 spring 注解+aop防止表单重复提交

限制表单提交有两种情况:1.限制客户端连续点击提交按钮。这种情况发生的时间间隔很短,一般是在第一次请求还没执行完,第二个请求就到了。2.提交表单后2s内同一用户不允许提交相同参数的表单如果这种限制应用的业务场景比较多,写一个公共处理方法还是很明智的。解决方案为:将请求方法和重要参数作为key存入redis,方法执行完毕后根据有无设置过期时间来做操作,如果设置了过期时间则不用删除key,...

2019-12-25 17:19:17 543

原创 mysql共享锁排他锁

一、概述数据库锁简单来说,是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。mysql存在多种搜索引擎,每种搜索引擎所针对的应用场景特点不太一样。每种搜索引擎的锁定机制都是为各自所针对的应用场景而设计的。各种搜索引擎的锁机制也有比较大的区别。二、表锁表级锁定是mysql中最大粒度的锁定机制。其实现逻辑非长简单,带来的负面影响最小。表锁会锁定整个表,所以...

2019-11-26 15:00:55 179

原创 spring容器启动后加载公共数据,监听动作ApplicationListener<ContextRefreshedEvent>

我通常希望在服务器启动时加载一些公共数据,这类数据使用率比较高,为了避免使用时再去读取数据库,我们可以在容器加载完成后直接将这类数据读取到缓存中。这就需要用到监听器,监听spring容器初始化完成事件。spring中有...

2019-10-17 16:47:22 603

原创 java中基于静态变量和单例模式简单实现缓存

参考网址:https://blog.csdn.net/masir962464/article/details/82887531一、利用静态变量实现缓存缓存机制是利用内存的高速读写性。程序读取数据的方式有多种,包括内存、磁盘(文件、数据库)、网络(http请求、远程调用)等,从内存中读取称为缓存。这和java能否直接操作内存没有关系,我们知道程序一定是运行在内存中的,数据则来源于不同的地方,...

2019-10-11 16:37:00 1491

原创 idea调试springMvc,java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListe

idea调试SpringMvc, 出现:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误的解决办法出现这个错误一般是因为pom引入的jar包没有被部署。解决方法:1.ctrl+shift+alt+s(或者点击左上角file->project structu...

2019-09-26 17:48:25 201

信息论与编码-曹雪虹-详细答案非常详细

信息论与编码-曹雪虹-详细答案非常详细

2012-10-04

数字信号处理习题要点

数字信号处理习题要点

2012-10-04

数字信号处理实验.ppt

数字信号处理实验 用matlab实现各个实验

2012-10-04

最新 二级C题库

二级C题库

2012-10-04

八路抢答器 EDA

八路抢答器EDA课程设计VHDL 本文档是基于VHDL的八路抢答器的设计,经实验验证后程序准确无误。

2012-10-04

QUARTUS 7.2(32 bit)

适用于EDA的开发应用,安装简单易懂,操作方便,适用于32位操作系统。

2012-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除