-
【踩坑】 lc.exe exited with code -1
参考资料: https://www.answeroverflow.com/m/1022237827808903268 简单来说,之前好像在其他机器不小心拖拽了一个DevExpress控件,删除后留下了license.licx文件。结果导致原本的WPF窗体无法正确渲染。 解决方案 前往Properti -
【乐观锁实现】StampedLock 的乐观读机制
StampedLock 的乐观读机制主要解决了读多写少场景下,传统读写锁(如 ReentrantReadWriteLock)可能存在的写线程饥饿或性能瓶颈问题。它通过一种“乐观”的策略,允许读操作在特定条件下完全不阻塞写操作,从而显著提高系统的整体吞吐量。 解决的问题 写线程饥饿: 在传统的读写锁( -
Linux常用指令
文件与目录管理 1.cd 切换目录 cd xx 进入文件夹xx(可以写绝对路径) cd ..返回上一级目录 cd ~ 返回用户主目录 cd / 切换到文件系统的根目录 2.ls 列出目录内容 -l :以长格式显示文件和目录的详细信息,包括权限、所有者、大小、修改时间等 ls -l -a:显示所有文件 -
Avalonia硬配.NET Framework 4.8
Warning:这种方法能保证运行初始项目,但至于有没有什么其他问题我就不知道了,根据Avalonia官网的说法,Avalonia基于.NET Standard 2.0构建,该标准涵盖从.NET Framework 4.6.2直至.NET 9。 根据社区讨论,预期在Avalonia 12将终止对.N