银行

软件代码安全检测的市场现状(一)系列持续更新中。。。

风格不统一 提交于 2020-03-02 07:50:04
软件代码安全检测市场有四个角色。 分别是:甲方(软件使用方)、乙方(软件开发方)、检测机构(发检测合格报告)、监管方(银保监会、工信部软件处等)。 最关心软件代码安全甲方,和所有行业一样,最关心质量的,最担心风险的一定是直接使用者;同时最不具有知情能力的也是甲方。 以银行的软件外包采购为例,银行作为甲方,提出使用需求,社会招标。 某软件公司(乙方)中标,承接此业务。银行描述使用场景,乙方出具架构方案,银行确认后,之后的工作,基本由乙方独立完成,作为验收,乙方找某检测机构送检,并取得检测报告,甲方看到报告即认可乙方工作合格。 诸位看官,请大家思考,这里的隐患有多少?对甲方来说,不知情,又多不公平?乙方呢?乙方不想软件代码是安全的吗? 期待大家的留言。我个人理解,将在下期,和大家交流。 来源: CSDN 作者: weixin_46448059 链接: https://blog.csdn.net/weixin_46448059/article/details/104600656

邮储银行"以小换大" 再论银行能否去IOE

我与影子孤独终老i 提交于 2020-02-29 02:47:00
  中国邮政储蓄银行(以下简称:邮储银行)于2007年3月20日正式挂牌成立,是在改革邮政储蓄管理体制的基础上组建的商业银行。相对于其他国有银行,邮储银行成立时间较晚,要想赶上别人,就要另辟蹊径。2014年10月26日,邮政储蓄系统逻辑集中工程全面切换上线引发业内广泛的关注,之前就有传闻,政府推动银行弃用IBM高端服务器,互联网行业能“去IOE”,银行业到底能不能“去IOE”?   在开始本文前,为方便大家阅读理解,先解析几个相关知识点:   1、什么是“IOE”?I=IBM(服务器提供商),O=Oracle(数据库软件提供商),E=EMC(存储设备提供商),三者构成了一个从软件到硬件的企业数据库系统。由这三驾马车构成的数据库系统几乎占领了全球大部分商用数据库系统市场份额。尤其是在金融行业广泛地使用这套系统。   2、“IOE”架构(银行架构):集中式架构 + 闭源商用系统为基本特征。集中式架构就是核心业务99%都是运行在 1-2 台大型机上(其中有一台服务器是为了当第一台挂掉的时候顶上)。而且IOE提供了应用程序以外的所有的"基础软件",包括操作系统,中间件,数据库等.这些"基础软件"的源代码一般都是不公开的.当然,应用程序还是要银行的人自己来开发。主要代表四大银行。   3、“去IOE”架构(互联网架构):分布式架构 + 开源系统为基本特征。也就是说

邮储银行"以小换大" 再论银行能否去IOE

老子叫甜甜 提交于 2020-02-29 02:42:29
  中国邮政储蓄银行(以下简称:邮储银行)于2007年3月20日正式挂牌成立,是在改革邮政储蓄管理体制的基础上组建的商业银行。相对于其他国有银行,邮储银行成立时间较晚,要想赶上别人,就要另辟蹊径。2014年10月26日,邮政储蓄系统逻辑集中工程全面切换上线引发业内广泛的关注,之前就有传闻,政府推动银行弃用IBM高端服务器,互联网行业能“去IOE”,银行业到底能不能“去IOE”?   在开始本文前,为方便大家阅读理解,先解析几个相关知识点:   1、什么是“IOE”?I=IBM(服务器提供商),O=Oracle(数据库软件提供商),E=EMC(存储设备提供商),三者构成了一个从软件到硬件的企业数据库系统。由这三驾马车构成的数据库系统几乎占领了全球大部分商用数据库系统市场份额。尤其是在金融行业广泛地使用这套系统。   2、“IOE”架构(银行架构):集中式架构 + 闭源商用系统为基本特征。集中式架构就是核心业务99%都是运行在 1-2 台大型机上(其中有一台服务器是为了当第一台挂掉的时候顶上)。而且IOE提供了应用程序以外的所有的"基础软件",包括操作系统,中间件,数据库等.这些"基础软件"的源代码一般都是不公开的.当然,应用程序还是要银行的人自己来开发。主要代表四大银行。   3、“去IOE”架构(互联网架构):分布式架构 + 开源系统为基本特征。也就是说

货币金融学(4): 商业银行业务/央行

只愿长相守 提交于 2020-02-28 07:55:55
Chapter7 商业银行业务 7.1商业银行的起源与发展 比尔盖茨: 传统银行是21世纪的恐龙?-- 真的会灭绝吗?当前银行存在的问题: (1)银行利润增速放缓;(2)货币市场闹钱荒 , 2013年; (3)利率市场化(倒计时阶段);(4)移动支付爆发式增长(银行业的二次革命); (5)大众对银行的信任度下降, 银行就是个资金池, 通过 期间错配 将存款贷出去, 借新债换旧债一样, 类似”庞氏骗局”, 拆东墙补西墙; (6)互联网金融壮大: P2P, O2O,小贷公司井喷; (7) 金融脱媒 是一个趋势: 金融非中介化, 很多金融活动都是通过金融市场实现。 银行一般就是指商业银行。 货币兑换业起源: 我想去A地买羊, 我需要拿着很多金币, 需要找个地方保管, 一般是在教堂, 放在教堂后,我会拿到一个收据, 谈好交易对象后, 贸易对象可以拿着凭条去教堂取钱--> 支票 。教堂总有稳定的余额, 几乎不会很多人都把保管的钱都取走了, 因此可以把多的钱贷出去--> 银行。 1694年, 英格兰银行, 第一家近代银行; 现代银行: 业务综合化;分业经营(银行, 证券, 保险业务不能交叉)-> 混业经营。 1933年, 美国发布了格拉斯-斯蒂格儿 法案, 奠定了分业经营的格局, 分业经营使得银行提供专业化的业务, 利于内部安全稳定, 但是不利于银行业的充分竞争, 资源共享! 我国改革开放后,

黑马程序员 银行调度系统

与世无争的帅哥 提交于 2020-02-27 09:33:54
---------------------- android培训 、 java培训 、期待与您交流! ---------------------- 这个项目我起先是想到将人设计为一个类,怎么想也想不通,后来看了老师的视频之后,对面向对象有了深的一层的理解。再次要结合现实生活,生活中我们去银行办理业务都需要先进行排号。因此号码成了识别每个顾客的唯一标识。号码这里包括两个:第一是顾客进入银行排的号,第二是窗口服务号码。这两个必须建立联系因此定一个号码管理机器的类 号码管理类:一个很好的list集合应用例子 1 public class NumberManager { 2 private int lastNumber = 0; 3 private List queueNumbers = new ArrayList(); 4 //编号 5 public synchronized Integer generateNewNumber(){ 6 queueNumbers.add(++lastNumber); 7 return lastNumber; 8 } 9 //服务窗口取号的方法! 10 public synchronized Integer fetchNumber(){ 11 if(queueNumbers.size()>0){ 12 return (Integer

黑马程序员——银行调度系统

浪子不回头ぞ 提交于 2020-02-27 09:33:35
----------- android培训 、 java培训 、java学习型技术博客、期待与您交流! ------------ 题目需求: 1,银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2,有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3,异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户:普通客户:快速客户 = 1 :6 :3。 4,客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值(提示:办理业务的过程可通过线程Sleep的方式模拟)。 5,各类型客户在其对应窗口按顺序依次办理业务。 6,当VIP(6号)窗口和快速业务(5号)窗口没有客户等待办理业务的时候,这两个窗口可以处理普通客户的业务,而一旦有对应的客户等待办理业务的时候,则优先处理对应客户的业务。 7,随机生成客户时间间隔以及业务办理时间最大值和最小值自定,可以设置。 具体实现分析: 1,有三种对应类型的客户:VIP客户,普通客户,快速客户。 异步随机生成各种类型的客户,各类型客户在其对应窗口按顺序依次办理业务。 所以,要有一个号码管理器对象,让这个对象不断地产生号码,就等于随机生成了客户。 由于有三类客户

银行调度系统

我与影子孤独终老i 提交于 2020-02-27 09:33:11
一、需求: 模拟实现银行业务调度系统逻辑,具体需求如下: Ø 银行内有6个业务窗口,1- 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :6 :3。 Ø 客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需 时间为最小值(提示:办理业务的过程可通过线程Sleep的方式模拟)。 Ø 各类型客户在其对应窗口按顺序依次办理业务。 Ø 当VIP(6号)窗口和快速业务(5号)窗口没有客户等待办理业务的时候,这两个窗口可以处理普通客户的业务,而一旦有对应的客户等待办理业务的 时候,则优先处理对应客户的业务。 Ø 随机生成客户时间间隔以及业务办理时间最大值和最小值自定,可以设置。 Ø 不要求实现GUI,只考虑系统逻辑实现,可通过Log方式展现程序运行结果。 二、面向对象的分析与设计 有三种对应类型的客户:VIP客户,普通客户,快速客户,异步随机生成各种类型的客户,各类型客户在其对应窗口按顺序依次办理业务 1、 首先,每一个客户其实就是由银行的一个取号机器产生号码的方式来表示的。所以,要有一个号码管理器对象

银行调度系统笔记

为君一笑 提交于 2020-02-27 09:32:48
一、银行调度业务系统 (一)需求 1.银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3.异步随机生成各种类型的客户,生成各类型用户的概率比例为: 4.VIP客户 :普通客户 :快速客户 = 1 :6 :3。 5.客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值(提示:办理业务的过程可通过线程Sleep的方式模拟)。 6.各类型客户在其对应窗口按顺序依次办理业务。 7.当VIP(6号)窗口和快速业务(5号)窗口没有客户等待办理业务的时候,这两个窗口可以处理普通客户的业务,而一旦有对应的客户等待办理业务的时候,则优先处理对应客户的业务。 8. 随机生成客户时间间隔以及业务办理时间最大值和最小值自定,可以设置。 (二)面向对象的分析与设计   分析需求1 、 6 、 7 可知:需要有一个代表服务窗口的类,并且该类还要有一个属性,代表窗口的编号,以及代表窗口服务对象类型的属性;服务窗口有不同的服务对象,而且每种服务的需求也不一样,因此还要写三个服务方法分别服务普通用户、快速用户、VIP 用户;由于窗口服务完一个对象后如果后面还有等待服务的对象

银行调度系统

浪子不回头ぞ 提交于 2020-02-27 09:32:09
银行业务调度系统 模拟实现银行业务调度系统逻辑,具体需求如下: Ø 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 Ø 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 Ø 异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :6 :3。 Ø 客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值(提示:办理业务的过程可通过线程Sleep的方式模拟)。 Ø 各类型客户在其对应窗口按顺序依次办理业务。 Ø 当VIP(6号)窗口和快速业务(5号)窗口没有客户等待办理业务的时候,这两个窗口可以处理普通客户的业务,而一旦有对应的客户等待办理业务的时候,则优先处理对应客户的业务。 Ø 随机生成客户时间间隔以及业务办理时间最大值和最小值自定,可以设置。 定义枚举类,描述出三种类型的客户 1: ackage src.com.isoftstone.interview.bank; 2: 3: public enum CustomerType 4: { 5: COMMON,EXPRESS,VIP; 6: public String toString() 7: { 8: switch

银行调度系统

主宰稳场 提交于 2020-02-27 09:31:52
---------------------- android培训 、 java培训 、期待与您交流! ---------------------- 需求: 1.银行内有6个业务窗口:1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 2.有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 3.异步随机生成各种类型的客户,生成各类型用户的概率比例为: VIP客户 :普通客户 :快速客户 = 1 :6 :3。 4.客户办理业务所需时间有最大值和最小值,在该范围内随机设定每个VIP客户以及普通客户办理业务所需的时间,快速客户办理业务所需时间为最小值(提示:办理业务的过程可通过线程Sleep的方式模拟)。 5.各类型客户在其对应窗口按顺序依次办理业务。 6.当VIP(6号)窗口和快速业务(5号)窗口没有客户等待办理业务的时候,这两个窗口可以处理普通客户的业务,而一旦有对应的客户等待办理业务的时候,则优先处理对应客户的业务。 7.随机生成客户时间间隔以及业务办理时间最大值和最小值自定,可以设置。 对象分析: 1.窗口: 窗口:分三种类型,普通,vip,快速办理,用一个属性来标记他们 属性:类型,窗口号 方法:改变窗口号,改变类型办理业务 2.号码机器: 属性:类型 方法:生成号码 下面说明实例 1.用户类型: