- 博客(74)
- 收藏
- 关注
原创 GIT : early EOF invalid index-pack output
git远程仓库600M左右,克隆时候报错;当传输不完整时会出现"early EOF"(意外结束)和"invalid index-pack"(索引无效)错误。原来连的是我的热点,直接换根网线就好了,看来确实是网络的问题,远程仓库很大的情况下,网络不稳定容易出现丢包,EOF函数是计算机编程中用于检测文件结尾的核心函数,其名称源于"End Of File"的缩写。是Git用来处理接收到的包文件的。
2025-07-16 10:36:15
25
转载 WPF Matrix ScaleAtPrepend和ScaleAt
PnSP前=(Pn−P前)⋅s+P前=Pn⋅s+P前(1−s)PnSP前=(Pn−P前)⋅s+P前=Pn⋅s+P前(1−s)PnMSP后=(Pns+P前(1−s))M=PnSP前MPnMSP后=(Pns+P前(1−s))M=PnSP前M。PnMSP后=(PnM)⋅s+P后(1−s)PnMSP后=(PnM)⋅s+P后(1−s)PnSP前M=(Pns+P前(1−s))MPnSP前M=(Pns+P前(1−s))M。
2025-07-09 16:50:56
8
原创 Visual Stadio CodeMaid插件使用
专业的说法:重新组织 C# 文件中成员的布局,以遵循 Microsoft 的 StyleCop 约定或您自己的首选项。然后右键或者拖拽进行操作,右键可以查看引用,删除。拖拽可以排列在类里面的顺序。删除所用的#region 和#endregion注释,个人感觉一样鸡肋。因为版本不一样,CodeMaid弹窗界面可能不同,但是功能都差不多。就是查找,不用手动输入文件名查找了,会自动查找在哪个目录并展开。按照某种顺序整理当前文件代码,字段属性方法顺序什么的。就是按照字母顺序排序,这里不适用,都搞乱了。
2025-06-19 14:21:09
164
原创 WPF 的RenderTransform使图标旋转180°
其中的RenderTransform就是 WPF中在渲染阶段应用的简单变换。还有其他很多复杂的变换,可以自行搜索了解。
2025-06-19 09:28:35
136
原创 C# 关于闭包与多线程结合使用
以上代码的可能输出为:Thread0:2Thread4:5Thread2:3Thread1:3Thread5:5Thread6:6Thread7:7Thread8:9Thread3:3Thread9:10这段代码的输出从两个方面印证了线程不是立即启动的。首先,我们看到线程并没有按照顺序启动。在代码逻辑中,前面Start的那个线程也许迟于后Start的那个线程执行。其次,传入线程内部的ID值,不再是for循环执行中当前的ID值。
2025-05-30 09:37:03
418
原创 ObservableCollection序列化,和监听链表内元素变化
ObservableCollection序列化小记,和监听链表内元素变化实现
2025-05-22 20:07:45
519
原创 C# SourceList<T> 学习
https://www.reactiveui.net/docs/handbook/collections.html?q=SourceList
2025-04-29 15:20:26
124
原创 WPF Datagrid单元格显示多行
凭感觉比较适用的是 ItemsControl 、ListBox、ListView;其中 ListView经常用来显示多列的表格,这里只用一列显示就可以,所以放弃;可以显示多行,但是由于样式的问题,每个单元格就是一个ListBox控件,有中被撑大的感觉;好看一些了,再改变一下边框什么的就好了,这里不赘述;总结:要对常见的列表控件有一定的了解,才能尝试。看起来比ListBox更合适;搜了一下资源比较少,记录一下。
2024-10-21 20:51:47
786
转载 git push报错:Updates were rejected because the tip of your current branch is behind
的方式在本地建立起远程 github 仓库的本地克隆仓库就不会有这问题了。查阅了一下资料,发现可以在 pull 命令后紧接着使用。出现这个问题的最主要原因还是在于本地仓库和远程仓库实际上是独立的两个仓库。选项来解决问题(该选项可以合并两个独立启动仓库的历史)。(更新被拒绝,因为当前分支的落后与远程分支)中文意思就是拒绝合并不相关的历史。在push代码时,遇到这种问题。这样就可以提交成功了。
2024-10-19 13:09:47
2584
1
转载 WPF之图片圆角
自我感觉还是第一中比较简单,中间我有遇到图片不自适应大小的问题,然后我加上这个属性就好了,Stretch="Fill",这个属性的意思是。自我感觉还是第一中比较简单,中间我有遇到图片不自适应大小的问题,然后我加上这个属性就好了,Stretch="Fill",这个属性的意思是。这种是根据x和y来设置圆角,自我感觉这种比较适合只设置上边的圆角比较适合。这种图片是跟着border设置的圆角而改变的,自适应图片的大小。这种图片是跟着border设置的圆角而改变的,自适应图片的大小。--border2样式-->
2024-10-19 03:06:42
357
原创 OpenCvSharp.Internal.NativeMethods“的类型初始值设定项引发异常
引用OpenCvSharp初始化 Mat对象报错DllNotFoundException
2024-08-21 14:52:15
1686
原创 NETSDK1045 当前 .NET SDK 不支持将 .NET 8.0 设置为目标。请将 .NET 7.0 或更低
1.先安装8.0 的SDK和Runtime。2.检查VS版本是否支持,版本太低的话就升级。
2024-08-07 11:33:35
1893
原创 C# Thread的ThreadState.Background状态判断
【代码】C# Thread的ThreadState.Background状态判断。
2024-07-20 21:39:41
202
原创 WPF 模仿迅雷客户端界面开发
代码粗糙,用于学习WPF界面,尽量满足官方样式与动画,涉及到一些自定义控件,后续持续完善。演示视频后期完善后补充。
2024-06-27 14:02:33
253
空空如也
QT+VS 编程遇到无法打开源文件x86intrin.h
2023-07-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人