VC编译程序时忽略link警告

比如在链接时会出现一大堆warning LNK4099,在代码中写

1
#pragma warning(disable:4099)

是无法禁止这些警告的,正确方法是在项目属性Properties->Linker->Command Line中添加

1
/ignore:4099

Android Studio调试时apk中的lib文件夹不见了

现象:
Build -> Make Project生成的apk包中含lib文件夹及里面的.so动态库,而点击IDE中的Debug按钮后发现生成的apk包中lib文件夹及.so库都没了。

解决方法:
在右上角“Make Project(Ctrl + F9)”图标的右边下拉框中点击“Edit Configurations...”,在“Run/Debug Configurations”对话框中,选择app -> General -> Installation Options -> Deploy下拉框的“APK from app bundle”,并点击OK保存。这样点击IDE中的Debug按钮后,传到设备中进行交互调试的apk中也会包含进lib内容。

唐朝帝王年表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
太宗,	李世民,626-64924年,贞观
高宗,	李治,649-68335年,李世民九子,永徽/显庆/龙朔/麟德/乾封/总章/咸亨/上元/仪凤/调露/永隆/开耀/永淳/弘道
中宗,	李显,6841年,李治七子,嗣圣
睿宗,	李旦,684-6907年,李治八子,文明
	武则天,690-70516年,生子李弘、李贤、李显、李旦,光宅/垂拱/永昌/.../神龙
中宗,	李显,705-7106年,神龙/景龙
殇帝,	李重茂,71017天,李显四子,唐隆
睿宗,	李旦,710-7123年,文明/景云/太极/延和/光宅/垂拱/永昌/载初
玄宗,	李隆基,712-75645年,李旦三子,先天/开元/天宝
肃宗,	李亨,756-7627年,李隆基三子,至德/乾元/上元/宝应
代宗,	李豫,762-77918年,李亨长子,广德/永泰/大历
德宗,	李适,779-80527年,李豫长子,建中/兴元/贞元
		颜真卿,709-784
顺宗,	李诵,8051年,李适长子,永贞
宪宗,	李纯,805-82016年,李诵长子,元和
		武元衡,758-815
穆宗,	李恒,820-8245年,李纯三子,长庆
敬宗,	李湛,824-8263年,李恒长子,宝历
文宗,	李昂,826-84015年,李恒次子,太和/开成
武宗,	李炎,840-8467年,李恒五子,会昌
		白居易,772-846
宣宗,	李忱,846-85914年,李纯十三子,大中
懿宗,	李漼,859-87315年,李忱长子,咸通
僖宗,	李儇,874-88815年,李漼五子,乾符/广明/中和/光启/文德
昭宗,	李晔,888-90417年,李漼七子,龙纪/大顺/景福/乾宁/光化/天复/天祐
	李祝,904-9074年,李晔九子,天祐

refer to: https://baike.baidu.com/item/%E5%94%90%E6%9C%9D%E5%90%9B%E4%B8%BB/608896?fr=aladdin

难敲的五笔字

五笔键位表
“车”的繁体写法为“車”与“甲”相似,故与“甲”放在一起。
“力”的声母为L,故“力”放在L键上。
“心”的最长笔划为折,故“心”放在折区。

目 古 甲 四 田 眉字头 金 彐 匕 斤 川 㐅 月 立

特殊字根:车力几耳扌

孕甲申由曹曾垂蛎午舞酋羊舟巴戈旅逐逆州套早卷抉啤柔卷羊羔遨羹尧恶严雀隹臧戎葱藕善盛斜柔凹凸州洲出戈钱舆具县鼎习羽
拣捡陈

为什么牛字和牛部首的五笔不同,因为单独牛字的笔顺是丿一一丨,牛部首的笔顺是丿一丨一。
为什么扌在R上,因为扌是跟着手混的。

敖,青字头+勹
我字的拆法及对应的一级简码
肃与渊

单人旁是W,双人旁是T
匕首旁是X,七字旁是A

半叛
羊美

拜甫,取大优先,严格按笔顺来

迫害,走之结束于横;有青字头,有羊下部,无丰字部

戴以八结尾

殷鹿尤盛
予矛

发 简码v 编码ntc

高膏
月炙

犬犮发拨

戊戌戍 d
戉 第一部分是框不是戈

巷危

refer to:
https://tieba.baidu.com/p/6573297271
https://www.52wubi.com/wbbmcx/search.php
https://www.doc88.com/p-005912085411.html

禁止RestartByRestartManager

有时候很烦人,程序跑着跑着就重启了,这并不是因为程序崩了,而是在新版的visual studio中对MFC程序默认增加了一个功能:程序自动重启。要禁用它,只须在程序最开始继承自CWinApp的类的构造函数中将下面一句话注释掉:

1
2
	// support Restart Manager
	//m_dwRestartManagerSupportFlags = AFX_RESTART_MANAGER_SUPPORT_RESTART;

汉朝帝王年表

西汉

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
高祖,	刘邦,前202-前1958年
惠帝,	刘盈,前195-前1888年
	刘恭,前188-前1845年,刘盈长子
	刘弘,前184-前1805年,刘盈四子,刘恭异母弟
文帝,	刘恒,前180-前15724年,刘邦第四子,刘盈之弟
景帝,	刘启,前157-前14117年,刘恒第五子,嫡长子
武帝,	刘彻,前141-前8755年,刘启十子,建元/元光/元朔/元狩元鼎/元封
昭帝,	刘弗陵,前87-前7414年,刘彻六子,始元/元凤/元平
海昏侯,刘贺,前7427天,刘彻之孙(第五子的儿子),元平
宣帝,	刘询,前74-前4926年,刘彻曾孙,本始/地节/元康/神爵/五凤/甘露/黄龙
元帝,	刘奭,前49-前3317年,刘询长子,初元/永光/建昭/竟宁
成帝,	刘骜,前33-前727年,刘奭长子,建始/河平/阳朔/鸿嘉/永始/元延/绥和
哀帝,	刘欣,前7-前17年,刘奭之孙,刘骜之侄,建平/太初元将/元寿
平帝,	刘衎,前1-67年,刘奭之孙,元始
	刘婴,6-853年,居摄/初始

东汉

1
2
3
4
5
6
7
8
9
10
11
12
13
14
光武帝,刘秀,25-5733年,建武/建武中元
明帝,	刘庄,57-7519年,永平
章帝,	刘炟,75-8814年,建初/元和/章和
和帝,	刘肇,88-10619年,永元/元兴
殇帝,	刘隆,1068月,延平
安帝,	刘祜,106-12520年,永初/元初/永宁/建光/延光
北乡侯,刘懿,1257月,延光
顺帝,	刘保,125-14420年,永建/阳嘉/永和/汉安/建康
冲帝,	刘炳,144-1455月,永熹
质帝,	刘缵,145-1462年,本初
桓帝,	刘志,146-16823年,建和/和平/元嘉/永兴/永寿/延熹/永康
灵帝,	刘宏,168-18922年,建宁/熹平/昭和/中平,董太后之子
	刘辩,1895月,光熹/昭宁,灵思皇后何氏之子
献帝,	刘协,189-22032年,永汉/中平/初平/兴平/建安/延康,灵怀皇后王荣之子

refer to: http://114.xixik.com/chinese-emperors/han/

need to install the Win32::Console module

ActivePerl-5.26.3.XXXX.msi安装后,命令行执行cpan,会出现如下提示而无法继续。

Can't locate Win32/Console.pm in @INC (need to install the Win32::Console module) (@INC contains: C:\Perl64\site\lib C:\Perl64\lib) at C:\Perl64\lib/ActivePerl/Config.pm line 400.

解决办法,修改C:\Perl64\lib\ActivePerl\Config.pm,大约在400行左右:

392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
# Prevent calling Win32::Console::DESTROY on a STDOUT handle
#my $console;
sub _warn {
#    my($msg) = @_;
#    unless (-t STDOUT) {
#	print "\n$msg\n";
#	return;
#    }
#    require Win32::Console;
#    unless ($console) {
#	$console = Win32::Console->new(Win32::Console::STD_OUTPUT_HANDLE());
#    }
#    my($col,undef) = $console->Size;
#    print "\n";
#    my $attr = $console->Attr;
#    $console->Attr($Win32::Console::FG_RED | $Win32::Console::BG_WHITE);
#    for (split(/\n/, "$msg")) {
#	$_ .= " " while length() < $col-1;
#	print "$_\n";
#    }
#    $console->Attr($attr);
#    print "\n";
}