://c2./cgi/wiki?SingletonsAreEvil Almost every use of singleton I have encountered was best replaced by an attribute accessor in a higher level object that is then either explicitly passed...
转载
2022-01-06 15:24:47
53阅读
Emacs-069-evil中插入操作 算是Emacs学习中的第69个小技能经验,关于插入的操作。 一般插入是学习Vim的时候最早的操作技巧,先学了这个技巧然后接下来就是一通写入编辑。不过,插入操作也有两个相对大点的技巧。
原创
2022-03-11 15:40:37
79阅读
Emacs-071-evil中重复操作 这个功能可以说还是Vim
原创
2022-03-10 17:59:57
78阅读
Emacs-071-evil中重复操作 这个功能可以说还是Vim中学到的,在纯Emacs操作中我没有找到这个功能,这是我一直想在Emacs中找到的功能。 这个功能在一定程度让我见识到了Vim编辑功能的强大,因为操作的重复简化成了一种思维,进而转换成一种肌肉记忆行为。 这个操作的符号就是小数点按键。在代码编辑中,确实是好用
原创
2021-07-08 11:09:39
54阅读
Improve your code by replacing concrete base classes with interfaces
SummaryMost good designers avoid implementation inheritance (the extends relationship) like the plague. As much as 80 per
转载
精选
2005-03-28 09:55:00
577阅读
Good vs EvilDescriptionMiddle Earth is about to go to war. The forces of good will have many battles with the forces of evil. Different races will cer...
转载
2015-07-10 14:41:00
99阅读
2评论
原文地址:://alphawang.com/blog/2014/09/utility-classes-are-evil/This post is a summary of this artical and this one.What's Utility ClassesA utility cl...
转载
2015-04-03 09:54:00
132阅读
Emacs-070-evil中追加操作 这又算是Vim的技巧了。 追加操作其实跟插入操作十分相似,两者相对。一个在前,一个在后。具体如下:a:在光标之后追加。A:在光标所在行最后追加。 如果说i是我用到的最多的插入操作,那么A绝对是我用到的最多的追加操作。
原创
2021-07-08 11:09:40
117阅读
Emacs-069-evil中插入操作 算是Emacs学习中的第69个小技能经验,关于插入的操作。 一般插入是学习Vim的时候最早的操作技巧,先学了这个技巧然后接下来就是一通写入编辑。不过,插入操作也有两个相对大点的技巧。 i:一般的插入模式,插入的插入点是光标之前。其实,如果是细线光标这个会更好理解一点。如果是细线,这
原创
2021-07-08 11:09:41
63阅读
Emacs-070-evil中追加操作 这又算是Vim的技巧了。 追加操作其实跟插入操作十分相似,两者相对。一个在前,一个在后。具体如下:a:在光标之后追加。A:在光标所在行最后追加。
原创
2022-03-11 15:40:29
68阅读
传送门 分析 对于这道题,我们首先思考一个贪心策略,即对于所有我们要打败的厨师我们肯定可以先打败需使用帮助次数少的厨师再打败需使用帮助次数多的厨师 ,因为这样可以使得能支付得起帮助费用的可能性尽可能的大。在确定顺序之后我们便可以进行dfs啦,只需要在搜索过程中加一些可行性剪枝和最优性剪枝就行了。 代
转载
2018-07-25 14:37:00
185阅读
2评论
今天删除了我原来的spacemacs配置,原来使用了helm,这次想用一下ivy,计划重新安装一下。 安装的过程中,遇到了一个模块安装失败问题。启动的时候,会遇到如下提示:An error occurred while installing evil-unimpaired (error: (error Package lacks a "Version" o...
原创
2021-07-07 17:42:25
249阅读
问题描述The Demon is coming to our worlds. He's using a wheel with a thorn on the bo
原创
2023-04-24 07:38:10
85阅读
"D Dr. Evil Underscores" 参考: "Codeforces Round 613 (Div. 2)
原创
2022-11-03 15:26:41
39阅读
今天删除了我原来的spacemacs配置,原来使用了helm,这次想用一下ivy,计划重新安装一下。 安装的过程中,遇到了一个模块安装失败问题。启动的时候,会遇到如下提示:An error occurred while installing evil-unimpaired (error: (error Package lacks a "Version" o...
原创
2022-03-10 14:00:06
136阅读
Emacs-074-evil中按照单词移动光标 相比上下左右的光标操作,按照单词移动应该算是特定场景中的一个改进升级功能。如果是在写代码的时候,这种操作甚至是高于上下左右移动的。 这个功能在Emacs中,不过总觉得Vim中的操作更为便捷一些,因为只需要一个按键就搞定了。具体如下:以单词为单位向后移动:w以单词为单位向前移动:b
原创
2021-07-08 11:08:49
125阅读
最初学习emacs的时候,接触到了emacs中行删除C-k。本来以为evil(那个时候已经知道有个evil了)中的删除行可能会绑定这个功能。那时候还有一个疑问:如果真是这样,这个evil的模仿功能也就很一般了,毕竟跟vim很不一样。在vim中,dd是能够真真切切删除一行内容的。 现在用的emacs出于使用习惯安装了evil,查看一下dd绑定的命令: ...
原创
2021-07-08 10:54:55
91阅读
最初学习emacs的时候,接触到了emacs中行删除
原创
2022-03-10 16:11:13
213阅读
Emacs-074-evil中按照单词移动光标 相比上下左右的光标操作,按照单词移动应该算是特定场景中的一个改进升级功能。如果是在写代码的时候,这种操作甚至是高于上下左右移动的。
原创
2022-03-11 15:40:53
132阅读
avy是一个比较成熟的emacs的插件,可以实现快速跳转到指定的字符位置的功能。这个也是之前在spacemacs中用到的功能,只是sp
原创
精选
2023-12-21 11:44:39
194阅读