ArchLinux + GNOME 安装教程 前言本安装教程是根据 ArchWiki—安装指南 、 Archlinux安装与美化全流程 以及笔者多次试验总结而成。如有遗漏或者错误请多指正。 一.准备工作1.1 写入软件当前市面上有许多U盘烧录工具,如Rufus、USBWriter、Ventoy等。笔者在这里强烈建议使用 Ventoy ,它是由国人制作的一款完全免费的开源工具,可以非常简单地部署启动镜像。在此贴上链接:Ventoy官网 。 2024-04-06 #Arch #Linux #GNOME
Manjaro桌面快捷方式创建 引言在 Manjaro 系统日常使用中,有的软件点击率和使用率更高,因此这就需要使用更方便的访问方式,而桌面图标就能满足这一需求。在 Windows 系统中可直接将可执行程序(EXE程序)以创建快捷链接的方式实现桌面访问,而 Linux 系统需要自己创建 desktop 文件并修改相应键值对来达到桌面访问的目的。本文以下部分将阐述具体的实现方式。 一.了解 desktop 文件为了描述如何启动特定 2024-02-23 #Linux #Manjaro #Desktop Entry
Manjaro/Linux使用常见问题 一.双系统时区问题1.1 问题描述当安装了 Windows 和 Manjaro 双系统后,发现出现了 Windows 系统时间比 Manjaro 系统时间慢 8 小时的情况。 1.2 问题分析在电脑中会有两个时间,一个是硬件时间,一个是系统时间。 硬件时间:这个时间信息存储在电脑主板中,因此没有夏令时以及时区等概念。 系统时间:这个时间信息由系统管理,通常是通过网络时间同步(Network Ti 2024-01-31 #Linux #Manjaro
Manjaro的软件安装方式 引言Linux 系统有着众多特点,而灵活性便是其中之一。而这一灵活性的具体体现就是软件的安装是可以通过多种方法途径来实现的。因此,掌握多种 Linux 系统上软件安装方法便是一个开发者以及爱好者的必备技能。本文以下部分将阐述笔者所了解掌握的几种 Linux 系统安装软件的方法。当然,这几种方法主要是 Arch 系发行版的 Linux 系统。 一.通过 pacman 命令安装pacman 软件包管理 2024-01-31 #Linux #Manjaro
Manjaro及其常用软件安装配置 前言Manjaro 是一个 Arch Linux 的发行版本 来自 Manjaro 社区的官方介绍: Manjaro is a versatile, free, and open-source Linux operating system designed with a strong focus on safeguarding user privacy and offering extensive 2024-01-29 #Linux #Manjaro
MySql学习 基础篇一.通用语法及分类 DDL(Data Definition Language): 数据定义语言,用来定义数据库对象(数据库、表、字段)。常用的语句关键字主要包括 create、drop、alter等。 DML(Data Manipulation Language): 数据操作语言,用来对数据库表中的数据进行增删改。常用的语句关键字主要包括 insert、delete、udpate等。 DQL 2022-08-31 #MySql
常用Linux命令 常用Linux命令一.目录操作1.1 基本命令123456pwd # 查看当前⼯作⽬录clear # 清除屏幕cd ~ # 当前⽤户⽬录cd / # 根⽬录cd - # 上⼀次访问的⽬录cd .. # 上⼀级⽬录 1.2 查看目录内信息1ll # 查看当前⽬录下内容(LL的⼩写) 1.3 创建目录1234mkdir aaa # 在当前⽬录下创建aaa⽬录,相对路径;mk 2022-07-29 #Linux
Git学习 一.Git简介1.1 Git工作机制Git包含两部分仓库,一个是本地仓库,一个是远程仓库。其基本工作机制如下图所示: 二.本地仓库本地仓库的操作包含分支内操作以及分支间操作。 2.1 Git分支内操作常用命令 命令名称 作用 git config –global user.name “用户名” 设置用户签名(用户名) git config –global user.email 2022-06-27 #Git
STL标准模板库 一.STL的六大组件STL(Standard Template Library,标准模板库)是为了建立数据结构和算法的一套标准,并且降低它们之间的耦合关系,以提升各自的独立性、弹性、交互操作性。STL包含容器、算法、迭代器、仿函数、适配器(配接器)、空间配置器六大组件。 STL的优点: 被内建在编译器内部,无需额外安装。 将数据和操作分离。数据由容器类别加以管理,操作则由可定制的算法定义。迭代 2022-06-25 #STL
远程聊天室 引言1.设计思路注册登录、多客户端数据传输问题(高并发) 2.高并发额解决方案: TCP+多线程,缺点对服务器性能要求比较高 select(集合) 一个线程不断循环,对服务器性能要求比较低,但并发量比较低,处理效率比较低 epoll 并发量理论上无限,处理效率高 epoll+多线程(访问时再创建线程),频繁启动线程消耗时间资源 epoll+线程池(提前创建一定数量的线程) libeve 2022-05-03 #C/C++