首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
享学源码
掘友等级
源码探险者
|
微信号「wqd147」
阅读源码 ,大道至简,化繁就简
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 52
沸点 5
赞
57
返回
|
搜索文章
赞
文章( 52 )
沸点( 5 )
RabbitMQ入门,我是动了心的
人一辈子最值得炫耀的不应该是你的财富有多少(虽然这话说得有点违心,呵呵),而是你的学习能力。技术更新迭代的速度非常快,那作为程序员,我们就应该拥有一颗拥抱变化的心,积极地跟进。 在 RabbitMQ 入门之前,我已经入门了 Redis、Elasticsearch 和 Mongo…
看SpringCloudEureka源码前懂得这些知识事半功倍
因为公司用的是SpringCloud,所以闲暇之余,我尝试去阅读源码,了解Springcloud底层的工作原理。回想起当时翻阅各种博客,一大堆断点跟代码,经常搞得头大。 现在在回想起来,无方向的乱撞源码,虽有会有收获,但是效率不高。 基于此种想法,我想到了写一篇关于阅读Spri…
深入理解Java并发编程之线程Thread
现代操作系统在运行一个程序时,会为其创建一个进程。例如,启动一个Java程序,操作系统就会创建一个Java进程。现代操作系统调度的最小单元是线程,也叫轻量级进程(Light Weight Process),在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量…
深入理解Java并发编程之通过JDK C++源码以及Debug源码死扣Thread.join()
如果一个线程A执行了thread.join()语句,其含义是:当前线程A等待thread线程终止之后才从thread.join()返回。 线程Thread除了提供join()方法之外,还提供了join(long millis)和join(long millis,int nano…
深入理解Java并发机制之volatile和synchronized
本文为《Java并发编程的艺术》一书第二,三章的读书笔记。这内容之前看过几遍,不过容易忘,索性记下来吧,忘了就在看看,放在网上也方便- -。 Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Jav…
从类的生命周期深入理解Java类静态/非静态成员/函数
Java中静态/非静态变量、方法是开发过程中的基础概念。这篇文章将从类的生命周期,JVM内存位置以及相互使用关系等几个方面详细介绍这些概念的定义及它们之间的区别联系。 一. 类的生命周期 从类被加载进内存开始直到卸载出内存为止,类的生命周期包括装载、验证、准备、解析、初始化、使…
跳出初学MySQL知识的原理整理(一)
MySQL 可以分为 Server 层和存储引擎层两部分。 的功能都在这一层实现,比如存储过程、触发器、视图等。 而存储引擎层负责数据的存储和提取。支持 InnoDB、MyISAM等多个存储引擎。最常用的存储引擎是 InnoDB,从 MySQL 5.5.5 版本开始成为了默认存…
为什么建议框架源码学习从Mybatis开始
Configuration 像是Mybatis的总管,Mybatis的所有配置信息都存放在这里,此外,它还提供了设置这些配置信息的方法。Configuration可以从配置文件里获取属性值,也可以通过程序直接设置。 用一句话概述Configuration,他类似Spring中的…
带着这两点看Springboot源码
你如果知道JAVA SPI ,或者Dubbo SPI 。那么你的脑海里一定对Spring SPI 的机制有了一个大概的轮廓了。 总结为:根据传入的factoryClass,从资源文件META-INF/spring.factories中获取对应的value的过程。 Springb…
二刷AOP源码
有一天:领导建议我们给删除操作方法添加操作日志。 硬编码静态代理: 说白了就是通过编码上的设计达到代理的效果。 Joinpoint :连接点,当领导提到建议具体到某个方法上时,Joinpoint就是那个方法的信息封装体。在Joinpoint中我们可以获取到目标方法的相关信息 A…
下一页
个人成就
文章被点赞
360
文章被阅读
142,700
掘力值
3,554
关注了
189
关注者
449
收藏集
23
关注标签
11
加入于
2018-03-05