我第一个用来实际应用的编程语言是Java,于是对Eclipse情有独钟。但是自从上手了Notepad++后,使用Eclipse的机会越来越少。最近开始学习Python,因为对Python不太熟悉,有时间希望能够代码自动补全,自动纠错等。于是就找了找IDE for Python,下载Python的时候...
分类:
编程语言 时间:
2015-07-25 15:09:18
阅读次数:
163
1. Null 的过度使用避免过度使用 null 值是一个最佳实践。例如,更好的做法是让方法返回空的 array 或者 collection 而不是 null 值,因为这样可以防止程序抛出 NullPointerException。下面代码片段会从另一个方法获得一个集合:List accountId...
分类:
编程语言 时间:
2015-07-25 15:08:17
阅读次数:
160
题意:总区间中有n个数(n#include#include#includeusing namespace std;#define ld long doubleld pi=acos(-1.0); //注意π的精度int num[500010],sum[500010];long long snum[.....
分类:
其他好文 时间:
2015-07-25 15:10:35
阅读次数:
115
Little beaver is a beginner programmer, so informatics is his favorite subject. Soon his informatics teacher is going to have a birthday and the beave...
分类:
其他好文 时间:
2015-07-25 15:07:28
阅读次数:
132
本文描写叙述怎样设置一个单一节点的Hadoop安装。以便您能够高速运行简单的操作,使用HadoopMapReduce和Hadoop分布式文件系统(HDFS)。參考官方文档:Hadoop MapReduce Next Generation - Setting up a Single Node Clus...
分类:
其他好文 时间:
2015-07-25 15:08:24
阅读次数:
195
重开发人员的劳动成果,转载的时候请务必注明出处:http://blog.csdn.net/haomengzhu/article/details/27693365复杂的内存管理移动设备上的硬件资源十分有限,内存尤为宝贵。开发人员必须十分谨慎地利用内存,避免不必要的消耗。更要防止内存泄漏。基于 Coco...
分类:
其他好文 时间:
2015-07-25 15:09:25
阅读次数:
192
linux解压.war包war格式的包可以解决web应用程序部署时候不用按照目录层次结构部署,而是将war包当作部署单元来使用。下面就讲下怎么去解压.war格式的压缩包:1、安装jdk,我安装的是jdk1.7_64版本的,我在百度网盘上传一份,下载地址是:http://pan.baidu.com/s...
分类:
系统相关 时间:
2015-07-25 15:07:46
阅读次数:
225
-修改文件创建时间或创建新文件 touch [-acdmt]-a :仅修改访问时间-c :仅修改文件的时间,若该文件不存在则不创建新文件-d :后面可以接想要修改的日期而不用当前的日期-m :仅修改mtime-文件默认权限 umask-设置文件隐藏属性 chattr [+-=] [ASacdistu...
分类:
系统相关 时间:
2015-07-25 15:08:14
阅读次数:
202
Linux进程通信中最为简单的方式是匿名管道匿名管道的创建需要用到pipe函数,pipe函数参数为一个数组表示的文件描述字。这个数组有两个文件描述字,第一个是用于读数据的文件描述符第二个是用于写数据的文件描述符。不能将用于写的文件描述符进行读操作或者进行读的文件描述符进写操作,这样都会导致错误。关于...
分类:
系统相关 时间:
2015-07-25 15:08:21
阅读次数:
212
windows配置nginx实现负载均衡集群2014-08-20 09:44:40 来源:www.abcde.cn 评论:0 点击:617网上大部分关于nginx负载均衡集群的教程都是linux环境。如何实现在windows配置nginx实现负载均衡集群一、 windows上安装nginx1、下载n...
//判断图G是否为二分图,可以用染色法。//从一点开始,把他邻接的点图为与其不同的颜色,那么只要bfs一圈一圈图。如果图的时候遇到颜色相同,//表明2个点相连,所以不是;#include#include#includeusing namespace std;#define maxn 210int m...
分类:
其他好文 时间:
2015-07-25 15:07:32
阅读次数:
117
Mybatis封装分页查询的java公用类 分页----对于数据量很大的查询中,是必不可少的。mybatis底层的分页sql语句由于需要我们自己去手动写。而实现分页显示的时候我们需要根据分页查询条件查询符合条件的总记录数和记录的详细情况。因此,若是不去实现封装一下的话,我们需要写两条SQL语句去实现...
分类:
编程语言 时间:
2015-07-25 15:05:42
阅读次数:
184
本文介绍的线程池采用C++语言,在windows平台下实现。此版本为Version1.0,以后还会推出功能更完备的后续版本。本着技术分享的精神写作本文同时公布源代码。欢迎大家指出该线程池存在的问题并对当前性能进行讨论。 适用场景: 1.需要大量的线程来完成任务,且完成任务的时间比较短。 2.对性能要...
分类:
编程语言 时间:
2015-07-25 15:08:28
阅读次数:
143
/* 什么时候用重载? 当定义的功能相同,但参与运算的未知内容不同, 那么,这时就定义一个函数名称以表示起功能,方便阅读,而通过参数列表的不同来区分多个同名函数 */class FunctionOverload { public static void main(String[] args) { ....
分类:
其他好文 时间:
2015-07-25 15:07:00
阅读次数:
81
我们在c#/c++里为了防止调用出现异常的时候程序可以正常的执行,经常使用try{}catch{}的结构,那么,语言简单的lua是怎么做到的呢?答案就在pcall先简单的介绍一下这个函数:--尝试将一个字符串加上整数,肯定是error的local status, err = pcall(functi...
分类:
其他好文 时间:
2015-07-25 15:06:56
阅读次数:
131
对于二叉树的遍历,先序的方式是比较简单的,但是中序和后序的方式还是有点麻烦的,这里先给出一个用C++stack的遍历方式:1.如果当前结点不为空 把当前结点压入栈 p=p->left转向其左孩子2.如果当前结点为空(证明这半棵子树已经遍历完成,需要从栈顶找到树根) 取栈顶元素为当前结点,栈做一次弹栈...
分类:
其他好文 时间:
2015-07-25 15:07:45
阅读次数:
97