Quicker启动即闪退的异常排查
问题打开 Quicker 后,不显示在托盘区。
在任务管理器中短暂显示,几秒后自动消失。
用Everything找到quicker.log打开检查,并没有异常日志记录,说明日志还没产生就已经闪退了。
排查首先检查事件查看器,发现有.NET运行时异常产生。
但这里看不到更进一步的详细信息,无果,尝试用procdump抓dump分析。
这里我第一次抓就抓到了,实测有时会抓不到,同样启动即闪退的场景下抓dump可多尝试几次。
用Visual Studio打开dump,调试后发现三个嵌套异常。
这里看不到什么,查看详细信息。
发现异常产生于user.config文件。
破案了,不知道为啥这里一堆null。。。。。。
改正后Quicker如愿正常启动,收工。
用SMB让iPad与Windows电脑快速共享文件夹
网络配置设置–网络和internet–状态–属性–网络配置文件选择专用
SMB协议win搜索 启用或关闭windows功能–勾选SMB1.0/CIFS文件共享支持
本地策略win+r输入secpol.msc 回车–本地策略–安全选项–网络访问:本地账户的共享和安全模型–右键属性选择经典
(win家庭版无法操作此步骤,可跳过,正常情况下这里一般不用动)
新建本地账户设置-账户-其他用户-添加账户-我没有这个人的登录信息-同意并继续-添加一个没有Microsoft账户的用户-输入要登录的账户和密码。
(这里也可不新建账户,直接用windows上已经登录的账户,输入的用户名及密码为微软账户密码)
文件夹设置新建文件夹或选定共享的文件夹,右键-属性-共享
选择共享,添加share用户,更改权限级别为读取/写入
设置高级共享,共享此文件夹,权限处添加share账户,并允许完全控制
在windows搜索栏中输入cmd,打开命令提示符窗口
输入ipconfig回车
记住你的ipv4地址
iPad连接打开iPad自带的文件管理器
选择连接服务器
输入服务器名称 sm ...
红黑树
红黑树(Red Black Tree)是一种自平衡二叉查找树。
所谓自平衡,就像高中生物中学过的“去除顶端优势”,通过去除植物顶端优势,侧芽会迅速生长变得强壮,整棵植物变得平衡。红黑树也是同理,利用旋转去除顶端优势,使二叉树达到相对平衡。
红黑树的每个节点都遵循以下规则:
(1)每个节点都有颜色,黑色或红色。
(2)根节点是黑色的。
(3)每个叶子节点(NIL)是黑色的。(这里的叶子节点指的是为空(NIL或NULL)的叶子节点!]
(4)红色节点的子节点必定是黑色的。(没有连续的红节点)
(5)从一个节点到该节点的子孙节点的所有路径上包含相同数目的黑节点。(红黑树保证最长路径不超过最短路径的二倍,因而近似平衡。)
红黑树有两大操作:
recolor (重新标记黑色或红色)
rotation (旋转,这是树达到平衡的关键)
添加节点每次插入新节点X时:
将新插入的节点标记为红色
如果 X 是根结点(root),则标记为黑色
如果 X 的 father 是红色:
3.1 如果 X 的 uncle 是红色
3.1.1 将 father 和 uncle 标记为黑色
3.1.2 将 g ...
搭建Hexo博客并部署到ECS
前言想搭个博客记录学习过程,以后可以回顾一下学过的知识。而且现在不怎么发朋友圈了,也可以加个日记板块玩玩。
虽然有hexo+github的免费方案,但因为手里有之前买着积灰的ECS,还是选择了hexo+ECS。
环境说明:
本地:win10
服务器:阿里云ECS,CentOS7
技术简单说明:
hexo:将markdown格式的文件转化成静态资源页面
git:将静态资源页面推送到服务器
nginx:代理静态资源页面部署博客
一篇博文产生的具体流程是:我先用notion等markdown编辑器编写.md文件,将其复制到hexo根目录的source文件夹下的_post文件夹,或者直接在hexo根目录下启动git bash,使用hexo new post <title>生成新文件,再去修改新文件内容。内容编辑完成后在git bash中使用hexo g命令生成页面,生成后使用命令hexo s可启动本地服务,通过访问localhost:4000查看页面。查看无误后,使用hexo d命令即可发布到服务器,通过外网访问。
本地环境配置安装Node.jsnode.js直 ...




