jiuling

@jiuling-code

jiuling 暂无简介

Python
JavaScript
CSS
Java
C++
所有star的仓库都会放在这里。可以根据需求创建不同的星选集来管理它们。

    1 第三方/layui-custom-made

    自定义layui 2.4.5 源码

    最近更新: 接近7年前

    6 小天/手写SpringMVC框架

    前端框架很多,但没有一个框架称霸,后端框架现在Spring已经完成大一统。所以学习Spring是Java程序员的必修课。 Spring框架对于Java后端程序员来说再熟悉不过了,以前只知道它用的反射实现的,但了解之后才知道有很多巧妙的设计在里面。如果不看Spring的源码,你将会失去一次和大师学习的机会:它的代码规范,设计思想很值得学习。我们程序员大部分人都是野路子,不懂什么叫代码规范。写了一个月的代码,最后还得其他老司机花3天时间重构,相信大部分老司机都很头疼看新手的代码。 废话不多说,我们进入今天的正题,在Web应用程序设计中,MVC模式已经被广泛使用。SpringMVC以DispatcherServlet为核心,负责协调和组织不同组件以完成请求处理并返回响应的工作,实现了MVC模式。想要实现自己的SpringMVC框架,需要从以下几点入手: 一、了解SpringMVC运行流程及九大组件 二、梳理自己的SpringMVC的设计思路 三、实现自己的SpringMVC框架

    最近更新: 7年多前

    3 jannal/rabbitmq

    rabbitmq-client-java源码分析

    最近更新: 7年多前

    1 伯纳乌南看台/kafka rocketmq-master 源码

    rocketMQ作为一款分布式的消息中间件,RocketMQ作为一款分布式的消息中间件(阿里的说法是不遵循任何规范的,所以不能完全用JMS的那一套东西来看它),经历了Metaq1.x、Metaq2.x的发展和淘宝双十一的洗礼,在功能和性能上远超ActiveMQ。 1.要知道RocketMQ原生就是支持分布式的,而ActiveMQ原生存在单点性。 2.RocketMQ可以保证严格的消息顺序,而ActiveMQ无法保证! 3.RocketMQ提供亿级消息的堆积能力,这不是重点,重点是堆积了亿级的消息后,依然保持写入低延迟! 4.丰富的消息拉取模式(Push or Pull) Push好理解,比如在消费者端设置Listener回调;而Pull,控制权在于应用,即应用需要主动的调用拉消息方法从Broker获取消息,这里面存在一个消费位置记录的问题(如果不记录,会导致消息重复消费)。

    最近更新: 接近8年前

    1 离线请留言/dubbo2.5.4版本源码

    在dubbo源码基础上加入自己的一些注释, 方便自己学习源码使用

    最近更新: 接近8年前

    2 winter/SpringMVC

    自己从查看源码开始,为了弄懂SpringMVC的原理。写了一个自定义的SpringMVC,我在其中注释写的很清楚。

    最近更新: 8年前

    1 nvng/nginx

    nginx源码学习

    最近更新: 接近9年前

    6 奋进的小莫/Angular2

    v2.4.10 官方教程配套(angular)源码(ng-book2)同步更新:ng-book2 source code (keywords:angular angular2 )

    最近更新: 接近9年前

    4 zxy1992/RabbitMQ

    别人看的RabbitMQ源码的中文注释

    最近更新: 9年多前

    2 webstorm2015/dubbox

    dubbox源码

    最近更新: 10年前

搜索帮助