myql-base
MySQL 使用指南:从入门到实践登录 MySQL1mysql -u 用户名 -p 数据库操作1234567891011-- 显示所有数据库SHOW DATABASES;-- 创建数据库CREATE DATABASE mydb;-- 使用数据库USE mydb;-- 删除数据库DROP DATABASE mydb; 表操作12345678910111213141516-- 创建表CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) UNIQUE, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP);-- 显示表结构DESCRIBE users;-- 修改表ALTER TABLE users ADD COLUMN age INT;-- 删除表DROP TABLE users; 插入数据123456789101112131415INSERT INTO...
dockerfile-learning
Dockerfile 完全指南:所有指令语法详解及实战示例一、Dockerfile 指令全集1. FROM语法:FROM [–platform=] [:] [AS ]说明:设置基础镜像,必须是第一条有效指令(ARG除外)示例: 12345FROM ubuntu:20.04# 多阶段构建时命名阶段FROM python:3.9 AS builder# 指定平台FROM --platform=linux/amd64 node:16 2. RUN语法: Shell格式:RUN Exec格式:RUN [“executable”, “param1”, “param2”]说明:执行命令并创建新的镜像层示例: 12345RUN apt-get update && apt-get install -y \ curl \ git \ && rm -rf /var/lib/apt/lists/*RUN ["/bin/bash", "-c", "echo hello"] 3....
docker-componse-learning
Docker Compose 语法与使用指南一、Docker Compose 简介Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过 docker-compose.yml 配置文件,你可以声明应用程序的服务、网络和卷,然后使用一个命令启动并管理整个应用栈,极大提高了开发、测试和部署效率。 二、核心语法 配置文件结构123456789101112131415Docker Compose 的配置文件(docker-compose.yml)采用 YAML 格式,核心结构由 version、services、networks、volumes 四部分组成:version: '3' # 版本号,推荐使用3.x,兼容大多数场景services: # 定义服务(容器) web: image: nginx:latest # 镜像名称 ports: - "80:80" # 端口映射 volumes: -./html:/usr/share/nginx/html #...
look-flow
使用vnstat监控ubuntu流量1.安装123sudo apt install vnstatsudo vnstat -u -i wwan0 # 初始化监控(对蜂窝网卡)sudo systemctl restart vnstat 2.查看本月消耗1vnstat -m 3.输出格式 eth0 / monthly month rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- Feb '25 23.77 GiB | 509.25 MiB | 24.27 GiB | 86.18 kbit/s Mar '25 674 KiB | 225 KiB | 899 KiB | 0.00 kbit/s Apr '25 178.43 GiB | 3.67 GiB | ...
ts-code
TypeScript 语法大全与示例基础类型1. 原始类型1234567891011let isDone: boolean = false;let count: number = 42;let name: string = "TypeScript";// 模板字符串let sentence: string = `Hello, my name is ${name}`;// 空值let unusable: void = undefined;let u: undefined = undefined;let n: null = null; 2. 数组12let list1: number[] = [1, 2, 3];let list2: Array<number> = [1, 2, 3]; // 泛型语法 3. 元组 (Tuple)123let tuple: [string, number];tuple = ["hello", 10]; // OK// tuple = [10,...
xposed
Android手机端滴滴抢单外挂示例(技术研究用途)以下是一个更接近真实场景的Android实现框架,展示外挂可能的核心模块(仅供学习安全防御技术,请勿用于非法用途)。 1. 基础框架(Android + Xposed)外挂通常以Xposed模块或Magisk模块的形式存在,通过Hook滴滴司机APP的关键函数实现自动化。示例代码(Xposed模块) 1234567891011121314151617181920212223242526272829303132// 模块入口:Hook滴滴APP的订单处理逻辑public class DiDiGrabber implements IXposedHookLoadPackage { @Override public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Throwable { if...
git-hexo
Hexo 作为基于 Node.js 的静态博客框架,其性能优化有一些特定的方法。以下是针对 Hexo 博客加载速度慢的常见原因及优化方案: 一、Hexo 自身配置优化 启用静态资源压缩Hexo 默认生成的文件未压缩,可通过插件优化: 安装插件: 12npm install hexo-neat --save # 压缩 HTML/CSS/JSnpm install hexo-image-slim --save # 图片压缩 配置 _config.yml: 12345678910111213141516171819# hexo-neat 配置neat_enable: trueneat_html: enable: true exclude:neat_css: enable: true exclude: - '*.min.css'neat_js: enable: true mangle: true output: compress: exclude: -...
vite-plus
vite常用插件总结rollup-plugin-remove-others-console这个插件是我自己开发的,在生产环境中可以根据 git 作者信息移除非自己的 console 语句,无任何配置负担,优化开发体验~安装 1npm install rollup-plugin-remove-others-console --save-dev 配置 123456import { defineConfig } from 'vite';import removeConsole from 'rollup-plugin-remove-others-console';export default defineConfig({ plugins: [removeConsole()],}); vite-tsconfig-paths安装 1npm install vite-tsconfig-paths --save-dev 配置 123456import { defineConfig } from...
go语言代码如何传入npm包
1. 创建go项目使用go mod tidy 初始化项目 1go mod tidy 2. 创建package.json1npm init 3.在package.json写命令1234"scripts": { "start": "go run main.go", "build": "go build -o index.js -ldflags=\"-s -w\""} 4. 上传npm包1npm publish 5. 使用npm包1npm install go-npm-xyj 6. 使用npm包12const goNpmXyj = require('go-npm-xyj');goNpmXyj.main(); “publishConfig”: { “registry”: “https://registry.npmjs.org“}
ffmpeg的一些简单用法
如何在视频中提取音频 1ffmpeg -i input_video.mp4 -vn -acodec libmp3lame -q:a 2 output_audio.mp3 -i 输入文件 -vn 不处理视频 -acodec libmp3lame 使用libmp3lame编码器 -q:a 2 设置音频质量为2 output_audio.mp3 输出文件 如何给一段音频添加背景音乐 1. 将背景音乐音量设置为0.51ffmpeg -i background_audio.mp3 -af "volume=0.5" background_audio_quiet.mp3 background_audio.mp3 背景音乐 background_audio_quiet.mp3 背景音乐音量设置为0.5 2. 将背景音乐和音频混合1ffmpeg -i input_audio.mp3 -i background_audio_quiet.mp3 -filter_complex amix=inputs=2:duration=longest ...