- 博客(8)
- 收藏
- 关注
原创 从零开始学习多线程编程(一)线程
进程和线程:进程广义上来说是“一个正在运行(进行)的程序(代码)。是程序运行的基本单位。线程:一个进程由若干个线程组成,线程是CPU调度的最小单元。是进程中的实际运作单位。参考资料:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html单线程进程模型:一个进程只包含一个线程,线程即进程,进程即线程。...
2019-06-15 13:20:36
241
原创 FeignClientSpecification
nacos SpringBoot启动报错原因:FeignClient升级到2.1.0版本,需要添加contextId属性。
2019-06-11 13:03:27
2377
原创 React 组件化编程
React数据流自顶向下 父组件与子组件进行交互:我们可以在父组件中设置 state, 并通过在子组件上使用 props 将其传递到子组件上。在 render 函数中, 我们设置 name 和 site 来获取父组件传递过来的数据。父组件的state(状态)—作为props参数—> 子组件的props(属性)——> 子组件根据props设置自己的state或者渲染dom树。...
2019-01-28 16:30:17
316
原创 java设计模式——单例模式
单例模式所期待的目标或者说使用它的目的,是为了尽可能的节约内存空间,减少无谓的GC消耗,并且使应用可以正常运作。 一般一个类能否做成单例,最容易区别的地方就在于,这些类,在应用中如果有两个或者两个以上的实例会引起错误,又或者我换句话说,就是这些类,在整个应用中,同一时刻,有且只能有一种状态。 一般实践当中,有很多应用级别的资源会被做成单例,比如配置文件信息,逻辑上...
2019-01-21 11:27:20
240
转载 java设计模式
设计模式(Designpattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 用抽象构建框架,用细节实现扩展。设计模式六大原则:《指导原则:六大规则》 在学习设计模式之前,为了不让设计模式显得很模式,我们还必须了解一个东西,那就是程序设计六大原则。 这些原则是指导模式的规则,我会给一些原则附上一个例子,来说明这个原...
2019-01-21 11:18:40
144
原创 java源码阅读——Object
Class {@code Object} is the root of the class hierarchy.Every class has {@code Object} as a superclass.Object :是所有类的父类,所有类都继承了Object 方法列表:在参数列表中,N:代表该方法是一个native方法。F:代表该方法是一个final方法。...
2019-01-18 19:52:36
306
原创 java源码阅读
很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。以下为小编整理的通常所需阅读的源码范围。 标题为包名,后面序号为优先级1-4,优先级递减 1、java.lang1) Object 12) String 13) AbstractStringBuilder 14) StringBuffer 15) StringBuilder 16) Boolean 27) ...
2019-01-18 16:12:23
490
转载 微服务:Eureka+Zuul+Ribbon+Feign+Hystrix构建微服务架构
Eureka:服务发现 Hystrix:断路器 Zuul:智能路由 Ribbon:客户端负载均衡先图话后 Eureka:实际上在整个过程中维护者每个服务的生命周期。每一个服务都要被注册到Eureka服务器上,这里被注册到Eureka的服务又称为Client。Eureka通过心跳来确定服务是否正常。Eureka只做请求转发。同时Eureka是支持集群的呦!!! Zuul:类似于网关,反向代理。为外部...
2018-07-10 20:10:03
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人