自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长河的博客

一个不断前进的开发者

  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 《领域驱动设计:软件核心复杂性应对之道》读书笔记 ( 二 )

有那么个观点:写出计算机能动的代码,傻子都能做到,但是写出人能懂的代码,很难了,尤其很长时间之后,别人能看懂,能修改的代码.可以说还算比较正确吧.总结:貌似没办法写出一个总结来,因为东西太散了,要说一定有个核心吧,就是高内聚,低耦合,本书一直致力与此.交流语言的使用,使用专家和开发人员都听得懂的语言进行交流,不行就找个中间人进行交流.使用通用语言.专业人员和开发人员的交...

2019-05-25 20:32:16 996 2

原创 Java的SPI机制及其原理

Apache 已经宣布Dubbo成为顶级的项目了,今天在看dubbo的源码导读.看到有个SPI,就了解一下了.发现是一种接口和实现分开的解耦方式,挺有意思的.这篇文章的总结就是:把接口的具体实现类的全名写成配置文件,然后进行读取,生成具体的实现类对象,进行方法的调用,从而实现解耦合.就这么简单.不想看全文的可以撤了,哈哈哈1 SPI是什么SPI全称Service...

2019-05-23 15:46:58 1604 2

原创 java Compiler API (java编译api)

在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器,但由于tools.jar不是标准的Java库,在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标准的包来操作Java编译器,这就是javax.tools包。编译java文件使用Java API来编译Java源代码有非常多方法,目前让...

2019-05-23 09:59:50 13974 12

原创 《领域驱动设计:软件核心复杂性应对之道》读书笔记 ( 一 )

其实在写这个的时候,书不在边上,就随便写点吧.书基本上已经完成了通读一遍了,说实话,就前几章的内容觉得自己看懂了一些,后面的越看越迷茫不知道这本书写了些什么,要表达什么.不过现在读第二遍,感觉就慢慢的懂了一些东西了.书中主要介绍了我们对于业务的处理,个人感觉就是在讲设计模式的演进,只是很零碎,里面也穿插了非常多的东西.书中的主线一直都是把 高内聚,低耦合 作为设计的不断演进目标.书中主...

2019-05-20 09:45:52 1477

原创 Spring cloud天气预报系统

Spring cloud 天气项目系统,是一个简单的小型项目,从第三方的接口获取天气,并进行储存,能对外提供天气的查询服务的一个项目.首先我们对其进行一个单体项目的实现,包括以下的功能:根据现有的xml文档,从中获取所有的城市名字 从第三方根据城市的名字或者城市id获取具体的天气信息 根据名字获取所有的城市天气,并保存在redis中 设置定时任务,每30分钟去更新一遍所有的城市...

2019-05-04 16:37:17 1013 2

Java系统分布式缓存PPT

Java系统分布式缓存PPT

2022-04-06

UML基础与Rose建模教程-GOOG.pdf

UML基础与Rose建模教程.pdf,非常好的文档教程

2019-06-24

空空如也

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

TA关注的人

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