Fork me on GitHub
Mao's Blog

  • 首页

  • 归档

  • 分类

  • 标签

  • Java编程思想

  • Java并发编程实战

  • 搜索

Java编程思想———初始化与清理

发表于 2018-09-28 | 分类于 Java | 本文字数: 847 | 阅读时长 ≈ 0:01

默认构造器

默认构造器(又名无参构造器)是没有形式参数的,它的作用是创建一个“默认对象”。如果你写的类中没有构造器,则编译器会自动帮你创建一个默认构造器。

如果已经定义了一个构造器,编译器就不会帮你自动创建默认构造器。

阅读全文 »

第一章、分布式架构

发表于 2018-05-31 | 分类于 分布式 | 本文字数: 4k | 阅读时长 ≈ 0:07

从集中式到分布式

集中式的特点

所谓的集中式系统就是指由一台或多台主计算机组成中心节点,数据集中存储于这个中心节点中,并且整个系统的所有业务单元都集中部署在这个中心节点上,系统的所有功能均由其集中处理。

集中式系统最大的特点就是部署结构简单。由于集中式系统往往基于底层性能卓越的大型主机,因此无需考虑如何对服务进行多个节点的部署,也就不用考虑多个节点之间的分布式协作问题。

阅读全文 »

Java线程安全与锁优化

发表于 2018-05-08 | 分类于 Java | 本文字数: 3.9k | 阅读时长 ≈ 0:07

线程安全的实现方法

互斥同步

互斥同步是常见的一种并发正确性保障手段。同步指在多个线程并发访问共享数据时,保证共享数据在同一个时刻只被一个(或者是一些,使用信号量的时候)线程使用。而互斥是实现同步的一种手段,临界区、互斥量和信号量都是主要的互斥实现方式。

阅读全文 »

Linux 查看日志常用命令

发表于 2018-04-12 | 分类于 Linux | 本文字数: 2k | 阅读时长 ≈ 0:03

Linux 查看日志常用命令主要有tail、cat、less、more等,下面将一一介绍它们的用法。

tail

tail命令可以用来查看一个文件内容。常用的参数-f常用于查阅正在改变的日志文件,常用的参数-n用于从文件的最后n行开始查阅。

阅读全文 »

Spring Cloud Feign 日志设置

发表于 2018-04-11 | 分类于 Spring | 本文字数: 925 | 阅读时长 ≈ 0:02

由于FeignClient封装了restful请求,我们很难看出发出的请求和收到的响应具体是什么。

为此我们可以做一些设置来打印出相应的日志。

阅读全文 »
1…456…14
云逸云飞

云逸云飞

A Java Programmer

70 日志
8 分类
23 标签
RSS
GitHub E-Mail
© 2018 – 2019 云逸云飞