相关文章
Linux——Ubuntu的基础操作
压缩与解压缩
gzip压缩工具
创建文件 a.c和b.c
touch a.c touch b.c 压缩文件a.c和b.c
gzip a.c gzip b.c 解压缩a.c.gz和b.c.gz
gzip -d a.c.gz 对文件夹进行压缩
gzip -r 对文件夹进行解压缩
gzip -rd 注意:这只是对文件夹里所有文件进行压缩,…
建站知识
2024/12/13 10:43:57
1、DevEco Studio 鸿蒙仓颉应用创建
1. 仓颉鸿蒙应用简介
因为仓颉是静态编译型语言,使用仓颉开发的应用执行效率更高。而且主打全场景,后续可并入仓颉生态,其和ArkTS都是基于ArkUI进行开发,最大的区别是typescript和仓颉语法间的差异。
2. 应用创建
前置条件&…
建站知识
2024/12/14 22:13:43
【C/C++】【三种方法】模拟实现strlen
学习目标:
使用代码模拟实现strlen。 逻辑:
strlen 需要输入一个字符串数组类型的变量,并且返回一个整型类型的数据。strlen 需要计算字符串数组有多少个元素。 代码1:使用计数器
#define _CRT_SECURE_NO_WARNINGS 1
#include&…
建站知识
2024/12/14 8:22:14
C++笔试题之实现一个定时器
一.定时器(timer)的需求
1.执行定时任务的时,主线程不阻塞,所以timer必须至少持有一个线程用于执行定时任务 2.考虑到timer线程资源的合理利用,一个timer需要能够管理多个定时任务,所以timer要支持增删任务…
建站知识
2024/12/14 21:11:22
从底层技术到实际应用:Claude与ChatGPT谁更适合学术写作?
学境思源,一键生成论文初稿:
AcademicIdeas - 学境思源AI论文写作 使用大模型智能AI进行学术写作和科研已经成为学者、研究人员和高校学生的强大助手。Anthropic的Claude和OpenAI的ChatGPT作为该领域的两个主要参与者,正在不断发展和完善。随…
建站知识
2024/12/15 22:24:18
Ubuntu Docker 安装
Ubuntu Docker 安装
Docker 是一种开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口…
建站知识
2024/12/14 20:54:26
C++——unordered_map和unordered_set的封装
unordered_map和unordered_set的底层结构用到的都是在哈希表模拟实现中的哈希桶的实现方式,哈希桶的具体实现我已经在哈希表的模拟实现里做过详细的介绍,这边会引用里面的代码进行改造和封装,同时为了方便操作,同样我采用二倍扩容…
建站知识
2024/12/15 1:59:08
Grafana+Prometheus监控篇-Nginx
一、监控exporter安装
①、下载地址
nginx-exporter 这里是Windows下监控,选择amd64.
②、nginx-exporter配置
打开nginx的配置文件nginx.conf,启用nginx的基本状态. server {listen 8088;location /status {stub_status;allow 127.0.0.1; deny all;}}
③…
建站知识
2024/12/16 0:53:35