Shell 中的流程控制

介绍 Shell 变成中的流程控制,包括 if...else、for、while、until 等

Linux

Shell 中的 test 测试命令

Shell 中的 test 命令是 Shell 中流程控制语句的基础,讲解 Shell 中 test 命令的各个参数选项并示例

Linux

Shell 中的常用运算符

Shell 中的常用运算符以及运算规则

Linux

Shell 中的变量

描述在Shell中的变量该如何定义、定义规则、分类、作用域以及执行脚本的方式

Linux

Linux 中的管道符

Linux 系统中的重定向以及管道符概述和简单使用

Linux

Shell 概述

对 Linux 系统的 Shell 做简要描述,阐述其版本和 Shell 脚本的格式。

Linux

Godis_命令实现以及数据结构

概述本文是《用 Golang 实现一个 Redis》系列文章第二篇,本文将记录介绍 Godis 是如何实现数据结构以及 redis 的各种命令,包括 TTL、发布订阅、命令的原子性以及事务等功能。 根据 KWHL 图表来看,本文会着重介绍数据结构以及...

源码阅读

Godis_TCP服务以及协议解析

背景自从工作以来,在编码过程中用到的中间件组件比较少,Redis 也是一直想学的缓存数据库;但是因为个人原因一直没有学,在 2022 年初的时候学习 go,并发现 go 语言相对于其他语言更轻量,编写代码也更方便,性能更加强大。 在决定深入学习 go...

源码阅读

搭建HBase

从零开始搭建一个HBase

程序开发

ubuntu 系统添加服务并设置开机自启

如何在 ubuntu 系统中添加服务并设置开机自启

Linux

Java Steam流操作

概述Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的 Lambda ,给我们操作集合(Collection)提供了极大的便利。 那么什么是Stream? Stream将要处理的元素集合看作一种流,在流的过程中,借助...

程序开发

go标准库——sync

sync包go 以独特的并发编程模型闻名,其核心理念就是 ”不要以共享内存的方式来通信,而是要用通信来共享数据“ ;但大多数的现代编程语言都是用 ”共享数据内存“ 的方式来作为并发编程的解决方案。考虑开发者是有可能是从这部分编程语言转过来的,在go中...

程序开发
123457