精华内容
下载资源
问答
  • 怎么办? 题目:单位经费紧张,现只有20万元,要办的事情有下列几项: (1)解决办公打电话难的问题。 (2)装修会议室大厅等以迎接上级单位委托承办的大型会议。 (3)支付职工的高额医疗费用。 (4)...


    经典题目及参考答案(六)


    你会怎么办?

    题目:单位经费紧张,现只有20万元,要办的事情有下列几项:
    (1)解决办公打电话难的问题。
    (2)装修会议室大厅等以迎接上级单位委托承办的大型会议。
    (3)支付职工的高额医疗费用。
    (4)五一节为单位职工发些福利。
    很明显20万元无法将这四件事情都办圆满,如果你是这个单位的分管领导,将如何使用这笔钱。

    说明:这是一间外企

    流程:

    1)5分钟的审题、思考时间
    2)1分钟的观点陈述时间

    3)15分钟的小组讨论时间
    4)5分钟总结


    个人建议在做这类题目时,可把各类需要考虑到的因素先列出来,并加以合理的假设。例如,此题中,其实需要考虑到的有:                                                                                 

     1、打电话难是指毫无任何通讯设备,还是只是暂时的线路瘫痪焕

    2、职工高额的医疗费用是指突发的具体的一次情况,还是日常的情况

    3、这间外企规模如何

    这些因素对于资金的分配其实都有一定程度的影响。在题干没有明确给出的情况下,我们大可以对其加以合理假设,并在此假设下,展开具体细节讨论。




    展开全文
  • 本文对websocket集群的方案进行讨论: 实现websocket集群。 通过webscoket实现前端实时接收服务推送的信息的功能; 将指定的消息推送到指定的用户 webscoket集群方案 集群方案分析 在上个博文Spring Boot...

    概述

    本文对websocket集群的方案进行讨论:

    1. 在websocket集群中,后端准确将指定的消息推送到指定的用户,前端实时接收服务推送的消息
    2. 对websocket集群的方案进行讨论,并确定最佳方案

    webscoket集群方案

    集群方案分析

    这里写图片描述

    在上个博文Spring Boot系列20 Spring Websocket实现向指定的用户发送消息中实现向指定用户发送消息的功能,但是我们将提供websocket服务的服务进行集群(如上图)则存在如下问题:

    上图中,用户A通过websocket注册到服务A,服务A通过STOMP协议订阅RabbitMQ上的消息,同理用户B。如果用户A连接到服务A上,那么在位于服务B上的MQ模块即使使用SimpMessagingTemplate实例向用户A发送消息,此消息也无法到达用户A,原因是因为服务B上没有服务A的注册信息,无法准确的推送消息.只有在服务A上的MQ模块使用SimpMessagingTemplate实例向这个用户发送消息,消息才会到达用户A

    针对这个问题下文我们通过3个方案解决这个问题,并详细分析每个方案的有缺点。

    webSocket集群方案一

    概述
    不管消息的接收者连接在哪个服务上,每个服务A/B都接收消息,对相同的消息都使用SimpMessagingTemplate实例进行推送,保证总有一个消息会被用户收到。
    这里写图片描述

    详细流程如下
    1. 用户A/B分别通过ws连接服务A/B, 然后服务A/B通过stomp协议接入RabbitMQ
    2. 消息发送者将消息发送到RabbitMQ的交换机上,使用扇形交换机。这样保证同一个消息可以同时被服务A/B接收
    3. 两个服务上的MQ模块接收对应消息后,不管对应的用户是否是通过自己连接到RabbitMQ,直接使用SimpMessagingTemplate实例向消息中指定的用户推送消息
    4. 用户A/B接收到对应的消息

    优点
    1. 实现比较简单

    不足
    1. 消息生产者发送消息的RabbitMQ交换机必须是广播功能,如扇形交换机
    2. 为了保证消息顺利到达用户,相同的消息必须在两个服务A/B上执行相同的操作。这样如果服务越多,则重复的发送消息越多
    3. 如果用户不在线,无论发送多少消息用户都不能收到

    webSocket集群方案二

    概述
    使用redis缓存用户的websocket连接信息,记录用户登录到哪个服务上,当有消息过来时,将消息推送到用户登录的服务,然后服务都使用SimpMessagingTemplate实例进行推送

    这里写图片描述

    在方案一的基础上增加如下功能:
    1. 服务A/B上增加MQ模块,服务A/B上MQ模块会连接到RabbitMQ,分别订阅队列A/B
    2. 服务A/B增加WS模块,当websocket连接过来时,将此用户的连接信息存储到redis上,系统记住每个用户登录的到哪个服务
    3. 消息生产者将消息推送到交换机,不直接推送到服务A/B
    4. 增加新的模块dispatch,此模块接收到消息,然后从redis中读取要消息要推送到用户连接到那个服务器上,然后将消息发送到用户连接服务对应的队列中。如果消息要发送给用户B,则dispatch模块会将消息发送到队列B
    5. 服务A/B的MQ模块接收到消息后,使用SimpMessagingTemplate实例向指定用户推送消息

    优点
    1. 此方案克服上一个方案不足的地方

    缺点
    1. 实现复杂
    2. 发送MQ消息的次数增加1倍

    webSocket集群方案三

    概述
    不使用SimpMessagingTemplate,使用RabbitMQ的客户端API直接向用户在RabbitMQ上订阅的队列发送消息

    发现用户通过浏览器登录websocket并注册RabbitMQ时,此时这个连接会在RabbitMQ建立一个队列,队列的名称类似stomp-subscription-*,此队列绑定到默认交换机amq.topic,路由键为”web订阅队列名称+’-user’+websocket sessionId”(这里是demo-userpjplggbl,demo是stomp weboscket连接的队列名称,pjplggbl登录websocket登录时的websocket sessionId值),图片如下:
    这里写图片描述

    根据这个,设计如下架构:
    这里写图片描述

    在方案一的基础进行如下修改,新的架构图流程如下:
    1. 服务A增加WS模块,当websocket连接过来时,将此用户的连接信息(主要是websocket sesionId值)存储redis中
    2. 消息生产者发送消息到的交换机,这些服务不直接推送服务A/B
    3. 增加新的模块dispatch,此模块接收推送过来的信息,并从redis中读取消息接收用户对应的websocket sesionId值,然后根据上面的规则计算出用户对应的路由键,然后将消息发送到用户订阅的队列上
    4. 前端接收消息

    优点:
    1. 即克服第一个方案不足的地方,又比第二个方案简单

    结论

    方案三是最好的方案,下一篇文章,我们会介绍如何在代码中实现方案三

    展开全文
  • 无领导小组讨论题目分类

    万次阅读 2018-01-23 20:05:26
    无领导小组讨论题目分类: 一、开放式题型 开放式无领导小组讨论是指提供给考生讨论的题目是一个比较宽泛的开放性的问题。问题的表述非常简洁,对问题的限定条件较少。这类题目要求考生充分展开自己的思路,表达...

    无领导小组讨论题目分类:

    一、开放式题型

    开放式无领导小组讨论是指提供给考生讨论的题目是一个比较宽泛的开放性的问题。问题的表述非常简洁,对问题的限定条件较少。这类题目要求考生充分展开自己的思路,表达自己的见解,主要考查考生的综合分析能力,具体看考生思维是否清晰、逻辑是否严密、见解是否有新意,考虑问题是否全面、是否有针对性等。

    二、两难式题型 

    两难式无领导小组讨论是指提供给考生讨论的问题具有两难性,让考生在两种互有利弊的答案中选择其中的一种,并说出选择的理由。这种题型主要考查考生的分析能力、语言表达能力以及说服力等。这种问题一般会使两难的选项具有对等性,令考生选择两种选项的几率大致相等,不会使考生轻易地倾向于选其中的某一选项。 这类问题的特点就是无论你选择哪个答案都不会错,关键是看考生的个性和分析问题的能力与别人有什么不一样。无论选择哪个答案都要有自己的观点,而且是很有说服力的观点,这样的话就对考生提了很高的要求,也能在一定程度上考查出来考生的素质和能力。因为这类题目容易激发讨论,容易使考生的素质和特征充分表现出来。

    三、多项选择排序式题型

    多项选择排序式无领导小组讨论是指提供给考生讨论的问题有多种备选答案,要求从中选择符合某种条件的一种或几种,或者对备选答案的重要性进行排序等。主要考查考生分析问题、抓住问题本质方面的能力。

    四、材料分析式题型

    材料分析式题型是给考生提供一定的材料和信息,根据这些材料和信息设定一些需要解决的问题,要求考生通过讨论解决这些问题。此类问题对考生的阅读材料和分析材料的能力具有一定要求,解决问题的很多信息点是从材料中来,因此也考查了考生提炼信息和解决实际问题的能力。五、资源争夺式题型

    资源争夺式无领导小组讨论是几种试题类型中争论较为激烈的一种题型,此类题目在材料中会有一定的资源,要每位考生去对有限的资源进行争夺。此类问题适用于指定角色的无领导小组讨论,是让处于同等地位的考生就有限的资源进行分配,从而考查考生的语言表达能力、概括或总结能力、计划组织能力、发言的积极性和反应的灵敏性等。

    六、操作式题型

     操作式无领导小组讨论是指提供给考生的任务具有实际操作的特点,通过向考生提供特定的

    工具、材料或道具,让其互相配合,制造出所要求的物品,主要考查考生的能动性、目标管理、过程控制等方面的能力、人际合作意识以及在一项实际操作任务中所充当的角色特点。此类问题,在考查考生的操作行为方面要比其他方面多一些,同时情境模拟的程度要大一些,但考查言语方面的能力则较少,因为主要是看他们的动手能力。在这类问题中,考生的操作能力表现较多,在国家公务员考试的无领导小组讨论中目前还较少使用这类题型。

     

    展开全文
  • 焦点小组会议与引导式研讨

    万次阅读 2018-02-02 10:45:10
    焦点小组会议和引导式研讨都是项目范围管理中收集需求的工具。   ... 引导式研讨是通过邀请主要的跨职能干系人一起参加会议,对产品需求进行集中讨论与定义。研讨是快速定义跨职能需求和

     焦点小组会议和引导式研讨会都是项目范围管理中收集需求的工具。

     

     焦点小组会议是把预先选定的干系人和主题专家集中在一起,了解他们对所提议产品、服务或成果的期望和态度。由一位受过训练的主持人引导大家进行互动式讨论。焦点小组会议往往比“一对一”的访谈更热烈。

     

     引导式研讨会是通过邀请主要的跨职能干系人一起参加会议,对产品需求进行集中讨论与定义。研讨会是快速定义跨职能需求和协调干系人差异的重要技术。由于群体互动的特点,被有效引导的研讨会有助于建立信任、促进关系、改善沟通,从而有利于参加者达成一致意见。该技术的另一好处是,能够比单项会议更快地发现和解决问题。


     引导式研讨会由于引入了不同职能部门人员的参与,因而更容易发现问题,是快速定义跨职能需求和协调干系人差异的重要技术,它比单一的会议能更快地发现和解决矛盾,并且效率更高。

     

    1111.jpg


     引导式研讨会的典型实例是软件行业的联合应用开发(JAD)和制造行业的质量功能展开(QFD)。在敏捷开发中,用户故事(User Story)也是引导式研讨会的具体应用。

     

     质量功能展开QFD(Quality Function Deployment) 是一种结构化的方法,使用多层次演绎分析以把顾客或市场的要求转化为设计要求、零部件特性、工艺要求、生产要求

     

     QFD包括以下典型步骤:

     1.  确定目标顾客。

    2.  调查顾客要求,确定各项要求的重要性。

    3.  根据顾客的要求,确定最终产品应具备的特性。

    4.  分析产品的每一特性与满足顾客各项要求之间的关联程度。

    5.  评估产品的市场竞争力。

    6.  确定各产品特性的改进方向。

    7.  选定需要确保的产品特性,并确定其目标值。

    展开全文
  • 这次主要是介绍下,如何扩展sharepoint 2010讨论板答复功能。自带默认的讨论板功能比较单一,很多时候不能满足用户的使用需要,所以抽空改造和扩展了一些功能。 扩展的功能包括以下几点: ①,允许发帖人根据需要...
  • 前言这篇我觉得应该是一个讨论篇,因为我自己还... 2、CLASS:class文件有效,可能被虚拟机忽略。 3、RUNTIME:运行时有效。 RUNTIME肯定没有意见,因为只有他能够运行时得到注解,例如之前的数据库框架。那
  • 无领导小组讨论案例及其分析2

    千次阅读 2015-11-30 11:31:23
    无领导小组讨论案例及其分析2
  • Frame lost:... (连续丢帧数量,一般我们设定一个阈值,例如 6 帧以上我们才进行记录) User action:...(当前用户操作) Stack trace: ...(当前堆栈信息)
  • 群面,无领导小组讨论的模拟.....
  • 现在发生海难,一游艇有八名游客等待救援,但是现在直升飞机每次只能够救一个人。游艇已坏,不停漏水。寒冷的冬天,刺骨的海水。游客情况: 1.将军,男,69岁,身经百战; 2.外科医生,女,41岁,医术高明,医德...
  • 关于学习编程是否需要报补课班的讨论

    万次阅读 热门讨论 2021-03-13 12:52:53
    关于学习编程是否需要报补课班的讨论 以下都是个人的经验以及看法,觉得有用的话可以借鉴一下,当然也可能有说的不对的地方,还请大家进行指正!! 文章目录关于学习编程是否需要报补课班的讨论一、背景二、补课班的...
  • C++委员决定C++20中弃用原始指针

    万次阅读 2018-05-09 13:18:17
    几周前,C ++ 委员会在佛罗里达州杰克逊维尔举行了一次官方 ISO 会议(2018 年 3 月 12 日至 17 日),他们这个新规范做足准备。会议,除了讨论模块,概念,范围等最大事情之外,C ++ 委员讨论出了一个令...
  • 书中对于ps命令有一定的介绍,为了加强自己的理解,所以我自己的虚拟机进行了实验,发现输出的和书讲的不一样,可能是我理解的错了?以下就展开对此的讨论在讨论之前,我们先了解以下ps命令的用法。 一...
  • 如何解决秒杀的性能问题和超卖的讨论

    万次阅读 多人点赞 2014-09-22 23:38:27
    之前经常看到淘宝的同行们讨论秒杀,讨论电商,这次终于轮到我们自己理论结合实际一次了。  ps:进入正文前先说一点个人感受,之前看淘宝的ppt感觉都懂了,等到自己出解决方案的时候发现还是有很多想不到的地方...
  • 无领导小组讨论经典题目及参考答案 面包与记者
  • 对话系统中引入外部知识使聊天机器人不仅抖机灵,还讲道理。知识可以是知识图谱,实体概念,维基百科等丰富的形式。本期,我们将针对基于知识的聊天机器人展开讨论。 本次线上讨论问题清单:   □...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,405,885
精华内容 562,354
关键字:

在讨论会上