小简铺子


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

Java并发编程基础(一)

发表于 2017-12-02 | 分类于 java并发 | Views:
| 字数统计: 2,156 | 阅读时长 ≈ 8 分钟

前言

本篇博客主要从三个方面记述。第一,对线程进行简要的介绍,理解什么是线程,为什么使用多线程。第二,介绍线程拥有的状态,以及线程各个状态之间的转换,并举相关的例子进行说明。第三,介绍线程的操作,对线程的创建、终止、中断、挂起和继续执行等进行举例说明。

阅读全文 »

初识Java并发

发表于 2017-11-18 | 分类于 java并发 | Views:
| 字数统计: 2,585 | 阅读时长 ≈ 9 分钟

前言

程序的并发现象在我们日常编程中是常见的,但对并发的背后却很少深究。于是,笔者通过实践和阅读《Java并发编程艺术》、《实战Java高并发程序设计》、《七周七并发》等书籍来弥补自身并发这片空白,争取做到知其然知其所以然。
笔者计划将自己的学习笔记记录下来,整体规划是,并发中常用的名词概念(先得知道定义——what)->Java并发编程的基础(怎么使用Java并发编程——how)->并发机制底层实现原理(why)。

阅读全文 »

设计模式对比篇

发表于 2017-11-04 | 分类于 设计模式 | Views:
| 字数统计: 2,092 | 阅读时长 ≈ 7 分钟

对比篇

关于设计模式,有时你会发现有些设计模式的类图是有些相似的但也不完全相同,但是功能却不相同,这时我便常用对比的方式让自己更熟练的掌握这些设计模式。

阅读全文 »

设计模式精髓篇之行为型

发表于 2017-10-28 | 分类于 设计模式 | Views:
| 字数统计: 3,709 | 阅读时长 ≈ 15 分钟

行为型模式说明

主要是对对象的行为进行设计,解决对象间的联系问题也可以理解为解决对象与对象间的通信。

续前3篇

设计模式初篇
设计模式精髓篇之创建型
设计模式精髓篇之结构型

阅读全文 »

设计模式精髓篇之结构型

发表于 2017-10-21 | 分类于 设计模式 | Views:
| 字数统计: 1,862 | 阅读时长 ≈ 8 分钟

结构型模式说明

主要是对类的结构和类与类之间的关系进行的设计,采用类间或者接口与类间的关联组合或依赖来实现为对象添加新的功能。

续前2篇

设计模式初篇
设计模式精髓篇之创建型

阅读全文 »

设计模式精髓篇之创建型

发表于 2017-10-15 | 分类于 设计模式 | Views:
| 字数统计: 2,384 | 阅读时长 ≈ 9 分钟

说明

借鉴的JDK中的优秀源码来帮助自己理解设计模式,另外一方面还能帮助自己深入的了解JDK。类型中包含的模式可能不齐全,我只详细的描述了一些相对重要的设计模式。

阅读全文 »

设计模式初篇

发表于 2017-10-14 | 分类于 设计模式 | Views:
| 字数统计: 1,161 | 阅读时长 ≈ 4 分钟

设计模式的认识

本文主要总结的自身对设计模式的学习的一些总结。
设计模式主要是一些编码的技巧,使得整个项目的代码看起来更清晰,扩展性能方面更好。要说没有设计模式,其实具体的功能还是能实现的,只是具体的灵活的实现还是得靠自己慢慢摸索总结出自己的模式方法。
在武侠招式上讲究无招胜有招,之所以能达到无招的地步其实还是得先建立在一定得招式基础上,然后忘却招式,领悟出一套自己的武功应对模式也就是无招。其实编码设计的技巧也是如此,先得从有设计模式开始,从灵活理解和使用设计模式开始,然后再慢慢从中领会自己的一套编码设计模式,最后拥有得属于自己的设计模式思想才是最重要的。
一直以来我都非常佩服那些能同时掌握设计模式+算法的大神们,想着向他们靠近。算法体现为解决问题的思路和把思路用代码转换的能力。设计模式则让项目代码更具灵活性,扩展性。设计模式(自己的一套)+算法很重要,很重要,很重要!!!

阅读全文 »

Fabric源码编译及示例

发表于 2017-10-07 | 分类于 区块链 | Views:
| 字数统计: 1,823 | 阅读时长 ≈ 8 分钟

源码的编译-Why?

Fabric源码的编译是建立在已经基本掌握了Fabric的部分模块或者很多模块的代码的基础上.但是为什么要编译Fabric的源码呢,大神们不是已经写好了Fabric这个项目框架并编译好了吗,拿来用不就好了吗?

阅读全文 »

Fabric的源码阅读方式

发表于 2017-10-04 | 分类于 区块链 | Views:
| 字数统计: 1,053 | 阅读时长 ≈ 4 分钟

前言

Hyperledger fabric,什么是Hypeledger,什么是Fabric?Hypeledger从字面上的意思是超级账本,它是Linux基金会于2015年12月启动了名为“超级账本”的开源项目,旨在推动各方协作,共同打造基于区块链的企业级分布式账本底层技术,用于构建支撑业务的行业应用和平台,以便支持各种各样的商业应用场景。Fabric是超级账本中的一个项目,为商业区块链应用提供底层支持.Fabric是由IBM、数字资产和Blockstream等三家公司的代码整合而成.

阅读全文 »

gRPC学习笔记

发表于 2017-10-03 | 分类于 区块链 | Views:
| 字数统计: 2,038 | 阅读时长 ≈ 8 分钟

介绍(what)

gRPC 是一个高性能、开源和通用的 RPC(远程过程调用协议) 框架。主要思想是:定义一个服务, 指定其可以被远程调用的方法及其参数和返回类型。用来实现不同进程间的通信。

阅读全文 »
1234
ComeOnJian

ComeOnJian

生活不能等待别人来安排,要自己去争取与奋斗!

32 日志
8 分类
30 标签
GitHub CSDN
Links
  • 翔工作室
  • Hosted by Coding Pages
  • 联系我 1343483119@qq.com
© 2017 — 2019 ComeOnJian
网站访问量次 博客全站共90.9k字