`
zckai
  • 浏览: 17882 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
HttpClient入门 处理https http://blog.csdn.net/ambitiontan/archive/2006/01/07/572644.aspx 一个很详细的httpclient入门 http://blog.csdn.net/seesea10523/archive/2007/05/23/1622601.aspx unable to find valid certification path to requested target 的简单解决办法 http://borissun.iteye.com/blog/813707 HttpClient(https协 ...
Spring ACEGI 作为Spring丰富生态系统中的一个非常典型的应用,安全框架Spring ACEGI的使用是非常普遍的。尽管它不属于Spring平台的范围,但由于它建立在Spring的基础上,因此可以方便地与Spring应用集成,从而 方便的为基于Spring的应用提供安全服务。 作为一个完整的Java EE安全应用解决方案,ACEGI能够为基于Spring构建的应用项目,提供全面的安全服务,它可以处理应用需要的各种典型的安全需求;例如,用户的身 份验证、用户授权,等等。ACEGI因为其优秀的实现,而被Spring开发团队推荐作为Spring应用的通用安全框架,随着Sp ...
 JAVA静态方法形式上可以重写,但从本质上来说不是JAVA的重写。因为静态方法只与类相关,不与具体实现相关,声明的是什么类,则引用相应类的静态方法(本来静态无需声明,可以直接引用),看下例子:   Java代码 class Base{            static void a( ){System.out.println("A");  }                     void b( ){System.out.println("B"); }    }    public class  Inheri ...
接着上一篇实现一个带有复选框的列表视图,这要求对Adapter有比较清楚的理解。 1.  ArrayAdapter从Layout读取TextView控件,返回给ListView显示,这个处理在ArrayAdapter的getView方法里,我们可以继承这个类,覆盖getView,改成读取CheckBox控件,看下面的代码: CheckListView.java <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ /> ...
上一篇讲到用ArrayAdapter和ListView合作实现列表视图,不过ArrayAdapter的项只是简单的字符串,这一次要现实自定义的类。     我想做这样一件事情:程序的主界面是一个列表视图,里面的每一项代表一个Activity,当我点击这一项时,就自动运行这个Activty。     我们修改前面的例子来完成功能: 1.  写一个自定义类,作为ArrayAdapter的项: MainForm.java <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHigh ...
可以通过ListView和ArrayAdapter两个类协助来完成: 1.  新建一个工程,将Layout文件的根视图改成ListView,当然也可以将ListView插到根视图里,这里用的是改根视图的方式: 代码 <!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ />-->    <?x ...
================================================== Intent的分类 ================================================== Intent大体上可以分成两类 *.  显式Intent,它通过组件名来指定要运行的目标组件(通过它的setComponent()方法),     因为指定了组件名,所以它要运行的组件是确定的;其它程序开发者并不知道某个程序     组件的名字,所以显式Intent通常用于程序内的组件调用,比如启动同一程序的其他     服务或Activity。 *.  隐式 ...
从大学到现在,参加过很多面试,经常会被问到一些基本的算法题,而大部分算法的理论及思想,我们曾经都能倒背如流,并且也用语言实现过,可由于在项目开发中应用的比较少,久而久之就忘记了,造成在面试中很尴尬的局面,然后回来查阅相关资料才发现就那么一回事,怎么在面试中就卡壳了呢?在此写下我在面试中经常被问到的一些基本的算法,全当复习。 一、冒泡排序 Java代码 package sort.bubble;       import java.util.Random;    /**    * 依次比较相邻的两个数,将小数放在前面,大数放在后面    * 冒泡排序,具有稳定 ...
Keytool 是安全钥匙与证书的管理工具.它管理一个存储了私有钥匙和验证相应公共钥匙的与它们相关联的X.509 证书链的keystore(相当一个数据库). Keytool 是一个有效的安全钥匙和证书的管理工具. 它能够使用户使用数字签名来管理 ...
经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:   一 apache支持静态页 ...
怎样验证数字证书    数字证书号称是网上的身份证。网上交易者通过交易对象的数字证书对其产生信任,并能够使用和证书绑定的公钥和交易对象通信,这是PKI认证机制的基本宗旨。但是,当网上交易者从交易对象那里直接获取,或通过访问CA证书库等不同途径得到了交易对象的数字证书以后,这张证书不经过验证是不能放心使用的。验证由安全认证应用软件执行,验证需要包括以下的内容:· 证书完整性验证。即确认这个证书没有被别人篡改过。这项验证可以通过验证证书中CA的数字签名而完成。· 证书可信性验证。即确认该证书是由一个可信的CA颁发的。为此验证者必须验证证书链,即从对方的CA信任域的底层开始,逐层向上查询,一直追溯到信 ...
加密和认证   首先我们需要区分加密和认证这两个基本概念。   加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保护数据,防止监听攻击。其重点在于数据的 ...
Web Service入门(转载) 什么是Web Service?Web Service是构建互联网分布式系统的基本部件。Web Services 正成为企业应用集成(Enterprise Application Integration)的有效平台。你可以使用互联网中提供的Web Service构建应用程序,而不必考虑这 ...
一、首先下载安装MyEclipse 6.5(MyEclipse_6.5.0GA_E3.3.2_Installer_A.exe) ,注意MyEclipse6.5集成的Eclipse必须是Eclipse3.3的版本,否则可能会出现意想不到的错误奥!为了保守起见 我下载了MyEclipse6.5集成Eclipse3.3的版本,安装MyEclipse6.5到 E:\Program Fil ...
JDK7 milestone 5 更新已可以下载。现在,开发人员有机会尝试使用这种语言的新语法进行编码,然后看看它到底如何。今天我们介绍了Java 7中已经完成的七大功能,而以下四个主要的更改会影响到我们使用 java 以及 JKD 7 编码的方式: ◆在数字中使用下划线 ◆改进的通用实例创建类型推断(diamond) ◆在switch语句中使用字符串 ◆使用二进制字符 下面是一个简短的示例,用于检验这些新功能。使用普通的文本编辑器,还有你离不开的老朋友 javac 和 java,可以进行测试(IDE 还不支持新的语法,应该会报错)。 view source ...
Global site tag (gtag.js) - Google Analytics