1211 日 , 2025 11:12:37

齁齁哦哦哦哦哦~齁齁哦哦哦😭😭齁齁哦哦,齁齁哦哦哦🙏🙏!哦哦哦!齁哦哦齁哦哦,哦哦哦。 哦哦!齁哦哦齁哦哦!齁哦齁哦,哦哦哦,哦哦!齁齁、哦,哦哦哦🙏🙏 齁哦哦哦哦哦,哦哦哦哦哦——哦哦哦!齁齁、哦哦!哦哦哦哦哦!齁齁哦哦,哦哦哦哦😭

  1. sye : 对嘛 对的对的 哦不兑不兑 对的对的
1211 日 , 2025 10:53:46

盈芸婷&莉莉娅太好磕了5555555555

1210 日 , 2025 20:49:42

啊啊啊啊什么茶最好喝。。。

—-奶茶

好冷的笑话。。。

  1. sye : 苦艾阿萨姆
1202 日 , 2025 11:16:30
上课笔记

双绞线是一种最常用的传输介质,双绞线按屏蔽性能可分为两类:

  1.  非屏蔽双绞线(UTP)
  2.  屏蔽双绞线(STP)
1201 日 , 2025 12:24:43
一个什么样的日本又回来?

摘自人民日报

高市早苗在台湾问题上一错再错,暴露其根深蒂固的历史修正主义倾向,折射出其对当今国际政治现实的误判

日本首相高市早苗近日在国会出席党首辩论时称:“(日本)根据‘旧金山和约’放弃了全部权利,并无认定台湾法律地位的立场”,这一刻意歪曲历史的所谓“台湾地位未定”论调,与她此前公然宣称“台湾有事”可能构成日本“存亡危机事态”的错误言行可谓如出一辙,再一次暴露了其突破战后国际秩序、为日本军事介入台海预制铺垫的真实意图。

台湾问题的历史经纬和法理事实十分清晰。1895年4月,日本通过不平等条约侵占台湾及澎湖列岛。1943年12月,中美英三国政府发表《开罗宣言》,宣布三国之宗旨在使日本所窃取于中国之领土,例如东北、台湾、澎湖列岛等,归还中国。1945年7月,中美英三国共同签署、后来苏联参加的《波茨坦公告》,重申“开罗宣言之条件必将实施”。同年9月,日本签署投降书,明确承诺“忠诚履行波茨坦公告各项规定之义务”。这一系列具有国际法效力的文件,构成了中国收复台湾的完整法律链条。台湾回归中国,是正义的昭彰,是二战重要胜利成果。任何关于“台湾地位未定”的错误论调,都是对战后国际秩序的公然挑战。

需要特别指出的是,高市早苗所援引的所谓“旧金山和约”,是上世纪50年代,一些西方国家出于冷战战略考虑,将中苏等二战主要战胜国排斥在外的情况下,对日单独媾和而发表的文件。这一文件违反1942年中、美、英、苏等26个国家签署的《联合国家宣言》中关于禁止与敌国单独媾和的规定,违反《联合国宪章》和国际法基本原则,其对台湾主权归属等任何涉及中国作为非缔约国的领土和主权权利的模糊内容,都是对《开罗宣言》和《波茨坦公告》等具有国际法效力文件的背离,因而是非法的、无效的。高市早苗选择性无视构成战后国际秩序基石的一系列法律文件,独独援引这一非法无效的文件,不仅是对历史的无知和曲解,更是对国际社会公认准则的践踏。

高市早苗宣称“日本又回来了”,我们不禁要问,一个什么样的日本又回来了?!此言若指日本汲取二战教训、反思军国主义侵略历史、恪守和平宪法承诺,因而以正常国家身份重返国际社会,自然无可厚非。然而,此言若意味着日本军国主义沉渣泛起甚至甚嚣尘上,则国际社会需要高度警惕。仅以台湾为例,历史上,日本军国主义者给台湾带来了什么?黑暗的殖民统治,灭绝人性的罪行。日本强行侵占台湾并进行殖民统治的半个世纪,台湾数十万同胞被杀害,民众毫无政治权利、信仰自由和文化自由,矿产资源、民生物资遭疯狂掠夺。云林大屠杀,约3万台湾民众惨死于日军屠刀之下;桃园三角涌大屠杀,日军烧杀2.5万人;萧垄大屠杀,日军残杀2.7万人……这是台湾历史上最黑暗的一页。往事不远,如今日本右翼政客鼓吹“台湾有事即日本有事”,再度觊觎台湾,无异于在历史伤疤上撒盐。

台湾是中国的台湾,台湾问题是中国核心利益中的核心。80年前,中国有能力打败日本军国主义,今天,中国政府和人民更有坚定意志、充分信心和强大能力挫败干涉中国内政、阻挠中国统一大业的任何图谋。我们正告日本某些政客:在台湾问题上玩火者必自焚。在台湾问题上负有严重历史罪责的日本,应当谨言慎行,深刻反省历史,停止在台湾问题上的任何挑衅行为,以免重蹈历史覆辙。

1201 日 , 2025 11:23:43
问题求助!!

有大佬能够解释一下ArkTS中

myClickHandler(): void {

this.counter += 2;

}

// …

Button(‘add counter’)

.onClick(this.myClickHandler.bind(this))

这个this是什么意思呢?看了ai解释也没理解到…

1124 日 , 2025 11:27:30
1120 日 , 2025 18:11:39
啊啊啊啊,卡人机验证了

我github账号被标记成垃圾账号了,根据网上教程我需要去提交工单申诉

我决定参考https://anxcye.com/article/6和https://mazezen.github.io/github_account_flagg/的教程

前往https://support.github.com/提交工单

然后,它提示提交工单前需要通过短信验证,如下图所示

然后我就在网上找免费接码平台,但是填进去它连短信都不发,直接提示:

 

Sorry, unable to verify your captcha response. Please visit this article for troubleshooting information.

也就是:

抱歉,无法验证你的验证码回复。请访问这篇文章获取故障排除信息。

啊啊啊啊啊啊啊啊QAQ我过不了这个验证了

 

1118 日 , 2025 11:37:47

https://docs.github.com/zh/repositories/creating-and-managing-repositories/quickstart-for-repositories

1111 日 , 2025 19:23:41
Deepin炸了

不要过度信任ai给的回答…(T^T)

我想要更新wine,全程复制ai给的命令,然后系统就无法启动了…

目前已换回windows11

1110 日 , 2025 9:40:37
1107 日 , 2025 11:42:15
YesPlayMusic /README.md

YesPlayMusic

高颜值的第三方网易云播放器
🌎 访问DEMO  |   📦️ 下载安装包  |   💬 加入交流群

全新版本

全新 2.0 Alpha 测试版已发布,欢迎前往 Releases 页面下载。 当前版本将会进入维护模式,除重大 bug 修复外,不会再更新新功能。

✨ 特性

  • ✅ 使用 Vue.js 全家桶开发
  • 🔴 网易云账号登录(扫码/手机/邮箱登录)
  • 📺 支持 MV 播放
  • 📃 支持歌词显示
  • 📻 支持私人 FM / 每日推荐歌曲
  • 🚫🤝 无任何社交功能
  • 🌎️ 海外用户可直接播放(需要登录网易云账号)
  • 🔐 支持 UnblockNeteaseMusic,自动使用各类音源替换变灰歌曲链接 (网页版不支持)
    • 「各类音源」指默认启用的音源。
    • YouTube 音源需自行安装 yt-dlp
  • ✔️ 每日自动签到(手机端和电脑端同时签到)
  • 🌚 Light/Dark Mode 自动切换
  • 👆 支持 Touch Bar
  • 🖥️ 支持 PWA,可在 Chrome/Edge 里点击地址栏右边的 ➕ 安装到电脑
  • 🟥 支持 Last.fm Scrobble
  • ☁️ 支持音乐云盘
  • ⌨️ 自定义快捷键和全局快捷键
  • 🎧 支持 Mpris
  • 🛠 更多特性开发中

📦️ 安装

Electron 版本由 @hawtim 和 @qier222 适配并维护,支持 macOS、Windows、Linux。

访问本项目的 Releases 页面下载安装包。

  • macOS 用户可以通过 Homebrew 来安装:brew install --cask yesplaymusic

  • Windows 用户可以通过 Scoop 来安装:scoop install extras/yesplaymusic

同类项目(排名无先后)

欢迎大家通过 PR 分享你的项目,让更多人看到!

⚙️ 部署至 Vercel

除了下载安装包使用,你还可以将本项目部署到 Vercel 或你的服务器上。下面是部署到 Vercel 的方法。

本项目的 Demo (https://music.qier222.com) 就是部署在 Vercel 上的网站。

Powered by Vercel

  1. 部署网易云 API,详情参见 Binaryify/NeteaseCloudMusicApi 。你也可以将 API 部署到 Vercel。

  2. 点击本仓库右上角的 Fork,复制本仓库到你的 GitHub 账号。

  3. 点击仓库的 Add File,选择 Create new file,输入 vercel.json,将下面的内容复制粘贴到文件中,并将 https://your-netease-api.example.com 替换为你刚刚部署的网易云 API 地址:

{
  "rewrites": [
    {
      "source": "/api/:match*",
      "destination": "https://your-netease-api.example.com/:match*"
    }
  ]
}
  1. 打开 Vercel.com,使用 GitHub 登录。

  2. 点击 Import Git Repository 并选择你刚刚复制的仓库并点击 Import。

  3. 点击 PERSONAL ACCOUNT 旁边的 Select。

  4. 点击 Environment Variables,填写 Name 为 VUE_APP_NETEASE_API_URL,Value 为 /api,点击 Add。最后点击底部的 Deploy 就可以部署到 Vercel 了。

⚙️ 部署到自己的服务器

除了部署到 Vercel,你还可以部署到自己的服务器上

  1. 部署网易云 API,详情参见 Binaryify/NeteaseCloudMusicApi
  2. 克隆本仓库
git clone --recursive https://github.com/qier222/YesPlayMusic.git
  1. 安装依赖
yarn install
  1. (可选)使用 Nginx 反向代理 API,将 API 路径映射为 /api,如果 API 和网页不在同一个域名下的话(跨域),会有一些 bug。

  2. 复制 /.env.example 文件为 /.env,修改里面 VUE_APP_NETEASE_API_URL 的值为网易云 API 地址。本地开发的话可以填写 API 地址为 http://localhost:3000,YesPlayMusic 地址为 http://localhost:8080。如果你使用了反向代理 API,可以填写 API 地址为 /api

VUE_APP_NETEASE_API_URL=http://localhost:3000
  1. 编译打包
yarn run build
  1. 将 /dist 目录下的文件上传到你的 Web 服务器

⚙️ 宝塔面板 docker 应用商店 部署

  1. 安装宝塔面板,前往宝塔面板官网 ,选择正式版的脚本下载安装。

  2. 安装后登录宝塔面板,在左侧导航栏中点击 Docker,首次进入会提示安装 Docker 服务,点击立即安装,按提示完成安装

  3. 安装完成后在应用商店中找到 YesPlayMusic,点击安装,配置域名、端口等基本信息即可完成安装。

  4. 安装后在浏览器输入上一步骤设置的域名即可访问。

⚙️ Docker 部署

  1. 构建 Docker Image
docker build -t yesplaymusic .
  1. 启动 Docker Container
docker run -d --name YesPlayMusic -p 80:80 yesplaymusic
  1. Docker Compose 启动
docker-compose up -d

YesPlayMusic 地址为 http://localhost

⚙️ 部署至 Replit

  1. 新建 Repl,选择 Bash 模板

  2. 在 Replit shell 中运行以下命令

bash <(curl -s -L https://raw.githubusercontent.com/qier222/YesPlayMusic/main/install-replit.sh)
  1. 首次运行成功后,只需点击绿色按钮 Run 即可再次运行

  2. 由于 replit 个人版限制内存为 1G(教育版为 3G),构建过程中可能会失败,请再次运行上述命令或运行以下命令:

cd /home/runner/${REPL_SLUG}/music && yarn install && yarn run build

👷‍♂️ 打包客户端

如果在 Release 页面没有找到适合你的设备的安装包的话,你可以根据下面的步骤来打包自己的客户端。

  1. 打包 Electron 需要用到 Node.js 和 Yarn。可前往 Node.js 官网 下载安装包。安装 Node.js 后可在终端里执行 npm install -g yarn 来安装 Yarn。

  2. 使用 git clone --recursive https://github.com/qier222/YesPlayMusic.git 克隆本仓库到本地。

  3. 使用 yarn install 安装项目依赖。

  4. 复制 /.env.example 文件为 /.env 。

  5. 选择下列表格的命令来打包适合的你的安装包,打包出来的文件在 /dist_electron 目录下。了解更多信息可访问 electron-builder 文档

命令 说明
yarn electron:build --windows nsis:ia32 Windows 32 位
yarn electron:build --windows nsis:arm64 Windows ARM
yarn electron:build --linux deb:armv7l Debian armv7l(树莓派等)
yarn electron:build --macos dir:arm64 macOS ARM

💻 配置开发环境

本项目由 NeteaseCloudMusicApi 提供 API。

运行本项目

# 安装依赖
yarn install

# 创建本地环境变量
cp .env.example .env

# 运行(网页端)
yarn serve

# 运行(electron)
yarn electron:serve

本地运行 NeteaseCloudMusicApi,或者将 API 部署至 Vercel

# 运行 API (默认 3000 端口)
yarn netease_api:run

☑️ Todo

查看 Todo 请访问本项目的 Projects

欢迎提 Issue 和 Pull request。

📜 开源许可

本项目仅供个人学习研究使用,禁止用于商业及非法用途。

基于 MIT license 许可进行开源。

灵感来源

API 源代码来自 Binaryify/NeteaseCloudMusicApi

🖼️ 截图

1107 日 , 2025 11:37:31
Lyricify-on-Wine /README.zh-CN.md

Lyricify on Wine

这是一个存放可以在 Wine 上运行的 Lyricify 版本的仓库。

English

目录

发布渠道

注意:经过数小时的测试,我们无法保证 APT 仓库和 Docker 镜像在多个环境中正常工作,因此暂时放弃了这种方式。

安装

通过 星火应用商店

这种安装方式更加简单。由于这是一个中国服务,可能并非适合所有人(海外可能无法访问)。

  1. 从 官方网站 下载 Spark Store。
    • 本来这里要提醒你网站会是中文,但是既然你看了中文版的 README,我就给删了(笑)。
  2. 在应用商店中搜索 “Lyricify”。
  3. 点击 “安装”。
  4. 尽情享用!

通过 Github Releases

自动安装脚本

只需在终端中执行以下命令:

curl -fsSL https://raw.githubusercontent.com/Lyricify/Lyricify-on-Wine/master/install-deb.sh > install-deb.sh && sudo bash install-deb.sh

如果你所在地区无法访问 raw.githubusercontent.com,你可以尝试使用 JSDelivr CDN 的镜像:

curl -fsSL https://cdn.jsdelivr.net/gh/Lyricify/Lyricify-on-Wine@master/install-deb.sh > install-deb.sh && sudo bash install-deb.sh

手动安装

首先,从 Github Releases 下载最新的发布版本(目前是 .deb 包)。

  • 如果你使用的是 Deepin 或 UOS(待验证),可以直接使用 apt 命令安装该软件包。所有依赖项都存在于 Deepin 的 Apt 仓库中。
  • 如果你使用其他基于 apt/dpkg 的 Linux 发行版,则需要手动安装依赖项。
    1. 克隆并进入此仓库:git clone https://github.com/Lyricify/Lyricify-on-Wine.git && cd Lyricify-on-Wine
    2. 从 “apt-missing-dependencies” 目录安装依赖项:sudo dpkg -i apt-missing-dependencies/*.deb
    3. 使用 apt 安装从 Github Releases 下载的 .deb 包中的 Lyricify 软件包。
    4. 尽情享用!
  • 如果你使用非 Debian 系 Linux 发行版(即不适用 deb 软件包格式的发行版),参考下文。

非 Debian 系发行版的安装

该仓库提供的 deb 包文件对于 Debian 系发行版已经足够方便,但是对于其他发行版来说,一个 deb 包文件并不能提供很大的帮助。
这里以 Arch linux 举例,对于其他发行版,使用到的相关程序请自行查找安装方法。

安装

  • 安装要用到的程序 spark-dwine-helperdpkg 和 7z
$ sudo pacman -S spark-dwine-helper dpkg p7zip
  • 下载 Lyricify-on-Wine 仓库提供的 .deb 包,并解包,剩余的文件可以自行删除
$ curl -OL https://github.com/Lyricify/Lyricify-on-Wine/releases/download/v4.2.28/com.wxriw.lyricify4_4.2.28.240502-release-wpack240503.02_amd64.deb
$ dpkg -X com.wxriw.lyricify4_4.2.28.240502-release-wpack240503.02_amd64.deb Lyricify
$ mv Lyricify/opt/apps/com.wxriw.lyricify4/files/files.7z Lyricify/opt/apps/com.wxriw.lyricify4/files/wine_archive.7z .
$ 7z x wine_archive.7z -o./Wine-for-Lyricify
$ 7z x files.7z -o./Lyricify
$ rm *7z
  • 将 Lyricify 文件夹移动到 spark-dwine-helper 所对应的默认 WINEPREFIX 路径
$ mv Lyricify/ ~/.deepinwine/

运行

至此应该已经能正常地运行 Lyricify 4,这里假设最初的工作目录是 ~/.Lyricify

$ APPRUN_CMD=~/.Lyricify/Wine-for-Lyricify/bin/wine64 /opt/deepinwine/tools/spark_run_v4.sh "Lyricify" "4.2.28.240502-release-wpack240503.02" "C:/Program Files/Lyricify 4/Lyricify for Spotify.exe"

编写 .desktop 文件以将应用程序集成到应用程序菜单中

编辑 ~/.local/share/applications/com.wxriw.lyricify4.desktop 文件

#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Type=Application
Categories=Audio;
# 解包时该文件的相对路径应该是
# ./opt/apps/com.wxriw.lyricify4/entries/icons/hicolor/scalable/apps/com.wxriw.lyricify4.png
Icon=~/.Lyricify/com.wxriw.lyricify4.png
Exec="~/.Lyricify/run.sh" --uri 
Name=Lyricify
Comment=Lyricify 4 in a Wine container
MimeType=
GenericName=com.wxriw.lyricify4
Terminal=false
StartupNotify=false

编辑 ~/.Lyricify/run.sh 文件

#!/bin/bash

export APPRUN_CMD=~/.Lyricify/Wine-for-Lyricify/bin/wine64 
/opt/deepinwine/tools/spark_run_v4.sh "Lyricify" "4.2.28.240502-release-wpack240503.02" "C:/Program Files/Lyricify 4/Lyricify for Spotify.exe"

一些可能的问题

  • 在进行 Spotify 授权的时候浏览器无法正常弹出,需要点击左下角的 登录时遇到问题? 按钮手动打开浏览器授权。
  • 应用界面出现奇怪的显示问题,打开 设置-Apple Music 歌词-背景-动态 可以缓解该问题。

维护者

该仓库中的软件包由 Sheng Fan 维护。 关于非 Debian 系发行版的安装方法由 Chumeng 维护。

1106 日 , 2025 17:02:04

实训2:配置通过Telnet登录系统(拓展)

一、理解Telnet登录系统:

Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。

  • Telnet是基于 (TCP/UDP)协议的一款远程登录应用。

实训拓扑:

 

 实训编址:

设备 接口 IP地址 子网掩码 默认网关
Off_R1AR2220 G0/0/0 10.0.2.10 255.255.255.0 N/A
G0/0/1 10.0.1.254 255.255.255.0 N/A
Stu_R1AR2220 G0/0/0 10.0.2.20 255.255.255.0 N/A
G0/0/1 10.0.3.254 255.255.255.0 N/A
Off_PCAR2220 G0/0/0 10.0.1.1 255.255.255.0 N/A
Stu_PCAR2220 G0/0/0 10.0.3.1 255.255.255.0 N/A

 

实验内容要求:1Off_PCOff_R1能互相ping 通;

2Stu_PCStu_R1能互相ping 通;

3Off_R1配置密码模式Telnet应用;Off_PC能通过密码远程登录Off_R1

4Stu_R1配置aaa模式Telnet应用;Stu_PC能通过用户名和密码远程登录Stu_R1,并管理Stu_R1

 

三、实训步骤

1、参考以上拓扑图和IP地址编址表,做基础配置。(配置包括所有设备的命名、IP地址和子网掩码的配置)。

参考命令:<Huawei>sys               //进入系统视图

[Huawei]undo in en         //关掉设备的消息日志

[Huawei]sys  <设备名>     //配置设备的名字

[Off_R1]int  <接口编号>    //进入设备接口视图

[Off_R1-GigabitEthernet0/0/0]ip add  <IP地址>  <子网掩码>   //配置接口的IP地址和掩码

//检查设备当前IP配置情况:dis ip int bri

基础配置完成后,测试直连链路连通性,设备Off_PC  ping  设备Off_R1;设备Stu_PC  ping  设备Stu_R1;[截图保存,截一张即可]

   Off_PC  ping  Off_R1

 

 

 

 

 

 

 

 

 

  • 在Off_R1上配置Telnet验证方式为密码验证方式,密码为xxjs@yyy2024,并设置用户级别为1。

参考命令:[Off_R1]user-interface vty <id id>  //认证。进入到vty用户界面,默认为0 4              

[Off_R1-ui-vty0-4]authentication-mode password     //密码认证模式

Please configure the login password (maximum length 16):    //:后输入密码

[Off_R1-ui-vty0-4]user privilege level  <等级>    //设置用户级别

 

Off_R1配置完成后,Off_PC使用Telnet连接Off_R1(密码模式,用密码登录连接)

[截图保存]

   <Off_PC> telnet  <IP地址>

 

 

 

 

 

 

 

  • 在Stu_R1上配置Telnet验证方式为aaa验证方式,并配置本地用户名yyy和密文密码yang,并且将该用户的用户级别修改为5 (管理级)。

参考命令:

认证:[Stu_R1]user-interface vty <id id>  //认证。进入到vty用户界面,默认为0 4              

[Off_R1-ui-vty0-4]authentication-mode aaa     //认证模式为aaa

 

配置:

[Off_R1-ui-vty0-4]aaa      //进入aaa视图

[Off_R1-aaa]local-user <用户名> pass cipher <密码> privi level <等级>     //配置用户账号密码和权限等级。

[Off_R1-aaa]local-us <用户名> service-type telnet   //配置该用户的接入类型为telnet

 

Stu_R1配置完成后,Stu_PC使用Telnet连接Stu_R1(aaa模式,用用户名和密码登录连接)

[截图保存]

   <Stu_PC> telnet  <IP地址>

 

 

 

 

 

//所有设备都要save,在用户视图下

四、实验结果

建立文件夹,命名为:学号(后两位)-姓名-实训2拓展,

其中包含命名好的本实训指导书以及.ans文件(文件命名:学号(后两位)-姓名)。提交文件夹。

1105 日 , 2025 11:52:10
感想(什么)

鉴于以前blog似了没有留下数据,我不准备恢复之前的数据了

并且之前写的内容好水()

现在重新开始记录点应当被记录的东西awa