最新文章Windows更新错误代码0x80004002
开启服务 在服务里找到windows更新 开启更新 找到Delivery Optimization同样开启更新 Delivery Optimization开启不了 Win+R输入regedit回车进入注册表 找到以下路径 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DoSvc下面的start双击将值改成 2 提示没有权限的话右键DoSvc目录权限 全部选择完全控制 如果点击确定后也不让修改就点击高级 将所有者改成 Administrators 做完这些回到服务里就可以开启 Delivery Optimization 如果还是提示1058什么的错误 请看最后一步 重启大法
CentOS运行selenium.chrome
前言 最近我需要频繁查询一个网站的数据,但是我没有找到它是怎么加密的,所以只能用selenium.chrome来操作浏览器进行登录然后拿到数据,在本地我的Mac是不需要弄这些的,部署到服务器下来selenium.chrome也一直没有效果,最后查了很多资料发现下面这种可以用 前提条件 需要安装服务器 docker 拉取 sudo docker pull selenium/standalone-chrome 运行 sudo docker run -d -p 4444:4444 selenium/standalone-chrome python # 设置浏览器并初始化def setup_browser(): options = Options() options.add_experimental_option('excludeSwitches', ['enable-automation']) options.add_experimental_option('useAutomationExtension', F ...
Python
安装环境 菜鸟教程参考 mac安装 安装 pyenv brew updatebrew install pyenv 配置 pyenv echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrcecho 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrcecho 'eval "$(pyenv init --path)"' >> ~/.zshrcecho 'eval "$(pyenv init -)"' >> ~/.zshrcsource ~/.zshrc 安装Python 3.9.4 pyenv install 3.9.4 设置全局或本地版本 pyenv global 3.9.4 或者仅在特定项目中使用 cd /path/to/your/projectpyenv local 3.9.4 基础语法 ...
魔改朋友圈之友链异常
前言 最近查看友联的时候发现有挺多友联无法访问的情况,静态博客每次要更新又需要改,所以就直接通过朋友圈项目里面去检测友联的网站是否可以访问。不能访问单独拉出去 亮相 同时我也修改了朋友圈钉钉的新通知,之前是通知的无法提取文章的网站 现在改为网站异常的链接 参考钉钉获取朋友圈执行日志, 完整朋友圈部署请移步朋友圈部署 教程仅适用于数据库为 sqlite 其他数据库请自行模仿修改 models 找到项目下的 hexo_circle_of_friends文件夹下的models.py 直接替换成下面代码 主要在Friend里面增加了 loss = Column(BOOLEAN) # -*- coding:utf-8 -*-# Author:yyyzfrom sqlalchemy.ext.declarative import declarative_basefrom sqlalchemy import Column, Integer, String, BOOLEAN, DateTime, TEXTfrom datetime import datetime, timedeltaModel = ...
自建Docker镜像代理加速
前言 本来想打算部署一个memos,结果本地用docker部署的时候发现压根拉不下来。最后网上查到被墙了,使用了国内大厂的源也是一样用不了,有些人说阿里可以用,实测不行 申请域名 在namesilo上随便申请一个结尾是xyz的域名,可以使用子域名的,可以多个地方使用。可以支付宝付款 大概10元左右,比如说下面这个 cloudflare托管域名 登录cloudflare添加站点 直接输入刚刚申请的域名 到第3部的时候会有两个NS的服务器值 回到namesilo点击右上角的头像的My Account 再面板里面点击管理Manage 点进去之后就可以看到购买的域名列表 点击购买的域名 点进去可以可以看到域名目前的NS,点击右边笔 把默认的全部删除 改成上面获取到的NS也就是上面的 iris.ns.cloudflare.com 和 memphis.ns.cloudflare.com,改完后就是下面图这样 再回到cloudflare点击检查服务器即可,点击检查服务器之后需要等待,可以先做下面的步骤。成功之后就会收到邮件通知 创建Workers 在cloudflare上点击左边的 ...
Mac开发51单片机
前言 之前买了一块 51 单片机,一直在吃灰,主要原因是我感觉 Mac 不好去操作这个 51 单片机,不方便搭建又过于繁琐,而且电脑需要使用转接头。至于为什么是 51 单片机而不是其他的 Arduino 或者是树莓派,主要的原因是 我囊中羞涩 🤪 建议 可以直接从配置 vscode步骤开始 搭建环境 。下面是本人搭建的方法,但是我个人感觉直接从配置 vscode步骤开始搭建也一样可以成功 搭建环境 python3 电脑需要有 python3 的环境 这个各位自行安装 验证环境 which python3 安装 stcgal pip3 install stcgal 验证环境 stcgal -h 安装 sdcc homebrew 安装参考 brew install sdcc 验证版本 sdcc --version 安装 vscode vscode官网 vscode 软件自行安装 配置 vscode 下载完成后重启 vscode 下载 C/C++插件 下载 platformIO IDE 配置 platformIO IDE 下载 51 开发环境 搜索 51 点击 MSC-51 ...
本地项目打包成Docker镜像
前言 最近想这个QQ机器人接入 AI,让它在QQ中使用,但是写好python后部署服务器发现python版本不一致的问题,导致没办法部署,所以这里使用docker来解决这个问题 下面演示将Python项目用docker部署 生成 requirements.txt 这个文件是生成python依赖的文件 pipenv lock --requirements > requirements.txt//或者pip freeze >> requirements.txt Dockerfile编写 Dockerfile按照自己的需求去写 # 将官方 Python 运行时用作父镜像FROM python:3.9.6# 工作目录设置为qqbotWORKDIR ./qqbot# 将当前目录内容复制到位于 /qqbot 中的容器中ADD . .# 安装 requirements.txt 中指定的任何所需软件包RUN pip install -r requirements.txt# 容器启动运行main.pyCMD ["python3", "main ...
Github构建Hexo并同步COS
前言 上一篇我们使用GitHub actions 构建了Hugo博客,但是有小伙伴使用的是Hexo ,使用腾讯的COS作为静态网站存储,每次都需要手动上传,所以这里使用GitHub actions 构建Hexo并同步COS。这里主要是解决有些小伙伴使用腾讯COS部署网站导致每次需要自己上传的麻烦过程。 准备工作 需要获取到腾讯的访问密钥 腾讯访问密钥获取。创建密钥后先保存好 获取 cos 存储桶的昵称 获取昵称 如下图示 左边昵称 右边地域 获取 cos 存储桶的地域 获取地域 如下图示 左边昵称 右边地域 设置 Action 需要的数据 在项目下点击 Settings 然后点击 Secrets and variables 下面的 Actions 再点击右边的 New repository secret 添加数据 我们这里只需要设置 SecretId、SecretKey、Bucket、 Region 四个密钥 在 name 里面依次填入上面的密钥昵称 Secret 填入对应的内容 比如填 Bucket 如下示例 其他 3 个一样的填写 最后弄好后的效果 编写刷新 CDN ...
Github构建Hugo并同步COS
前言 最近重新搭建了 hugo 博客 为了去掉繁琐的上传操作,这里使用 github action 来将打包好的文件上传到 cos 并用 python 刷新 CDN,这里主要是解决有些小伙伴使用腾讯COS部署网站导致每次需要自己上传的麻烦过程。 准备工作 需要获取到腾讯的访问密钥 腾讯访问密钥获取。创建密钥后先保存好 获取 cos 存储桶的昵称 获取昵称 如下图示 左边昵称 右边地域 获取 cos 存储桶的地域 获取地域 如下图示 左边昵称 右边地域 设置 Action 需要的数据 在项目下点击 Settings 然后点击 Secrets and variables 下面的 Actions 再点击右边的 New repository secret 添加数据 我们这里只需要设置 SecretId、SecretKey、Bucket、 Region 四个密钥 在 name 里面依次填入上面的密钥昵称 Secret 填入对应的内容 比如填 Bucket 如下示例 其他 3 个一样的填写 最后弄好后的效果 编写刷新 CDN 的 python 文件 这里以腾讯云CDN为例:需要创建一 ...
使用Ollama快速部署本地开源大语言模型
Ollama 是什么 Ollam官网的介绍是:Get up and running with large language models, locally. 也就是可以在自己电脑上运行大模型 AI,实测在 Mac M1 Pro 芯片上运行效果很好,轻量服务器一类运行效果极差(不推荐)。除非使用 GPU 服务器 安装Ollama Ollama 可以在 Mac、Windows、Linux 上运行,由于博主只有 Mac 所以下面具体安装以 Mac 为例 图形安装 Ollama 下载 对应系统的Ollama 下载完成后,解压这个 zip 文件即可得到 Ollama 的应用程序 这里直接点下一步就好 接下来需要安装 Ollama 的命令行工具 点击Install 命令安装(推荐) Mac的命令安装需要使用homebrew包管理工具 安装homebrew参考 安装好后执行下面命令安装ollama brew install ollama 启动ollama ollama serve 查看其他命令 ollama 使用及下载模型 图形安装的话需要先打开ollama软件,命令安装的话需要先运行o ...


































