Git GUI客户端测评
2018年6月2日我认为,Git GUI客户端有两种。一种是简单的Git外壳,把命令行操作封装成图形界面,这类工具有TortoiseGit。另一种客户端是Git仓库管理工具,它们可以定期更新Git本地仓库,更新子模块。 Git外壳 我今天要找一下哪些Git GUI客户端支持–find-copies-harder,于 […]
我认为,Git GUI客户端有两种。一种是简单的Git外壳,把命令行操作封装成图形界面,这类工具有TortoiseGit。另一种客户端是Git仓库管理工具,它们可以定期更新Git本地仓库,更新子模块。 Git外壳 我今天要找一下哪些Git GUI客户端支持–find-copies-harder,于 […]
C# linq可以写这样的代码 var myFile = directory.GetFiles() .OrderByDescending(f => f.LastWriteTime) .First(); [1]用来获取一个目录里最新修改的文件。 这个代码看起来效率不高,因为我们排序了整个列表,但只需取 […]
使用先前结果 %:上个结果 %%:上上个结果 [latex]\underset{k}{\underbrace{\%\%\cdots \%}}[/latex]:前面第k个结果 %n:Out[n]输出的结果 [MathematicaIn/][latex]77^2[/latex] [Mathematica […]
markdown是近几年来非常火的一门轻量级标记语言,主打易读性。这里的易读性,说的是在源代码层面易读。但是我觉得markdown被过于吹捧,以至于有人记笔记用markdown、写书也用makrdown,不一定是最好的选择。 Github支持用markdown、asciidoc、mediawiki等 […]
我经常使用Git,并使用TortoiseGit作为GUI。每次要提交,总是要在Windows资源管理器或者Directory Opus空白区(如果满屏都是文件,光标指到一个空白区已经要很小心了)点击右键,找到并点击ToritiseGit提交菜单。这个操作可以优化。 用按钮触发自定义命令 在Direc […]
NeoVim旨在成为Vim的升级版,有不少对它的介绍,我就不赘述了。 NeoVim官网强调了它的四大特点:Powerful plugins(强大的插件)、Better out-of-the-box(更好的开箱即用)、First-class embedding(高度支持嵌入模式)、Drop-in re […]
我原先参考了网上很多架设VPN教程,全都失败,这次终于成功。 我原先都是在单IP地址的服务器上配置,全都失败。后来在双IP的服务器上配置成功,最后在单IP的服务器上也配置成功。后来在奋斗博客[1]看到两个IP的提示,终于成功。 奋斗博客和雨田博客[1]都说要配置VPN时要遵守所谓的“一停四开”原则。 […]
First of all, User Control is a concept in ASP.NET web form. While MVC only has three components, namely model, view, and control, asking how to creat […]