5 墨眉亦无锋

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 9w+

面试被问到spring中aop的底层原理

10421通过BeanPostProcessor理解Spring中Bean的生命周期及AOP原理springaop源码发布于 2018-07-31内容有错误内容有错误内容有错误目录目录 Spring中Bean的生命周期 注册BeanPostProcessor BeanFactory.getBean()(注册Bean) createBean() resolveBeforeInstantiation ...

2020-07-27 15:23:10

redis全套资料,转载

https://www.cnblogs.com/ysocean/tag/Redis%E8%AF%A6%E8%A7%A3/Redis详解(十三)------ Redis布隆过滤器YSOcean 2020-06-03 09:03阅读:708评论:0推荐:1编辑Redis详解(十二)------ 缓存穿透、缓存击穿、缓存雪崩YSOcean 2020-06-02 08:58阅读:744评论:1推荐:3编辑Redis详解(十一)------ 过期删除策略和内存淘汰策略YSOce...

2020-07-02 16:39:01

巧计23种设计模式

公公建单元。--工厂,抽象工厂,建造者,单例,原型。事事想贷款。--适配器,装饰者,享元,代理,外观命中无爹姐。--命令,中介,模板,迭代,解释白观状策房。--备忘录,观察者,状态,策略,访问者。剩下三个,桥接,组合,责任链。欢迎更好的推荐。...

2020-06-29 17:43:40

mybatis小问题记录下.update 更新数据nullpoint问题.

图中所见,updateZeroHotRate方法其实并不需要参数.但是当把参数差点以后,如下图所示此时会报错,错误信息如下:### Error updating database. Cause: java.lang.NullPointerException### Cause: java.lang.NullPointerExceptionorg.mybatis.spri...

2019-12-23 14:30:28

MySQL换成ES+filebeat的简要说明。ES的简要使用入门

背景 最近手头有个项目ESB改造,原先的ESB在系统信息统计时,例如交易异常统计,交易流水统计,交易用时统计等等统计计算时,压测时会有瓶颈,我的老师希望将该部分查询功能由MySQL改造为ES。因为也是第一次接触ES(以前只是用过日志收集系统ELK,但是环境搭起来就可以用,所以没有细究。),现将一小段时间的摸索过程记录,希望能帮到刚接触ES和有类似需求的朋友。改造要求 原...

2019-08-13 17:45:42

一文了解mysql原理。mysql进阶

本文转自公众号:内核小王子------------读了以后觉得很好,复制一份保存,学习使用。本文转自公众号:内核小王子先抛出几个问题 1.为什么不建议使用订单号作为主键? 2.为什么要在需要排序的字段上加索引? 3.for update 的记录不存在会导致锁住全表? 4.redolog 和 binlog 有什么区别? 5.MySQL 如何回...

2019-08-13 16:26:51

spring bean注册完以后要实例化

转载自https://www.cnblogs.com/winner-0715/p/7503089.html

2019-04-01 15:59:01

springMVC中的@requestmapping 的原理分析。

1 代码启动类会有注解@EnableWebMvc2 打开该注解。发现里面有代码3 打开DelegatingWebMvcConfiguration 发现里面并未定义什么东西,都是一些方法。于是找其父类。WebMvcConfigurationSupport4 WebMvcConfigurationSupport 中定义了一个bean,这里说一句,@enable**类型的启用注解,...

2019-03-26 11:43:44

mysql做报表查询。sum函数count函数的使用

多个表关联查询,取某些字段,然后进行判断计算,生成新的字段,存储到另一张表中。SELECT a.LOAN_RECEIPT_NBR,c.`NAME`,b.LOAN_INIT_PRIN *0.9,b.REGISTER_DATE,b.LOAN_EXPIRE_DATE,a.POST_DATE,a.PAY_AMT*0.9,a.CONSUMER_TRANS_ID,SUM(IF(d.POSTING_FL...

2018-08-27 14:16:58

mysql表分区语句记录

建立分区表CREATE TABLE realtable ( id int(10)unsigned NOT NULL COMMENT'表主键', pid int(10)unsigned NOT NULL COMMENT'产品ID', price decimal(15,2)NOT NULL COMMENT'单价', num int(11)NOT NULL COMMENT'购买数量',...

2018-07-20 16:23:34

mysql存储过程

mysql存储过程语法及实例存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:...

2018-07-20 16:23:03

mysql建立存储过程实战,历史表数据迁移,历史表自动分区,

首先是写一个存储过程,还是比较简单的,主要是网上有很多现成的,大部分有点错误。下边的是实际应用过程中实战有效的。没有错误的。首先是存储过程展示;DELIMITER $$DROP PROCEDURE IF EXISTS `create_Partition`$$CREATE DEFINER=`root`@`%` PROCEDURE `create_Partition`(IN data...

2018-07-20 14:09:30

java代理

静态代理 VS 动态代理本篇博客的由来,之前我们学习大话设计,就了解了代理模式,但为什么还要说呢?原因:1.通过DRP这个项目,了解到了动态代理,认识到我们之前一直使用的都是静态代理,那么动态代理又有什么好处呢?它们二者的区别是什么呢?2.通过学习动态代理了解到动态代理是一种符合AOP设计思想的技术,那么什么又是AOP?下面是我对它们的理解!代理Proxy:Proxy代理模式是一种结构型设计模式,...

2018-07-05 09:49:19

java代理机制

最近在看spring 源码,以前仔细看过得代理类机制,又忘了,哎,不用果然记不住啊转载一篇大神文章,方便翻阅转载自https://blog.csdn.net/pangqiandou/article/details/52964066一、代理的概念  动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。  动态代...

2018-07-02 11:19:13

vue+elementUI输入框回车会回到首页解决

<el-dialog-x :title="title" :visible.sync="foldDialogVisible"> <el-form-x ref="foldForm" :group-fields="foldFields" :buttons="foldFormButtons"

2018-06-29 11:40:10

pom文件的基本说明,为了培养对Maven的自信简单说明

<?xml version="1.0" encoding="UTF-8"?><!-- 这里声明了xml文件的版本和编码 --><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaL

2018-06-13 18:03:52

文件读取(自己保留翻看)

// 资源路径 File liceFile; try { liceFile = new File(licenseFile); if (!liceFile.isFile()) { liceFile = ResourceUtils.getFile(ResourceUtils.CLASSPATH_URL_PREFIX + licenseFile); } ...

2018-06-07 15:40:00

文件上传与下载以及导出导出(elmentui+springboot)

近两天用的最多的就是上传下载以及excel的导入和导出,测试人员提的bug不断,走了很多坑,现将其记录下来,以作记录。首先将应用情况介绍下:三按钮之 导入数据集:将excel模板中的数据导入到数据库中。(excel具有指定的格式样式等)三按钮之 导出数据集:将选中的数据库中的某条数据导出到excel。(用的是同一个模板)三按钮之 导出数据集模板 <el-button-group> ...

2018-06-01 16:43:51

sprigboot“莫名其妙”启动一次接着再启动一次,第二次启动报Address is already in use: jvm bind

一直开发的好好地,更新了一下代码后,再次启动发现启动不了看日志发现启动一次成功了,接着有启动了一次,但是第二次启动报错,端口被占用。报错:Caused by: java.net.BindException: Address already in use: JVM_Bind日志如下:2018-05-17 17:35:01.384 DEBUG [CommonProvider ...

2018-05-17 17:50:24

mybatis关联查询resultmap的使用详解resultmap

因为该案例比较典型,所以记录一下,恐后期有所疑问,以便用时便于会议。案例典型在 关联关系典型主表一张业务模板表TABLE_NAME COLUMN_NAME COMMENTSYMIT_BIZ_TMP PK_ID 自增主键YMIT_BIZ_TMP BIZ_TMP_NM 业务模板名称YMIT_BIZ_TMP TRD_INF_ID 交易接口ID,与接口用例树关联YMIT_BIZ_TMP TRD_I...

2018-05-17 12:54:30

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。