Spring 的本地事务 kinglyjn 2018-12-18 什么是事务?事务的定义:事务是数据库管理系统(DBMS)执行过程中的一个逻辑单位,由一个或多个数据库操作(通常是 SQL 语句)序列组成。这些操作要么全部执行成功,要么全部撤销(回滚),它使数据库从一种一致性状态变更为另一种一致性状态。事务有四个最基本的特性,即所谓的 ACID,以最经典的转账业务为例:
storm分组策略 kinglyjn 2018-12-17 内置分组策略storm 内置了 8 种流分组的方式,通过实现 CustomStreamGrouping 接口可以实现自定义的流分组。InputDeclarer 接口定义了不同的流分组方式,每当TopologyBuilder#setBolt 方法被调用就返回该对象,用于声明一个bolt的输入流以及这些流应当如何分组。该接口定义的所有分组方法如下:
linux网络工具中的瑞士军刀-netcat kinglyjn 2018-12-17 概述NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍(1.84版本也不过25k,旧版本或缩减版甚至更小)、功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各种不同类型的网络连接。