课件打印预处理
删除背景 在左侧幻灯片全选,单击右键,选择设置背景格式,调整为纯色并勾选隐藏背景图形 反色处理(打印黑底白字ppt) 由于某些课件为黑底白字,需要反转颜色。将ppt转换为pdf后,使用Adobe Acrobat打开,选择打印,打印机选择Adobe PDF,点击高级,选择Acrobat默认值,颜色选择复合灰度,并勾选负片,最后选择打印,即可实现反色打印 注意如果出现白边或黑边时,在打印界面选择按照PDF页面大小选择纸张来源。
2023227 13:39:34
宿舍楼下的猫猫

上学期宿舍楼下一直有只奶牛猫在玩,后来还给他买了垫子,猫粮,反正过得比我还好。他也不怕人,整天都趴在垫子上睡觉,或者走到你身边蹭蹭你。上学期他有段时间不在了,宿舍群还在讨论他去哪里了,过段时间他又自己回来了。但是这个学起来发现他不在了,不知道这次又去哪里玩了。


2023223 0:47:23
近些天来的吐槽集合

首先就是今天的考试,考完了才发现算错了一道题,而且错的很离谱。不过无所谓啦,终于考完了,大玩特玩!

然后是学校的饭,真的是又贵又难吃,昨天点了一份什么鸡排饭,肉没两块要收我16.8,学校怎么不直接抢钱呢[气愤]。

还有学校的食堂中锅菜这个窗口名,第一次去食堂我还说这是个啥玩意,结果一看就是盒饭。我觉得应该是学校不想取名字取得太普通,大锅菜显得逼格比较低,小锅菜又不符合实际情况,就叫个中锅菜这个不伦不类的名字,叫我说还不如就叫盒饭,返璞归真,一目了然,多好。

2023210 23:19:40
小猫文学

我对猫说:为什么你掉毛还显得毛茸茸的,我掉了几根头发却秃了?猫说:如果你不嫌弃,那我就把我掉的毛种在你头上吧!很快你也就毛茸茸啦!猫问我哪个颜色合适,我说:那恐怕也只有你肚子上的白色合适啦。猫把肚子挺了挺说:行啊,你拿吧。我就拿了一点放在头上。毛看了看疑惑地说:白色对你们说是不是意味着老了,我说:是啊,我本来就老了呀。猫突然难过起来说:如果我是只黑猫就好啦。我说:那我晚上会踩到你的。猫说:没关系的,我只要你看起来年轻一点就好了。我说:傻子,虽然我老,但你会老的比我更快的。猫突然高兴起来,说:是吗,那我这辈子都能看到你咯。我说:是啊。小猫高兴地睡了过去,发出咕噜噜的声音。

在调试器中查看指针指向的数组
引子 通常,指针在变量监视器中一般只会显示指针的地址和指向的内容,无法直观查看数组内容。 解决办法 在变量监视器中强制转换为数组类型,例如,添加一个长度为8的int类型数组(var为int *): (int [8])*var 即可在变量监视器中查看对应的数组。
重复包含、未包含头文件内容的问题
避免重复包含头文件的做法 众所周知,为了避免重复包含头文集,会使用这样的用定义来避免重复包含头文件。 #ifndef xxx_H #define xxx_H //头文件内容 #endif 在第一次#include这个头文件时,会#define xxx_H,在之后的重复包含的头文件时会由于#ifndef xxx_H不再包含头文件的内容,从而避免头文件重复包含。需要注意的是不同头文件#define xxx_H的内容需要不同,不然只能包含第一个头文件。 嵌套包含导致缺少定义 例如这三个文件有这样的包含…
C语言的隐式类型转换(整数)
发生隐式转换的情形 指定转换的类型 赋值运算 变量初始化 调用函数时的参数 return语句返回的数值 未指定转换的类型 算数 转换原则 指定转换的类型 在可以明确转换后的类型时,会隐式转换到该类型,并且若类型缩小,则会直接截断高位,仅保留低位,符号位也由新的低位决定,这一过程类似于强制类型转换。 uint16_t a = -1;//a=0xffff(65535) uint16_t a = 0xffffffff;//a=0xffff(65535) int16_t a = 0xffff0001;/…
20221225 23:12:15
RDP Wrapper Library的使用方法
引子 在windows专业版及以上版本有远程桌面的功能,但是这个远程桌面在同一时刻只能一个用户使用,而使用RDP Wrapper Library by Stas'M可以通过传入参数的方式修改这个限制,并且它支持同时使用同一用户登录。RDP Wrapper Library支持Windows Vista到Windows 10,并且它的工作方式并不是修改远程桌面的程序(termsrv.dll),而是使用不同的参数加载这个程序。 安装方法 在Release中下载最新的版本,解压并运行install.ba…