最近发现了python的commands模块,查看了下源码,使用的popen封装的,形成三个函数getstatus(), getoutput(), getstatusoutput()源码如下:def getstatus(file): """Return output of "ls -ld " ...
分类:
编程语言 时间:
2015-01-14 11:01:40
阅读次数:
1094
{相关信息}鼠标事件类(MouseEvent)指组件中发生的鼠标动作事件,例如按下鼠标、释放鼠标、单击鼠标、鼠标光标进入或离开组件的几何图形、移动鼠标、拖动鼠标。当鼠标移动到某个区域或鼠标单击某个组件时就会触发鼠标事件。使用鼠标事件必须给组件添加一个MouseListener 接口的事件处理器,该接...
分类:
编程语言 时间:
2015-01-14 11:00:40
阅读次数:
346
本文为第七部分,目录请参阅概述部分:http://www.cnblogs.com/harrywong/p/cpp-rvalue-references-explained-introduction.html。Perfect Forwarding(完美转发):问题Move语义背后右值引用用来解决的另一个...
分类:
编程语言 时间:
2015-01-14 10:58:26
阅读次数:
167
首先是1:
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8,...
分类:
编程语言 时间:
2015-01-14 09:52:48
阅读次数:
161
Addnode.sh失败,日志文件报错PRKC-1025 & java.lang.OutOfMemoryError: Java heap space...
分类:
编程语言 时间:
2015-01-14 09:51:14
阅读次数:
609
C++程序文件的额后缀与所运行的具体编译器有关,常见的有:.cc .cxx .cpp .cp .C .c++
这几种后缀名没有区别,如果编译器支持的话,哪种后缀都是一样的,在C++ Primer上给出如下说明:
Unix uses: C, cc, cxx, c
GNU C++ uses: C, cc, cxx, cpp, c++
Digital Mars uses:...
分类:
编程语言 时间:
2015-01-14 09:51:48
阅读次数:
346
slice() 方法可从已有的数组中返回选定的元素。
语法
arrayObject.slice(start,end)
start 必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。
也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。
end 可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,
那么切分的数组包含从 ...
分类:
编程语言 时间:
2015-01-14 09:49:05
阅读次数:
490
工具类
SwiftyJSON:GitHub上最为开发者认可的JSON解析类
Safe.ijaimi:源码漏洞分析检测工具,一键完成
Dollar.swift:Swift版Lo-Dash(或underscore)函数式工具库
OAuthSwift:国外主流网站OAuth授权类...
分类:
编程语言 时间:
2015-01-14 09:49:29
阅读次数:
309
1. auto_ptr
auto_ptr 是C++标准库提供的类模板,auto_ptr对象通过初始化指向由new创建的动态内存,它是这块内存的拥有者,一块内存不能同时被分给两个拥有者。当auto_ptr对象生命周期结束时,其析构函数会将auto_ptr对象拥有的动态内存自动释放。即使发生异常,通过异常的栈展开过程也能将动态内存释放。auto_ptr不支持new
数组。
2. auto_...
分类:
编程语言 时间:
2015-01-14 09:46:08
阅读次数:
263
sort() 方法用于对数组的元素进行排序。
语法
arrayObject.sort(sortby)
sortby 可选。规定排序顺序。必须是函数。
sort()方法返回对数组的引用。请注意,数组在原数组上进行排序,不生成副本。
如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。
要实现这一点,首先应把数组的元素都转换成字符串...
分类:
编程语言 时间:
2015-01-14 09:49:04
阅读次数:
178
在Javascript中,我们经常会接触到题目中提到的这5个比较特别的对象——false、0、空字符串、null和undefined。这几个对象很容易用错,因此在使用时必须得小心。类型检测我们下来看看他们的类型分别是什么: 运行上述代码,弹出的对话框应该显示的都是true。也就是说,false是布....
分类:
编程语言 时间:
2015-01-14 09:43:47
阅读次数:
160
列的大小必须指定。正确 char eth[][8]={"p32p1","p33p1","p34p1","p35p1"};报错char eth[4][]={"p32p1","p33p1","p34p1","p35p1"}; char eth[][]={"p32p1","p33p1","p34p1",....
分类:
编程语言 时间:
2015-01-14 09:43:22
阅读次数:
176
在Spring中定义了5中不同的事务隔离级别。1. ISOLATION_DEFAULT(一般情况下使用这种配置既可)这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别。2. ISOLATION_READ_UNCOMMITTED这是事务最低的隔离级...
分类:
编程语言 时间:
2015-01-14 09:42:56
阅读次数:
318
java.util.Iterator it = hashmap.entrySet().iterator();while(it.hasNext()){java.util.Map.Entry entry = (java.util.Map.Entry)it.next();entry.getKey() 返回...
分类:
编程语言 时间:
2015-01-14 09:42:39
阅读次数:
145
LINQ2Object的处理结果是把LINQ表达式映射成对应的委托,而LINQ2SQL则是保存了一系列的"步骤"---表达式树的处理方式.两者的区别简单的理解就是LINQ2Object将数据存放在内存中.而LINQ2SQL则是把数据存放在远程的服务器中..AsEnumerable() 和 .ToLi...
分类:
编程语言 时间:
2015-01-14 09:39:17
阅读次数:
222
源出处:http://www.cnblogs.com/TenosDoIt/archive/2013/04/15/3022036.htmlCreateThread:Windows的API函数(SDK函数的标准形式,直截了当的创建方式,任何场合都可以使用),提供操作系统级别的创建线程的操作,且仅限于工作...
分类:
编程语言 时间:
2015-01-14 09:41:07
阅读次数:
183
commands模块用于调用shell命令有3中方法:commands.getstatus() 返回执行状态commands.getoutput() 返回执行结果commands.getstatusoutput() 返回一个元组,执行状态和执行结果其他执行shell命令的方法还有:1.os.sy.....
分类:
编程语言 时间:
2015-01-14 09:37:31
阅读次数:
609