以后每隔一段时间整一些大杂烩内容,大概就是自己每天学习随笔的累计,虽然篇幅不足以支撑起一篇专题小文章,但可能足以解决问题。
不积跬步,无以至千里。久久为功。
Office版本现状
- Office:包含了微软开发的Word、Powerpoint、Excel等常见的办公套件,已经发布了若干版本
- 在Office365之前的版本都采用买断制,后来采用了订阅制,一次买一年
- 2016、2019这样的常见版本区分了专业增强版和家庭与学生版,区别有两个:
- 家庭与学生版只能一个用户购买,专业增强版可能为企业的多位用户购买
- 专业增强版增加了Access等企业常用的模块
- 其他诸如W、P、X等模块没有区别,学生党可以放心使用
- 在线版的Office可以完美实现在线文档的功能,适合linux系统编辑docx等文件而不会出现WPS那样的格式错乱,在线虽然字体不是很全
- 而且是免费的!
- Onedrive:相当于微软的网盘,特色是可以在win10及更新的系统下实现本地目录与onedrive的同步,而且传输没有限速!
- Onedrive默认容量只有5G,扩容一般采用升级到Microsoft365的方法来完成
- Microsoft365:是一种订阅,包含了微软旗下Office、Onedrive在内的大量办公组件
- 订阅周期为一年,分个人版和家庭版,多人拼单家庭版显然实惠
- Onedrive的容量拉到1T,十分充足
- 包含所有Office套件的软件包并可以自动更新,可以安装到多个设备上
- 很多企业或高校都可以申请教育优惠,用自己的学校邮箱就可以享受1T的Onedrive了!但Office软件的下载往往不支持
跳转URL的文件
使用.url
格式的文件即可
创建
xxx.url
文件在其中加入如下内容,就可以打开后跳转
[InternetShortcut] URL=..........
解压中文乱码
解压时,如果使用Gnome Archive Manager
这样的工具,它作为前端会调用工具使用默认的参数,可能会遇到文件名中文乱码的问题
解决
根据文件的扩展名代表的压缩方式,选择对应的后端工具,选择具体的字符集编码格式进行解压
案例
对.zip
文件,通常使用的工具为unzip
进行解压,默认的编码格式为UTF-8,而通过win等平台压缩的文件可能使用GBK等方式对中文文件名进行编码
因此需要加上选项-O
来指定字符编码的格式,如:
unzip -O GBK [FILENAME]
win10下图标全白
在使用win10系统时,有时快捷方式的icon会变成全白,很影响视觉感官和使用;有时即使是重新生成快捷方式或将可执行文件拷贝也无法解决
解决
出现这种问题是win下的文件管理程序——资源管理器
的bug,往往是图标的缓存问题,将缓存删除并重启资源管理器即可
- 在资源管理器上方选择查看工具栏,然后勾选
隐藏的项目
从而能正常显示图标缓存文件 - 在
cmd
中输入%localappdata%
,通过系统变量localappdata进入应用的图标的存文件所在的目录 - 将缓存文件
IconCache.db
删除 - 在
任务管理器
中找到资源管理器,并右键重新启动即可 - 如果过后问题仍旧存在,则再次重启资源管理器一般可以解决问题
word神烦页码
在页脚里创建表格,所有页脚里都有了一个表格,但表格里的数据都一样,如何加入自动的页码
解决
页眉和页脚工具栏->页码->(理解为独立的元素)->当前位置->选择合适的页码插入即可
pull request与CWE
首先分析github上提出的issue是啥样,在issue里看到是静态语义分析程序分析了源代码,然后在源代码的对应位置打印了CWE错误。
CWE是通用弱点枚举的意思,相当于一个漏洞的规范集,而且加上了对应的编号和说明,有很多静态分析工具都可以发现https://cwe.mitre.org/compatible/compatible.html#c,常见的静态分析工具有很多,如`GRAMMATECH-CodeSonar`(需要订阅或申请demo,全语言)、`SonarSource-Sonarlint`
但是发现的CWE是个很稀有的错误,因此直接修改
修改之后想要发起pull request,选择fork的仓库中选择分支,发现自己fork的仓库名字与该仓库不同,不能找到,因此重新fork一遍
重新fork之后更新,然后提交pull request,在说明里面加上必要的信息,然后就可以提交了,还可以勾选checkbox来更详细些
提交之后会签一个协议,然后就等待结果
输入回显工具
录屏直播时,为了更好的效果,有时需要回显在键盘上输入的内容
在mac上可以使用厉害的keycastr
在linux上可以使用丐版的screenkey
终端冻结
冻结(
freeze
):使用
ctrl+s
可以开始冻结终端,使用ctrl+q
可以退出冻结终端,在此期间终端进程的执行会挂起,输入也会在缓冲区中直至退出冻结
snap格式包
- 一种安全、通用的linux软件包,后缀为
.snap
- 在
/snap
目录下能发现采用snap包格式安装的软件,或使用命令snap list
- 可以被apt检索并正常安装,但卸载可能遇到问题,在安装
Chromium
(Google Chrome的上游软件)的过程中发现之:- 虽然通过使用apt安装,并由tab补全得到
chromim-browser
的包名,但卸载时通过apt-get remove
命令无法正常移除 - 在
Ubuntu Software
中能检索到没有被正常卸载的软件包,在这里直接Remove
即可 - 启动chromium之后通过ps找到软件启动的位置,位于
/snap
目录中,了解到snap软件包 - 再次使用apt search,发现之前安装的软件包确实是
chromium snap
包
- 虽然通过使用apt安装,并由tab补全得到
- 相比ubuntu下传统的deb、rpm等软件包拥有诸多优点