HttpClient在当今Java应用中的位置越来越重要。从该项目的变迁过程我们不难发现,其已经从apache-commons众多的子项目中剥离,一跃成为如今的顶级项目,可见它的分量。然而随着项目的升级和架构的调整,很多以前常用的类和方法都已被打上了@Deprecated注解,作为一个有代码洁癖的程序猿,我们也有必要升级一下工具类,让代码更加整洁。
另外在项目中正好需要访问https协议的接口,而对应的服务器没有购买商业CA颁发的正式受信证书,只是做了个自签名(联想一下12306网站购票时提示的那个警告信息...
分类:
Web程序 时间:
2014-10-17 10:17:00
阅读次数:
251
java传参方式--值传递还是引用传递 参数是按值而不是按引用传递的说明 Java 应用程序有且仅有的一种参数传递机制,即按值传递。写它是为了揭穿普遍存在的一种神话,即认为 Java 应用程序按引用传递参数,以避免因依赖“按引用传递”这一行为而导致的常见编程错误。 对此节选的某些反馈意见认为,我把....
分类:
编程语言 时间:
2014-10-15 14:26:11
阅读次数:
280
JDBC(Java DataBase Connectivity standard)是一种可用于执行SQL语句的JavaAPI(Java应用程序接口),使开发人员可以用纯Java语言编写完整的数据库应用程序。通过JDBC,编程人员可以很方便地将SQL语句传送给几乎任何一种数据库。这里我用到的数据库是MYSQL,各种数据库相关操作都是差不多的。
简单的说,JDBC可以完成下面三件事:...
分类:
数据库 时间:
2014-10-14 15:55:38
阅读次数:
236
软件:IDEA 13.1.5? 最近使用IDEA来开发JAVA应用,对IDEA的界面很有爱,但是缺受不了它的运行速度。每次运行都要编译,所以就有了这边文章 总感觉IDEA的编译速度比eclipse慢,eclipse每次保存都自动编译,而且运...
分类:
其他好文 时间:
2014-10-13 18:49:37
阅读次数:
262
远程调试,需要本程序和服务器上的程序源码是相同的,这我们服务器使用的是tomcat7。在本地通过MyEclipse 10来调试服务器上的代码,需要本地能访问到服务器,我的服务器是在linux下。 1、对服务器上的tomcat7 bin目录下的 catalina.sh 文件进行修改# Uncom...
分类:
编程语言 时间:
2014-10-12 00:09:56
阅读次数:
290
HBase提供了Java Api的访问接口,掌握这个就跟Java应用使用RDBMS时需要JDBC一样重要...
分类:
编程语言 时间:
2014-10-11 19:50:36
阅读次数:
253
译文地址:https://anturis.com/blog/java-virtual-machine-the-essential-guide/介绍: Java虚拟机(JVM)是Java应用程序的执行环境。在一般的意义上来说,JVM是一种抽象的计算机,通常,Java虚拟机是指用严格的指令集以及全面的....
分类:
编程语言 时间:
2014-10-11 19:40:56
阅读次数:
248
实验六 字符串【目的】掌握String类的常用方法【内容】 1.String类的常用方法。² 实验要求:编写一个Java应用程序,判断两个字符串是否相同,判断字符串的前缀、后缀是否和某个字符串相同,按字典顺序比较两个字符串的大小关系,检索字符串,创建字符串,将数字型字符串转换为数字,将字符串存放到数...
分类:
其他好文 时间:
2014-10-11 19:25:16
阅读次数:
260
使用GDB调试Android NDK native(C/C++)程序先说明下,这里所谓的ndk native程序跟Android上层java应用没有什么关系,也不需要涉及jni来封装native接口,通俗来讲,就是把编译好的纯C/C++程序,push到Android设备或者仿真器上,然后在设备上运行...
分类:
移动开发 时间:
2014-10-11 14:15:15
阅读次数:
140
MAT简介: Memory Analyzer (Eclipse MAT)是一个跨平台的开源工具,您不仅可以用它来分析内存问题,也可以用来监控整个 Java 应用程序的状态和行为。通过读取应用程序运行时由 Java 运行时环境生成的转储文件快照,Memory Analyzer 使您能够分析那些调...
分类:
系统相关 时间:
2014-10-10 13:54:14
阅读次数:
196