NOT
fatal: bad object refs/remotes/origin/xxx
解决方案: 1、项目的.git文件内的目录.git/logs/refs/remotes/origin/,删除该错误的本地远程分支; 2、执行git pull --rebase即可 类似错误信息例子: fatal: bad object refs/remotes/origin/xxx fatal: b ......
WPF MVVM模式
#MainWindow.xaml <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.micros ......
【示波器的原理,使用方法和基本操作步骤】
简介:示波器入门非常简单,使用Auto Scale (自动定标)功能,能轻易的捕捉波形。入门级的 Auto Scale 所采用的“边沿触发”,通过查找波形上的指定沿(上升沿或下降沿等)和电压电平来识别触发。 Trigger Level(触发电平) 示波器作用:用来观察和分析电信号的各种特性(包括频率 ......
优化预算管理流程:Web端实现预算编制的利器
本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言:什么是预算和预算编制 预算 预算是企业在预测、决策的基础上,以数量和金额的形式反映的企业未来一定时期内经营、投资、财务等活动的具体计划,为实现企业目标而对各种资源和企业活 ......
mysql数据库笔记
若要使用mysql,要先在项目/管理NuGet程序包中下载mysql.data才可以使用。 server=127.0.0.1/localhost 代表本机,端口号port默认是3306可以不写 ExecuteReader——用于查询数据库。查询结果是返回MySqlDataReader对象MySqlD ......
Odoo|当我在Odoo用画布创建流程图
在Odoo14中,如何在form表单中最上面插入一个Canvas的画布控件呢? 首先,我发现在Odoo中,form表单会在每次重置后只进入一次form视图的init和renderButtons等相关的初始化视图方法。但是在二次渲染视图时,会出现"不触发"和"找不到相关DOM元素"的问题。 为了解决这 ......
nexe nodejs 应用打包工具
nexe 是类似pkg 的一个nodejs 应用打包工具 支持的特性 自包含 可以用来运行多nodejs rumtime 不依赖node 以及npm 构建幂等 启动以及部署方便 跨平台 参考使用 安装 npm i nexe -g 简单代码 app.js console.log("demoapp") ......
ubuntu快捷键(二)
1.任意终端运行程序 在ubuntu系统中安装了一些程序后,好多人想要想"ls"这种命令一样,可以在任意终端中运行该程序,这时可以借助Ubuntu中的软连接命令来实现这个功能,如下: sudo ln -sf directory_path/安装程序的name /usr/bin/你想要起的name(如 ......
C# event随笔
通过事件使用委托 事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称为 发布器(publisher) 类。其他接受该事件的类被称为 订阅器(subscriber) 类。事件使用 发布-订阅(publisher-subscriber) 模型。 ......
WPF笔记
一、XAML代码界面 创建项目后,系统自动生成窗口元素其内容为网格元素。 格式:<元素名 属性=“值”>内容</元素名> 或 <元素名 属性=“值”/> 或 <元素名/> 窗口元素 管理、配置、创建、显示用户与独立应用程序交互的窗口,可将控件元素或布局元素添加于<Window 属性=“值”>内容</ ......
C# 单例使用
public class Singleton { #region 单例方法 private static Singleton instance; private Singleton() { } public static Singleton Instance() { if (instance == ......
vue - 实现文件的上传-字节流下载详细过程
前言这个需求一般是在有合同的地方用,首先不止一个地方用我们应该把他封装成一个简易的全局组件, 上传的时候封装成全局组件,传2个值,一个合同id,一个开关,下载的时候调用接口获取文档流下载 注意看下面的文件上传下载-细节有详细的过程和遇到的问题和解决方案 效果图接口配置import request f ......
macOS Sonoma 14.1 (23B74) 正式版发布,ISO、IPSW、PKG 下载
macOS Sonoma 14.1 (23B74) 正式版发布,ISO、IPSW、PKG 下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持在 Windows 和 Linux 中创建可引导 ......
macOS Sonoma 14.1 (23B74) 正式版 Boot ISO 原版可引导镜像下载
macOS Sonoma 14.1 (23B74) 正式版 Boot ISO 原版可引导镜像下载 本站下载的 macOS 软件包,既可以拖拽到 Applications(应用程序)下直接安装,也可以制作启动 U 盘安装,或者在虚拟机中启动安装。另外也支持在 Windows 和 Linux 中创建可引 ......
JS Date相关内容
记录一些与Date有关的使用技巧、兼容问题等。 new Date() 接收参数兼容性: 以下是所有浏览器都可支持的接收参数形式 var d = new Date(2011, 01, 07); // yyyy, mm-1, dd var d = new Date(2011, 01, 07, 11, 0 ......
9.git分支合并
git分支合并 目录git分支合并提交到新分支上将dev分支合并master上传远程分支切换回原开发分支git merge合并冲突冲突案例参考资料 提交到新分支上 git add . git commit -m 'beike-dev' git push -u origin dev 将dev分支合并m ......
"params"和"query"传参
"params"和"query"区别与联系 参数用途: "params"(路径参数)用于指定路由的一部分,通常用于标识特定资源。例如,在RESTful API中,可以使用路径参数指定要操作的资源ID,如/users/{id},其中{id}就是一个路径参数。 "query"(查询参数)用于向服务器请求 ......
kubectl 插件
https://kubernetes.io/zh-cn/docs/reference/kubectl/ kubectl 支持使用任何编程语言定义插件,插件位置必须要在$PATH 路径中,必须要有可执行权限,命令必须以kubectl 为前缀 示例: 编写脚本并放在PATH 中 root@master0 ......
阅读笔记3
领域驱动设计简介领域驱动设计(DDD)是一种软件开发方法,旨在帮助团队更好地理解和解决复杂业务问题。其核心概念包括领域、实体、值对象、聚合、仓储和服务。以下是一些关键点: 领域:领域是业务问题的范围。在DDD中,软件的焦点是解决特定领域的问题。领域专家在此领域中具有深刻的知识,与开发团队合作以创建领 ......
Python_Json的使用总结
应用场景 json 应用于 批量数据进行组织管理--将无序变为有序-将输入结构数据进行组织形式标注化 直观问题 1.函数功能: dump在英文中有转储,转存的意思 json.dump(data, f) json.dump(data, f, indent=4) # 使用缩进和换行格式化JSON dum ......
MarkDown在VSCode环境下使用
Markdown All in One 插件 常用快捷键 粗体 ctrl+b 斜体 ctrl+i 删除线 alt+s 切换数学环境 ctrl+m 同步预览 ctrl+shift+v 检查任务列表项 alt+c 格式化表格 alt+shift+f 格式化任务列表 alt+c 常用命令,先按F1进入VS ......
Ynoi2001 梦想歌
首先容易发现将原树自底而上建立 \(\texttt{kruskal}\) 重构树后,相当于要对原树进行单点修改,动态维护重链剖分一个点所在的重链底。由于单点修改不是单点加,和 \(\texttt{ZJOI 2018}\) 历史不同,所以切换次数不是 \(O(n \log n)\) 的,所以可以考虑不 ......
双指针模型
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int N = 1e6 + 10, M = 2010; int n, m; int a[N]; i ......
倾斜摄影三维模型根节点合并效率提升的技术方法分析
三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对三维模型进行几何精纠正处理,精度高,... ......
CF888A题解
分析 因为一个数不可能同时大于并小于它两边的数,所以两种数的集合不存在交集。 所以分别扫一遍两种数的个数加在一起即可。 代码 #include <iostream> using namespace std; constexpr int MAXN(1000007); int a[MAXN]; int ......
加密算法
1.加密算法的类图结构 2.源代码 2.1代码运行截图 2.2代码的目录结构 2.3具体代码 MethodFactory.java package jiami; public interface MethodFactory { public Method produceMethod(); } DES ......
每日总结
今天出于软件设计的实验,我查询了implement和extends的区别。 1. 在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法; impl ......
《代码大全》阅读笔记
形成一致的抽象,抽象能使你忽略无关的细节。 合作设计,三个臭皮匠顶的上一个诸葛亮,含义是设计的过程中 可以将自己的设计方案与同事讨论一番,询问同事的一些想法,讨论一些设计方案。 类的接口应该展现一致的抽象层次 编写子程序的理由: 降低复杂度,易懂的抽象,避免代码重复,隐藏指针操作,提高可移植性,简化 ......
C#事件与委托详解(转载)
Delegatedelegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一 ......
windows nginx 开机启动
1、在安装目录打开命令行, redis-server --service-install redis.windows.conf 2、windows+R >services.msc 找到Redis,右键属性,启动类型选择自动,服务状态选择启动。即可开机自启动 3、小tips: 卸载服务:redis-s ......