MongoDB 安装(Mac)

前言 MongoDB安装 GUI工具 下载MongoDB安装包 localhost:MongoDB Sean$ sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.2.tgz Password: % T...

2019-05-12 21:54:36

阅读数 79

评论数 0

Kafka 开发相关问题

前言 本章记录下Kafka在使用过程中的相关问题. 数据量: 5000-2W条/分钟. 相关问题 数据丢失&数据重发 发送数据端, 在压力过大的时候, 又可能出现数据丢失的情况. 这时可以启动Kafka的重发机制. 极端情况, 可以将判断值调成99999, 这样Kafka一旦...

2019-05-03 22:01:52

阅读数 17

评论数 0

Mysql 数据库 事务

数据库事务 数据库的ACID讲解一下。 数据库的ACID是数据库事务的四个基本特性。ACID4个属性分别是: Atomic原子性,Consistence一致性,Isolation隔离性,Durability持久性。 首先,什么是事务? 事务是数据库内一些操作的合集。比如insert ...

2019-05-03 17:26:56

阅读数 18

评论数 0

Mysql 数据库锁机制

前言 需要了解下Mysql 锁机制相关的知识. 发现两篇不错的文章, 但是文章内有不少错误. 更正总结如下: 章节要点 锁: 共享锁 / 排他锁 / 更新锁 / 意向锁 - (读锁/写锁) 概念锁: 悲观锁 / 乐观锁 范围: 行级锁 / 表级锁 / 页级锁 感觉我们经常接触的就是这些. 看...

2019-05-03 15:17:12

阅读数 12

评论数 0

设计模式 概览(Java)

前言 在设计模式 概览中,我尽可能的使用通用化的语言来描述设计模式. 本章内, 我们将给出Java版本的设计模式概览, 及通用示例. 章节目录 本文主要包括如下几个部分: 六项基本准则 创建型模式(五种) 结构型模式(七种) 行为型模式(十一种) 六项基本原则 略. 总体为了满足对修改关闭, ...

2019-05-02 21:51:08

阅读数 14

评论数 0

设计模式 概览

前言 有一段时间没有聊设计模式相关的内容了. 趁着今天有空, 将这部分的内容总结一下. 本文主要包括如下几个部分: 六项基本准则 创建型模式(五种) 结构型模式(七种) 行为型模式(十一种) 另: 由于本章是概览章节. 所以, 所有的样例只会简单的描述下中心思想与核心类图与写法. 详细的解读请...

2019-05-02 18:26:30

阅读数 9

评论数 0

设计模式之(四) 行为模式

前言 离之前的设计模式之(二) 创建者模式的编写有一段时间了. 这部分的内容其实早已经写好. 最近整理出来. 另: 1. 虽都尽量详尽. 但是, 近来回看, 发现书中并不是都对. 也许是个人的理解不同. 2. 这部分的内容, 后续会分开详述. 前言 23种设计模式中11种结构类型模式。其分别是策...

2019-05-02 15:15:44

阅读数 45

评论数 0

设计模式之(三) 构造模式

前言 离之前的设计模式之(二) 创建者模式的编写有一段时间了. 这部分的内容其实早已经写好. 最近整理出来. 另: 1. 虽都尽量详尽. 但是, 近来回看, 发现书中并不是都对. 也许是个人的理解不同. 2. 这部分的内容, 后续会分开详述. 前言 23种设计模式中7种结构类型模式。其分别是适配...

2019-05-02 15:06:18

阅读数 26

评论数 0

Scala语法(七) 隐式转换

前言 本章将介绍Scala中的隐式转换部分. 正文 我们之前在遍历数组的时候, 使用了1 to 10的方法. 但是, Scala内却没有此方法, 此处使用了隐式转换的相关知识. 我们通过implicit -v查看Scala默认导入的隐式转换方法. scala> : implicit...

2019-05-02 10:42:22

阅读数 14

评论数 0

Scala语法(六) Akka与线程通信

前言 在初期, Scala可以通过Akka来实现线程通信. 当然, 现在还支持使用Netty方式进行通信. 本章主要介绍使用Akka方式进行通信的写法. 正文 Master结点 import akka.actor.Actor import akka.actor.ActorSystem im...

2019-05-02 10:09:22

阅读数 25

评论数 0

Scala语法(五) Actor与线程池

前言 在前面的章节内, 我们介绍了Scala基础、集合、方法与函数体, 以及模式匹配的相关知识. 本章简单的介绍了Actor的相关知识. 正文 创建Actor 个人理解Actor对象与Java内的Thread对象相似. 创建时通过继承的方式创建Actor类, 并通过start()方法启动Act...

2019-05-02 10:00:03

阅读数 25

评论数 0

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