最近发现NotePad++不支持按行号区间的文本复制,就想自己动手开发一个NotePad++插件,支持输入起始行号和结束行号,然后复制该区域的文本到新文档或者复制到系统剪切板,方便文本的操作。效果如下图:
本文主要介绍NotePad++插件开发的基本流程以及相关的注意点。
1、Notepad++介绍
Notepad++是使用C++开发的开源免费的文本编辑器,...
分类:
其他好文 时间:
2015-07-19 00:12:08
阅读次数:
1215
有人问我,对于路由转发,硬件转发表的性能真的要超出软件查表比如Linux系统很多吗?我怎么回答呢?给出数据吗?我没有数据,因为我的本职不是做这一块的。给出理论吗?恐怕我也没那口才。画个图?我发现我系统没有安装画逻辑电路的工具。那怎么办?这个问题的答案我真真在心里,只是难于言表,于是乎,我采用手绘图手机拍照的方式,展示一下硬件转发表的威力,由于没有实际数据,我采用相对比较的方式,让诸位看一下软件转发...
分类:
其他好文 时间:
2015-07-19 00:12:55
阅读次数:
159
更新:重新排版代码格式
除上篇博客介绍的基本数据类型外,C++ 还定义了一个内容丰富的抽象数据类 型标准库。包括 string 和 vector,它们分别定义了字符串和矢量(集合)。string 和 vector 往往用迭代器iterator访问 string 中的字符,或者 vector 中的元素。
另一种标准库类型 bitset,她提供了一些方法的集合,我们可以利用...
分类:
编程语言 时间:
2015-07-19 00:11:26
阅读次数:
182
http://blog.csdn.net/pipisorry/article/details/46947833
集合库collection
collections模块介绍
Python拥有一些内置的数据类型,比如str, int, list, tuple, dict等, collections模块在这些内置数据类型的基础上,提供了几个额外的数据类型:
1.namedtupl...
分类:
编程语言 时间:
2015-07-19 00:09:43
阅读次数:
218
本篇文章继续介绍以下类型的操作符
Combining Observables(Observable的组合操作符)
Error Handling Operators(Observable的错误处理操作符)
Combining Observables(Observable的组合操作符)combineLatest操作符combineLatest操作符把两个Observable产生的结果进行合并,合并的结果...
分类:
移动开发 时间:
2015-07-19 00:10:22
阅读次数:
300
第一种方法第二种方法jquery方法:MessageAction.class.phpdisplay(); } function add(){ //ajaxReturn(数据,‘提示信息‘,状态) $m=M(‘message‘); ...
分类:
Web程序 时间:
2015-07-19 00:09:46
阅读次数:
167
xml布局文件如下: MainActivity.java的OnCreate方法中相应的代码如下: genderGroup = (RadioGroup)findViewById(R.id.sex); femaleButton = (RadioButto...
分类:
其他好文 时间:
2015-07-19 00:10:53
阅读次数:
185
Ubuntu(12.04)中安装的mysql,忘记记录用户名密码了,不想重装,有木有重设密码的方法?有位园友给出了解决方法,在mysql 5.6.23上验证没有问题。详情用力戳这里!1、结束当前正在运行的mysql进程。# /etc/init.d/mysql stop2、用mysql安全模式运行并跳...
分类:
数据库 时间:
2015-07-19 00:09:14
阅读次数:
219
游戏编程指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。 目前流行的游戏编程语言为C++编程语言,目前流行的游戏编程接口为DirectX9.0,还有OpenGL、SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为Andr.....
分类:
其他好文 时间:
2015-07-19 00:10:04
阅读次数:
293
记录一下GCD的几个重要API的用法。
分类:
编程语言 时间:
2015-07-19 00:07:53
阅读次数:
171
js数据类型1)基本类型---数字,采用IEEE754标准定义的64位浮点格式.特殊数值常量:Infinity 无穷大的特殊值NaN 非数字值Number.MAX_VALUE 可表示的最大数字Number.MIN_VALUE 可表示的最小数字Number.NaN 非数字值Number.POSITIV...
分类:
Web程序 时间:
2015-07-19 00:09:00
阅读次数:
192
朴素贝叶斯分类 朴素贝叶斯分类是一种十分简单的分类算法,叫它朴素贝叶斯分类是因为这种方法的思想真的很朴素,朴素贝叶斯的思想基础是这样 的:对于给出的待分类项,求解在此项出现的条件下各个类别出现的概率,哪个最大,就认为此待分类项属于哪个类别。通俗来说,就好比这么个道理,你在街上看 到一个黑人,我问你你...
分类:
其他好文 时间:
2015-07-19 00:08:53
阅读次数:
118
newInstance()和new() 在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newI.....
【云时代的技术博客】【http://cloudate.net/?p=379】2015/01/13 | DB,Memcache,并发和多线程 | 罗伯特有一个key/value存储在数据库中,但是缓存在memcache中,对这个key/value有高并发的查询和更新操作,怎么保证数据库和缓存的一致性呢...
分类:
数据库 时间:
2015-07-19 00:07:49
阅读次数:
368
def eight_queen(): def if_inline(point1, point2): if(point1[0] == point2[0] or\ abs(point1[0] - point2[0]) == abs(point1[1] - poi...
分类:
编程语言 时间:
2015-07-19 00:09:17
阅读次数:
268
如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删除的级联操作将使得日常的维护工作更加轻松。这里以MySQL为例,总结一下3种外键约束方式的区别和联系。 这里以用户表和用....
分类:
数据库 时间:
2015-07-19 00:08:28
阅读次数:
247
计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计...
分类:
其他好文 时间:
2015-07-19 00:07:17
阅读次数:
3285