自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

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