240 发简信
IP属地:广东
  • 240
    Spring aspect 深度解析

    介绍 Spring AOP的实现逻辑在AnnotationAwareAspectJAutoProxyCreator类,AOP的核心在于Bean对象初始化过程中如何查找关联的a...

  • 240
    CDN基本讲解

    1 CDN 最近发现我们经常听说的CDN也是边缘计算里的一部分。那么说到CDN,好像只知道它中文叫做内容分发网络。那么具体CDN的原理是什么?能够为用户在浏览网站时带来什么好...

  • 【Hive学习三】Hive SQL的优化

    只是从HQL层面介绍一下,日常开发HQL中需要注意的一些优化点,不涉及Hadoop层面的参数、配置等优化。 1.使用分区剪裁、列剪裁 在SELECT中,只拿需要的列,如果有,...

  • 享元模式-integer

    一.integer包装类 先看个小例子 看到结果,why?我们知道==比较是否指向相同的对象,本质是栈内局部变量表中reference存储的值是否相等,对于基本类型存储的是数...

  • 240
    hashmap链表死循环1.7

    猿们都知道,hashmap是非线程安全的集合类,在jdk1.7中并发情况下还有可能出现因死循环导致cpu飙升,下面来扒一扒原因。注:基于jdk1.7 简述hashmap结构 ...

  • git篇-rebase

    一. 合并多个commit ...略过 二. git rebase 和 git merge 区别 栗子: 叶尘基于master 分支c0 拉出 dev 分支,在dev分支提交...

  • 统一验签器

    切面编程-自定义注解-统一异常拦截-反射 很多有安全要求,或是系统对接的接口都需要进行签名验签。一般我们都是写个工具类,哪个接口需要自己调,把签名字段组织好扔进去。闲着蛋疼,...

  • cas

    what is cas? cas是compare and swap的缩写,比较并交换的意思。让cpu比较共享内存中某个值是否和预期的值相同,相同则更新为新值,整个过程是cpu...

  • 240
    Mybatis实现原理

    阅读源码可以的得知,Mybatis首先获取到我们的mybatis-config.xml配置类.解析配置类构建启动Mybatis容器的准备工作,然后通过工厂设计模式Sqlses...