今天电脑又蓝屏了,似乎是ACPI.sys引起的,刚刚baidu了这个东西,似乎和核显与外接显示器有关,而且这玩意儿高资源占用和引发蓝屏似乎多发于显示器。
蓝屏了,那么就要清理错误文件;说到清理,那往往是C盘红了;C盘红了,那么常规方法往往不起作用,得来点歪门邪道。在这串毫无正常逻辑的思考的最后,我想到了这个,锵锵——重建索引。
今天电脑又蓝屏了,似乎是ACPI.sys引起的,刚刚baidu了这个东西,似乎和核显与外接显示器有关,而且这玩意儿高资源占用和引发蓝屏似乎多发于显示器。
蓝屏了,那么就要清理错误文件;说到清理,那往往是C盘红了;C盘红了,那么常规方法往往不起作用,得来点歪门邪道。在这串毫无正常逻辑的思考的最后,我想到了这个,锵锵——重建索引。
. means “current directory” and .. means “parent directory”.
For example, if your directory is C:\Users\Bob, . refers to C:\Users\Bob and .. refers to C:\Users.
You will find that this is universal in programming and computers in general.
C语言检查当前的current directory是什么:
1 | char* _getcwd( char *buffer, int maxlen ); |
Visual Studio 2019与2017的当前目录判定似乎有些不一样,2019版会将工程目录认为是当前目录,2017版则不一样。总之,开始编码前进行确认是必要的。
参考资料
1 | extern "C" __declspec(dllexport) void printText(int year, int month, int day, int hour, char station[6]); //不加"C"会出现找不到函数的问题 |
由于C语言编写的DLL文件不支持String类型,调用DLL内函数需用char类型,故需转换常用的String至char1
2
3
4
5string str="content";
char[] c=str.toArray();
//顺便贴个char[]转字符串
str=new String(c);
参考资料
1 | GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "password"; |
参考资料
1 | //Form1里写 |
1 | //用event |
这只是最基本的实现方法 (当然不是好方法),等你明白event 和 delegate 以后,自己就会有更好的答案了。
Visual Studio 2019
注释: 先CTRL+K,然后CTRL+C
取消注释: 先CTRL+K,然后CTRL+U
参考资料
1 | <head> |
在使用dojo标签时一般会加上sx.head用于支持动态处理。如果不加会发现Uncaught ReferenceError: djConfig is not defined
<@sx.head parseContent=”true”/>
参考资料