自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (7)
  • 收藏
  • 关注

原创 二叉树,红黑树,B树,B+树对比

结论: 平衡二叉查找树(AVL)运用于搜索,结构简单,节点维护方便,深度较深,适用于内存 B树结构层级较低,搜索次数低于二叉树,运用于磁盘搜索,结构复杂,维护成本高 红黑树,相比二叉树,结构稍复杂,层次更低,插入,修改,删除更快,统计性能相比AVL低,适用于内存 ...

2019-02-14 17:03:41 1871

spring ioc aop 源码阅读pdf

首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号………,想办法认识她们,投其所好送其所要,然后嘿嘿……这个过程是复杂深奥的,我们必须自己设计和面对每个环节。传统的程序开发也是如此,在一个对象中,如果要使用另外的对象,就必须得到它(自己new一个,或者从JNDI中查询一个),使用完之后还要将对象销毁(比Connection等),对象始终会和其他的接口或类藕合起来。

2019-04-17

spring 666 boot 启动构建发布demo

springboot 启动构建发布demo,Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。

2019-03-30

IO 流程图,逻辑思维图

IO是面向流的,数据只能从一端读取到另一端,不能随意读写。NIO则是面向缓冲区的,进行数据的操作更方便了 IO是阻塞的,既浪费服务器的性能,也增加了服务器的风险;而NIO是非阻塞的。 NIO引入了IO多路复用器,效率上更高效了。

2018-10-09

Linux内核设计与实现(原书第3版

《Linux内核设计与实现(原书第3版)》主要内容包括:进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。同时《Linux内核设计与实现(原书第3版)》也涵盖了Linux 2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序等。《Linux内核设计与实现(原书第3版)》采用理论与实践相结合的路线,能够带领读者快速走进Linux内核世界,真正开发内核代码。《Linux内核设计与实现(原书第3版)》适合作为高等院校操作系统课程的教材或参考书,也可供相关技术人员参考。

2018-09-25

kafka生产者源码

kafka生产者流程图,源码分析,(png)

2018-09-25

redis设计与实现(超清)和Kafka技术内幕:图文详解Kafka源码设计与实现.郑奇煌

redis设计与实现(超清)和Kafka技术内幕:图文详解Kafka源码设计与实现.郑奇煌,大佬推荐基础入门书籍

2018-05-28

微信公众号

微信开发基本流程实现,基于java,实现对接,自定义菜单,自动回复,带订阅用户信息跳转,必须掌握哪些基础知识,必备哪些基础技能这是一个很大的范围,我说你需要会java,会服务端编程,会javascript,会php,会数据库,会数据结构,会算法,等等等等。这些就是积木,而一个微信公众号就是一个项目,由那些积木搭成。当然,学习那些语言什么的,地方很多...自行学习。学会了那些,你也不能马上就能搭公众号。这里列出几个拿来与项目相关的学习地方,但与基础无关。一份官方文档:微信公众平台开发者文档;里面有很多的代码demo一本书:微信公众平台应用开发 (豆瓣)一系列视频:初识Java微信公众号开发;Java微信公众号开发进阶GitHub有很多开源的代码可以学习。

2017-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除