系统运维

Git使用教程 | 青训营

Git使用教程 | 青训营

1、Git简介 Git 是一个开源的分布式版本控制系统(官网 git-scm.com/ ),用于敏捷高效地处理任何或小或大的项目。Git 是用于 Linux 内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代

剑圣无痕 剑圣无痕 2023-08-26
0 0 0
零拷贝技术学习笔记 | 青训营

零拷贝技术学习笔记 | 青训营

在现代计算机系统中,零拷贝技术是一种优化方法,旨在最大限度地减少数据在内存和设备之间的复制操作,从而提高数据传输的效率。在 Rust 编程语言中,我们可以利用一些库和系统调用来实现零拷贝技术,包括 mmap + write、sendfile、sendfile + DMA 收集以及 splice 等。

大猫 大猫 2023-08-26
0 0 0
无涯教程机器学习  简介

无涯教程机器学习 简介

Python是一种流行的面向对象的编程语言,具有高级编程语言的函数。它易于学习的语法和可移植性使其近来很受欢迎。 Python 优点 根据研究和调查,Python是机器学习和数据科学中第五重要的语言,也是最受欢迎的语言。 Python具有以下优点:     易于学习          -  Pyth

宇宙之一粟 宇宙之一粟 2023-08-26
0 0 0
服务器实现端口转发的N种方式

服务器实现端口转发的N种方式

简介 在一些实际的场景里,我们需要通过利用一些端口转发工具,比如系统自带的命令行工具或第三方小软件,来绕过网络访问限制触及目标系统。下文为大家总结了linux系统和windows系统端口转发常用的一些方法。 注:Linux实现端口转发需要内核支持,请确保内核参数net.ipv4.ip_forward

穿过生命散发芬芳 穿过生命散发芬芳 2023-08-26
0 0 0
解决CentOS7用户管理报错问题

解决CentOS7用户管理报错问题

​ 场景: 早上博友(CSDN博客朋友)给我发私信,问了一个问题: CentOS7上面运行的项目,在用户管理添加新用户时,密码设置成Aa12345@时,会报错:Cannot read property 'message' of undefined。查看/etc/pam.d下的common-passw

泡泡 泡泡 2023-08-26
0 0 0
通过VScode往docker镜像中传入和下载文件

通过VScode往docker镜像中传入和下载文件

VScode作为宇宙第一IDE,最近探索了一些插件的使用,真的是太舒服了,对于命令行来使用docker镜像最难受的事情就是如果要更改镜像里文件,需要在镜像里安装编辑器(我常用的是在Linux里使用vim编译器),然后再使用vim编辑文件然后保存,如果要想在本地传入文件到镜像里,还是需要命令行敲击,对

醒在深海的猫 醒在深海的猫 2023-08-26
0 0 0
IM跨平台技术学习(八):新QQ桌面版为何选择Electron作为跨端框架

IM跨平台技术学习(八):新QQ桌面版为何选择Electron作为跨端框架

本文由QQ技术团队王辉、吴浩、陈俊文分享,编辑Tina整理,本文收录时有内容修订和排版优化。 1、引言 在瞬息万变的互联网行业中,年过二十四的即时通讯IM应用 QQ 堪称超长寿的产品,见证了中国互联网崛起的完整历程。 然而,如今这个元老级产品经历了一次从内到外彻底的重构。在这次重构中,QQ 选择了

醒在深海的猫 醒在深海的猫 2023-08-26
0 0 0
如何删除项目的node_modules文件夹

如何删除项目的node_modules文件夹

方法一 全局安装rimraf,这是一个删除文件的node命令行工具: npm install rimraf -g 然后执行下面的命令删除node_modules文件夹: rimraf node_modules 这个方法适用于 Windows、macOS、Linux。 方法二 macOS、Linu

向阳逐梦 向阳逐梦 2023-08-26
0 0 0
云原生之容器技术

云原生之容器技术

前言 根据 CNCF 的定义,云原生的代表技术包括**容器、服务网格、微服务、不可变基础设施以及声明式应用编程接口 (API) **。容器作为云原生的关键技术,催生了云原生思潮,而云原生生态也推动了容器技术发展。 近年来,以 K8s 和 Docker 为代表的容器技术已发展成一项通用技术,但容器技术

剑圣无痕 剑圣无痕 2023-08-26
0 0 0
5.Git 的正确使用姿势与最佳实践 | 青训营

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

git是什么 1.1 版本控制 Git是什么? Git is a free and open source distributed version control system designed to handle everything from small to very large proje

向阳逐梦 向阳逐梦 2023-08-26
0 0 0
笔记4 Go 框架三件套安装详解 | 青训营

笔记4 Go 框架三件套安装详解 | 青训营

go环境搭建 Docker Docker 依赖于已存在并运行的 Linux 内核环境。只有非linix的系统上才需要安装 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。如果其他系统想部署 Docker 就必须安装一个

大白菜程序猿 大白菜程序猿 2023-08-26
0 0 0
怎么命令go语言| 青训营

怎么命令go语言| 青训营

今天读了一些go语言命令,有了以下总结 Go Bulid 命令 如何打包Go项目呢? 我们使用 go build 命令,先来看看go build 命令的基本用法 usage: $ go build [-o output] [-i] [build flags] [packages] -o 参数可以

大树 大树 2023-08-26
0 0 0
编译多架构docker镜像

编译多架构docker镜像

准备编译环境 配置docker环境,开启跨架构特性 如果没有以下文件,则直接新建 sudo vi /etc/docker/daemon.json   在里面添加以下内容 { "experimental": true }  重启docker服务,以加载更新配置 systemctl daemon

大白菜程序猿 大白菜程序猿 2023-08-26
0 0 0
Linux主机基线整改playbook(部分)

Linux主机基线整改playbook(部分)

Linux主机基线整改playbook(部分) --- - hosts: all tasks: - name: "判断是否存在PermitRootLogin no" shell: if [[ `grep ^PermitRootLogin /etc/ssh/sshd_config |

剑圣无痕 剑圣无痕 2023-08-26
0 0 0
linux安全技术与防火墙(iptables)

linux安全技术与防火墙(iptables)

1.安全技术概述 入侵检测系统(Intrusion Detection Systems):特点是不阻断任何网络访问,量化、定位来自内外网络的威胁情况,主要以提供报警和事后监督为主,提供有针对性的指导措施和安全决策依据,类 似于监控系统一般采用旁路部署(默默的看着你)方式。 入侵防御系统(In

Escape Escape 2023-08-26
0 0 0
SELinux 入门 pt.2

SELinux 入门 pt.2

哈喽大家好,我是咸鱼 在《SELinux 入门 pt.1》中,咸鱼向各位小伙伴介绍了 SELinux 所使用的 MAC 模型、以及几个重要的概念(主体、目标、策略、安全上下文) 我们还讲到: 对于受 SELinux 管制的进程,会先检查 SELinux 策略规则,然后再检查 DAC 规则 对于不受

张二河 张二河 2023-08-26
0 0 0
LinuxNginx

LinuxNginx

Nginx实战 1、nginx简介 常用web服务器 1、Apache服务器 2、Lighttpd服务器 3、Tomcat服务器 4、IBM WebSphere服务器 5、Microsoft IIS 选择nginx的理由 1、支持高并发连接 2、内存消耗小 3、成本低廉 4、其它理由 2、Ngi

法医 法医 2023-08-26
0 0 0
linux 远程登录

linux 远程登录

远程登录 远程登录使用ssh服务,其配置文件为/etc/ssh/sshd_config 密钥认证机制 每次连接都需要输入用户名密码太麻烦,ssh服务还支持一种安全认证机制,即密钥认证,其有一个公钥,任何人都能看到,用于加密;还有一个私钥,只有拥有者才能看到,用于解密 zhhll.icu/2022/

共饮一杯 共饮一杯 2023-08-26
0 0 0
Linux 信号

Linux 信号

@[toc] 1. 信号 1.1 前言 在 Linux 中,信号是一种用于进程之间的通信机制,通常是异步的,也就是进程随时都可以收到信号,可以通过信号来通知进程发生了什么事,并且进程可以马上对这个信号做出反应和处理 在 Linux 中输入 kill -l可以得到信号的编号以及这些信号大概代表的是什么

剑圣无痕 剑圣无痕 2023-08-26
0 0 0
4 种简单方法,在 Windows 11 中快速显示桌面

4 种简单方法,在 Windows 11 中快速显示桌面

大多数 Windows 用户会将桌面作为主要工作区。实际上,Windows 桌面就是一个特殊文件夹,非常易于访问和管理。在 Windows 11 中,有多种方式可以显示桌面,无论您导航到哪个目录或打开了哪些应用程序,都可以快速返回桌面屏幕。 本文将介绍 Windows 11 显示桌面的 4 种

泡泡 泡泡 2023-08-26
0 0 0
1 … 438 439 440 441 442 … 2,996