- 博客(14)
- 收藏
- 关注
原创 Redis缓存切面异常注解
1:此注解可以搭配上一篇的缓存切面* 依赖就不过多展示了,和上一篇依赖一样2: 自定义缓存切面异常注解package com.qycq.api.annotations;import io.swagger.annotations.ApiModel;import java.lang.annotation.*;/** * 概要: * <p> As we all know, where there is Wolong, there must be phoenix!</p>
2021-11-17 12:33:07
530
原创 Java自定义切面缓存注解如此简单(Redis + SpringAop)
自定义缓存切面注解1:展示效果1.1: 成功保存到redis效果第一次Redis没有值,所以保存查询了数据库。1.2:第二次请求2.1:前置条件技术栈需要会简单的redis存、取、删和SpringAop即可2.2: 安装redis链接地址: 官网链接下载完成之后解压到安装路径,如果需要设置redis密码,自己去配置文件中设置即可。我这边就是简单的下载然后再windows中演示了。 3:解压完成之后4:如何启动redis没设置密码直接双击即可启动成功能
2021-11-17 12:23:24
1791
原创 IDEA修改vm参数打开不软件的问题解决方法
idea调优我们再使用idea的时候,都是根据电脑的配置进行调优,但是有时候idea用的时间久了可能再次打开需要好几分钟,这种问题对我们来说太常见也太难熬了,所以我们才会去选择idea调优,也就是修改最大最小启动内存。-Xmx2048m-XX:ReservedCodeCacheSize=500m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-XX:CICompilerCount=2-Dsun.io.useCanonPref
2021-11-17 01:01:07
922
3
原创 阿里云对象存储OSS竟如此简单
1.1:什么是阿里云的OSS阿里云对象存储服务(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。您可以通过本文档提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据。基于OSS,您可以搭建出各种多媒体分享网站、网盘、个人和企业数据备份等基于大规模数据的服务。1.2:OSS定价 不到五块钱半年,适合于学习使用,ps: 我不亏呜呜... 1.3:官方参考文档官方参考文档:https://help
2021-11-15 01:50:30
1519
原创 Mysql的执行顺序
1:Mysql的执行顺序面试比较常见的问题FROM: 将table1和table2数据进行关联的时候就产生了笛卡尔积效应,所谓的笛卡尔积就是两个表的数据在没有进行关联的时候就会产生一张大表也就是表1的行数 * 表二的行数的乘积。产生TABLE表1例如: dept表为4条数据emp表为14条数据那么如果不进行关联查询会有什么样的变化呢?答案是56条,为什么呢,因为没有去做关联查询的话,table1和table2就会将各自的结果相乘。14*4 = 56了。所以在做链接条件的时候一定要进
2021-09-03 10:42:18
118
原创 Tyopra的辅助工具AutoHotkey
1:AutoHotkey简介是一款免费的、Windows平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。2:下载地址https://autohotkey.com/download/ahk-install.exe3:Typora为什么要整合AutoHotkey我们都知道Typora是一个很好用的笔记软件,但是默认的字体颜色除了去修改它的css样式或者开启其他操作都过于繁琐,如果使用了AutoH
2021-09-03 09:47:20
502
原创 SpringBoot使用Aop自定义注解展示日志信息
展示效果成功日志失败日志2:sql文件-- 日志alterDROP TABLE IF EXISTS `t_log`;CREATE TABLE `t_log`( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `username` varchar(255) default null comment '当前登录的用户名', `requestIp`
2021-07-24 02:13:26
284
2
原创 Java前后端分离后台返回统一对象
1:pom文件 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target>
2021-07-24 01:52:53
280
原创 安装axios异步通信(和ajax差不多)
3.1:axios官网axios官网地址3.1.2:什么是axiosaxios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端。简单的理解就是ajax的封装它本身具有以下特征:a.从浏览器中创建 XMLHttpRequestb.从 node.js 发出 http 请求c.支持 Promise APIe.拦截请求和响应f.转换请求和响应数据g.取消请求h.自动转换JSON数据3.1.3:vue安装axios命令npm install --save a
2021-07-24 01:04:26
121
原创 MybatisPlus代码生成器
MybatisPlus代码生成器1:什么是MybatisPlus?MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。 ---- 摘自官网点击进入官网2:引入依赖 <!--mybatis-plus依赖-->
2021-07-11 23:04:30
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人