• 关于

    java中的角色

    的搜索结果
  • 讨喜的隔离可变性(三)创建角色

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。 正如前面曾经提到过的那样,虽然我们有很多支持角色的类库可供选择,但是在本书中我们将使用Akka。这是一个基于Scala的类库,该类库拥有非常好的性能和可扩展性、并同时支持角色和STM。...

    文章 boxti 2017-05-02 1115浏览量

  • Akka与Java内存模型的关系

    不管你使用的Typesafe系统是Scala版本还是Java版本,都可以使你编写并发程序的过程变得更加容易。这篇文章主要讨论的是Typesafe系统,特别是针对Akka在并发程序中对共享内存的处理部分。 Java内存模型 在之前的Java 5 版本中,Java内存模型的定义是很值得商榷的。以至于在...

    文章 青衫无名 2017-05-23 3139浏览量

  • Akka与Java内存模型的关系

    原文链接:http://doc.akka.io/docs/akka/2.3.6/general/jmm.html   译者:clearity 不管你使用的Typesafe系统是Scala版本还是Java版本,都可以使你编写并发程序的过程变得更加容易。这篇文章主要讨论的是Typesafe系统,特别是...

    文章 ali清英 2016-04-06 1195浏览量

  • 迭代器模式

    迭代器模式(Iterator): 提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 用途:在软件构建过程中,集合对象内部结构常常变化各异。但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素;同时这种“透明遍历”也为“ 同一种算法在...

    文章 code_xzh 2016-09-03 917浏览量

  • java反射实现动态代理

    反射可以通过class来创建对象或者修改对象。这样就提供了一个操作对象的方法。 下面拷贝前辈的总结: <反射机制>     为了更好的理解java的反射机制,最好先对java的泛型有所了解。java泛型就是参数化类型,即为所操作的数据类型指定一个参数。如果只指定了<?>,...

    文章 文艺小青年 2017-11-15 1002浏览量

  • Hadoop体系结构中的服务解决介绍

    翻了一下最近一段时间写的分享,DKHadoop发行版本下载、安装、运行环境部署等相关内容几乎都已经写了一遍了。虽然有的地方可能写的不是很详细,个人理解水平有限还请见谅吧!我记得在写DKHadoop运行环境部署的时候,遗漏了hadoop服务角色的内容,本篇特地补上这部分内容吧,不然总觉得不舒服。 要...

    文章 大数据资讯 2018-09-11 2229浏览量

  • 【直播预告】:Java Spring Boot开发实战系列课程【第11讲】:消息中间件 RabbitMQ 与api源码解析

    内容概要:mq消息中间件在高并发系统架构中扮演关键角色,阿里双11高并发使用了mq技术。本次课程一起学习最新Java Spring Boot 2.0、RabbitMQ中间件的最新特性与实战应用,同样会分析核心api源码。主讲人:徐雷(阿里云栖特邀Java专家)直播时间:2019年1月8日 周二 今...

    文章 李博 bluemind 2019-01-08 1175浏览量

  • 讨喜的隔离可变性(三)创建角色

    正如前面曾经提到过的那样,虽然我们有很多支持角色的类库可供选择,但是在本书中我们将使用Akka。这是一个基于Scala的类库,该类库拥有非常好的性能和可扩展性、并同时支持角色和STM。此外,该类库还可以被用于多种JVM上的语言中。在本章中,我们将注意力集中在Java和Scala身上。而在下一章,我...

    文章 ali清英 2016-04-08 982浏览量

  • 跟开涛老师学shiro -- 授权

    授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。(这里的资源和权限区别是什么呢?) 主体 主体,即访问应用的用户,在Shiro中使...

    文章 文艺小青年 2017-06-10 937浏览量

  • Java是如何实现平台无关性的

    GitHub 1.6k Star 的Java工程师成神之路 ,不来了解一下吗? GitHub 1.6k Star 的Java工程师成神之路 ,真的不来了解一下吗? GitHub 1.6k Star 的Java工程师成神之路 ,真的确定不来了解一下吗? 相信对于很多Java开发来说,在刚刚接触Jav...

    文章 Hollis 2019-03-22 8268浏览量

  • java反射实现动态代理

    参考:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html http://my.oschina.net/lyp3314/blog/136589 反射可以通过class来创建对象或者修改对象。这样就提供了一个操作对象的方法...

    文章 ryan-miao 2015-11-26 603浏览量

  • iterator

    定义与结构 迭代器(Iterator)模式,又叫做游标(Cursor)模式。GOF给出的定义为:提供一种方法访问一个容器(container)对象中各个元素,而又不需暴露该对象的内部细节。 从定义可见,迭代器模式是为容器而生。很明显,对容器对象的访问必然涉及到遍历算法。你可以一股脑的将遍历方...

    文章 笔记侠 2016-12-22 1040浏览量

  • 设计模式:工厂方法模式(Factory Method)和抽象工厂模式(Abstact Factory)

     在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对...

    文章 朱小厮 2016-03-24 1136浏览量

  • 讨喜的隔离可变性(一)用角色实现隔离可变性

    Java将OOP变成了可变性驱动(mutability-driven)的开发模式[1],而函数式编程则着重强调不可变性,而这两种极端的方式其实都是有问题的。如果每样事物都是可变的,那么我们就需要妥善处理可见性和竞争条件。而在一个真实的应用程序中,也并非所有事物都是不可变的。即使是纯函数式语言也提供...

    文章 ali清英 2016-04-08 1177浏览量

  • Java 集合教程

    这些Java集合API 以一组类和接口提供给开发者,这样做容易处理object集合,除了它们的size能动态改变之外,感觉collection的工作原理有点像Array,并且它们拥有比Array更多的该机特性 相比于你自己去写一个集合类,不如用Java提供这些立即可以使用的集合类,这个教程将关注于...

    文章 青衫无名 2017-05-23 1715浏览量

  • Java 集合教程

    作者:Jakob Jenkov。 原文地址 译者:David.zhang   译文地址  校对:方腾飞 这些Java集合API 以一组类和接口提供给开发者,这样做容易处理object集合,除了它们的size能动态改变之外,感觉collection的工作原理有点像Array,并且它们拥有比Array...

    文章 ali清英 2016-04-05 1163浏览量

  • 讨喜的隔离可变性-前言

    曾有个的医嘱是这样说的:“如果它伤到了你,那就别再用它了”。在并发编程领域,共享可变性就是那个“它”。 虽然JDK的线程API使我们可以非常容易地创建线程,但如何防止线程冲突和逻辑混乱却又成了大问题。STM虽然可以解决部分问题,但是在一些类似Java这样的语言中,我们仍不得不非常小心谨慎地避免非托...

    文章 ali清英 2016-04-08 1236浏览量

  • Eclipse代替Oracle接管Java EE

    Eclipse Foundation将接替Oracle成为Java EE的新东家,Oracle不再管理Java EE。 作为采用的一部分,Java EE可能会更换新名称,Oracle建议在其建议中使用Java EE。 一个月前,Oracle表示将结束Java EE的管理角色,并将其转到开源基础上。...

    文章 java技术栈 2017-09-30 893浏览量

  • 观察者模式--java jdk中提供的支持

    一、简介 观察者设计模式有如下四个角色 抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类或接口来实现,也可以使用非抽象类来实现。 具体主题角色:在具体主题内部状态改变时,给所有登记过...

    文章 烟火_ 2015-02-11 621浏览量

  • Java Spring Boot 2.0实战RabbitMQ中间件与API解析

    《阿里巴巴Java Spring Boot 2.0开发实战课程》11课 本期分享专家:徐雷—阿里巴巴云栖Java讲师,MongoDB讲师 本期分享主题:Java Spring Boot开发实战消息中间件 RabbitMQ 与api源码解析(面试题) RabbitMQ是流行的开源消息队列系统 ...

    文章 徐雷frank 2019-01-08 1891浏览量

  • 深入Java虚拟机(2)——Java的平台无关性

    版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 目录(?)[+] 一、平台无关性的好处 Java技术在网络环境下非常有用,其中一个关键理由是,用Java创建的可执行二进制程序,能够不加改变地运行于多个平台。 这样的平台无关性...

    文章 ghost丶桃子 2016-05-26 1762浏览量

  • 炒冷饭系列:设计模式 抽象工厂模式

    一、什么是抽象工厂模式 抽象工厂模式是所有形态的工厂模式中最为抽象和最其一般性的。抽象工厂模式可以向客户端 提供一个接口,使得客户端在不必指定产品的具 体类型的情况下,能够创建多个产品族的产品对象。 产品族和产品等级结构。 二、模式中包含的角色及其职责 1.抽象工厂(Creator)角色 抽象...

    文章 bysocket 2016-04-28 1206浏览量

  • Java 装饰者模式

    Java 装饰者模式 装饰模式(Decorator)   装饰模式又名包装(Wrapper)模式。   装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。   装饰模式通过创建一个包装对象,也就是装饰,来包裹真实的对象。   装饰模式以对客户端透明的方式动态地给一个对象附加上更...

    文章 ke_ry 2017-07-14 638浏览量

  • 2016年会成为Java EE微服务年吗?

    进入2016年时间还不是很长,让我们回顾下去年年底的一个预言。去年12月,来自C2B2的Steve Millidge预测,2016年将会成为Java EE微服务年。在一定程度上,这是基于Steve在JavaOne上的演讲,他在演讲中详细地讨论了这个主题。此外,Steve还是Payara的联合创始人...

    文章 行者武松 2017-07-03 742浏览量

  • 讨喜的隔离可变性(八)类型化角色和Murmurs

    使用了类型化角色的EnergySource使我们能够以调用函数的形式来掩盖后台顺序处理异步消息的过程,在实现了线程安全的同时又可以免去显式同步的困扰。虽然创建类型化角色并不困难,但此时我们的EnergySource却还是一个丢失了关键特性的半成品——即还没有可以周期性自动补充电量的能力。 在上一章...

    文章 ali清英 2016-04-08 1590浏览量

  • 讨喜的隔离可变性(七)使用类型化角色

    到目前为止我们所接触过的角色都是可以接收消息的,而消息的类型也是五花八门,如String、元组、case类/自定义消息等。然而发送消息的行为在感觉上与我们日常编程工作中所使用的常规函数调用还是有很大区别的,为了弥合二者之间的鸿沟,类型化角色(Typed Actor)就应运而生了。这种类型的角色可以...

    文章 ali清英 2016-04-08 1165浏览量

  • 观察者模式

    观察者模式 Observer   观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。   这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。   观察者模式的组成   抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都...

    文章 张维ACE 2017-01-09 912浏览量

  • 设计模式- 观察者模式

    提纲 问题的产生 观察者模式主要内容,定义 模式UML结构 使用场景 用户自定义观察者模式通用模式代码(java) 模式分类(推模型和拉模型) 模式实现(推模型) 模式实现(拉模型) 推拉两种模式的比较 优缺点 模式总结 JAVA提供的对观察者模式的支持 怎样使用JAVA对观察者模式的支持 Ru...

    文章 指尖的舞曲 2017-09-18 1043浏览量

  • 炒冷饭系列:设计模式 工厂方法模式

    一、什么是工厂方法模式 工厂方法模式同样属于类的创建型模式又被称 为多态工厂模式 。工厂方法模式的意义是定义一个创建 产品对象的工厂接口,将实际创建工作推迟到子类当中。 核心工厂类不再负责产品的创建,这样核心类成为一个 抽象工厂角色,仅负责具体工厂子类必须实现的接口, 这样进一步抽象化的好处是...

    文章 bysocket 2016-04-28 1197浏览量

  • 讨喜的隔离可变性(五)同时使用多个角色

    声明:本文是《Java虚拟机并发编程》的第五章,感谢华章出版社授权并发编程网站发布此文,禁止以任何形式转载此文。在使用基于角色的编程模型时,只有当多个角色互相协作、同心协力解决问题时,我们才能真正从中获益并感受到其中的乐趣。为了更好地利用并发的威力,我们通常需要把问题拆分成若干个子问题。不同的角色...

    文章 boxti 2017-05-02 1105浏览量

1 2 3 4 ... 70 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT