本文个人博客地址:http://www.huweihuang.com/article/source-analysis/client-go-source-analysis/ 1. client-go简介 1.1 clien…
标签:源码分析
Mybatis中实体类和数据库字段的映射方式
这个东西我好久就想写了,之前在阿里实习时,所有MySQL的数据都会以D1的频率备份到ODPS上,而我负责的项目需要查询ODPS里面的数据,但是ODPS的Java SDK版本类似于JDBC一样配置多且难用,所以我就诞生了写…
一步步教你如何简单自定义 ADB 指令
adb 指令相信大家都用得不少,但是自定义 adb 指令不知道大家又试过没有?最近公司有一个需求,需要自定义 adb 指令来对手机硬件进行测试,这篇博客我们就来一起聊一聊我的实现方法,希望能帮助到有相似需求的朋友。 我们…
Intellij idea 查看源码&注释源码方法--以Spark源码为例
问题 在使用Intellij idea查看源码时,源码的文件是只读的,文件下脚标有“锁”图标,因此无法对其进行注释 实验环境 Intellij idea 2018.03 以Spark3.0为例 步骤 添加maven依赖 …
Spring Security(二)--WebSecurityConfigurer配置以及filter顺序
在认证过程和访问授权前必须了解spring Security如何知道我们要求所有用户都经过身份验证? Spring Security如何知道我们想要支持基于表单的身份验证?因此必须了解WebSecurityConfi…
[Redis源码阅读]dict字典的实现
dict的用途 dict是一种用于保存键值对的抽象数据结构,在redis中使用非常广泛,比如数据库、哈希结构的底层。 当执行下面这个命令: > set msg "hello" 以及使用哈希结构,如: > hs…
redis源码分析之发布订阅(pub/sub)
redis算是缓存界的老大哥了,最近做的事情对redis依赖较多,使用了里面的发布订阅功能,事务功能以及SortedSet等数据结构,后面准备好好学习总结一下redis的一些知识点。 先看下redis发布订阅的结构: 其…
Laravel核心解读--Cookie源码分析
Laravel Cookie源码分析 使用Cookie的方法 为了安全起见,Laravel 框架创建的所有 Cookie 都经过加密并使用一个认证码进行签名,这意味着如果客户端修改了它们则需要对其进行有效性验证。我们使用…
SpringIOC源码解析(下)
注意,看完这篇文章需要很长很长很长时间。。。 本篇文章是SpringIOC源码解析(上)的续集,上一篇文章介绍了使用XML的方式启动Spring,然后追踪了BeanFactory容器的创建、配置文件的解析、Bean的注册…
【深入浅出spring】Spring MVC 流程解析 -- InvocableHandlerMethod
前言 承接【深入浅出spring】Spring MVC 流程解析 — HandlerAdapter中RequestMappingHandlerAdapter一节,具体分析此adapter调用handler处理…
【深入浅出spring】Spring MVC 流程解析
前言 其实一年前就想系统地记录下自己阅读spring源码的收获,搞一个深入浅出spring的系列文章,但是因为工作原因,迟迟没有下笔。今天终于可以开始自己一年前的计划了,言归正传,首先开始spring mvc相关的内容。…
Spring解密 - Bean的加载流程
Spring是一个开源的设计层面框架,解决了业务逻辑层和其他各层的松耦合问题,将面向接口的编程思想贯穿整个系统应用,同时它也是 Java工作中必备技能之一… <!– more –…