<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[vinep的专栏]]></title><description><![CDATA[关注项目管理、需求工程、架构设计、测试工程 ]]></description><link>https://blog.csdn.net/vinep</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; vinep]]></copyright><item><title><![CDATA[浅谈无线POS的几种实现方案]]></title><link>https://blog.csdn.net/vinep/article/details/5893497</link><guid>https://blog.csdn.net/vinep/article/details/5893497</guid><author>vinep</author><pubDate>Sun, 19 Sep 2010 00:13:00 +0800</pubDate><description><![CDATA[<br />随着网络技术与电子商务的发展，金融行业的无线应用也有了很大发展，各商业银行陆续推出了柜面无线交易、无线电子支付等应用模式。无线POS作为其中的一种重要实现方式，在无线支付领域有着广泛的应用，同时它也有着较为丰富的实现方案，现分别描述如下：<br />

1.CDPD模式<br />
CDPD（Cellular Digital Packet Data
，蜂窝数字分组数据传输系统）是一种建立在TCP/IP基础上的，介于模拟传输与数字传输之间的传输技术，它可充分利用电信公司淘汰的模拟传输基础设]]></description><category></category></item><item><title><![CDATA[支付宝们的未来]]></title><link>https://blog.csdn.net/vinep/article/details/5893364</link><guid>https://blog.csdn.net/vinep/article/details/5893364</guid><author>vinep</author><pubDate>Sat, 18 Sep 2010 22:52:00 +0800</pubDate><description><![CDATA[<br />一、央行超级网银上线进一步促进支付宝们快速发展<br />
基于两个核心竞争力：依托大型拍卖网站提供交易担保服务、利用银行众多的矛盾提供银行接入服务，以支付宝为代表的第三方支付企业近年取得快速发展。《非金
融机构支付服务管理办法》的颁布，第三方支付企业在超级网银上线前，及时取得了名分。超级网银上线后，将省去第三方支付企业最底层的谈判工作，而可以留出
更多时间发展增值业务。第三方支付机构可能会以此为契机，进一步快速发展。<br /> <br />二、大象踩不死蚂蚁，第三方支付领域，差异化竞争]]></description><category></category></item><item><title><![CDATA[央行超级网银上线对银行和第三方支付平台的影响]]></title><link>https://blog.csdn.net/vinep/article/details/5893109</link><guid>https://blog.csdn.net/vinep/article/details/5893109</guid><author>vinep</author><pubDate>Sat, 18 Sep 2010 18:30:00 +0800</pubDate><description><![CDATA[<br />超级网银<br />央行着力构建的第二代支付系统的“先行军”——网银互联应用系统，民间传为“超级网银”，预计将于2010年8月上线。<br />
根据央行发给商业银行征求意见的《网银跨行清算系统
业务需求书》披露，客户通过商业银行的网银系统办理跨行转账汇款业务，可以实时在线了解
支付业务的资金到账情况；为支持业务创新，改进客户体验，商业银行或非金融支付服务组织接收客户发起的业务指令后，应立即通过网上支付跨行清算系统转发其
他参与机构，网上支付跨行清算系统实时向客户反馈业务最终处理结果。这]]></description><category></category></item><item><title><![CDATA[10款交互设计原型开发工具]]></title><link>https://blog.csdn.net/vinep/article/details/5264847</link><guid>https://blog.csdn.net/vinep/article/details/5264847</guid><author>vinep</author><pubDate>Thu, 28 Jan 2010 12:17:00 +0800</pubDate><description><![CDATA[所谓“工欲善其事，必先利其器”，尽管小米加步枪可以也可以打败敌人，但如果朱棣有了坦克装甲部队，那岂不是更容易平定安南？关于原型开发工具，各有哥的使用习惯，有人喜欢axure、photoshop，也有人喜欢手绘，robert还见到过高人直接用excel制作的交互原型，不仅能够布局，还具有基本的链接和跳转功能，相当佩服。工具只是实现目标的一个手段，因此选用何种工具完全基于个人的习惯及方便。当然在某]]></description><category></category></item><item><title><![CDATA[浅谈如何把项目做好]]></title><link>https://blog.csdn.net/vinep/article/details/4141005</link><guid>https://blog.csdn.net/vinep/article/details/4141005</guid><author>vinep</author><pubDate>Thu, 30 Apr 2009 22:59:00 +0800</pubDate><description><![CDATA[一、需求1.需求的完整性和正确性让客户充分参与。根据业务范围的不同确定需要一名业务代表还是多名业务代表，是提供业务支持还是全程参与项目。业务代表在需求采集和验证中起到非常关键的作用。需求是需要不断采集和精化的，即使进入了设计和实现阶段，也要定期将当前成果与客户进行验证，减少需求错误或遗漏带来的后续变更。有效沟通。直接与客户代表沟通，避免非专职需求采集人员口头传递需求，并将沟通结果文]]></description><category></category></item><item><title><![CDATA[Java系列教程目录]]></title><link>https://blog.csdn.net/vinep/article/details/3927950</link><guid>https://blog.csdn.net/vinep/article/details/3927950</guid><author>vinep</author><pubDate>Mon, 23 Feb 2009 13:47:00 +0800</pubDate><description><![CDATA[－－－－－－－－－－－－－－－－精通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标签]]></description><category></category></item><item><title><![CDATA[隐藏(屏闭)桌面、任务栏、开始菜单]]></title><link>https://blog.csdn.net/vinep/article/details/3899820</link><guid>https://blog.csdn.net/vinep/article/details/3899820</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:54:00 +0800</pubDate><description><![CDATA[任务栏     ::ShowWindow(::FindWindow("Shell_TrayWnd", NULL), SW_HIDE); 开始菜单 ::ShowWindow(::GetDlgItem(::FindWindow("Shell_TrayWnd", NULL),0x130), SW_HIDE); 桌面         ::ShowWindow(::FindWindow("ProgMan",]]></description><category></category></item><item><title><![CDATA[c++知识点--extern "C"的作用]]></title><link>https://blog.csdn.net/vinep/article/details/3899780</link><guid>https://blog.csdn.net/vinep/article/details/3899780</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:49:00 +0800</pubDate><description><![CDATA[因为C、C++的编译器对函数名的修饰不同，为了保证在C、C++中编写的函数能够被互相调用，所以采用这个链接指示符以int func(int, int)为例，C的编译器会将名字改编为_func, 而C++的编译器会改编为_func_int_int 或_funcii（各编译器不同）。如果这个函数在C中编译成库，目标文件中函数名为_func,当这个函数中C++中被调用时，C++的编译器就会到目标文件中寻]]></description><category></category></item><item><title><![CDATA[c++表达式--类型转换]]></title><link>https://blog.csdn.net/vinep/article/details/3899778</link><guid>https://blog.csdn.net/vinep/article/details/3899778</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:48:00 +0800</pubDate><description><![CDATA[隐式类型转换1. 混合算术运算中，最宽的类型为目标转换类型　int x = 2.32+2;   //２被提升为double型2. 赋值运算中，被赋值对象为目标转换类型   int x = 2.32+2   //２被提升为double型后，相加为4.32  double再转换为int, 赋值给x, 注意小数位直接舍去。3. 函数调用参数中    double sqrt(double);    sqr]]></description><category></category></item><item><title><![CDATA[c++数据类型--bitset]]></title><link>https://blog.csdn.net/vinep/article/details/3899774</link><guid>https://blog.csdn.net/vinep/article/details/3899774</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:47:00 +0800</pubDate><description><![CDATA[*头文件＃i nclude #if  _MSC_VER > 1020using namespace std;#endif   *声明1. bitset bitrec;              //简单指明向量长度2. bitset bitrec(0xffff)    //被设为：000000000000000011111111111111113. bitset bitrec("110010"]]></description><category></category></item><item><title><![CDATA[c++表达式]]></title><link>https://blog.csdn.net/vinep/article/details/3899768</link><guid>https://blog.csdn.net/vinep/article/details/3899768</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:45:00 +0800</pubDate><description><![CDATA[* sizeof三种形式sizeof(type name);   //注：没有sizeof typename   所以sizeof int 错误， 只能sizeof(int);sizeof(object);          //sizeof(i_rec);sizeof object;            //sizeof i_rec;当object为数组时，返回整个数组的长度，并不是元素的]]></description><category></category></item><item><title><![CDATA[c++数据类型--vector]]></title><link>https://blog.csdn.net/vinep/article/details/3899752</link><guid>https://blog.csdn.net/vinep/article/details/3899752</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:43:00 +0800</pubDate><description><![CDATA[vector为内置数组提供了一种替代方案，称为向量，是STL容器的一种。*引用头文件＃i nclude ＃i nclude #if  _MSC_VER > 1020using namespace std;#endif  *定义vector ivec(10);          //初始化大小为 10 个元素。vector ivec(10, 8);    ]]></description><category></category></item><item><title><![CDATA[c++数据类型--string]]></title><link>https://blog.csdn.net/vinep/article/details/3899736</link><guid>https://blog.csdn.net/vinep/article/details/3899736</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:38:00 +0800</pubDate><description><![CDATA[string是C++标准类中的字符串类，可以用它代替C风格的字符串操作，来减少指针等底层因素引起的错误。使用string类，头文件引用＃i nclude ＃i nclude #if  _MSC_VER > 1020using namespace std;#endif   其中，主要是要引用std名字空间。定义string str;string str = "abcd";string str("]]></description><category></category></item><item><title><![CDATA[c++数据类型--string]]></title><link>https://blog.csdn.net/vinep/article/details/3899722</link><guid>https://blog.csdn.net/vinep/article/details/3899722</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:34:00 +0800</pubDate><description><![CDATA[string是C++标准类中的字符串类，可以用它代替C风格的字符串操作，来减少指针等底层因素引起的错误。使用string类，头文件引用＃i nclude ＃i nclude #if  _MSC_VER > 1020using namespace std;#endif   其中，主要是要引用std名字空间。定义string str;string str = "abcd";string str("]]></description><category></category></item><item><title><![CDATA[c++数据类型--枚举、数组]]></title><link>https://blog.csdn.net/vinep/article/details/3899719</link><guid>https://blog.csdn.net/vinep/article/details/3899719</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:34:00 +0800</pubDate><description><![CDATA[枚举 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]]></description><category></category></item><item><title><![CDATA[c++数据类型--指针、字符串、const、引用]]></title><link>https://blog.csdn.net/vinep/article/details/3899716</link><guid>https://blog.csdn.net/vinep/article/details/3899716</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:33:00 +0800</pubDate><description><![CDATA[指针要注意类型的对应，不要出现类似 int * 转向 int 的操作。int **p = 0;   //指向指针的指针，不让它指向任何地方int *p1 = *p;int array[10];int *p1 = array;        //数组名指定数组首地址int *p1 = &array[0];  //指向第一个元素对应的地址字符串的常见操作：遍历串int string_len]]></description><category></category></item><item><title><![CDATA[c++数据类型--文字常量、变量]]></title><link>https://blog.csdn.net/vinep/article/details/3899713</link><guid>https://blog.csdn.net/vinep/article/details/3899713</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:32:00 +0800</pubDate><description><![CDATA[文字常量整型类型：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;  ]]></description><category></category></item><item><title><![CDATA[关于蠕虫病毒传播模式的分析]]></title><link>https://blog.csdn.net/vinep/article/details/3899696</link><guid>https://blog.csdn.net/vinep/article/details/3899696</guid><author>vinep</author><pubDate>Tue, 17 Feb 2009 12:29:00 +0800</pubDate><description><![CDATA[蠕虫的基本结构和传播过程 入侵过程的分析 蠕虫传播的一般模式分析 蠕虫传播的其他可能模式 从安全防御的角度看蠕虫的传播模式 一、蠕虫的基本结构和传播过程 蠕虫的基本程序结构为： 1、传播模块：负责蠕虫的传播，这是本文要讨论的部分。 2、隐藏模块：侵入主机后，隐藏蠕虫程序，防止被用户发现。 3、目的功能模块：实现对计算机的控制、监视或破坏等功能。 传播模块由可以分为三个基本模块：扫描模块、攻击模块和]]></description><category></category></item><item><title><![CDATA[Hibernate-1.实体对象生命周期]]></title><link>https://blog.csdn.net/vinep/article/details/3880371</link><guid>https://blog.csdn.net/vinep/article/details/3880371</guid><author>vinep</author><pubDate>Thu, 12 Feb 2009 09:27:00 +0800</pubDate><description><![CDATA[ Hibernate中，实体对象生命周期分为三种状态：Transient(瞬态)、Persistent(持久态)、Detached(游离态)，下面把三种状态的概念说一下。Transient(瞬态)：即普通的实体对象，没有与数据库产生任何关联，比如UserInfo userInfo = new UserInfo();这个userInfo对象就是Transient。Persistent(持久态]]></description><category></category></item><item><title><![CDATA[Hibernate-0.写在前面]]></title><link>https://blog.csdn.net/vinep/article/details/3880344</link><guid>https://blog.csdn.net/vinep/article/details/3880344</guid><author>vinep</author><pubDate>Thu, 12 Feb 2009 09:20:00 +0800</pubDate><description><![CDATA[现在写有关Hibernate相关的文章有点雷人，不过用了好多年，一直没研究过它，一直抱着个能用就行的态度。但回头一想，要想治病救人，靠现在了解的些皮毛可不行，还是把这个框架再系统的看一下。1.实体对象生命周期2.Hibernate API3.HQL4.映射5.事务6.缓存7.性能优化8.安装配置 ]]></description><category></category></item></channel></rss>