- 博客(5)
- 收藏
- 关注
原创 关于shell的几个不为人知却十分有用的命令
最近一直在使用Linux操作系统,也熟知一些简单的命令,那么下面我将介绍几个不为人知却十分有用的命令: 1.mtr命令,查看mtr运行的主机和某个网站的直接网络连接,如下 mtr google.com 显示一下内容 My traceroute [v0.75] localhost.localdomain (0.0.0.0) Sun May 18 19:32:36 2014 Keys: Help Display mode Restart statistics Ord..
2020-07-27 14:06:16
238
原创 Java中对于字节流的读取方式
大家好: 今天我想介绍一下socket中字节流的读取方式,避免在socket读取过程中发生的断包问题。 1.设计字节发送的方式 在字节流的读写过程中,需要先发送一个代表发送内容长度的字节,然后再发送内容,在接收端先接受发送端发送的内容长度,再根据长度来读取相应的内容。 2.构建字节流的读写类 BufferedInputStream in = new BufferedInputStream(socket.getInputStream()); BufferedOutput..
2020-07-27 14:05:02
1111
原创 虚拟化和容器技术Docker学习笔记之浅谈
0x00 概述 相信所有对 Docker 有所耳闻的朋友都知道,它是一款以容器虚拟化技术为基础的软件,因此在了解有关 Docker 的概念知识和使用方法之前,虚拟化和容器技术是我们不可或缺的基础知识。在本小册的第一个小节里,我们就先来尝一尝这道有关虚拟化和容器技术的开胃菜吧。 0x01虚拟化技术 如果要用简单的语句来阐述虚拟化技术的话,那么可以这么解释: # 虚拟化技术是一种将计算机物理资源进行抽象、转换为虚拟的计算机资源提供给程序使用的技术。 这里所指的计算机资源,就包括了 CPU 提..
2020-07-27 14:03:16
311
原创 (c#) 使用一个程序同时启动多个程序
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Diagnostics; using System.IO; { public partial class Form1 : Form { ...
2020-07-27 13:58:40
1651
原创 规范介绍及Mysql底层实现机制数据库分布式事务XA
1. 引言 分布式事务主要应用领域主要体现在数据库领域、微服务应用领域。微服务应用领域一般是柔性事务,不完全满足ACID特性,特别是I隔离性,比如说saga不满足隔离性,主要是通过根据分支事务执行成功或失败,执行相应的前滚的重试或者后滚的补偿操作来达成全局事务的最终一致性,但是全局事务与全局事务之间没有隔离性。 笔者了解到的分布式事务方案有2PC的XA规范,以及Google 的percolator方案(TiDB就采用这个实现,本质上是基于全局时间戳的乐观锁版本校验)。 mysql的XA应用场景分为外部
2020-07-27 13:48:07
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅