- 博客(231)
- 资源 (4)
- 收藏
- 关注
转载 浅谈无线POS的几种实现方案
<br />随着网络技术与电子商务的发展,金融行业的无线应用也有了很大发展,各商业银行陆续推出了柜面无线交易、无线电子支付等应用模式。无线POS作为其中的一种重要实现方式,在无线支付领域有着广泛的应用,同时它也有着较为丰富的实现方案,现分别描述如下:<br />1.CDPD模式<br />CDPD(Cellular Digital Packet Data,蜂窝数字分组数据传输系统)是一种建立在TCP/IP基础上的,介于模拟传输与数字传输之间的传输技术,它可充分利用电信公司淘汰的模拟传输基础设
2010-09-19 00:13:00
1977
转载 支付宝们的未来
<br />一、央行超级网银上线进一步促进支付宝们快速发展<br />基于两个核心竞争力:依托大型拍卖网站提供交易担保服务、利用银行众多的矛盾提供银行接入服务,以支付宝为代表的第三方支付企业近年取得快速发展。《非金融机构支付服务管理办法》的颁布,第三方支付企业在超级网银上线前,及时取得了名分。超级网银上线后,将省去第三方支付企业最底层的谈判工作,而可以留出更多时间发展增值业务。第三方支付机构可能会以此为契机,进一步快速发展。<br /> <br />二、大象踩不死蚂蚁,第三方支付领域,差异化竞争
2010-09-18 22:52:00
1782
转载 央行超级网银上线对银行和第三方支付平台的影响
<br />超级网银<br />央行着力构建的第二代支付系统的“先行军”——网银互联应用系统,民间传为“超级网银”,预计将于2010年8月上线。<br />根据央行发给商业银行征求意见的《网银跨行清算系统业务需求书》披露,客户通过商业银行的网银系统办理跨行转账汇款业务,可以实时在线了解支付业务的资金到账情况;为支持业务创新,改进客户体验,商业银行或非金融支付服务组织接收客户发起的业务指令后,应立即通过网上支付跨行清算系统转发其他参与机构,网上支付跨行清算系统实时向客户反馈业务最终处理结果。这
2010-09-18 18:30:00
1958
转载 10款交互设计原型开发工具
所谓“工欲善其事,必先利其器”,尽管小米加步枪可以也可以打败敌人,但如果朱棣有了坦克装甲部队,那岂不是更容易平定安南?关于原型开发工具,各有哥的使用习惯,有人喜欢axure、photoshop,也有人喜欢手绘,robert还见到过高人直接用excel制作的交互原型,不仅能够布局,还具有基本的链接和跳转功能,相当佩服。工具只是实现目标的一个手段,因此选用何种工具完全基于个人的习惯及方便。当然在某
2010-01-28 12:17:00
4119
2
原创 浅谈如何把项目做好
一、需求1.需求的完整性和正确性让客户充分参与。根据业务范围的不同确定需要一名业务代表还是多名业务代表,是提供业务支持还是全程参与项目。业务代表在需求采集和验证中起到非常关键的作用。需求是需要不断采集和精化的,即使进入了设计和实现阶段,也要定期将当前成果与客户进行验证,减少需求错误或遗漏带来的后续变更。有效沟通。直接与客户代表沟通,避免非专职需求采集人员口头传递需求,并将沟通结果文
2009-04-30 22:59:00
1017
原创 Java系列教程目录
----------------精通Java Web开发----------------1.Web运行原理2.Servlet基础3.Servlet API4.Servlet的生命周期5.Cookie管理6.会话跟踪7.JSP简介及运行机制8.JSP语法9.JSP内建对象及生命周期10.JSP与JavaBean11.JSP与Applet12.表达式语言(EL)13.JSTL14.自定义JSP标签
2009-02-23 13:47:00
2053
1
原创 隐藏(屏闭)桌面、任务栏、开始菜单
任务栏 ::ShowWindow(::FindWindow("Shell_TrayWnd", NULL), SW_HIDE); 开始菜单 ::ShowWindow(::GetDlgItem(::FindWindow("Shell_TrayWnd", NULL),0x130), SW_HIDE); 桌面 ::ShowWindow(::FindWindow("ProgMan",
2009-02-17 12:54:00
2525
原创 c++知识点--extern "C"的作用
因为C、C++的编译器对函数名的修饰不同,为了保证在C、C++中编写的函数能够被互相调用,所以采用这个链接指示符以int func(int, int)为例,C的编译器会将名字改编为_func, 而C++的编译器会改编为_func_int_int 或_funcii(各编译器不同)。如果这个函数在C中编译成库,目标文件中函数名为_func,当这个函数中C++中被调用时,C++的编译器就会到目标文件中寻
2009-02-17 12:49:00
6707
3
原创 c++表达式--类型转换
隐式类型转换1. 混合算术运算中,最宽的类型为目标转换类型 int x = 2.32+2; //2被提升为double型2. 赋值运算中,被赋值对象为目标转换类型 int x = 2.32+2 //2被提升为double型后,相加为4.32 double再转换为int, 赋值给x, 注意小数位直接舍去。3. 函数调用参数中 double sqrt(double); sqr
2009-02-17 12:48:00
2362
原创 c++数据类型--bitset
*头文件#i nclude #if _MSC_VER > 1020using namespace std;#endif *声明1. bitset bitrec; //简单指明向量长度2. bitset bitrec(0xffff) //被设为:000000000000000011111111111111113. bitset bitrec("110010"
2009-02-17 12:47:00
2488
原创 c++表达式
* sizeof三种形式sizeof(type name); //注:没有sizeof typename 所以sizeof int 错误, 只能sizeof(int);sizeof(object); //sizeof(i_rec);sizeof object; //sizeof i_rec;当object为数组时,返回整个数组的长度,并不是元素的
2009-02-17 12:45:00
2143
原创 c++数据类型--vector
vector为内置数组提供了一种替代方案,称为向量,是STL容器的一种。*引用头文件#i nclude #i nclude #if _MSC_VER > 1020using namespace std;#endif *定义vector ivec(10); //初始化大小为 10 个元素。vector ivec(10, 8);
2009-02-17 12:43:00
2035
原创 c++数据类型--string
string是C++标准类中的字符串类,可以用它代替C风格的字符串操作,来减少指针等底层因素引起的错误。使用string类,头文件引用#i nclude #i nclude #if _MSC_VER > 1020using namespace std;#endif 其中,主要是要引用std名字空间。定义string str;string str = "abcd";string str("
2009-02-17 12:38:00
2140
原创 c++数据类型--枚举、数组
枚举 enum open_modes{read=1, write, append}; void open(const char* FileName, open_modes modes) { } int main(int argc, char* argv[]) { open("", write); return 0; } 另外如果想显示open_modes的具体意思,可以新建一个数组,按open_m
2009-02-17 12:34:00
2707
原创 c++数据类型--string
string是C++标准类中的字符串类,可以用它代替C风格的字符串操作,来减少指针等底层因素引起的错误。使用string类,头文件引用#i nclude #i nclude #if _MSC_VER > 1020using namespace std;#endif 其中,主要是要引用std名字空间。定义string str;string str = "abcd";string str("
2009-02-17 12:34:00
2513
原创 c++数据类型--指针、字符串、const、引用
指针要注意类型的对应,不要出现类似 int * 转向 int 的操作。int **p = 0; //指向指针的指针,不让它指向任何地方int *p1 = *p;int array[10];int *p1 = array; //数组名指定数组首地址int *p1 = &array[0]; //指向第一个元素对应的地址字符串的常见操作:遍历串int string_len
2009-02-17 12:33:00
2440
原创 c++数据类型--文字常量、变量
文字常量整型类型:char, short, int, longint i = 100; //缺省为intint i = 100u; //无符号整型int i = 100L; //long型int i = 100UL; //无符号long型表示方式:10进制, 八进制, 16进制int i = 20; //10int i = 020; //8int i = 0x20;
2009-02-17 12:32:00
2761
原创 关于蠕虫病毒传播模式的分析
蠕虫的基本结构和传播过程 入侵过程的分析 蠕虫传播的一般模式分析 蠕虫传播的其他可能模式 从安全防御的角度看蠕虫的传播模式 一、蠕虫的基本结构和传播过程 蠕虫的基本程序结构为: 1、传播模块:负责蠕虫的传播,这是本文要讨论的部分。 2、隐藏模块:侵入主机后,隐藏蠕虫程序,防止被用户发现。 3、目的功能模块:实现对计算机的控制、监视或破坏等功能。 传播模块由可以分为三个基本模块:扫描模块、攻击模块和
2009-02-17 12:29:00
4373
原创 Hibernate-1.实体对象生命周期
Hibernate中,实体对象生命周期分为三种状态:Transient(瞬态)、Persistent(持久态)、Detached(游离态),下面把三种状态的概念说一下。Transient(瞬态):即普通的实体对象,没有与数据库产生任何关联,比如UserInfo userInfo = new UserInfo();这个userInfo对象就是Transient。Persistent(持久态
2009-02-12 09:27:00
2539
1
原创 Hibernate-0.写在前面
现在写有关Hibernate相关的文章有点雷人,不过用了好多年,一直没研究过它,一直抱着个能用就行的态度。但回头一想,要想治病救人,靠现在了解的些皮毛可不行,还是把这个框架再系统的看一下。1.实体对象生命周期2.Hibernate API3.HQL4.映射5.事务6.缓存7.性能优化8.安装配置
2009-02-12 09:20:00
1922
2
原创 写在09年初
1. 最近看了不少设计和管理方面的书籍,结合自己工作中的实践,做了一些尝试。 正如预料中的,书本上的东西拿到工作中差距还是很大的。 比如用例技术,和原来按功能点描述的方法,这两者之者还没找到平衡点,需要进一步理解其中的深意。 希望在软工方面有所突破,让面向对象的分析设计方法能真正落地。2. 今年有一个目标,就是让开发人员成为真正的“代码工人”,当然此举旨在提高整体的分析设计能力,希
2009-02-01 11:17:00
826
1
转载 CMMI最佳实践之同行评审提升软件品质
CMMI最佳实践之同行评审提升软件品质 2008-11-20 作者:张瑾 来源:希赛网 软件企业提高产品质量的手段,已经不仅仅是通过软件测试人员(SQC)的努力,而是越来越多的按照“测试前行”的理念配合同行评审(Peer Review)来提高软件产品的质量。其目的是为了及早和高效地从软件工作产品中识别并消除缺陷。但很多企业都会
2008-12-08 11:49:00
1477
原创 前两天做了个java的小东西,作随想一篇
前两天做了个java b/s的小项目,所以今天有兴致贴了几篇java应用方面的文章。说实话要不是安排我去弄这个事情,真是太不想做了,技术都是多年前用过的,一点新意也没有,反而时间久不用有点生疏了,再加上项目小,时间紧,全是凑合。真是浪费时间。当然只是于自己是这种感觉,对公司来说还是有钱挣的。我在想为什么现在会有这种想法,想来想去,应该是自己的观注点已经悄然发生了变化,从具体的实现技术转到了
2008-12-07 19:02:00
1111
原创 数据库连接池c3p0和dbcp中spring中使用的配置
想想以前还是自己在写连接池,现在的连接池多的数不过来,估计永远也不用自己再写了。下面是两个连接ms sqlserver的例子。连接其它数据库就在网上去搜搜吧。maxActive是最大连接数据,这个要根据实际情况设置大些,不然连接可能就不够用了。minIdle是初始化时在池中创建的连接数maxIdle是池中保持的最大空闲数"dataSource" cl
2008-12-07 18:54:00
1701
原创 spring中的jdbc访问类JdbcTemplate使用
在不使用hibernate的情况下,使用它来操作数据库也不错,至少不用自己去封装了。java里的东西就是多。。。在applicationContext.xml中的配置 bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> property name="
2008-12-07 18:49:00
1067
原创 一种浮点数控制小数位数的方法
一种浮点数控制小数位数的方法double per = 0.258283; DecimalFormat df = (DecimalFormat)NumberFormat.getPercentInstance();df.applyPattern("0.00%"); //小数点后保留二位 String str = df.format(per);
2008-12-07 18:44:00
1635
原创 java excel读写组件jxl使用
使用起来很简单,就不多说了,只把代码贴出来package com.yinbo.satisfy.web.struts;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespo
2008-12-07 18:40:00
1152
原创 java报表制作组件itext使用
使用起来比较简单,把代码贴出来package com.yinbo.satisfy.web.struts;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;im
2008-12-07 18:37:00
1462
1
原创 SVN安装配置和使用
1. SVN简介Subversion是新一代的版本控制工具,不仅仅应用于程序源代码管理,也可以广泛应用于其他需要协作管理数据的工作。Subversion 作为CVS 的重写版和改进版,其目标就是作为一个更好的版本控制软件,取代目前流行的CVS。Subversion 的主要开发人员都是业界知名的CVS 专家。Subversion支持绝大部分的CVS 功能/命令;Subversion 的命令风
2008-12-07 18:04:00
9601
5
原创 JAVA平台的AJAX 框架DWR使用
DWR现在已经在java平台的AJAX应用中使用比较广泛,下面将以前项目中用到的部分内容(测试部分)贴出来,以供参考。配置使用什么的就不多说了,在网上搜一下就很多,非常简单。只简单的说一下流程,然后直接把文件中的内容贴出来。具体的使用也可以参考dwr的网站:http://directwebremoting.org/dwr1.首先在web.xml中配置dwr,以便在项目中使用2.编写
2008-12-07 17:31:00
1483
1
原创 模拟confirm窗口
昨天做有个需求,要confirm窗口默认选中取消。不知道有什么简单的方法,就模拟了一个。说实话现在真不想做这些锁碎的事情,无奈。。。基本思路就是利用showModalDialog打开模拟的页面,在页面里点击“确定”,“取消”按钮返回不同的值。然后在父页面中判断返回值。代码没有整理,直接贴出来做个参考。模拟页面confirm.htmhtml> head>
2008-12-05 08:50:00
1381
原创 如何做需求分析(一)概述
需求定义通过需求捕获,将系统建立不同的问题域,对每个问题域进行上下文关系分析。问题域可以用组件图来描述;上下文关系用上下文关系图来描述,它描述的其实是业务用例。按照上下文关系的每个事件建立脉络。脉络及框架分析对上下文关系的每个事件进行分析,进行流程分析,描述事件的具体流程,可以用活动图和DFD来描述,在OO中,一般使用活动图。下一步对活动中的业务实体进行分析,可以通过类图来描述
2008-12-01 15:30:00
1396
转载 软件测试工具比较
在blog好友上看到这篇文章,总结的不错,转过来。 Parasoft白盒测试工具集工具名支持语言环境简介JtestJava代码分析和动态类、组件测试JcontractJava实时性能监控以及分析优化C++ TestC,C++代码分析和动态测试CodeWizardC,C++代码静态
2008-12-01 15:21:00
1475
原创 项目阶段占比分析
计划与需求分析 25%设计 25%编码与单元测试 20%集成测试、系统测试 30% 前两个阶段需要人员:项目经理,系统分析师概要设计阶段建议由项目经理和系统分析师完成,系统分析师为主。进入详细设计阶段后,可以引入1-2名高级程序员,参与详细设计,但设计成果要由系统分析师审查。
2008-11-28 09:18:00
3211
转载 说说大型高并发高负载网站的系统架构
转载请保留出处:俊麟 Michael’s blog (http://www.toplee.com/blog/?p=71)Trackback Url : http://www.toplee.com/blog/wp-trackback.php?p=71 我在CERNET做过拨号接入平台的搭建,而后在Yahoo&3721从事过搜索引擎前端开发,又在MOP处理过大型社区猫扑大杂烩的架构升级等工作,同
2008-11-28 09:15:00
829
转载 Apache 2.0性能优化—MPM的选择与配置
Apache 2.0在性能上的改善最吸引人。在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能。相比于Apache 1.3,2.0版本做了大量的优化来提升处理能力和可伸缩性,并且大多数改进在默认状态下即可生效。但是在编译和运行时刻,2.0也有许多可以显著提高性能的选择。本文不想叙述那些以功能换取速度的指令,如Hos
2008-11-25 15:42:00
1266
转载 用例描述和逻辑模型
从任何一个环节我们都会看到用例,但是仅仅依靠用例本身的图来描述用例是不够的,为什么呢?因为用例它所要描述的是一个场景,换句话说,就是用例是描述了某件详细的事情。如果作为一个场景的话必然要考虑这么几个问题:l 谁在这个场景中做事?l 什么时候进入这个场景?l 这个场景在做什么?l 这个场景有没有特殊规则?l
2008-11-25 09:37:00
1728
1
转载 业务用例和系统用例
抛开前一篇文章谈的总体思路,我们今天来谈一下需求分析工作实质性的做些什么。在这里,我们,将主要关注于分析层面,也即UML中的用例模型和逻辑模型。在这里要申明的是逻辑模型并不能完全算需求分析阶段的工作,因为它包含了设计模型的概念,但是我又把它归纳了一块到需求分析阶段,原因在于逻辑模型中存在了业务对象模型和分析模型的概念。言归正传,先来看用例模型。用例模型用例模型包含了两部分:业务用例
2008-11-25 09:35:00
3597
原创 项目管理(3)-如何制订项目计划
项目计划的类型1)战略计划2)里程碑计划:初级阶段制定的一个蓝图3)实施计划4)进度计划项目实施总体计划的内容 ...工作分解结构WBS ...
2008-11-12 13:52:00
818
2
ireport用户手册(中文)
2009-07-31
《最后期限.pdf》 项目管理 软件工程
2009-03-25
Hibernate开发指南
2009-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人