定理 分布式linux cap

Java开发必会的Linux命令

作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。 本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体 ......
命令 Linux Java

分布式计算技术(下):Impala、Apache Flink、星环Slipstream

实时计算的发展历史只有十几年,它与基于数据库的计算模型有本质区别,实时计算是固定的计算任务加上流动的数据,而数据库大多是固定的数据和流动的计算任务,因此实时计算平台对数据抽象、延时性、容错性、数据语义等的要求与数据库明显不同,面向实时计算的数据架构也就发展起来。本篇我们介绍面向交互式分析的计算引擎I ......
分布式 Slipstream Impala Apache Flink

GFS分布式文件系统

一、GlusterFS分布式文件系统1、什么是GlusterFS及其术语GlusterFS:开源的分布式文件系统,由存储服务端和NFS/Samba(可选)存储网关、客户端组成,没有元数据服务器组件,数据横向扩展能力强,传输时硬件传输线使用光纤。 Brick(存储块):指可信主机池中由主机提供的用于物 ......
分布式 文件 系统 GFS

《Linux基础》05. 定时任务调度 · 磁盘分区与挂载 · 网络配置

(Linux基础-05) 本文以 CentOS7.6 为例 1:定时任务调度 任务调度是指系统在某个时间执行特定的命令或程序。 任务调度分类: 系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等。 用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。 1.1:cronta ......
磁盘 183 任务 基础 Linux

我们为什么需要分布式系统?

这篇文章主要讨论我们为什么需要分布式系统,分布式系统帮助我们解决了复杂系统在成本、效率和高可用方面的问题,但同时它也在分布式计算和分布式存储方面带来了新的问题和挑战。 ......
分布式 系统

Manjaro Linux下安装配置qstardict

本篇是6年前的startcit的升级篇,作为专业人员,英语是躲不掉的,很多资料英文更加有效,字典就显得尤为重要,我希望字典不但能查到中文意思,还能发声,那就跟我来吧: 一、安装字典程序:pacman -S qstartdic sox二、添加字典文件:所有文件可以从百度网盘下载,具体如下:链接: ht ......
qstardict Manjaro Linux

linux--变量篇

变量篇 shell位置变量 #!/bin/bash # 获取当前执行脚本的文件名 echo $0 # 获取当前脚本所有后面所接参数的总个数 echo $# # 获取当前执行脚本的第1个参数 echo $1 # 获取当前脚本所有传参的参数 echo $* echo $@ 说明:$*与 $@不同点:当被 ......
变量 linux

Code-C++-Linux-利用condition_variable封装event

#Code-C++-Linux-利用condition_variable封装event C++11使用condition_variable加上mutex封装event类,实现等同于windows的事件功能。 从网上百度到的以下代码实现,具体网址搞丢了。 #include <iostream> #in ......

Code-C++-Linux-获取时间time()/localtime()/gettimeofday()

#Code-C++-Linux-获取时间time()/localtime()/gettimeofday() #include <iostream> //#include <time.h> #include <sys/time.h> //for gettimeofday() #include <str ......
gettimeofday localtime 时间 Code-C Linux

Linux的3种特殊权限场景实战:SUID、SGID、SBIT

3种特殊权限 在Linux系统中,有3种特殊权限,它们分别是Setuid(SUID)、Setgid(SGID) 和 Sticky Bit。 Setuid权限:通过Setuid权限,普通用户可以在执行某些特定程序时,拥有与程序所有者相同的权限。也就是说,该程序在执行时,会自动获取其所有者的权限,而不是 ......
实战 场景 权限 Linux SUID

nodejs升级到最新LTS版本方法汇总:linux/mac/window—npm/yum/ssh

nodejs不同版本的差异还是蛮多的,比如obj?.a 在nodejs12是不支持的,必须得升级到14才可以。但是centos yum 默认安装的,或者系统集成的nodejs版本都是很老的。项目上传到生产环境无法跑。所以,第一个是在项目中,锁定nodejs版本,比如: { "name": "bk-v ......
版本 方法 nodejs window linux

LINUX 下如何判断服务器是虚拟机,还是物理机

要检查服务器是物理服务器还是虚拟服务器,最简单的检查方法是使用 dmidecode 命令。下面推荐几种常用操作。 方法一# 如果是物理系统,则应该看到制造商的名称,例如Dell,Lenovo等。[root@laocalhost ~]# sudo dmidecode -s system-manufac ......
物理 服务器 还是 LINUX

Linux系统远程拷贝命令:scp

做个记录,首先两台机器间要互通。 1. 将本地服务器的文件夹/文件拷贝到远程服务器上 语法: scp -r -P port local_folder/remote_file remote_username@remote_ip:remote_folder 示例: [root@zwzf-cwy-lzy- ......
拷贝 命令 系统 Linux scp

第三十九章 Linux基础常见报错及解决

一、登录centos提示abrt-cli status timed out 1.引言 最近登录linux系统,登录的时候非常慢,而且有时候还连不上,提示abrt-cli status timed out,Linux系统版本使用centos7.8. 2.症状 1、ssh连接经常失败。 2、登录的时候非 ......
基础 Linux

linux常用指令小结

linux查看文件的指令 `cat` `tac` `sed` `head` `tail` `less` `nl` tac:cat 的反向指令,从最后一行倒序显示全部内容head 只显示头几行tail;只显示最后几行tail -f 可以实时显示Log文件的更新 nl:类似于cat -n ,显示时输出行 ......
小结 指令 常用 linux

LINUX初步笔记

Linux初步 有关文件的操作法 ~主目录 .当前目录 ..上个目录 EG 如果在~下的B文件夹中有A, 则在B中 ./A就是~/B/A 则../B=.(上个文件的B文件夹就是本文件夹) 操作 0.运行(exe)可执行文件:直接打文件名 1.ls:看(当前)文件夹有的文件 ls--help看所有参数 ......
笔记 LINUX

Linux学习——shell

Linux shell 语法 转义字符 \ :\后面的一个字符按照其字面意思解释 “ ”:双引号中的内容除$、`、“之外的任何字符的字面解释 ‘ ’ :单引号中除 ' 以外的任何字符按其字面解释 shell变量 环境变量:标准变量,通常由管理员定义,用来保存系统必需内容 局部变量:由用户定义和控制 ......
Linux shell

linux系统下vscode的命令

linux系统下vscode的命令 选择“Terminal”--“New Terminal" ,进入命令窗口 1.文件夹跳转 (1)进入共享文件夹:cd mnt/hgfs/共享文件夹/自定义文件夹/项目文件夹/ 例如:cd /mnt/hgfs/ljh/hello/hello/ (2)进入系统主目录: ......
命令 vscode 系统 linux

Linux中zip解压大压缩包失败

Linux中zip解压大压缩包失败 一、背景 在linux中,使用unzip解压几个超过4G的文件,可能会报错。 二、原因 部分版本的zip,不支持4G以上的压缩包,需要么升级到最新版本的unzip 三、解决 安装p7zip,来解压zip包 下载地址:http://sourceforge.net/p ......
Linux zip

600 条最强 Linux 命令总结

600 条最强 Linux 命令总结 每博一文案 你有千万条微博想写,可有些根本不重要,后来你才懂那是你怕别人看穿你所以才把真话埋在日常里。你有千万句话想说,可点开那 个对话框,你根本打不出一个字。你才明白,原来你从一开始就怕别人看穿,所以宁可孤独。所以你宁可每天嘻嘻哈哈,也不要被人看出来你真的难受 ......
命令 Linux 600

摩尔定律失效--分布式能否解决硬件性能瓶颈

自英特尔的联合创始人戈登·摩尔(Gordon Moore)于 1965 年经过观察称每隔 18~24 个月,集成电路上可容纳的元器件数目便会增加一倍,芯片的性能也会随之翻一番.换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。以他名字命名的「摩尔定律」便成了几十年来半导体行业进步背... ......
分布式 定律 瓶颈 性能 硬件

Linux备忘录

Linux备忘录 文件目录 /bin:命令目录 /sbin:超级命令目录,只有admin可以执行 /boot:系统目录,等同于C盘 /dev:设备文件目录,SSD、光驱、U盘,/dev/sr0代表光驱,必须都要先挂载 /etc:配置文件目录。软件安装完成后,配置文件存放在此目录(重要) /home: ......
备忘录 Linux

Linux 安装中文字体

之前在openEurler上安装的firefox,运行起来,中文都是方块,安装火狐的中文语言包并没有效果,后来想起可能是缺少中文字体,安装后果然正常了. 1.先找个字体,虽然从windows里找个微软雅黑也行,但那可能涉及版权问题,现在阿里巴巴推出了免费的字体:阿里巴巴普惠字体,下载地址:https ......
中文字体 字体 Linux

ChatGPT垂直行业私有数据知识库向量数据库-Linux Ubuntu下安装docker-并且安装运行qdrant向量数据库

现在基于GPT相应实现自建本地知识库,必不可少的就是向量数据库,现在介绍下qdrant向量数据库的安装。 因为qdrant向量数据库只支持docker部署,所以在服务器上安装一下docker,下面是在ubutnu下安装docker apt update apt install apt-transpo ......
向量 数据 数据库 知识库 ChatGPT

海思机顶盒Hi3798使用Hitool和TTL备份并烧录海纳思Linux服务器系统固件

介绍了使用海思 CPU 的机顶盒的固件备份和烧录。通过 USB-TTL 串口烧录器 CH340 连接机顶盒,使用华为海思刷机工具 HiTool 创建和修改分区表文件,备份和烧写固件,通过升级包升级系统。在海纳思系统中安装homeassistant,通过 FTP、WebDAV、Alist云盘访问文件,... ......
固件 机顶盒 备份 服务器 Hitool

Linux 命令行速查

Linux 命令行速查 参考 [Linux 命令行速查表] ( https://www.cheat-sheet.cn/post/linux-command-line-cheat-sheet/#%E7%B3%BB%E7%BB%9F ) [Linux命令行大全] 链接: https://pan.baid ......
命令 Linux

linux通过telnet进行远程登录的方法如下

通过telnet进行远程登录的方法如下:1.安装telnet,telnet-server,xinetd 检测是否安装telnet rpm -qa | grep telnet 检测是否安装xinetd rpm -qa | grep xinetd 下载telnet,telnet-server,xinet ......
方法 telnet linux

Linux文件系统详解

Linux的一切皆文件 Linux 中的各种事物比如像文档、目录(Mac OS X 和 Windows 系统下称之为文件夹)、键盘、监视器、硬盘、可移动媒体设备、打印机、调制解调器、虚拟终端,还有进程间通信(IPC)和网络通信等输入/输出资源都是定义在文件系统空间下的字节流。一切都可看作是文件,其最 ......
文件 系统 Linux

Linux面试题汇总(总结最全的面试题)

Java面试总结汇总,整理了包括Java重点知识,以及常用开源框架,欢迎大家阅读。文章可能有错误的地方,因为个人知识有限,欢迎各位大佬指出!文章持续更新中...... Linux 概述 什么是Linux Linux是一套免费使用和自由传播的类似Unix操作系统,一般的WEB项目都是部署都是放在Lin ......
Linux

Linux-文件系统

Linux-文件系统 1.1 Linux文件 ​ Linux 系统中一切皆文件 1.2 Linux 目录结构 bin 系统有很多放置可执行文件的目录,但/bin比较特殊。因为/bin放置的是在 单人维护模式下还能够被操作的指令。 在/bin下面的指令可以被root与一般 帐号所使用,主要有:cat, ......
文件 系统 Linux