原题地址:http://oj.leetcode.com/problems/two-sum/题意:找出数组numbers中的两个数,它们的和为给定的一个数target,并返回这两个数的索引,注意这里的索引不是数组下标,而是数组下标加1。比如numbers={2,7,11,17};
target=9。那...
分类:
编程语言 时间:
2014-04-30 21:45:43
阅读次数:
528
1.
python创建实例后,实例将由引用计数来管理,如果引用计数达到0,实例将被销毁,实例被销毁时,解释器会调用与对象相关联的__del__()方法。使用del语句可以删除对象引用,但是del语句通常不会直接调用__del()__方法。2.
特殊变量__slots__通过定义特殊变量__slots...
分类:
其他好文 时间:
2014-04-30 21:40:17
阅读次数:
441
最近读完了简明Python教程(A Byte of
Python),在此书的最后作者建议读者实现一个命令行Python程序:“在这个程序中,你可以添加、修改、删除和搜索你的联系人(朋友、家人和同事等等)以及它们的信息(诸如电子邮件地址和/或电话号码)。这些详细信息应该被保存下来以便以后提取。”现在特...
分类:
编程语言 时间:
2014-04-30 21:20:59
阅读次数:
657
1.文件的基本操作1.1文件的打开或创建文件的打开或创建可以使用内置函数file(别名open)。函数声明如下:file(name[,mode[,buffering]])->fileobject或open(name[,mode[,buffering]])->fileobject其中,name表示被打...
分类:
编程语言 时间:
2014-04-30 19:48:22
阅读次数:
517
原题地址:http://oj.leetcode.com/problems/3sum/题意:从一个数组中找到三个数,使这三个数的和为0。有可能存在多组解,也有可能存在重复的解,所以需要去重。比如:num=[-1,0,1,2,-1,-4];那么存在两组解:[[-1,0,1],[-1,-1,2]],解中的...
分类:
编程语言 时间:
2014-04-30 19:15:53
阅读次数:
566
这是最完整的安装方法:ibu是一个框架,可以支持多种输入法,像是pinyin,五笔等。1,安装ibus框架终端输入以下命令:sudo apt-get
install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt42,启用Ibus框架终端输入以下命令:im-...
分类:
其他好文 时间:
2014-04-30 18:54:04
阅读次数:
431
一、简介Snort是一套开放源代码的网络入侵预防软件与网络入侵检测软件。Snort使用了以侦测签章(signature-based)与通信协议的侦测方法。Snort是一个免费的IDS(入侵监测系统)软件。它的一些源代码是从著名的tcpdump软件发展而来的。它是一个基于libpcap包的网络监控软件...
分类:
其他好文 时间:
2014-04-29 11:48:46
阅读次数:
428
状况:suntus@suntus-virtual-machine:~$ sudo
apt-get install openssl-servicesudo: /etc/sudoers is mode 0777, should be
0440sudo: no valid sudoers sources ...
分类:
其他好文 时间:
2014-04-29 11:42:47
阅读次数:
552
方法一:
使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核。像我,竟然安装了下面那么多,这个造成了漫长的启动列表。必须删掉一些不用的。
首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件。从中选择要卸载的包,用apt-get来卸载admingu@an...
分类:
其他好文 时间:
2014-04-29 11:42:46
阅读次数:
572
一。利用Ctypes2014-04-29EXAMPLE://VS2012,新建WINDOWS
Project ,下一步,选择dll// test.h #includeextern "C" int __declspec(dllexport)add(int
x,int y);// .cpp#inclu....
分类:
编程语言 时间:
2014-04-29 11:32:47
阅读次数:
439