在解决了内存问题后,Thinkpad x270在使用过程中仍然会出现鼠标冻结(mouse freeze)的现象,即鼠标移动不畅有停顿,可能在几秒种后恢复,也可能就此冻住不动了,但在按Fn + 4进入计算机Sleep后,再开机鼠标再次恢复。这种现象只是偶尔出现,但也让人有挫败感。
网上有很多人有很多建议,我测试后大概找到一种解决方案,在试用两天后,发现没有再出现冻结的情况,感觉应该是找到问题所在了。 Continue reading
在解决了内存问题后,Thinkpad x270在使用过程中仍然会出现鼠标冻结(mouse freeze)的现象,即鼠标移动不畅有停顿,可能在几秒种后恢复,也可能就此冻住不动了,但在按Fn + 4进入计算机Sleep后,再开机鼠标再次恢复。这种现象只是偶尔出现,但也让人有挫败感。
网上有很多人有很多建议,我测试后大概找到一种解决方案,在试用两天后,发现没有再出现冻结的情况,感觉应该是找到问题所在了。 Continue reading
[email protected]
任务描述:
从论文列表中筛选其中属于ESI GeoScience分类的论文。论文列表是一个Excel文件,ESI Geoscience是另一个Excel文件,需要通过匹配两个文件的期刊名进行筛选。
材料:
环境:Windows 10, MS Excel 2016
我记录了ddrescue成功对未识别移动硬盘进行数据抢救。朋友圈里朋友索要可执行文件。我整理了一下,供大家参考。请大家一定check .zip文件的md5 sum,确保不是来自于其他给加了乱七八糟来源的文件。
–使用说明:
ddrescue 1.24 executables for win
1 解压缩至某文件夹,如 d:\ddrescue-1.24-cygwin
2 将旧盘与新盘均插入机器上;
3 打开命令行窗口,即 win+r,敲入 cmd;
4 切换当前目录到步骤1所在的文件夹,即在命令行窗口敲入: cd d:\ddrescue-1.24-cygwin。文件夹名根据步骤1确定。
5 命令行里敲入 cat /proc/partitions,结果应该如下所示:
major minor #blocks win-mounts
8 0 xxx sda
8 1 xxx sda1 C:\
8 2 xxx sdb
8 3 xxx sdb1 D:\…
根据最末列的win盘符确定旧盘和新盘的设备名(如/dev/sdb2即是对应于D盘)。
Continue reading症状:Win 10下西数4TB 移动硬盘不能识别,explorer里显示盘符,但无法打开,explorer界面无响应,拔出再次插入,提示该盘不对,问是否格式化(千万不要点格式化)。
心情:平时都能及时备份,最近一偷懒就出现情况,傻眼了。
材料:不能识别的老盘;一块新的4TB 西数Elements 移动硬盘;ddrescue
Continue reading今天更新了一下win10的新版本1903 (2019年5月份的比较重大的版本),结果出现问题了:
windows search 不能用了
任务管理器里可以看到,Cortana (小娜)占用的CPU 很高,40-50%模样。
搜索了Google,有各种方案,比如通过组策略(gedit)或者注册表来禁用Cortana 等,但好像都不好用。问题是由于1903版本带进来的没有问题,所以缩小关键词后进一步搜索,发现微软已经在前些天(9月初)对应已经发布新的更新。在Windows Update 里搜索新更新,会发现有新的可用更新,安装后,结果又出现问题,具体表现是Search 仍然不能用,而且 Search 线程使用CPU 居高不下。
现次搜索,原因大概是微软解决了老问题,又引入了新问题。是由于一个 KB4512941 更新导致的。这个帖子里有讨论,而且给了一些可能的方案。我发现将这个更新卸载掉,重启机器,前面出现的search 不能用,CPU 占用过高等问题已经解决。具体步骤大概是: Continue reading
在办公室时,我Laptop往往连着一个外接大屏幕工作,离开时就直接把线一拔。一些应用程序像NoteExpress,进入扩展屏幕模式后在扩展屏幕上使用,当拔下扩展屏幕连接线,NE界面仍然还在扩展屏幕上(有些程序能自动回来主屏幕,明显NE在这方面考虑的很不够),在当前屏幕上就看不到,以后打开NE,也都是恢复到此前位置(即不存在的扩展屏幕上)。
通过以下方法解决:
用Alt + Tab 切换到NE为当前窗口(激活状态) ,用快捷键 Alt + (空格键) 激活菜单,再按 M (移动) ,就可以通过左右方向键移窗口至可视区域。
如果Alt+空格被别的程序所占,如Find and Run Robot,那么在进行上述操作前,关闭之。
其它多数应用程序也都按如上方法恢复。如果实在不行,那么就找一块外接屏幕,接上,然后将外接屏幕的程序拉回当前屏幕,然后再拔掉。
南卓铜 ([email protected])
我之前介绍过这个ios上的小app,功能很强大。微信有朋友反映说用起来还是有点困难。的确是这样。昨天又碰到小朋友问一个动点问题,他们老师讲的她理解不透。
这个问题是:
【2014玄武一模】在△ABC中,∠ACB=90°,经过点C的⊙O与斜边AB相切于点P.
环境:Debian 9,一些依赖package已经安装。
利用一些一键脚本,使得安装过程最大简化。因为SS的python版本不大更新,试着安装一下libev版本。
1、获取一键脚本,并设置可执行权限,执行该脚本。
wget https://raw.githubusercontent.com/hongwenjun/vps_setup/master/shadowsocks/install_ss-server.sh
chmod +x install_ss-server.sh
./install_ss-server.sh
2、安装haveged并启动,否则SS启不起来,会提示熵不足。
apt-get install haveged
systemctl start haveged
3、将下面内容添加到/etc/rc.local,使之可以启动时运行。
# -p 端口 -k 密码 -m 协议 -s 服务ip
ss-server -s 0.0.0.0 -p 【端口】-k 【密码】-m aes-256-cfb -t 300 >> /var/log/ss-server.log &
注意这里 –s 后必须是0.0.0.0,而不能是127.0.0.1,端口、密码自行设置;-m 后是方法,推荐是 aes-256-gcm 之类的,但可能手机端不提供这些高级的加密方法,因此我选用次之的。注意这是一行命令,尾巴的 & 不能少(表示常驻后台运行)。
Continue reading网上一些帖子(如逗比根据地)报告了使用WG配置文件里的PreUp, PostDown实现WireGuard分流。
在知名的WG客户端Tunsafe for windows 1.4版本以上,支持一个ExcludeIPs的参数,可以实现更为便捷的分流。这个方法不需要使用PreUp, PostDown等参数。
比如我的客户端配置:
[Interface]
PrivateKey = –DETRACTED-
Address = 10.0.0.2/32
DNS = 8.8.4.4
MTU = 1420
ExcludedIPs = 1.0.1.0/24
ExcludedIPs = 1.0.2.0/23…
[Peer]
PublicKey = –DETRACTED-
Endpoint = –DETRACTED-: –DETRACTED-
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25