上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
  2019年8月23日
摘要: 学了zookeeper有一段时间了,写个博客记录一下。。。 一、zookeeper是什么? zookeeper是一个高效的分布式协调服务,它暴露了一些公共服务,比如起名/配置管理/同步控制/群组控制等。我们可以使用zk来实现达成共识、集群管理、lender选举等。 zookeeper是一个高可用的分 阅读全文
posted @ 2019-08-23 18:06 山水爱恋 阅读(202) 评论(0) 推荐(0)
摘要: 在linux环境中安装jdk 第一步:把jdk的安装包利用ftp上传到linux的指定路径下 第二步在/usr/local目录下新建文件夹java 第三步:将jdk解压到java文件夹下,先进入到lib目录 第四步:配置环境变量 利用 vi /etc/profile命令编辑环境变量文件 export 阅读全文
posted @ 2019-08-23 17:00 山水爱恋 阅读(139) 评论(0) 推荐(0)
  2019年5月13日
摘要: Masker-Worker的核心思想是有两类进程(Masker进程和Worker进程)协作完成任务。Masker进程负责接收和分配任务,Worker负责处理子任务,当各个Worker子进程完成任务后会将结果返回给Masker,由Masker做归纳和总结。其好处在于能将一个大任务分解成若干个小任务,并 阅读全文
posted @ 2019-05-13 20:03 山水爱恋 阅读(587) 评论(0) 推荐(0)
  2019年5月10日
摘要: Future模式的核心是异步调用。它类似于我们商品订单。像我们在网上买了个手机,当我们购买成功后,会生成此订单,此订单信息就是将来取商品的重要凭证,商品无法立即拿到要通过物流寄过来。在此期间,我们就可以接着我们自己的事,等待收货即可。它同时也像我们的Ajax请求的时候,页面是异步的进行后台处理。用户 阅读全文
posted @ 2019-05-10 18:08 山水爱恋 阅读(351) 评论(0) 推荐(0)
  2019年5月9日
摘要: 同步容器类是都是串行化的,它们虽然实现了线程安全(里面的方法用synchronized修饰)(并不绝对,自行百度why),但是降低了并发性,在多线程应用程序中,严重降低了应用程序的吞吐量。 ConcurrentMap是有两个重要实现ConcurrentHashMap,ConcurrentSkipLi 阅读全文
posted @ 2019-05-09 11:31 山水爱恋 阅读(191) 评论(0) 推荐(0)
  2019年5月8日
摘要: java的同步容器有两类: (1)、Vector、Stack、HashTable (2)、Collections提供的静态方法创建的类 Vector 实现了 List 接口①,Vector 实际上就是一个数组(它是可以增长的),和 ArrayList 类似②,但是 Vector 中的方法都是 syn 阅读全文
posted @ 2019-05-08 17:22 山水爱恋 阅读(119) 评论(0) 推荐(0)
摘要: ThreadLocal概念:线程局部变量,是一种多线程之间并发访问变量的解决方案。与synchronized加锁等方式不同,ThreadLocal完全不使用锁,而使用空间换时间的手段,为每个线程提供变量的独立副本,以保障线程安全。 从性能上说,ThreadLocal不具备绝对的优势,在并发不是很高的 阅读全文
posted @ 2019-05-08 15:28 山水爱恋 阅读(142) 评论(0) 推荐(0)
  2019年4月17日
摘要: 网上对NIO的解释有很多,但自己一直没有理解,根据自己的理解画出下面这个图,有什么不对的地方,欢迎留言指出。 理解是,客户端先与通过通道Channel与连接(注册到服务器端),然后再传送数据,服务器端这时候的处理是,服务器端有个Selector多路复用器,它使用轮询的方式去检测Channel的状态, 阅读全文
posted @ 2019-04-17 16:50 山水爱恋 阅读(222) 评论(0) 推荐(0)
  2019年4月11日
摘要: 将介绍的内容是: 控制消息确认、为发送消息指定选项、创建临时目的地、使用JMS本地事务、异步发送消息 五个方面。 1.控制消息确认 在JMS消息得到确认之前,并不认为它已经成功使用。要成功使用消息,通常分为三个阶段: (1)、客户端接收消息。 (2)、客户端处理消息。 (3)、消息得到确认。确认可能 阅读全文
posted @ 2019-04-11 17:40 山水爱恋 阅读(352) 评论(0) 推荐(0)
  2019年4月1日
摘要: JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。 JMS基本构 阅读全文
posted @ 2019-04-01 17:43 山水爱恋 阅读(301) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页