利用HttpClient登录校内

利用HttpClient登录校内 Google Doc 先抄录一段简介: HttpClient简介 HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 网上有大量关于HttpClient的信息,这里就不做介绍了. 回到本文重点, 1.如何利用HttpClient登录校内网?

Twitter Client for Android

最近一直在写twitter 客户端,学习了一下它的API,选择了twitter4j,这个是开源的,而且支持Android. 用它来开发是最合适不过的了。 现在大概写了一个大概的界面,支持tweet,RT,@,和相关设置: 设置API URL,有了它,就不怕被墙了。 设置用户名密码,这样就可以自动登录了。 设置刷新周期 设置每页显示条目数。 设置客户端名字,但我设了好像没用,现在还不知道原因。 2009-09-02-220848_381x733_scrot, 原由 pengjianqing 上載。 主界面。

在Linux平台下使用JNI,我的操作过程

接上一篇:http://percy.blog.ubuntu.org.cn/2009/05/09/%E5%9C%A8linux%E5%B9%B3%E5%8F%B0%E4%B8%8B%E4%BD%BF%E7%94%A8jni%E8%BD%AC/ 1. pjq@localhost ~/workspace/jni $ cat Hello.java public class Hello { static { try { //此处即为本地方法所在链接库名 System.loadLibrary("hello"); } catch(UnsatisfiedLinkError e) { System.err.println( "Cannot load hello library:n " + e.toString() ); } } public Hello() { } //声明的本地方法 public native void SayHello(String strName); }pjq@localhost ~/workspace/jni $ cat Hello.java public class Hello { static { try { […]

在Linux平台下使用JNI(转)

From:http://www.ibm.com/developerworks/cn/java/l-linux-jni/ 在Linux平台下使用JNI 级别: 初级 张翼翔 李庆明, 2002 年 10 月 29 日 本文简要介绍了JNI调用规范,及常用函数。并通过具体示例程序展示了实现一个本地调用的基本步骤。 引言 Java 的出现给大家开发带来的极大的方便。但是,如果我们有大量原有的经过广泛测试的非Java代码,将它们全部用Java来重写,恐怕会带来巨大的工作量和长 期的测试;如果我们的应用中需要访问到特定的设备,甚至是仅符合公司内部信息交互规范的设备,或某个特定的操作系统才有的特性,Java就显得有些力不从 心了。面对这些问题,Sun公司在JDK1.0中就定义了JNI规范,它规定了Java应用程序对本地方法的调用规则。 回页首 实现步骤及相关函数使用 本文将一步步说明在Linux平台下如何实现本地共享库与Java协同工作。Hello World程序是目前标准的入门第一步,那么,我也以类似的应用最为样例。 第一步,定义一个 Java 类 — Hello. 它提供SayHello方法: 此时应注意两点: 1.为要使用的每个本地方法编写本地方法声明,其声明方式与普通 Java 方法接口没什么不同,只是必须指定 native 关键字,如下所示: public native void SayHello(String strName); 在这个函数中,我们将根据传进的人名,向某人问好。 2.必须显式地加载本地代码库。我们需在类的一个静态块中加载这个库: static { System.loadLibrary(“hello”); } 再加上必要的异常处理就生成如下源文件Hello.java: public class Hello { static { try { //此处即为本地方法所在链接库名 […]