转载自http://www.linuxidc.com/Linux/2014-11/108791.htm相关类Executor,Executors,AbstractExecutorService,ExecutorServiceExecutor:整个线程池执行者框架的顶层接口。定义了一个execute方...
分类:
编程语言 时间:
2015-08-14 18:43:31
阅读次数:
198
为什么使用xml作为数据交换?为什么用java解析xml?为什么用dom4J解析xml?dom解析和sax解析到底有什么区别? 带着这样的问题去学习,你发现这样的学习是最高效的 首先第一个问题:为什么使用xml作为数据交换 首先xml是一种无平台限制,无语言限制,无系统限制.使得xml可...
分类:
编程语言 时间:
2015-08-14 18:41:30
阅读次数:
138
1.函数式编程 理论就来自lambda演算,虽然没有学过lisp,一直被其大名震撼。 特性: 函数是以一等公民 可以作为参数 可以作为返回值 具有闭包特性 1.1参数传递方式 一般参数传递:值传递,引用传递 命名参数传递,使用"参数名=值"的格式,Python内成为关键字参数(keyword arg...
分类:
编程语言 时间:
2015-08-14 18:40:55
阅读次数:
143
在.NET中,枚举一般有两种常见用法,一是表示唯一的元素序列,比如表示订单状态(未提交,待处理,处理中...)。另外一种是表示多种组合的状态,比如表示权限,因为可同时有多个不同权限。基本用法这里拿项止中订单的订单状态来举例。1,使用枚举表示订单的订单状态,并保存到数据库public void Sav...
分类:
编程语言 时间:
2015-08-14 18:40:34
阅读次数:
319
例2-4 文件读写(freopen重定向)#include#define INF 1000000000int file_freopen(){ int x,min=INF,max=-INF,S=0,count=0; freopen("E:\\Code\\C\\算法竞赛入门经典\\Debug...
分类:
编程语言 时间:
2015-08-14 18:37:02
阅读次数:
275
例1-2 三位数反转#includeint reverse_3(){ int n; //输入三位数 scanf("%d",&n); printf("%d%d%d\n", n%10 , n/10%10 , n/10...
分类:
编程语言 时间:
2015-08-14 18:37:33
阅读次数:
143
一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。本文将从JVM内存模型、GC工作原理,以及GC的几个关键问题进行探讨,从GC...
分类:
编程语言 时间:
2015-08-14 18:31:50
阅读次数:
122
一、C++输入和输出概述 1.1、流和缓冲区 C++程序把输入和输出看作字节流。输入时,程序从输入流中抽取字节;输出时,程序将字节插入到输出流中。对于面相文本的程序,每个字节代表一个字符,更通俗地说,字节可以构成字符或数值数据的二进制表示。输入流中的字节可能来自键盘,也可能来自存储设备(如硬盘).....
分类:
编程语言 时间:
2015-08-14 18:32:29
阅读次数:
180
这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an arr...
分类:
编程语言 时间:
2015-08-14 18:31:57
阅读次数:
128
题目说明: 在这个问题中,将用英语给你一个或多个整数。你的任务是将这些数字转换成整型表示。数字范围从-999,999,999到999,999,999.下面是你的程序必须考虑的详尽的英语单词表: negative, zero, one, two, three, four,five, six, seve...
分类:
编程语言 时间:
2015-08-14 18:30:47
阅读次数:
198
转载自http://www.cnblogs.com/ITtangtang/p/3948406.html一、HashMap概述 HashMap基于哈希表的Map接口的实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了不同步和允许使用null之外,HashMap类与Hasht....
分类:
编程语言 时间:
2015-08-14 18:31:11
阅读次数:
203
三、文件系统操作 os模块的功能主要包括文件系统部分和进程部分,这里介绍其中与文件系统相关的部分。 当请求操作系统失败时,os模块返回内置异常exceptions.OSError 的实例,可以通过 os.error 访问这个类型,OSError的实例有三种属性:errno:操作系统错误的错误代码.....
分类:
编程语言 时间:
2015-08-14 18:29:08
阅读次数:
138
/** * 获得站点url * @return */public String getWebUrl(){ String url = getRequest().getScheme() + "://" + getRequest().getServerName(); if(getRequest().g.....
分类:
编程语言 时间:
2015-08-14 18:28:36
阅读次数:
400
stat模块中定义了许多的常量和函数,可以帮助解释 os.stat()、os.fstat()、os.lstat()等函数的结果。 通常使用 os.path.is*() 这类函数来测试一个文件的类型,这些方法对同一个文件进行多次测试时,stat()系统调用都是不可避免的开销。同时,有些信息是os...
分类:
编程语言 时间:
2015-08-14 18:26:49
阅读次数:
227
由于Java中有很方便的 String Integer.toBinaryString(int),在学习生成子集的时后看到用比特串生成幂集的算法,就想着用java实现一下。幂集在解背包问题的时候还是很有用的,蛮力法,简单粗暴有效,当然仅限较小...
分类:
编程语言 时间:
2015-08-14 17:25:01
阅读次数:
193
举例,方法get(String name, long id),目的想获得name,id这两个名称: 初衷:做日志拦截的时候,比如拦截了方法get(String name, long id),想在日志表中记录成姓名:admin,主键:123, 就需要获取方法的参数名...
分类:
编程语言 时间:
2015-08-14 17:25:12
阅读次数:
433