一、适用场景 当我们向第三方系统提交数据的时候,需要调用第三方系统提供的接口。不同的系统提供的接口也不一样,有的是SOAP Webservice、RESTful Webservice 或其他的。当使用的是RESTful webservice的时候,就可以使用httpcomponents组件来完成调....
分类:
编程语言 时间:
2014-08-08 17:37:36
阅读次数:
174
为何要内部类? a、内部类提供了某种进入外围类的窗户。 b、也是最吸引人的原因,每个内部类都能独立地继承一个接口,而无论外围类是否已经继承了某个接口。 因此,内部类使多重继承的解决方案变得更加完整。 在项目中,需要多重继承,如果是两个接口,那么好办,接口支持多重继承。 如果是两个类呢?这时只有使用....
分类:
编程语言 时间:
2014-08-08 17:37:26
阅读次数:
302
importjava.io.BufferedInputStream;importjava.io.BufferedOutputStream;importjava.io.BufferedReader;importjava.io.ByteArrayOutputStream;importjava.io.Fi...
分类:
编程语言 时间:
2014-08-08 17:35:36
阅读次数:
226
一、适用场景 在ESTful webservice中,get方法一般都是用来获取数据。我们可以使用httpcomponents组件来完成调用。 如我们需要发起get请求,携带的参数都是附加到请求的url后面。 url:"http://www.xxxxx.com/message?id=00001...
分类:
编程语言 时间:
2014-08-08 17:33:26
阅读次数:
157
【背景】 在上一篇博文java爬取网页内容 简单例子(1)——使用正则表达式里面,介绍了如何使用正则表达式去解析网页的内容,虽然该正则表达式比较通用,但繁琐,代码量多,现实中想要想出一条简单的正则表达式 对于没有很好正则表达式基础的人——比如说我T_T——是一件蛮困难的事。这一篇,我们改用jsou....
分类:
编程语言 时间:
2014-08-08 17:29:36
阅读次数:
295
深入理解JavaScript 模块模式(原文)http://www.cnblogs.com/starweb/archive/2013/02/17/2914023.html英文:http://www.adequatelygood.com/2010/3/JavaScript-Module-Pattern...
分类:
编程语言 时间:
2014-08-08 17:29:26
阅读次数:
265
sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始.arg[1]表示第一个命令行参数arg[1][2:] 表示取第一个命令行参数,但是去掉前两个字节比如命令行参数为 “--help” ,就去掉“--”,执行"help"参数。比如当我们执行 pyt...
分类:
编程语言 时间:
2014-08-08 17:22:16
阅读次数:
168
内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,...
分类:
编程语言 时间:
2014-08-08 17:21:56
阅读次数:
224
linux系统java通过jni方式获取硬盘序列号http://blog.csdn.net/starter110/article/details/8186788使用jni在windows下读取硬盘序列号http://www.iflym.com/index.php/code/201109070001....
分类:
编程语言 时间:
2014-08-08 17:21:36
阅读次数:
291
c++笔记将记载一个温习路径,也算一个快速学习的参考吧!(不一定全面,想到什么就写什么。要学习的同志最好是有权威的书坐镇)笔记大概会有如下有几个部分:语法基础,使用拓展库,实用工程,补充说明数据类型:简单类型:(byte = 8 bit,以下所示为32bit系统,bit不同稍有区别;除ab都可以在类...
分类:
编程语言 时间:
2014-08-08 17:19:46
阅读次数:
282
在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们...
分类:
编程语言 时间:
2014-08-08 17:19:16
阅读次数:
143
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)...
分类:
编程语言 时间:
2014-08-08 16:37:36
阅读次数:
306
考核题目中涉及到多线程编程,于是复习了一下系统编程里面的各种概念。首先,程序是代码,没有活动。通过编译连接之后被加载到内存里运行时,内存活动的就是进程,这里的进程不仅仅是代码段,还包括涉及的数据等。而线程是在同一个进程下的小程序,它们可以“同时”地运行,其..
分类:
编程语言 时间:
2014-08-08 16:26:57
阅读次数:
231
python的编程环境(第二天)1.Linux环境1)大部分linux发行版本均默认安装了python的环境,如想下载不同的版本,可以到python官网上下载。(www.python.org).软件安装方法参考linux软件安装2)在终端中输入python既可以使用python交互模式登录方式:图1linux环境下的python界面退..
分类:
编程语言 时间:
2014-08-08 16:25:16
阅读次数:
209
Java与tomcat相关系列之一1.Java技术包含的组件包含四个独立且又彼此相关的技术:1)Java程序设计语言;2)JavaAPI(Java应用程序编程接口);3)Javaclass文件格式;4)JVM。注:其实JVM可以理解为一个运行环境!!!2.JVM的实现方式1)一次性解释器,解释字节码并执行。.java..
分类:
编程语言 时间:
2014-08-08 16:23:16
阅读次数:
178