- 博客(16)
- 资源 (7)
- 收藏
- 关注
转载 andy学java系列之J2ME移动支付的J2EE服务器端的实现
J2EE服务器端的实现 服务器端包含一些重要的模块,如多个对外接口,后台管理子系统,商家自服务子系统,OTA下载等等。这里我们对那些与J2ME客户端重复的功能模块如XML解析、加密、签名等等略去不提,而把重点放在服务器端的独有的实现细节上。服务器端逻辑结构图3所示。 A:由2.3描述的移动支付交易流程的各个步骤。 B:用户通过在网站或通过发送短信点播WapPush链接的方式,由OTA服务器提供MIDlet的下载。其中每个MIDlet都已经内嵌了RSA的私匙-公匙对,而这
2011-01-27 14:32:00 665
转载 andy学java系列之J2ME的移动支付系统的客户端的实现
J2ME的移动支付系统的客户端的实现整个J2ME客户端的逻辑架构是由若干个功能模块组成的,这些功能模块覆盖了网络通信、用户界面、安全等各个方面的职能,并通过模块间的通信共同实现了移动支付系统客户端的功能。逻辑结构如图2所示,其中A~F的意义如下:A:用户请求交易 / 交易操作结果B:用户输入的交易请求信息 / 服务器端返回的交易结果C:经过XML加密的请求信息/ 经过XML签名认证的返回结果D:经过XML签名的已加密请求信息 / 解析过的XML返回结果E:组装好的经过XML签名的已加密请求信息的XML数据包
2011-01-27 14:31:00 690
转载 andy学java系列之J2ME的移动支付系统的设计与实现
<br />andy学java系列<br />J2ME的移动支付系统的设计与实现----三星SDK支付API介绍移动支付是移动电子商务中的最重要的部分之一。安全性、私密性、易用性是移动支付的最重要的几个问题。目前有许多不同种类的技术能够实现移动支付,其中J2ME凭借其多种显著的优势成为了佼佼者。移动支付系统也有多种体系架构,其中以第三方支付平台为中心的架构比较灵活、具有很强的可扩展性。本文讨论一个基于J2ME的以第三方支付平台为中心的移动支付系统的特点和优越性,并给出这个系统详细的设计与实现过程。支付API
2011-01-27 14:30:00 755
原创 Ubuntu10.10用Wine完美运行QQ2009
<br />首先声明此文是借鉴Ubuntu10.04用Wine完美运行QQ2009实践后而来,与Ubuntu10.10与Ubuntu10.04用Wine操作的主要区别是第四步里的第4点:要将字体注册表文件放在“.wine/dosdevice/c:/windows/”文件夹下,否则看不到文件而不能导入。另外加入了菜单编辑这一步。完整过程如下:<br />首先你要安装Wine:<br />打开一个 Shell(终端),然后来一句: sudo apt-get install wine 。<br />然后只管ACC
2011-01-27 14:27:00 699
原创 Ubuntu 10.04 Eclipse C/C++平台搭建
<br /><br />平台搭建环境:Ubuntu 10.04,最新的Ubuntu 10.10相信也一样。<br /> 1 安装eclipse:<br /> 第一种是通过Ubuntu自带的程序安装功能安装Eclipse,应用程序 ->Ubtuntu软件中心,搜Eclipse安装即可。<br /> 第二种方法是用命令:应用程序->附件->终端 然后输入(中间可能需要你输入密码):<br /> sudo apt-get install eclipse<br /> sudo apt-get instal
2011-01-27 14:26:00 494
原创 ubuntu10.10安装体验方法大汇总
<br /><br />此贴于2010.10.21更新<br /><br />ubuntu10.04以后的版本采用了新的光盘打包方式,所以ubuntu10.10的硬盘安装方式和ubuntu8.04等早期版本略有不同,请仔细察看<br /><br />ubuntu 10.10下载地址:<br /><br />http://www.ubuntu.com/getubuntu<br />国内用户建议使用网易、搜狐开源镜像:http://mirrors.163.com/ubuntu-releases/10.10/<b
2011-01-27 14:24:00 594
原创 Linux RAR 解决方案
<br />ubuntu 下rar解压工具安装方法:<br /><br />压缩功能<br /><br />安装 sudo apt-get install rar<br />卸载 sudo apt-get remove rar<br /><br />解压功能<br /><br />安装 sudo apt-get install unrar<br />卸载 sudo apt-get remove unrar
2011-01-26 22:43:00 456
原创 HDUOJ 还是七夕节
还是七夕节Time Limit : 2000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 396 Accepted Submission(s) : 62Font: Times New Roman | Verdana | GeorgiaFont Size: ← →Problem Description七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你
2011-01-26 20:38:00 850
原创 HDUOJ2503 a/b + c/d
a/b + c/dTime Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 181 Accepted Submission(s) : 123Font: Times New Roman | Verdana | GeorgiaFont Size: ← →Problem Description给你2个分数,求他们的和,并要求和为最简形式。Input输入首先包含一个正
2011-01-26 17:59:00 1184
原创 Eclipse快捷键大全
<br /><br />Eclipse快捷键大全(转载)<br /> <br />Ctrl+1 快速修复(最经典的快捷键,就不用多说了)<br />Ctrl+D: 删除当前行<br />Ctrl+Alt+↓ 复制当前行到下一行(复制增加)<br />Ctrl+Alt+↑ 复制当前行到上一行(复制增加)<br />Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)<br />Alt+↑ 当前行和上面一行交互位置(同上)<br />Alt+← 前一个编辑的页面<br />Alt+→ 下一
2011-01-26 16:26:00 381
转载 MVC架构在Asp.net中的应用和实现
<br />摘要:本文主要论述了MVC架构的原理、优缺点以及MVC所能为Web应用带来的好处。并以“成都市信息化资产管理系统”框架设计为例,详细介绍其在Asp.net环境下的具体实现。旨在帮助Web设计开发者更好的了解和掌握MVC,合理利用MVC构建优秀的Web应用。关键字:MVC、视图、控制器、模型、Asp.net Application and Implementation of MVC Construction in Asp.netAbstract: This article mainly elabo
2011-01-22 11:36:00 1078
原创 Struts2 拦截器 理解
<br /><br />拦截器 理解 原理 作用 事例<br /> <br />对于任何 MVC框架来说,他们都会完成一些通用的控制逻辑:例如解析请求参数,类型转换,将请求参数封装成DTO,执行输入校验,解析文件上传表单中的文件域,防止表单多次提交……这些操作又不是所有Action都需要实现的,所以需要动态的方式来自由组合。Struts2 的做法是,它把大部分核心控制器需要完成的工作按功能分开定义,每个拦截器完成一个功能。而这些拦截器可以自由选择,灵活组合,开发者需要使用哪些拦截器,只需要在 str
2011-01-19 22:41:00 657
原创 Struts2 regex校验器
<br />正则表达式校验器的名称:regex,他检查被校验字段是否匹配一个正则表达式<br /> <br /> <br />参数:<br /> fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数;expression:可选,该参数指定匹配的正则表达式;caseSemsitive:可选,该参数指明进行正则表达式匹配时,是否区分大小写,默认true<br /> <br />采用非字段校验器配置格式, 配置示例:<br /><validators><br />
2011-01-19 20:41:00 1168
原创 数据库 索引
<br />一、引言<br />对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……]<br /> <br /><br />二、B-Tree<br />我们常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。例如,MsSql使用的是B+Tree,Oracle及Sysbase使用的是B-Tree
2011-01-05 20:23:00 412
原创 数据库 范式
<br />关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 <br /><br />第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF
2011-01-05 20:05:00 448
原创 developer.android.com被封锁的解决方法
<br />developer.android.com被封锁的解决方法hosts里面添加<br /><br />74.125.113.121 developer .android .com<br /><br /><br />ps:hosts文件在:C:/WINDOWS/system32/drivers/etc 目录中。<br />
2011-01-01 14:36:00 2527 1
数据结构所有代码C++实现
2010-12-21
篮球社团网站V2.0 .net
2010-12-21
桌面版学习助手V1.0
2010-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人