摘要:超越昨天的自己系列(2)1、P2P模型 在P2P模型中,有下列概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定的队列,接收者从队列中获取消息。队列保留着消息,直到它们被消费或超时。每个消息只有一个消费者(Consumer)(即一旦被消费,消息就不再在消息队列中)发送者和接收者之间在时间上没有依赖性,也就是说当发送者发送了消息之后,不管接收者有没有正在运行,它不会影响到消息被发送到队列。接收者在成功接收消息之后需向队列应答成功如果你希望发送的每个消息都应该被成功处理的话,那么你需要P2P模型。 适用场合:想让接收者进行且只进行一次处理c
阅读全文
摘要:TOMCAT 问题的根源:tomcat默认设置能接收HTTP POST请求的大小最大为2M,如果你的POST请求传递的数据大于2M,就会报错误。 解决的办法:修改tomcat的配置文件C:/MinyooCMS/tomcat/conf/server.xml(或者安装在D盘文件路径是D: /MinyooCMS/tomcat/conf/server.xml),找到里面的<Connector>标签,在该标签中添加"maxPostSize"属性,将该属性值设置成你想要的最大值,单位是字节,或者把这个值设置为 0(maxPostSize="0"),tom
阅读全文
摘要:ActiveMQ(1)扯个淡: 自己想个系列然后坚持下去,其实是个很不错的自我督促的学习方法。 《我们到底能走多远系列》已经挤出了25篇啦。在弄一个系列玩玩,主要用于提醒自己不断的学习新东西,可能都是入门级别的,只是为了拒绝停滞,或退步,为了让今天的自己比昨天的自己棒。 不要和别人比,和昨天的自己比就可以了。最近读《ActiveMQ in action》,整理学习后,记录下来。附上自己的想法和问题,希望一起交流。直接使用ActiveMQ:helloWord!包结构:(注意对log4j和sl4f包的依赖问题)Receive:package d.c.home.test;import ja...
阅读全文
摘要:1、时间戳的定义 时间戳是指文件属性里的创建、修改、访问时间。数字时间戳技术是数字签名技术一种变种的应用。在电子商务交易文件中,时间是十分重要的信息。在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被伪造和篡改的关键性内容。数字时间戳服务(DTS:digital time stamp service)是网上电子商务安全服务项目之一,能提供电子文件的日期和时间信息的安全保护。编辑本段组成部分 时间戳(time-stamp)是一个经加密后形成的凭证文档,它包括三个部分: (1)需加时间戳的文件的摘要(digest); (2)DTS收到文件的日期和时间; (3)DT...
阅读全文
摘要:http://www.ibm.com/developerworks/cn/java/j-jmsvendor/#resources而 JMS 就不是这样。只要最少的工作并遵循我在本文中所推荐的过程,您就可以使您的 JMS 客户机代码顺畅地运行,而丝毫觉察不到所使用的供应商实现的差异。虽然我假设您对 JMS 消息处理有基本的了解,但我们还是将对基本概念和术语进行简短回顾,来开始这次讨论。JMS 体系结构发送和接收消息的基础是 连接,它负责分配 JVM 之外的资源。JMS 供应商通常至少为 P2P 事务实现一个 QueueConnection ,至少为 P/S 事务实现一个 TopicConnect
阅读全文
摘要:1、概述 在最初的 http 协议中,没有上传文件方面的功能。 rfc1867 ( http://www.ietf.org/rfc/rfc1867.txt ) 为 http 协议添加了这个功能。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发送到服务器。服务器端的网页程序,如 php, asp, jsp 等,可以按照此规范,解析出用户发送来的文件。Microsoft IE, Mozila, Opera 已经支持此协议,在网页中使用一个特殊的 form 就可以发送文件。绝大部分 http server ,包括 tomcat ,已经支持此
阅读全文
摘要:1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的)下载地址:http://tomcat.apache.org/download-55.cgi下载好的文件名是:apache-tomcat-5.5.23.zip2 解压缩。我解压缩到了C:\分别是C:\tomcat1,C:\tomcat23 修改任意一个的配置文件比如tomcat2C:\tomcat2\conf\server.xml用记事本什么的打开,修改3个地方:第一:<Server port="9005" shutdown="SHUTDOWN"> ----原来是8005第二&l
阅读全文