LOADING

加载过慢请开启缓存 浏览器默认开启

zmalの折腾笔记

总能在平凡的日子里发现无数温暖的惊喜

Git仓库操作

2025/4/3

以下是 Git 常用仓库操作命令及示例文档:


1. 初始化仓库

git init
  • 说明:将当前目录初始化为 Git 仓库。
  • 示例
    mkdir my-project && cd my-project
    git init

阅读全文

让你的控制台变身彩虹乐园

2025/3/31

📜 彩色日志使用指南:让控制台变身彩虹乐园 🎨


🌈 概述

彩色日志通过 ANSI 转义码 + 颜文字系统,为枯燥的控制台信息赋予情感表达能力。本文档以 Node.js 场景为例,演示如何打造可爱又实用的日志系统。


阅读全文

所有大人最初都是孩子,但这很少有人记得

2025/3/31

SKY_20250328_071017_
SKY_20250328_071013_

阅读全文

在Linux系统上安装使用mihomo

2025/3/27
  1. 创建文件目录
mkdir -p mihomo
cd mihomo
  1. 下载可执行文件
    检查系统架构
uname -m
阅读全文

puppeteer Chromium 启动失败

2025/3/26

可以解决
image

YUM(CentOS/RHEL)命令

yum install -y \
    pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 \
    libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 \
    libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 \
    atk.x86_64 gtk3.x86_64 \
    ipa-gothic-fonts xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi \
    xorg-x11-utils xorg-x11-fonts-cyrillic xorg-x11-fonts-Type1 \
    xorg-x11-fonts-misc

APT(Debian/Ubuntu)命令

apt-get update && apt-get install -y --no-install-recommends \
    google-chrome-stable tzdata redis-server \
    ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming \
    p7zip-full ffmpeg libavcodec-extra libopencore-amrnb-dev \
    libopencore-amrwb-dev libvo-amrwbenc-dev libx264-dev \
    libx265-dev libvpx-dev libmp3lame-dev libopus-dev

夹带了一点私货懒得删了

阅读全文

绕过微软商店安装安卓子系统

2025/3/22

启用 虚拟机平台 设置, 在Windows 11电脑上启用虚拟化

win+r

OptionalFeatures

image

阅读全文

Steam个人资料美化

2025/3/21

创意工坊链接
上传艺术作品
切图web

If you are using the normal artwork showcase (1 middle and 1 side); for middle artwork, width should be 506 pixels wide and any height. Then side artwork should be 100 pixels and with the same height as the middle if you want it to align.
如果您使用的是普通的图稿展示柜(1 个中间和 1 个侧面);对于中间图稿,宽度应为 506 像素宽且高度为任意。然后,侧面图稿应为 100 像素,并且与中间图稿的高度相同(如果您希望它对齐)。

If you are using the featured artwork showcase which is only one big middle artwork, then it needs to be 630 pixels wide and any height.
如果您使用的是特色图稿展示,它只有一个大的中间图稿,那么它需要有 630 像素宽和任何高度。

艺术作品
js改图

$J('#image_width').val(1000).attr('id',''),$J('#image_height').val(1).attr('id','');

隐藏作品名称

v_trim=_=>{return _},$J('#title').val(' \n'+Array.from(Array(126),_=>'\t').join(''));

移除勋章

var access_token = $J("[data-loyaltystore]").data("loyaltystore").webapi_token;

var badgeid = 0;

SetFavoriteFeaturedBadge(access_token, badgeid);

function SetFavoriteFeaturedBadge(access_token, badgeid) {

$J.post( 'https://api.steampowered.com/IPlayerService/SetFavoriteBadge/v1?', {

access_token: access_token,

badgeid: badgeid

});

}

我的个人资料

参考资料

阅读全文

Git仓库清空提交历史

2025/3/19

绝对不是因为我的仓库提交历史太乱

1. 创建一个新的孤立分支

git checkout --orphan new_branch

2. 添加所有文件

git add .

3. 提交新的初始提交

git commit -m "初始化"

4. 删除旧的 main(或 master)分支

git branch -D main  # 如果原分支是 master,就改成 master

5. 将新分支改名为 main(或 master)

git branch -m main

6. 强制推送新历史(覆盖旧历史)

git push -f origin main
阅读全文

ollama更改模型位置及windows查看环境变量的方法

2025/3/18

ollama 可能用到的环境变量

更改模型位置==>OLLAMA_MODELS

E:\study\bash\ollamaModles

上下文大小==>OLLAMA_CONTEXT_LENGTH
server 地址==>OLLAMA_HOST

0.0.0.0:11434

排队请求数量==>OLLAMA_MAX_QUEUE
最大加载模型数==>OLLAMA_MAX_LOADED_MODELS不会真的有富哥能同时允许多个模型吧
最大并发请求数==>OLLAMA_NUM_PARALLEL默认值将根据可用内存自动选择 4 或 1
Flash Attention==>OLLAMA_FLASH_ATTENTION 我也不知道干嘛的随着上下文大小的增加,它可以显著减少内存使用量

1

设置 K/V 缓存的量化类型==>OLLAMA_KV_CACHE_TYPE

f16 (默认)/q8_0 (推荐)/q4_0

代理重定向出站端口=>HTTPS_PROXY

https://my.proxy.example.com

PowerShell 执行echo $env:OLLAMA_MODELS检查

环境变量需要重启终端生效

ollama 常用命令

ollama run <模型名>
运行指定模型并进入交互模式

ollama run deepseek-r1:32b

列出本地已下载的模型

ollama list

列出已加载模型

ollama ps

ollama show <模型名>
显示模型信息

ollama show llama3.2

ollama pull <模型名>
下载模型(不运行)(可用于更新)

ollama pull codellama

ollama rm <模型名>
删除本地模型

ollama rm mistral

启动 Ollama 服务(API 模式)

ollama serve

ollama stop <模型名>
停止当前正在运行的模型

ollama stop deepseek-r1:14b

利用Cloudflare Tunnel

cloudflared tunnel --url http://localhost:11434 --http-host-header="localhost:11434"

阅读全文

JavaScript 基础语法笔记

2025/3/6

JavaScript 基础语法笔记

变量

JavaScript 变量用于存储数据,可以通过 varletconst 进行声明。

1. var

  • 变量可以被重新声明和赋值。
  • var 声明的变量存在变量提升(Hoisting),即可以在声明之前使用,值为 undefined
  • var 没有块级作用域,只有函数作用域。
console.log(a); // 输出 undefined(变量提升)
var a = 10;
var a = 20; // 允许重复声明
console.log(a); // 输出 20

2. let(推荐使用)

  • 变量可以重新赋值,但不能重复声明。
  • 具有块级作用域,在 {} 代码块外无法访问。
  • 不存在变量提升,访问前必须先声明。
let b = 10;
b = 20; // 可以重新赋值
console.log(b); // 输出 20

{
  let c = 30;
  console.log(c); // 输出 30
}
// console.log(c); // ❌ 报错,c 在块级作用域外无法访问

3. const(常量,不可变)

  • 变量声明后不能被重新赋值
  • 必须在声明时初始化值,否则会报错。
  • 具有块级作用域。
const PI = 3.14;
// PI = 3.1415; // ❌ 报错:Assignment to constant variable

const obj = { name: "张三" };
obj.name = "李四"; // ✅ 允许修改对象属性
// obj = {}; // ❌ 报错,不能修改整个对象的引用
阅读全文
1 ... 3 4 5
avatar
zmal

总能在平凡的日子里发现无数温暖的惊喜