笔记linux软件tar

WSL的主要目的是提供一个与真正的Linux系统兼容的运行时环境,以便开发人员和用户可以在Windows上进行Linux软件开发、测试和使用

WSL代表Windows Subsystem for Linux(适用于Windows的Linux子系统),是Windows操作系统上的一个功能,它允许用户在Windows环境中运行Linux发行版。 WSL的主要目的是提供一个与真正的Linux系统兼容的运行时环境,以便开发人员和用户可以在Wind ......
Linux 软件开发 目的 Windows 人员

xwizard通常是一个脚本或程序,它可以执行一系列预定义的操作,以减少人工操作或提高效率。它可以帮助用户自动完成日常任务,例如文件处理、数据分析、软件安装等等。

xwizard是一种计算机技术工具,通常用于简化和自动化特定的任务。 ![image](https://img2023.cnblogs.com/blog/1053886/202307/1053886-20230720014839311-946678340.jpg) 具体来说,xwizard通常是一个 ......
数据分析 脚本 人工 效率 任务

C语言学习笔记-1

C语言的简介 C 语言是一种通用的、面向过程式的计算机程序设计语言。它具备高效性、可移植性和灵活性的特点。 C程序的结构 预处理器指令 函数 变量 语句 & 表达式 注释 例子: #include <stdio.h> //预处理器指令,告诉 C 编译器在实际编译之前要包含 stdio.h 文件。 i ......
语言学习 语言 笔记

Linux反弹shell的简单复现

前情提要 本文是对https://blog.csdn.net/cosmoslin/article/details/121269178这篇文章的一个简单复现,具体原理在本文中不怎么会提到。师傅如果要验证的话,注意将下文的IP等改为自己对应的IP,还有其他的因素可能也要根据自己的情况做点修改。然后因为靶 ......
Linux shell

linux awk 命令中 next 和 getline

001、 continue [root@PC1 test01]# ls data [root@PC1 test01]# cat data ## 测试数据 1000 naughty 500 cc 400 zoer 100 [root@PC1 test01]# awk '{if(NR == 2) {ne ......
命令 getline linux next awk

持续交付2.0读书笔记

自动化和手工测试的区别 自动化测试用例最擅长回答的问题是“软件系统是否按照我们预先设计的方式正确运行了?”,而这里的“预先设计”也是由工程师编写代码完成检查条件的设定的。因此,自动化测试主要用于软件功能的批量回归验证,是一种机械式且重复性的验证工作,而这正是机器所擅长的。相反,手工测试的最核心价值在 ......
笔记 2.0

MySQL(单表查询、多表查询、Navicat软件使用、查询练习、pymysql模块)

一 单表操作 表准备和注意事项 create table employee( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'm ......
软件使用 模块 Navicat pymysql MySQL

esp32笔记[6]-蓝牙(BLE)控制小灯

## 摘要 基于esp32实现低功耗蓝牙(BLE)通信,通过BLE控制板载小灯亮灭. ## 平台信息 - 主控:ESP32 (注意:ESP32-S2 没有蓝牙) - LED:GPIO2(高电平有效) - 开发平台:ArduinoIDE ## ESP32 BLE [https://www.521u.c ......
笔记 esp BLE 32

git学习笔记——pull时与本地修改有冲突无法拉取

### 在本地仓库的项目中修改代码后,若团队其他人也修改了代码,此时pull同步极有可能冲突失败 1. 强制使用远程仓库的修改覆盖本地修改 ``` # 首先先远程下载最新的版本,但不合并先 git fetch --all # 然后用刚刚下载的版本内容覆盖本地的内容 git reset --hard ......
笔记 pull git

Linux的特殊文件

# /dev/null ``` /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称"黑洞"。比较常见的用法是吧不需要的输出重定向到这个文件。 ping www.baiud.com > /dev/null & ``` # /dev/zero ``` "零"设备,可 ......
文件 Linux

linux 内存管理 --- kmalloc 和 vmalloc

kmalloc kmalloc会根据申请的内存大小来决定来决定使用块分配器(slab/slub/slob)或页分配器进行内存分配(buddy),只能分配几个固定大小的内存,申请值不在这些固定值之内时,会按向上对齐的原则,分配最接近申请值的内存块。 static __always_inline voi ......
内存 kmalloc vmalloc linux

JavaScript学习笔记01(包含ES6语法)

此笔记是笔者参考现代 JavaScript 教程(https://zh.javascript.info/)与阮一峰的ES6教程(https://wangdoc.com/es6/)整理而成,笔记中若有错误,请留言告知。如想转载,请注明原文链接。 ......
语法 JavaScript 笔记 ES6 ES

「学习笔记」自动机家族

OI 中所说的「自动机」一般都指「确定有限状态自动机」。 一个 确定有限状态自动机(DFA) 由以下五部分构成: 字符集($\Sigma$),该自动机只能输入这些字符。 状态集合($Q$)。如果把一个 DFA 看成一张有向图,那么 DFA 中的状态就相当于图上的顶点。 起始状态($start$),$ ......
自动机 家族 笔记

K210笔记

[MaixPy文档](https://wiki.sipeed.com/soft/maixpy/zh/index.html) [K210学习笔记@](学工科的皮皮志) [嘉楠官网](https://www.canaan-creative.com/) # todo ......
笔记 K210 210

第一天自学python笔记

count = 0 while count < 10: count += 1 #自增 if count == 7: pass else:print(count) 方法一: count = 1 while count < 101: print(count) count += 2 方法二: count ......
笔记 python

「学习笔记」FHQ-treap

FHQ-treap,即无旋 treap,又称分裂合并 treap,支持维护序列,可持久化等特性。 FHQ-treap 有两个核心操作,**分裂** 与 **合并**。通过这两个操作,在很多情况下可以比旋转 treap 等方便的实现一些操作。 FHQ-treap 与其他的平衡树相比,他最明显的优点是: ......
FHQ-treap 笔记 treap FHQ

Linux系统Apache报错httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message

解决办法: 在配置文件中加一句ServerName localhost:端口号 # echo "ServerName localhost:8068" >> /etc/httpd/conf/httpd.conf 重启Apache即可解决。 ......

使用博客园作为markdown编辑软件(如Typora)的图床

# upload_blog_image ## 简介 使用Typora等markdown编辑软件,图片即时同步到博客网站(如博客园,开源中国),无需第三方图床,写完可直接粘贴。支持本地图片与网络图片上传。 ## 开发工具 本程序基于golang开发,未使用第三方库。直接编译为windows,Linux ......
markdown Typora 博客 软件

python笔记:第十一章正则表达式

# 1.模块re - 以一定规则,快速检索文本,或是实现一些替换操作 - 默认下,区分大小写 # 2.常见的匹配字符表 | 字符 | 描述 | | : : | : : | | \d | 代表任意数字,就是阿拉伯数字 0-9 这些 | | `\D` | 代表非数字的字符。与\d完全相反 | | `\w ......
正则 表达式 笔记 python

StarRocks Segment源码阅读笔记--Page的组成

Page由4部分组成 PageBody,PageFooter,FooterSize(4),CheckSum(4) PageBody是由page类型决定的,可能是压缩的。 PageFooter是经过序列化的PageFooterPB。它包含page_type、未压缩的body大小和其他通用的元数据。如果 ......
StarRocks 源码 Segment 笔记 Page

【linux】gcc编译选项:-fomit-frame-pointer,-fno-tree-vectorize,-fno-strict-aliasing以及ARM相关选项

Date: 2018.9.8 1、参考 https://www.cnblogs.com/islandscape/p/3444122.htmlhttps://blog.csdn.net/chdhust/article/details/8462414https://gcc.gnu.org/onlined ......

2023.7.18 linux 设备树

CONFIG_OF 此内核配置启用设备树,使用相关 api 需要包含: #include <linux/of.h> #include <linux/of_device.h> 查看API: https://docs.kernel.org/devicetree/kernel-api.html An in ......
设备 linux 2023 18

XOps笔记

当前是 Ops盛行的时代,在互联网圈内的你一定经常都会听到这些名词,DevOps、DevSecOps、GitOps、NetOps、ItOps、Aiops、DataOps、MLOps、NoOps;无论是什么 Ops,它的目标都是利用 DevOps 的最佳实践去实现效率和规模经济,并确保可靠性、可重用性 ......
笔记 XOps

特征平台笔记

AI从2012年开始快速发展,在人脸识别、广告、个性化推荐等领域大规模商用后,陆续出现了一些通用的平台来加速模型训练和模型部署流程,例如: AWS SageMaker :通过完全托管的基础设施、工具和工作流程为任何用例构建、训练和部署机器学习 (ML) 模型 Google Vertex AI :使用 ......
特征 笔记 平台

瑞芯微|如何让拥有双网口的Linux设备实现数据包转发?【超实用】

本文主要讲解如何,解决基于3568实现双网口互通问题。 ## 一、组网 如下图所示: 1. rk3568自带2个千兆以太口,对应网卡名称为:eth0、eth1 2. pc1和pc2分别连接这2个网口 3. pc1与eth0连接,网段:192.168.30.0 4. pc2与eth1连接,网段:192 ......
网口 数据 设备 Linux

主席树学习笔记

Tip:建议完成 [Luogu P3919](https://www.luogu.com.cn/problem/P3919) 后阅读。 ### 目录 1. [模板](https://www.luogu.com.cn/problem/P3834):静态区间 $k$ 小值 2. [模板](https:/ ......
主席 笔记

白话机器学习笔记(三)评估模型

# 模型评估 在进行回归和分类时,为了进行预测,我们定义了函数$f_\theta(x)$,然后根据训练数据求出了函数的参数$\theta$。 如何预测函数$f_\theta(x)$的精度?看它能否很好的拟合训练数据? ![image-20230719171157625](https://gitee. ......
白话 模型 机器 笔记

白话机器学习笔记(一)学习回归

# 最小二乘法 ![](https://gitee.com/dongdong25800/markdown_imgs/raw/master/image-20230716170721042.png) ## 定义模型 表达式:$f_\theta(x)=\theta_0+\theta_1x$ (常用$\th ......
白话 机器 笔记

白话机器学习笔记(二)学习分类

![image-20230719111307639](https://gitee.com/dongdong25800/markdown_imgs/raw/master/image-20230719111307639.png) 分类用图形来解释,把他想象为有大小有方向带箭头的向量。 设权重向量为$w$ ......
白话 机器 笔记

linux安装openoffice

# linux安装openoffice # 一、使用步骤 ## 1.下载openoffice ``` 建议去官网下载,这里给出官网地址:https://www.openoffice.org/download/ 这里以linux为例,所以我下载的是linux的版本 ``` ![](https://im ......
openoffice linux