• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

DDD里面的CQRS到底是什么?

DDD里面的CQRS到底是什么?
开篇  随着业务不断发展,软件系统的架构也越来越复杂,但无论多复杂的业务最终在系统中实现的时候,无非是读写操作。用户根据业务规则写入商业数据,再根据查询规则获取想要的结果。通常而言我们会讲这些读写的数据放到一个数据库中保存,通过一套模型对其进行读写操作。而在大型系统中往往查询操作远远多于写入操作,于是就有了读写分离的思想,将读操作和写操作的……继续阅读 »

wangting 1个月前 (02-02) 26浏览 0个赞

List去重的5种方式

List去重的5种方式
以下介绍五种-不同的方法去除 Java 中ArrayList中的重复数据   1.使用LinkedHashSet删除arraylist中的重复数据 LinkedHashSet是在一个ArrayList删除重复数据的最佳方法。LinkedHashSet在内部完成两件事:   删除重复数据 保持添加到其中的数据的顺序 ……继续阅读 »

wangting 3个月前 (12-18) 54浏览 0个赞

c++ 中 virtual 虚函数的用法

c++ 中 virtual 虚函数的用法
在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。 什么是虚函数: 虚函数是指一个类中你希望重载的成员函数 ,当你用一个  基类指针或引用   指向一个继承类对象的时候,调用一个虚函数时, 实际调用的是继承类的版本。  ——摘自MSDN 举例: #include <iostream> using ……继续阅读 »

wangting 11个月前 (03-31) 262浏览 0个赞

计算机来自底层的仰望——黎明前的长夜

计算机来自底层的仰望——黎明前的长夜
今天,我们在进行深入了解计算机之前先听听我给大家讲一下关于电磁学的故事。 上次我们说计算机不是什么新鲜事物,中国自古就有算盘,但是20世纪之前的计算机发展史真的是平淡乏味,没什么意思,直到20世纪才取得了突飞猛进的成就,而这就归功与人类在19世纪末20世纪初在电磁学,数学,逻辑学,物理学等领域取得的成就。 老实说,计算机与你们家的电水壶,电冰箱都差不多,并……继续阅读 »

wangting 2年前 (2019-09-03) 441浏览 2个赞

Linux安装JDK

Linux安装JDK
Java开发是Linux高手必须掌握的基本技能,本片文章将介绍如何在Linux安装JDK,并且配置java环境。(本文以jdk-8u201-linux-x64.tar.gz为例) 1卸载自带的jdkopen(一般Linux发行版本都自带Java,但是不一定能用上) 1)检查已经安装过的jdk: $> rpm -qa|grep java 2)删除已经……继续阅读 »

wangting 2年前 (2019-09-03) 523浏览 0个赞

《笑傲江湖》

《笑傲江湖》
2018年 第1部 读罢,合书长谈,书中故事如电影一般闪过,感叹世间诸事不如书中所言那样。 武林争霸夺权,为了达到目的,获得权与利,天机算尽,可最后大家竟然死在自己人暗算之下,不禁让人感慨。 故事概要……继续阅读 »

wangting 2年前 (2019-09-03) 1694浏览 0个赞

详细讲解MapReduce二次排序过程

详细讲解MapReduce二次排序过程
我在15年处理大数据的时候还都是使用MapReduce, 随着时间的推移, 计算工具的发展, 内存越来越便宜, 计算方式也有了极大的改变. 到现在再做大数据开发的好多同学都是直接使用spark, hive等工具, 很少有再写MapReduce的了. 这里整理一下MapReduce中经常用到的二次排序的方法, 全当复习. 简介 二次排序(secondary ……继续阅读 »

wangting 2年前 (2019-05-14) 9284浏览 66评论 0个赞

Sublime Text3 + Markdown + 实时预览

Sublime Text3 + Markdown + 实时预览
Sublime Text3是一款给力的文本编辑器,通过安装插件可以编辑Markdown文本,在编辑Markdown文本的同时可以实时预览编辑效果。 安装准备: 找到菜单栏:Preferences → Package Control → Package Control:Install Package; 没有找到Package Control,那么点击……继续阅读 »

wangting 3年前 (2018-08-22) 11029浏览 64评论 0个赞

Hadoop-2.X HA模式下的FSImage和EditsLog合并过程

Hadoop-2.X HA模式下的FSImage和EditsLog合并过程
一、什么是FSImage和EditsLog 我们知道HDFS是一个分布式文件存储系统,文件分布式存储在多个DataNode节点上。一个文件存储在哪些DataNode节点的哪些位置的元数据信息(metadata)由NameNode节点来处理。随着存储文件的增多,NameNode上存储的信息也会越来越多。那么HDFS是如何及时更新这些metadata的呢? 在H……继续阅读 »

wangting 3年前 (2017-12-19) 795浏览 0个赞