系统运维

Git的正确使用姿势与最佳实践|青训营

Git的正确使用姿势与最佳实践|青训营

Git(分布式版本控制系统)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 实际项目开发中,我们经常会用一些版本控制器来托管自己的代码,以下是使用Git进行团队协

捡田螺的小男孩 捡田螺的小男孩 2023-08-28
0 0 0
kfaka消息队列安装和使用 | 青训营

kfaka消息队列安装和使用 | 青训营

kafka简介 Kafka是一个分布式流处理平台,最初由LinkedIn公司开发。它允许我们将消息从一个应用程序传递到另一个应用程序,同时提供可扩展性和容错性。Kafka的设计目标是处理大量数据流,并提供快速、可靠的数据传输。 Kafka的核心概念 Kafka的消息队列由以下几个核心概念组成: Pr

大白菜程序猿 大白菜程序猿 2023-08-28
0 0 0
分布式定时任务那些事儿|青训营

分布式定时任务那些事儿|青训营

💗课前 01.分布式定时任务发展历史 Linux命令-CronJob 单机定时任务-Timer、Ticker 单机定时任务-ScheduledExecutorService 任务调度- Quartz 分布式定时任务 分布式定时任务核心架构 控制台Admin 触发器Trigger 调度器Schedul

大树 大树 2023-08-28
0 0 0
第六届字节跳动青训营实践第一篇 | 青训营

第六届字节跳动青训营实践第一篇 | 青训营

Git 的正确使用姿势与最佳实践:团队协作和版本控制的最佳实践 本文将针对具体实践操作来讲解Git在团队协作和版本控制的具体操作。 1 Git是什么 Git是什么? Git is a free and open source distributed version control system

张二河 张二河 2023-08-28
0 0 0
Java全栈知识点问题汇总(上)(三)

Java全栈知识点问题汇总(上)(三)

续接上篇 Java全栈知识点问题汇总(上)-(二) Java并发 后续内容 3.8 JUC工具类 JUC工具类: CountDownLatch详解 JUC工具类: CyclicBarrier详解 JUC工具类: Semaphore详解 JUC工具类: Phaser详解 JUC工具类: Excha

向阳逐梦 向阳逐梦 2023-08-28
0 0 0
为LuatosESP32C3Core(经典版)编译安装CircuitPython

为LuatosESP32C3Core(经典版)编译安装CircuitPython

最近在淘宝上面购买了一个Luatos ESP32 C3 Core 带 ch343 芯片的一块开发板: 想刷个micropython发现刷进去之后无法连接到串口 之后看见在circuitpython上面有人发过这个板子的固件,于是刷个circuitpython,发现还是失败 最后找了一圈才发现这个板

捡田螺的小男孩 捡田螺的小男孩 2023-08-28
0 0 0
Git 的正确使用姿势与最佳实践| 青训营

Git 的正确使用姿势与最佳实践| 青训营

Git介绍 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目,是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务

竹子爱熊猫 竹子爱熊猫 2023-08-28
0 0 0
团队协作——使用Git | 青训营

团队协作——使用Git | 青训营

这次大项目,我们使用的是Git做团队协作和版本控制(虽然主要是我在写代码吧),但是偶尔确实会有一些问题。就此记录一下。 Git介绍 Git是目前最流行的版本控制系统,用于软件开发的源代码管理。它是分布式的,允许多个开发者在本地拥有完整的代码仓库,可以离线工作。能够对项目的不同版本进行快照管理,包含完

剑圣无痕 剑圣无痕 2023-08-28
0 0 0
第六届字节跳动青训营笔记篇(五) | 青训营

第六届字节跳动青训营笔记篇(五) | 青训营

1.一个提供了读写,控制类接口,能够安全有效地把数据持久化的软件,就可以成为存储系统 2.存储系统的特点:作为后端软件的底座,性能敏感;存储系统代码,既"简单"又"复杂";存储系统软件架构,容易受硬件影响 3.缓存贯穿整个存储体系,拷贝昂贵应尽量减少,硬件设备繁多,需要有抽象统一的接入层 4.关系=

张二河 张二河 2023-08-28
0 0 0
TCP相关内容一 | 青训营

TCP相关内容一 | 青训营

TCP相关内容 | 青训营 这篇文章尝试理解一下TCP的重传和滑动窗口机制。当然TCP机制很复杂,全然是些皮毛。 重传机制:TCP是可靠的传输协议,实现可靠性,重传机制十分重要。常见有几种重传机制,超时重传、快速重传、SACK、D-SACK。 超时重传,一方发送请求,并附上自己的序列号和确认应答号(

竹子爱熊猫 竹子爱熊猫 2023-08-28
0 0 0
Git的正确使用姿势与最佳实践(一) | 青训营

Git的正确使用姿势与最佳实践(一) | 青训营

Git Git分布式版本控制工具 备份 代码还原 协同开发 追溯问题代码的编写人和编写时间 集中式版本控制方式 集中式版本控制工具 版本库集中存放在中央服务器 从中央服务器下载代码,必须联网工作,互联网或者局域网,个人修改后提交到中央版本库 SVN和CVS 分布式版本控制工具 没有中央服务器,每个

竹子爱熊猫 竹子爱熊猫 2023-08-28
0 0 0
笔记5 | 青训营

笔记5 | 青训营

网络交互之网络传输 课堂重点 重点 1 网络传输-UDP 发包每次发多少?怎么避免分片? 怎么知道没丢包? 怎么权衡传输效率和质量? 重点 2 网络传输-TCP 什么是Timewait 认识存储与数据库 课堂重点 重点 1 RAID技术 主流存储产品剖析 课

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-08-28
0 0 0
Redis  大厂程序员是怎么用的| 青训营

Redis 大厂程序员是怎么用的| 青训营

本文是青训营课程《# Redis - 大厂程序员是怎么用的》的基础知识笔记伴读总结。 1.概述 本节课程主要分为三个方面: 为什么需要Redis,Redis的基本工作原理 Redis应用案例 在字节跳动,使用Redis有哪些注意事项 2.课前(必须) 2.1 安装Golang开发环境 Gola

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-28
0 0 0
Qt/C++编写视频监控系统80远程回放视频流

Qt/C++编写视频监控系统80远程回放视频流

一、前言 远程回放NVR或者服务器上的视频文件,一般有三种方式,第一种是调用厂家的SDK,这个功能最全,但是缺点明显就是每个厂家的设备都有自己的SDK,只兼容自家的设备,如果你的软件需要接入多个厂家的,那就意味着要写好多套SDK接入。而且一般厂家提供的SDK只有win的居多,少部分大厂还提供了lin

大树 大树 2023-08-28
0 0 0
LAMP架构

LAMP架构

LAMP 1. LAMP概述: LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态web站点服务及其应用开发环境。LeMe是一个缩写词,具体包括Linux操作系统、Apache网站服务器、Mysop.数据库服务器、PHP (或Perl、Python)网

Escape Escape 2023-08-28
0 0 0
LAMP

LAMP

LAMP配置与应用 动态资源与语言 WEB 资源类型: 静态资源:原始形式与响应内容一致,在客户端浏览器执行 动态资源:原始形式通常为程序文件,需要在服务器端执行之后,将执行结果返回给客户端 PS:静态和动态的区别,不在于网页是否能动态变化,而在于服务端的页面文件和客户端得到页面文件是否一致 L

贤蛋大眼萌 贤蛋大眼萌 2023-08-28
0 0 0
mac zsh 安装 nvm 踩坑日记

mac zsh 安装 nvm 踩坑日记

前情提要: 用mac安装nvm,结果zsh说找不到该命令,应该就是nvm的环境变量没有读取到 在网上找到一篇攻略linuxhint.com/zsh-command… 第一步: Install nvm brew install nvm **第二步: 检查nvm包安装的路径 ** brew --pre

张二河 张二河 2023-08-28
0 0 0
存储与数据库——主流产品剖析|青训营

存储与数据库——主流产品剖析|青训营

3.1 单机存储 单机存储是指在单个计算机节点上运行的存储软件系统,它通常不涉及网络交互。其中单机存储的本地文件系统是Linux操作系统的经典哲学之一,即一切皆文件。文件系统的管理单元是文件,而文件系统接口有多种,例如Ext2/3/4、sysfs、rootfs等,但它们都遵循VFS(Virtual

张二河 张二河 2023-08-28
0 0 0
认识存储与数据库 | 青训营

认识存储与数据库 | 青训营

存储系统:存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。一个提供了读写、控制类接口,能够安全有效地把数据持久化的软件,就可以称为存储系统。 存储系统的特点 作为后端软件的底座,性能敏感 存储系统软件架构,容易受硬件影响 存储系统

共饮一杯 共饮一杯 2023-08-28
0 0 0
`golang`程序性能优化指南 | 青训营

`golang`程序性能优化指南 | 青训营

golang程序性能优化指南 | 青训营 前言:这一篇青训营笔记旨在介绍在满足正确性、可靠性、健壮性、可读性等质量因素的前提下提高程序效率的性能优化建议,以及性能分析工具的使用,以及性能优化的实战案例。 基础性能评测工具benchmark使用说明 当我们尝试去优化代码的性能时,首先得知道当前的性能

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-28
0 0 0
1 … 429 430 431 432 433 … 2,996