0%

Hello World

Powershell ps1 脚本输出中文到剪贴板乱码

解决方案1

使用 Set-Clipboard 代替 clip.exe

参考 How to pass UTF-8 characters to clip.exe with PowerShell without conversion to another charset?

解决方案2

  1. 脚本保存格式为 GB2312
  2. 脚本添加命令 $OutputEncoding = [Console]::OutputEncoding

示例

1
2
3
4
$OutputEncoding = [Console]::OutputEncoding
$text = '中文 English'
$text
$text | clip.exe

参考链接: $OutputEncoding to the rescue

IDM 开启极速 32 线程

快速移动应用到另一个虚拟桌面

MoveToDesktop

视频字幕

  1. 上字幕,压制视频:Arctime
  2. 封装字幕:mkvtoolnix 教程

PowerToys

  • 窗口管理器 FancyZones
  • 批量重命名 PowerRename
  • Win+ 快捷键指南 Shortcut Guide

PowerToys

Mathematica 行向量与列向量

  • Mathematica 中表示一行与一列相乘
1
2
3
4
5
MatA = {a1, b1, c1};
MatB = {a2, b2, c3};
MatA.MatB

(*Out=a1 a2 + b1 b2 + c1 c3*)
  • 表示一列与一行相乘
1
2
3
4
5
MatA = {{a1}, {b1}, {c1}};
MatB = {{a2, b2, c3}};
MatA.MatB

(*Out={{a1 a2, a1 b2, a1 c3}, {a2 b1, b1 b2, b1 c3}, {a2 c1, b2 c1, c1 c3}}*)

查看维数,列乘行的情形下,两个矩阵维数需要满足 $m \times n$ 和 $n\times m$ 才能运算。这也是上面需要将 {a,b,c} 换成 { {a},{b},{c}} 的原因。

1
2
3
Dimensions /@ {MatA, MatB}

(*Out={{3, 1}, {1, 3}}*)

Mathematica 自动保存

对所有笔记本开启运行后自动保存,详情参考

1
CurrentValue[$FrontEnd, "NotebookAutoSave"] = True

在 Mathemtica 中导入 csv 表格后,发现最后多了几百个空值行。在知乎发现相似的问题,按照 melody 的回答成功解决。

  1. 选中你想开始删除的那堆空白行的首行,同时点键盘 ctrl+shift + 向下箭头(如果多余空白行在右侧,那就向右键头),全选全部无用空格行;
  2. 第二,右键删除;
  3. 第三,重点来了!删除后啥都先别干,一定要点保存!然后关闭 excel 表格,重新打开。
  4. done!第三步不做的话,excel 自己又填充回来!

作者:melody
链接:https://www.zhihu.com/question/25121978/answer/94400178
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

FFmpeg剪切与合并命令使用小结

期刊影响因子查询

letpub

sci 期刊 中文核心

win10 右键新建 markdown 文件

使用 picgo-plugin-web-uploader 上传图片到 Chevereto 的 配置

1
2
3
4
url : http://your-site/api/1/upload
paramName: source
jsonPath: image.url
customBody: {"key":"yourkey"}

Markdown 链接 [text](link) 中,link 包含 () 会导致转义失败,使用 %28 代替 (%29 代替 )

Markdown 链接括号的问题