- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 C# WPF binding 结构体出错
向一个控件绑定结构体的一个子成员时,数值不能更新。原因见https://www.py4u.net/discuss/758240。简言之,对struct的支持不够。解决办法是把struct改成class,能设置property的地方都用上property。
2021-10-06 17:21:30 348
原创 同时使用github和gitee
因项目需要,使用github作为主代码库,gitee作为备份使用,以便github被墙时可以工作。先正常使用github工作,此时已有本地仓库,内含.git文件夹(也叫版本库)。1. 第一次向gitee上传代码时,先在gitee中创建工程,生成git url。2. 将本地仓库与remote库“连接”: git remote add gitee https://gitee.com/*.git3.git show-ref,显示当前已有的分支。切换到希望备份在gitee中的分支,例如git ch.
2021-09-03 04:55:58 730
原创 手动安装dotnet sdk后,无需再安装runtime
在vs code中写c#要自己配置dotnet SDK。如果不想把SDK安装在C盘,可以下载bin版本,然后在环境变量中指定DOTNET_ROOT变量(必须叫这个),并把%DOTNET_ROOT%添加到path中。笔者刚开始随便起了名字,叫dotnet_home,结果每次双击生成的exe总是让我再安装runtime。我连sdk都装了,怎么会缺runtime呢,所以肯定是设置问题。无意间查了:https://docs.microsoft.com/en-us/dotnet/core/tools/do
2021-08-23 01:20:20 635
原创 python与c++ 值传递 地址传递
python与c++在变量间赋值时的行为不一样。c++中对变量赋予新值时,变量指向的地址不变。python中对变量赋予新值时,变量指向新值的地址。(python中值本身有自己的地址)见代码:c++ code:#include <iostream>using namespace std;int main() { int a = 1; //数据(1)储存在a所在的内存空间 int b = a; //值传递,此时有两份数据(1) cout <.
2021-03-11 06:03:01 467
原创 REDMI K30 5G 刷EU版 magisk
1. twrp 进入内存空间是乱码,因为data分区加密了。原版系统没有问密码,不能成功解密。eu版会问密码,可以成功解密。猜测是因为后刷的系统才能检测到?2. magisk 安装要用21.1版本,别的都不行。...
2020-12-01 04:38:17 2046
cyip-IP助手按方案换IP。可选择要操作网卡,支持无线网卡。
2012-11-27
AresonMouseTestProgram可测鼠标回报率及DPI
2012-11-27
QSoft RamDisk 5.3.1.10 Enterprise(x86 & x64)带简单测评
2011-12-07
测试鼠标刷新率的小软件mouserate
2011-07-04
win7下可用的RAMDISK
2010-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人