Git 提交丢失问题原因分析与解决方案
## 前言 在团队协作开发中,我们偶尔会遇到这样的情况:明明昨天提交了代码,今天却发现这些提交"消失"了。这种情况通常发生在多人协作、分支合并或者强制推送(force push)之后。本文将深入分析 Git 提交丢失的原因,并提供一套完整的解决方案。 ## 一、问题描述 ### 场景重现 某天,团队成员发现昨天(2025-12-25)10:00 到 16:00 之间提交的代码不见了,特别是修改了...
View Article《小羊上山》1-6级字表大全
纯手打小羊上山分级字表,上边是生字表,下边是扩展字 1级: 一二三四五六七八九十 两只头又了不大小上下 多少白天云山太阳月亮 星马牛羊兔虫鸟花草树 地吃看走笑来飞爱是跑 跳高兴快乐好的爸妈我 啊藏出得个瓜回家空毛 么你去人日什生手睡说 停问西心有雨在做 2级: 人儿子口几个中牙门手 心什么开可回出去里床 车家爷奶你水饭有找坐 听玩哭起喝到河海风雨 雪春夏秋东鱼狼猫狗蝴 蝶蜜蜂谢睡红蓝绿美丽...
View ArticleUniapp开发小程序canvasToTempFilePath:fail Cannot read property 'width' of undefined
基于vue3的uniapp开发微信小程序在canvas保存的时候报错。uniapp +vue3+options语法中,遇到了这个问题,最后的解决办法是直接在script里面定义个变量,用来存取canvas对象。 如果定义在data中的变量赋值以后,比如我把 res[0].node复制给 this.canvas2. 用的时候发现对象类型是GQ,正常应该是Object,读取不到width。就报错了。...
View ArticleVue开发之使用vite-plugin-svg-icons去掉fill属性
使用vite项目,vite-plugin-svg-icons加载svg的时候,css更改svg的颜色不生效。是要去除svg文件中自带的fill属性。以下是插件自动去除配置。import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'; import path from 'path'; export default function...
View ArticleMacbook M2 Air 13寸苹果笔记本休眠后屏幕无法唤醒
之前买了个m2 air 13寸,擦擦键盘什么的 都能让屏幕无法唤醒。 有时候着急休眠后立刻想开启直接黑屏。导致正在写的文档代码全部丢失。无法保存。 触发场景: 一. 点击左上角 -点击睡眠,黑屏后,快速按下任意键,屏幕会变黑,但是不会点亮,点击鼠标还会有声音。 二. 点击电源按钮-到达锁屏界面,按esc黑屏后,快速按下任意键,屏幕会变黑,但是不会点亮,点击鼠标还会有声音。 三.点击左上角 ...
View ArticleLinux宝塔Python项目虚拟环境安装依赖
新版python项目管理器,创建python项目选择版本以后会根据requirements自动安装虚拟环境依赖。但是偶尔需要手动安装依赖。 不像之前的虚拟环境一样,会在项目目录创建虚拟环境相关文件。 新版会把虚拟环境创建独立的文件中。目录是/www/server/pyporject_evn/执行以下命令能获得所有虚拟环境find /www/server/pyporject_evn -name...
View Article华为Mate60鸿蒙4.0安装GMS谷歌框架
准备工作: 1、设备可以正常访问 Google.com。 2、系统设置先取消 应用双开,也取消 隐私空间。 3、打开开发者模式,设置→关于手机→版本,点击7次。 4、进入开发者模式,设置→系统和更新→开发人员选项,打开USB调试,仅充电模式允许ADB调试。 5、下载华谷套件 https://bishua666.com/play/#/ 并安装。 开始: 1、打开华谷套件按照1-9对步骤依次执行。...
View ArticleApp备案查看Andorid的keystore证书公钥,签名MD5指纹值
Andorid App进行备案的时候需要,jks的公钥和签名md5. 在进行keystore文件查看信息的时候一般都用这个命令。但是这个命令只显示SHA1和SHA256了不再显示md5. sha1和md5不是一个东西。keytool -list -v -keystore /xxx.keystore 想显示md5需要这样做即可: keytool -exportcert -keystore...
View ArticleTesseractOCR样本训练提高识别验证码准确率
1.拿到样本文件 脚本或者手动下载几十张样本图片。批量转换为tif格式。#pip3 install Pillow from PIL import Image import os.path #PNG转TIE def png2tif(path) : # 遍历文件夹 for img in os.listdir(path): if img in ['.DS_Store']: continue im =...
View ArticleOpenWRT客户端流量实时监控插件
最近路由器连得人变多了,想看下谁用的流量占用的带宽比较大。openwrt没有内置这个功能。所以得安装插件。 1.iftop iftop是个命令行工具,安装起来比较简单,使用就是通过命令行,可以做简单的分析,但是没有页面 #安装 用ssh登录到路由器 opkg update opkg install iftop #使用 iftop -i br-lan...
View Article使用Certbot为网站申请免费letsencrypt https证书
最近宝塔上的域名https过期了,一直在面板请求证书,但是这个域名面板只可以用ns txt记录来处理,然后宝塔的等待时间非常短,txt还没生效,这边就提示保存了,试了好多次都失败,结果提示认证频繁只能第二天试了。一个服务器1个小时只能失败5次。There were too many requests of a given type :: Error creating new order :: too...
View ArticleVue中el-upload增加拖拽排序的简单方法
在改动很小的情况下,为多图片上传的el-upload增加拖动排序。无需自己渲染列表。注意一点fileList需要再onchange里自己获取。这个属性不是双向绑定的。 <template> <div> <el-upload ref="upload" :limit="99" :file-list.sync="fileList" :action="actionUrl"...
View ArticleUniApp开发离线打包iOS自定义基座
1、在打包原生工程里找到 control.xml文件,在HBuilder节点里查看是否有这2个: debug="true" syncDebug="true" 配置(注意-打AppStore包的时候,这个配置需要去掉,否则会导致热更新失败!),没有的话增加上,然后保存。 2、 确保Xcode工程的Bundle identifier不为 io.dcloud.HBuidler。...
View Article前端开发之Vue2.6升级Vue2.7
一.删除node_modules和package-lock.json 避免依赖缓存 二.升级Vue CLI / webpack 将本地依赖项升级@vue/cli-xxx到主要版本范围内的最新版本(如果适用): ~4.5.18对于 v4 ~5.0.6对于 v5 升级vue到^2.7.0 删除vue-template-compiler依赖项 注意增加下边的依赖,否则会报错: TypeError:...
View Article苹果299企业证书大面积不能续费,提示需要重新审查资质
苹果299企业证书大面积不能续费,看见好多人遇到了我这个情况,但是网上学没有博客再说,所以写一篇记录下。过程很艰辛,大部分人都是以公司没有100人的结果不能续费。 3月的时候我要续费开发者证书的时候就提示了如下信息,需要重新接受苹果的审核,苹果看你还符不符合开发者使用条件。“Provide Details ”让你重新填写一个非常多填空的表格信息。 Your Apple Developer...
View ArticleVue开发之CDN引入ElementUI后修改主题色的简单方法
工程化的Vue项目cdn引入Vue.js和ElementUI方法很简单,不再赘述。 ElementUI提供的样式中,默认的主题色是一种蓝色。工程化的ElementUI主题样式一般都是用sass变量指定,比如/* 改变主题色变量 */ $--color-primary: $primaryColor; $--color-success: $successColor; $--color-warning:...
View ArticleDNS 开放区域数据获取
人们可以从哪里通过区域传输 (AXFR) 获取public zone data 公共区域数据(区域文件本身)。以下是我知道的一些来源。 root zone 首先,根区可通过IANA 根文件站点带外获得,尤其是root zone文件。如果您需要的只是 1500个顶级域的列表,请自行获取。 RFC 8806记录了如何在解析器本地运行根服务器,换句话说,您可以轻松地对根区域进行区域转移。(请参阅附录...
View ArticleAndroid开发之gradle动态修改uniapp版本号
uniapp自定义基座的时候往往需要手动改dcloud_control.xml文件的里面的版本号与android的build.gradle中的versionName versionCode保持一致。<hbuilder debug="false" syncDebug="false"> <apps> <app appid="__UNI__10AVA31"...
View Article微信小程序动态设置与自定义TabBar
有没有遇到过这样的需求?不同人员登录后显示不同的tabbar内容,tabbar item个数不一样,样式也不一样? 基于"微信官方的 自定义tabbar",延伸下了,做了动态设置功能。 要点就是我们获取不到自定义tabbar的实例,所以也没办法调用它的方法。反向思维,自定义tabbar中可以注册app的回调,所以动态变更就解决啦。 如下: 微信小程序动态设置与自定义tabbar...
View ArticleiOS真机调试,Mac连上iPhone一直闪,信任不了设备问题
打开终端Terminal,输入$ sudo killall -STOP -c usbd 命令回车,即可把进程关闭。插上iPhone,正常连接,问题解决。 转载请注明:天狐博客 » iOS真机调试,Mac连上iPhone一直闪,信任不了设备问题
View Article