忽然灵光一现,思考了一下什么是高大上的系统?第一种:软件功能复杂,业务逻辑交叉,属于业务型高大上;(比如金融系统)第二种:软件功能简单,但技术实现新颖,属于技术型高大上;(比如搜索引擎)第三种:软件功能简单,技术也易于实现,但是数据量非常大,实时性要求高,属于架构型高大上。(比如12306)第四种:...
分类:
其他好文 时间:
2015-08-31 13:11:12
阅读次数:
223
一、rabbitmq实现原理Rabbitmq是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性,扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息发送者无需知道消息使用的存在,反之亦然:AMQP当中..
分类:
其他好文 时间:
2015-08-28 02:18:31
阅读次数:
359
上海期货交易系统:http://www.shfe.com.cn/上海黄金交易系统:http://www.sge.com.cn/创业板:http://www.szse.cn/main/chinext/中小板:http://www.szse.cn/main/sme/上海证券所:http://www.ss...
分类:
其他好文 时间:
2015-08-12 00:55:19
阅读次数:
198
日切,通俗的来说就是进行日期切换,更换系统记账的时间;对当天的系统业务进行集中处理,处理完毕后,系统从当前工作日切换到下一工作日,日切过程中交易可以照常提交并正确处理返回。
举一个银行的例子来说,就是银行要停业结账,但目前有许多24小时营业的项目如:自助设备、网上银行、POS等,这样就必须在某一个时间点将当日业务终止,然后开始统计和汇总各类报表,从这个时点开始发生的业务全部记入下一日期。...
分类:
其他好文 时间:
2015-08-09 20:51:19
阅读次数:
383
1什么是RabbitMQ?RabbitMQ是实现AMQP(高级消息队列协议)的消息中间件的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然:单向解耦双向解耦(如:RPC...
分类:
其他好文 时间:
2015-07-20 19:14:59
阅读次数:
110
什么是系统在生活和工作中,我们会接触到大量系统:自然界生态系统、计算机操作系统、软件办公系统,还有教育系统、金融系统、网络系统、理论系统等等。究竟什么是系统呢?来看下维基百科的解释:系统泛指由一群有关连的个体组成,根据预先编排好的规则工作,能完成个别元件不能单独完成的工作的群体。系统分为自然系统与人...
分类:
Web程序 时间:
2015-07-16 19:03:51
阅读次数:
138
一般的P2P系统,至少包括PC网站的前端和后端。前端系统的功能,可以参考“P2P系统哪家强,功能其实都一样”http://blog.csdn.net/fansunion/article/details/46817473。后端系统,之前我都把它看作是一个普通的“Web管理系统”。后来接触到北京专门做“类金融”系统的公司,他们的P2P后端,号称“ERP”。 就整体功能而言,很不错,支持4种业务...
分类:
其他好文 时间:
2015-07-16 16:42:52
阅读次数:
218
锁(locking) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个cut-off时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外....
分类:
其他好文 时间:
2015-07-07 12:54:47
阅读次数:
103
http://www.infoq.com/cn/articles/WebScan-CI一. 当前Web应用安全现状随着中国互联网金融的爆发和繁荣,Web应用在其中扮演的地位也越来越重要,比如Web支付系统、Web P2P系统、Web货币系统等。对于这些金融系统来讲,安全的重要性是不言而喻的, 一旦黑...
分类:
Web程序 时间:
2015-06-22 12:27:23
阅读次数:
1068
怎样利用Struts2的漏洞(2.0.0<=version<=2.3.15)搞垮一个基于Struts2写的网站?Struts是java web frameworks里面的鼻祖了,现在大量的web apps里面,从政府网站到金融系统,都有她的影子(大量的系统都是采用一种被用烂了的SSH(Struts+...
分类:
其他好文 时间:
2015-05-30 16:24:54
阅读次数:
140