上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 30 下一页
摘要: 简介信号量(Semaphore),有时被称为信号灯,是在多线程环境下使用的一种设施, 它负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。 概念Semaphore分为单值和多值两种,前者只能被一个线程获得,后者可以被若干个线程获得。 以一个停车场运作为例。为了简单起见,假设停车场只有三个车 阅读全文
posted @ 2017-08-15 10:19 堭鍙銤 阅读(169) 评论(0) 推荐(0)
摘要: 有大小的队列就叫有界队列 如 ArrayBlockingquue, 反之是无界队列 如 LinkedBlockingDeque。 单词写错了。 是的,LinkedBlockingDeque 永远满不了了,但内存用完了,程序就崩了。 一、双向队列Deque Queue除了前面介绍的实现外,还有一种双向 阅读全文
posted @ 2017-08-02 17:19 堭鍙銤 阅读(611) 评论(0) 推荐(0)
摘要: 1.直接删除: List<LineShop> tlineprices = new ArrayList<>(); tlineprices.remove(0); 2.使用遍历删除(iterator): List<LineShop> tlineprices = new ArrayList<>(); Ite 阅读全文
posted @ 2017-07-21 17:52 堭鍙銤 阅读(2475) 评论(0) 推荐(0)
摘要: 因为公司的项目远程调用采用的是hessian,故抽时间了解了下hessian,自己也写了一个应用实例,以便加深对hessian的理解。 Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二 阅读全文
posted @ 2017-07-14 11:18 堭鍙銤 阅读(695) 评论(0) 推荐(0)
摘要: 一、RPC简介 RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有不同的实现方式。如RMI(远程方法调用)、Hessian、Http invoker等。另外,RPC是与语言无关的。 RPC示意图 如上图所示 阅读全文
posted @ 2017-07-13 14:50 堭鍙銤 阅读(273) 评论(0) 推荐(0)
摘要: Hessian是基于HTTP的轻量级远程服务解决方案,Hessian像Rmi一样,使用二进制消息进行客户端和服务器端交互。但与其他二进制远程调用技术(例如Rmi)不同的是,它的二进制消息可以移植其他非Java的语言中。 一、创建Hessian程序的4个步骤 1、定义一个远程接口的接口。 2、定义一个 阅读全文
posted @ 2017-07-13 14:42 堭鍙銤 阅读(369) 评论(0) 推荐(0)
摘要: 一、下载Hessian 可在hessian官网http://hessian.caucho.com/ 或者http://download.csdn.net/detail/wodediqizhang/9543682下载jar包。此处用的是hessian-4.0.3.jar 二、 搭建Hessian的Se 阅读全文
posted @ 2017-07-13 14:27 堭鍙銤 阅读(399) 评论(0) 推荐(0)
摘要: 所谓Web Service是一个平台独立的,低耦合的,自包含的、可编程的Web应用程序,有了Web Service异构系统之间就可以通过XML或JSON来交换数据,这样就可以用于开发分布式的互操作的应用程序。Web Service使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件就 阅读全文
posted @ 2017-07-12 17:36 堭鍙銤 阅读(454) 评论(0) 推荐(0)
摘要: html: js: 阅读全文
posted @ 2017-06-25 21:27 堭鍙銤 阅读(494) 评论(0) 推荐(0)
摘要: 出现这样的错误是没有权限对服务器进行写操作。需要在这个项目所在的tomcat中配置可写操作即可: 在tomcat的web.xml添加下面代码: <init-param><param-name>readonly</param-name><param-value>false</param-value>< 阅读全文
posted @ 2017-06-25 21:21 堭鍙銤 阅读(2034) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 30 下一页