- 博客(99)
- 资源 (37)
- 收藏
- 关注
原创 Spring Security开发实践
从零开始详细介绍了Spring Security的工作原理和开发实践过程,包括基于内存和数据库的用户认证、自定义用户认证、基于URL地址和访问级别的授权、密码编码、加密模块、默认过滤器链、自定义过滤器、自定义认证和动态授权的开发实践、自定义异常处理、单元测试、自定义登录和登出页面等等。
2022-12-27 09:18:57
1208
1
原创 Redis 7.x 入门和开发实战
Redis 7.x 入门和开发实战-技术专栏通过基础知识介绍入门-环境搭建-项目开发实践,让初学者快速掌握Redis。内部包括分布式缓存组件Redis 7.x的安装配置部署、基本数据类型、常用命令、操作实践、HyperLoglog数据结构、事务、慢日志分析、Redis 集成 Spring Boot的开发实践、Redis 集群模式、布隆过滤器等等。
2022-09-10 17:58:04
593
原创 RedisInsight :Redis 官方可视化工具使用入门
RedisInsight是Redis官方出品的可视化管理工具,可用于设计、开发、优化你的Redis应用。支持深色和浅色两种主题,界面非常炫酷。可支持String、Hash、Set、List、JSON等多种数据类型的管理,同时支持远程使用CLI 功能,功能非常强大。...
2022-08-29 08:21:49
18234
5
原创 Hadoop v3.1 大数据技术快速入门
通过理论讲解-环境搭建-项目案例实战,让初学者快速掌握hadoop大数据技术栈,包括HDFS、MapReduce、YARN、HBase、Hive等等。
2022-06-07 17:46:01
246
原创 《Apache RocketMQ 深入浅出》系列文章
欢迎关注《Apache RocketMQ 深入浅出》系列文章,架构师将循序渐进地讲解Apache RocketMQ的开发实践。
2022-04-30 13:17:50
564
1
原创 Elasticsearch 8 快速入门和开发实践
专栏中首先快速体验Elasticsearch、Kibana、Metricbeat、Logstash 等组件功能;然后进行索引CRUD、DSL搜索查询和聚合查询、索引模板和组件模板、索引生命周期(ILM)策略、数据流(Data Stream)等操作实践;最后讲解 Spring Boot 和 Elasticsearch REST API 应用开发。帮助开发人员快速掌握 Elasticsearch 分布式的开源搜索和分析引擎、以及基于Elasticsearch REST API 的应用开发实践。
2022-03-21 19:39:40
7654
2
原创 Kafka v2.3 快速入门与实践
消息队列应用场景:应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。Kafka是由LinkedIn开发的一个分布式的消息系统,可独立部署在单台服务器上,也可部署在多台服务器上构成集群。它提供了发布与订阅功能。用户可以发送数据到Kafka集群中,也可以从Kafka集群中读取数据。Kafka使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Storm,Spark,Flink都支持与Kafka集成。现在我们的数据实时处理平台.
2022-03-18 22:28:14
2028
原创 一步一步编译最新版Apache Doris 0.15版本的详细过程
Apache Doris 于 2021 年 11 月 29 日迎来了 0.15.0 Release 版本的正式发布!有 99 位 Contributor 为 Apache Doris 提交了近 700 项优化和修复。在 0.15.0 Release 版本中,增加了诸多新功能,对 Apache Doris 的查询性能、易用性、稳定性方面等进行了全面优化。本文将详细演示如何一步一步完成编译最新版Apache Doris 0.15版本。
2021-12-04 13:29:12
2246
原创 COLA 4.x和DDD项目实践精粹
在《COLA 4.x架构入门和项目实践》专栏基础之上,对项目开发实践进行了提炼和总结;同时,针对其中的一些知识点进行扩展和延伸。专栏介绍领域驱动设计(Domain Driven Design - DDD)起源于2003年Eric Evans出版《领域驱动设计》。领域驱动设计DDD最大的好处是将业务语义显现化,把原先晦涩难懂的业务算法逻辑,通过领域对象、统一语言将领域概念清晰的显性化表达出来。如果整个系统都采用DDD进行领域建模,不仅代码的可读性和系统的可维护性会大大提升,系统之间
2021-10-30 00:03:08
4183
2
原创 Java实体映射工具MapStruct 与BeanUtils性能比较
本文通过一个简单的示例代码,比较MapStruct和BeanUtils的性能数据,实测一下性能到底有多大的差距。关于MapStruct工具的详细介绍可以参考《Java实体映射工具MapStruct详解》技术专栏,提供完整示例项目代码下载。MapStruct属于在编译期,生成调用get/set方法进行赋值的代码,生成对应的Java文件。在编译期间消耗少许的时间,换取运行时的高性能。一、创建测试应用如图所示,创建测试应用performance-test,用于测试StudentDto对象和St
2021-10-04 15:23:23
2839
原创 阿里DDD项目最佳实践-COLA 架构总览
DDD分层架构、六边形架构、洋葱圈架构、以及 COLA 架构的核心职责就是要做核心业务逻辑和技术细节的分离和解耦。在架构思想上,COLA 主张像六边形架构那样,使用端口-适配器去解耦技术细节;主张像洋葱圈架构那样,以领域为核心,并通过依赖倒置反转领域层的依赖方向。最终形成如下图所示的组件关系。换一个视角,从 COLA 应用处理响应一个请求的过程来看。COLA 使用了 CQRS 来分离命令和查询的职责,使用扩展点和元数据来提升应用的扩展性。整个处理流程如下图所示:《COLA 4..
2021-09-21 15:16:57
4047
原创 Java实体映射工具MapStruct详解
在软件架构中,分层式结构是最常见,各层之间有其独立且隔离的业务逻辑,也因而各层有自己的输入输出对象,也就是代码中见到各种对象,如DO(Data Object)、DTO、Domain Entity(领域实体),这些数据对象之间通常都有很多相同或相近的属性对象,数据在传输的过程中从一个对象到另一个对象,就通常需要赋值,从最初的的getter/setter到后来的BeanUtils(减少了setter的代码量),再到现在的MapStruct。目前的转换器有很多种,根据网上的性能压测数据来看,JMapper
2021-09-20 12:34:39
685
原创 领域模型的核心本质是什么?
在指导软件设计时,我们需要对业务知识进行提炼和精简,建立一个所谓的模型来指导设计开发。而 DDD 的真正价值就是在描述该如何建立这个能够指导开发的 "领域模型"。Domain-Driven Design 其实是一种简称,其真正想表达的是 Domain Model Driven Design,即领域模型驱动设计。领域模型并不是某个模型图,而是这种图所要传达的思想。也就是说,领域模型并不拘泥于形式,重要的是它能够传递经过提炼后的业务知识的抽象与精炼。它可以是一幅图,也可以是一段代码,甚至可以是一句.
2021-09-11 10:20:19
303
原创 基于阿里开源的COLA架构和DDD领域驱动设计构建货物运输系统
COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,是来自阿里技术专家的开源项目。目前COLA已经发展到COLA 4.0。COLA既是框架,也是架构。COLA架构融合了常见的DDD代码模型,可以帮助开发人员快速实践并落地DDD领域建模的应用项目。货物运输系统(Cargo Tracker Application)是领域驱动设计(DDD)的经典示例。Eric Evans(DDD之父)在他的书中引入了货物运输系
2021-09-10 13:23:21
2547
原创 领域驱动设计DDD中领域模型到底是什么?
DDD中的模型是指体现出应用系统的业务逻辑和状态的对象,是从具体业务(或领域)中提取出来的,因此又叫做领域模型。领域建模的输出是领域模型,领域模型是比自然语言更清晰的描述方式,以图形化的方式组织各种概念,有助于人对复杂信息的理解。领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。没有所谓唯一正确的领域模型。所有模型都是我们对试图要理解的领域的近似表示。领域模型主要是
2021-08-30 23:22:21
711
原创 Axon框架快速入门和DDD项目实践
Axon 框架是基于JVM平台的开源产品,由Allard Buijze于2009年创立。2017年7月,成立了一家独立公司AxonIQ,专门与Axon产品合作。Axon 框架的程序遵循基于领域驱动设计(DDD)思想、命令查询职责分离 (CQRS)、事件驱动架构(Event Driven Architecture,EDA)的架构模式。这些原则的结合,使基于Axon的应用程序更加健壮、适应性更强。本专栏基于Axon开源框架、DDD领域驱动设计思想、CQRS读写分离和事件溯源(Event Sourcing
2021-08-19 21:28:10
2786
原创 Java程序员的macOS手册
针对Java程序员而言,开发服务器端程序,程序的运行环境是Linux,在Mac OS X这个Unix上面开发,其实很方便。本技术专栏帮忙Java程序员,搭建工作环境,如JDK、Maven、IntelliJ IDEA、Docker、虚机、以及各种常用工具等等,轻松体验在macOS上日常开发工作。为什么选择Mac? 首先Mac OS X的底层是Unix,而且是真正的Unix,强大的命令行; 高效快捷(菜单栏置顶,多桌面空间,大量而且全局一致的快捷键); 异常好用的触控板(再
2021-08-15 08:47:21
401
原创 基于DDD领域建模思想、COLA架构和CQRS模式快速实现装卸微服务应用
我们已经基于COLA架构创建了装卸服务(handlingms)的骨架代码,然后创建好了领域模型和数据模型。本文将按照数据流的顺序,分别在各个模块的包结构中,实现业务逻辑和代码落地。一、二方库client模块二方库client模块不是功能独立的层,client模块包含的代码应该是常见的服务接口Facade和DTO数据传输对象,如API、DTO、领域事件(Domain Event)、Command和Query对象等等。如上图所示,HandlingActivityRegist.
2021-08-14 11:32:05
1443
原创 为什么说开源的COLA既是架构也是框架?
COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,是来自阿里技术专家的开源项目。目前COLA已经发展到COLA 4.0。COLA既是架构,也是框架。COLA框架继承了DDD的设计思想。COLA 开源地址:https://github.com/alibaba/COLA一、为什么说COLA是架构?在架构设计上,COLA主张像六边形架构那样,使用端口-适配器去解耦技术细节;主张像洋葱架构那样,以领域.
2021-08-11 23:20:33
1090
原创 基于DDD领域建模思想、COLA开源架构和CQRS模式设计和构建货物运输系统
2003年,DDD(领域驱动设计)这一软件开发的方法与愿景经由建模专家 Eric Evans 的经典著作Domain-Driven Design: Tackling Complexity in the Heart of Software 正式面世,当即获得了广泛关注和高度评价。18 年间,网上越来越多关于 DDD的文章和讨论。为什么我们现在还不停地讨论 DDD?为什么DDD仍然如此重要?领域驱动设计常以战略设计与战术设计来将整个领域展现得淋漓尽致,其作用范围既面向业务也面向技术。从战略角度去规划系统
2021-08-07 15:43:16
1370
原创 领域驱动设计DDD和CQRS架构模式落地实践
在领域驱动架构中,通常会将查询和命令操作分开,我们称之为CQRS(命令查询职责分离Command Query Responsibility Segregation)。这张图是来自Martin Fowler大师的文章CQRS(https://www.martinfowler.com/bliki/CQRS.html)。上图中读模块Query Model和写模块Command Model只是逻辑分离,物理层面还是使用了同一个数据库。我们可以进一步将数据库改成读库和写库做到物理分离,这时候就需要同步读写库。
2021-08-01 13:16:09
640
原创 DDD开源COLA应用架构-实现分离业务逻辑和技术细节
COLA(Clean Object-oriented & Layered Architecture)架构是阿里团队自主研发的应用架构,目前已经开源( https://github.com/alibaba/COLA )。在COLA的设计中,充分汲取了经典架构的优秀思想。除此之外,阿里补充了规范设计和扩展设计,并且使用Archetype的方式,将架构固化下来,以便可以快速地在开发中使用。分层设计(Layered Architecture)COLA的分层是一种改良了的.
2021-07-27 20:18:56
2408
原创 Elasticsearch 在业界的大量应用案例
国内现在有大量的公司都在使用 Elasticsearch,包括携程、滴滴、今日头条、饿了么、360安全、小米、vivo等诸多知名公司。除了搜索之外,结合Kibana、Logstash、Beats,ElasticStack还被广泛运用在大数据近实时分析领域,包括日志分析、指标监控、信息安全等多个领域。它可以帮助你探索海量结构化、非结构化数据,按需创建可视化报表,对监控数据设置报警阈值,甚至通过使用机器学习技术,自动识别异常状况。一、京东到家订单中心 Elasticsearch 演进历程京.
2021-07-24 11:00:54
335
原创 Spring Boot中通过SpringContextUtil工具类获取容器中Bean对象
在项目中有时需要根据需要在自己new一个对象,或者在某些util方法或属性中获取Spring Bean对象,从而完成某些工作,但是由于自己new的对象和util方法并不是受Spring所管理的,如果直接在所依赖的属性上使用@Autowired就会报无法注入的错误,或者是没报错,但是使用的时候会报空指针异常。总而言之由于其是不受Spring IoC容器所管理的,因而无法注入。Spring的核心是ApplicationContext,它负责管理 beans 的完整生命周期。我们可以从applicatio
2021-07-23 21:28:15
8449
1
原创 Spring Cloud Alibaba微服务实战
Spring Cloud Alibaba微服务实战技术专栏,从项目实践出发,包括Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Log日志、分布式全局唯一ID、DDD领域驱动设计等等技术内容,可帮助你对Spring Cloud 微服务技术栈有更加全面和直观的了解。相信你通过本专栏的练习和实践,能够学以致用,提升微服务应用的开发能力。技术专栏中具体章节内容如下所示:1. Spring Cloud和Spring Cloud Alibaba微服务框架的关系.
2021-07-21 22:44:39
1533
4
原创 如何基于COLA架构快速实现一个CRUD操作
COLA 是 Clean Object-oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,是来自阿里技术专家的DDD开源项目。COLA是一套用于帮助开发人员快速实践DDD落地的项目架构。目前COLA已经发展到COLA 4.0。在COLA架构中,比如我们想创建一个User,一套完整的调用链大概如下图所示:1. 前端发起Command请求,经过CommandBus分发给对应Command命令处理程序(在COLA 4.0版本中,Comman
2021-07-21 13:06:25
1615
1
原创 基于COLA架构创建运输微服务应用和DDD领域建模
基于COLA架构(Clean Object-oriented and Layered Architecture,整洁面向对象分层架构)和DDD(Domain Driven Design,领域驱动设计)思想,我们初步完成了包裹预订服务的开发,包括包裹预订和包裹查询服务等等。接下来,继续进行DDD经典项目的开发工作。本文将创建运输微服务routingms,该服务负责与货物路线相关的所有操作,包括获取路线的行程、维护航线(Maintain Voyages)等等。创建该项目的目的,是为了演示通过防腐层(ACL)
2021-07-13 13:12:57
1542
1
原创 Axon框架快速入门和DDD项目实践
专栏简介使用Axon框架基于DDD领域驱动设计、CQRS读写分离和事件溯源(Event Sourcing)来实现货物运输系统(Cargo Tracker Application)专栏介绍Axon Framework 通过支持开发者应用命令查询职责分离(CQRS)架构模式,来帮助构建可伸缩、可扩展和可维护的应用程序。它通过提供最重要的构建块来实现,如聚合、仓储以及事件总线(事件的调度机制)等等。此外,Axon提供了对注解的支持,它允许你构建聚合和事件监听器而不用将你的代码捆绑到Axon特有的逻
2021-07-10 12:49:10
1290
1
原创 DDD领域驱动设计架构模式:防腐层(Anti-corruption layer)
在微服务(Microservices)架构实践中,架构设计借用了DDD中的一些概念和技术,比如一个微服务对应DDD中的一个限界上下文(Bounded Context);在微服务设计中应该首先识别出DDD中的聚合根(Aggregate Root);还有在微服务之间集成时采用DDD中的防腐层(Anti-Corruption Layer, ACL)。本文介绍了防腐层相关的概念和应用场景。一、防腐层(Anticorruption Layer)简介防腐层(Anticorruption Layer):一
2021-07-10 11:23:14
6994
2
原创 DDD领域驱动设计-货物运输系统
《DDD领域驱动设计-货物运输系统》技术专栏从实战出发,通过DDD领域设计知识讲解-运行环境搭建-项目案例实战和源代码分析,让初学者快速掌握DDD和微服务应用开发。在技术专栏中,涉及到DDD领域模型设计、CQRS命令查询职责分离架构、EDA架构、六边形架构、Spring Boot、Spring Data JPA、Spring Cloud Stream和RabbitMQ等等知识点。欢迎访问和交流。...
2021-07-04 18:41:27
778
原创 CQRS架构和Axon框架入门实践
CQRS(Command Query ResponsibilitySeparation,命令查询职责分离)最早来自于Betrand Meyer(Eiffel语言之父,OCP提出者)提出的概念。其基本思想在于,任何一个对象的方法可以分为两大类: 命令(Command):不返回任何结果(void),但会改变对象的状态。 查询(Query):返回结果,但是不会改变对象的状态,对系统没有副作用。 CQRS 中的命令这方面最重要的部分包括: 命令(Command),它负责捕获用户的意图.
2021-07-04 11:38:00
448
1
原创 领域驱动设计(DDD)中的领域模型到底是什么?
DDD是一种软件开发模式,目的是为了解构复杂的业务需求,降低不同工种间的沟通障碍,实现结构清晰、可复用、易维护的软件。《DDD领域驱动设计-货物运输系统》技术专栏从实战出发,通过DDD领域设计知识讲解-运行环境搭建-项目案例实战和源代码分析,让初学者快速掌握DDD和微服务应用开发。在技术专栏中,涉及到DDD领域模型设计、CQRS命令查询职责分离架构、EDA架构、六边形架构、Spring Boot、Spring Data JPA、Spring Cloud Stream和RabbitMQ等等知识点。欢迎
2021-07-02 19:13:12
790
1
原创 2021 年 InfoQ 最新趋势报告:架构与设计
下图是2021 年 InfoQ 趋势报告:架构与设计,我们看看技术采用曲线图,可以分为5部分用户类型: 创新者(Innovators) 早期采用者(Early Adopters) 早期多数使用者(Early Majority) 晚期多数使用者(Late Majority) 后知后觉(图中没有显示的长尾部分) 我们可以看到其中标识出来的部分,包括Domain Driven Design(领域驱动设计)和Microservices(微服务)。DDD 的本
2021-06-30 10:26:40
297
原创 COLA 4.0应用架构和DDD经典项目实践:货物运输系统
DDD (Domain-Driven Design),即领域驱动设计是思考问题的方法论,用于对实际问题建模,它以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流的工具,然后将这些概念设计成一个领域模型。由领域模型驱动软件设计,用代码来实现该领域模型。所以,DDD 的核心是建立正确的领域模型。COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表“整洁面向对象分层架构”,是来自阿里技术专家的开源项目。目前COLA已经发展到C
2021-06-25 19:48:45
5969
1
原创 新版Elasticsearch调优索引和搜索性能实战
国内现在有大量的公司都在使用 Elasticsearch,包括阿里、京东、百度、平安、携程、滴滴、今日头条、饿了么、360安全、小米、vivo等诸多知名公司。基于Elasticsearch的大数据搜索平台,已经成为了众多企业的标配。在用传统的关系数据库在处理千万级别,亿级别的数据查询时,为了性能的考虑通常会将数据分表存储,比如100张表。当我们需要全局查询时,需要用union连接100张表做查询,效率很低,一个查询语句往往要十几秒才能完成,是无法接受的。Elasticsearch是非常灵活且功.
2020-09-14 13:10:07
295
原创 一步一步学习 iOS 6 编程(第四版)正式发布
所有范例程序及其截图都采用Xcode 4.4 和Xcode 4.5 最新版开发工具,本书包含了最新的iOS 6 开发技术,如自动布局(Auto Layout)、集合视图(Collection View)等等。新增内容包括:分割视图控制器(UISplitViewController)、UIScrollView滚动视图、手势识别器、Core Data持久化数据、SQLite、App调试技巧、自动布
2012-10-25 22:10:53
1759
原创 一步一步学习iOS 5编程(第三版)-PDF中文版-正式发布!
目前,这是第一本介绍iOS 5.x 和 Xcode 4.4 的中文版书籍,尤其适合于iOS 编程开发初学者。本教程由 EntLib.com 团队编写。如有任何技术问题,欢迎留言。 电子版 – PDF 格式,支持iPhone、iPad、Android等等各类平板电脑的阅读,方便携带,随时学习最新的移动开发技术知识! 第三版包含如下内容(合计有430多页),增加比较多深入开发
2012-09-20 08:14:36
1222
原创 EntLib.com 电子商务系统 v2.5 – 前台购物网站/网店发布-- 源码包
请尊重 EntLib.com 的辛苦奉献及版权! 1、未获商业授权之前,不得将本软件用于商业用途(包括但不限于企业网站、经营性网站、以营利为目的或实现盈利的网站)。购买商业授权请登陆http://www.entlib.com/ 了解最新说明。2、未经官方许可,不得对本软件或与之关联的商业授权进行出租、出售、抵押或发放子许可证。3、未经官方许可,不得利用任何反编译、反汇编等技术手段对本
2010-03-18 10:57:00
963
原创 EntLib.com 电子商务系统 v2.5 – 前台购物网站/网店发布免费下载!
EntLib.com 电子商务系统 v2.5 – 前台购物网站/网店发布免费下载! EntLib B2C电子商务(或网店)系统采用最新的ASP.Net 分层技术和AJAX技术,结合Microsoft .Net 平台和MS SQL 2005/2008 数据库运行,并且在开发过程中融入了优良的电子商务业务流程设计、网络营销和用户体验理念,让系统的流程设计、稳定性、易用性和实用性
2010-03-09 11:14:00
703
原创 EntLib电子商务系统 v2.5 即将发布,有重要更新!
前台购物平台 v2.5 的主要改进内容(在线演示网站: http://demo.entlib.com/):1. 采用 DIV / CSS 对前台购物网站进行全面的重构,替换之前的 table 布局方式。不但减小前台页面的尺寸,而且也有助于商家对前台页面进行二次开发开发和定制。如下图所示,是首页的DIV布局脚本。 电子商务开发团队随后会提供更多的二次开发和页面定制的技术开发文档。2
2010-01-28 21:50:00
398
iOS 5 编程源码-FlowerWeb
2012-09-10
一步一步学习 iOS 5 编程(第二版)- 示例项目源代码下载-16部分
2012-08-26
一步一步学习 iOS 5 编程(第二版)- 示例项目源代码下载-14部分
2012-08-25
SSB Router 发布、订阅框架.ppsx
2012-07-27
SQL Server Service Broker 疑难杂症汇总
2012-07-26
SQL Server Service Broker基础知识
2012-07-26
如何设计和运营-大中型电子商务平台
2011-04-24
电子商务网站的快速SEO解决方案(EntLib.com)
2011-04-24
asp.net 电子商务系统-后台业务处理系统 (由entlib.com提供)
2010-01-11
ASP.NET/C# 电子商务系统
2009-11-16
最新版 Enterprise Library 企业库 V4.1 中文学习手册 --- 最新提供PDF 整合文档下载
2009-10-21
最新版 Enterprise Library 企业库 V4.1 中文学习手册(pdf 版本)
2009-10-20
EntLib.com Blog 开源ASP.NET/C# 博客平台 v3.0 发布(提供源码下载)
2008-12-20
EntLib.com 开源ASP.NET 博客系统中文定制化开发v2.1(项目源码下载)
2008-09-07
EntLib.com 开源ASP.NET论坛系统 v3.0
2008-07-28
EntLib.com 开源ASP.NET论坛系统
2008-07-05
Beginning Spring Boot 3, PDF 格式
2022-12-27
Spring in Action, 6th Edition, PDF 格式
2022-12-24
最新版Elasticsearch调优搜索速度.pdf
2020-09-13
elasticsearch-head-chrome-master.rar
2019-08-17
Scala语言规范-2019.rar
2019-06-12
building-data-streaming-applications-apache-kafka
2018-01-01
Deployment with Docker
2018-01-01
Learning Kibana 5.0
2017-12-01
Apress Beginning Spring Boot 2 PDF
2017-11-13
Apress.Beginning.Spring.Boot.2.pdf
2017-11-13
Java规范_阿里-201703
2017-11-13
iOS 5 编程源码-UINavigationController
2012-09-16
iOS 5 编程源码-PopoverEditor
2012-09-13
iOS 5 编程源码-ModalEditor
2012-09-12
iOS 5 编程源码-ImageHop
2012-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人