精华内容
下载资源
问答
  • 优秀的事件通讯
    万次阅读
    2016-02-29 10:36:22

      各位朋友,大家好,欢迎大家关注我的博客,我是秦元培,我的博客地址是http://qinyuanpei.com。今天博主想和大家分享的是在Unity3D中基于订阅者模式实现消息传递机制,我们知道Unity3D中默认提供了一种消息传递机制SendMessage,虽然SendMessage使用起来的确非常简单,可是它的这种简单是建立在付出一定的代价的基础上的。经常有朋友提及不同的模块间如何进行通信的问题,可能答案最终会落到单例模式委托事件机制这些关键词上,在这种情况下本文所探讨的内容可能会帮助你找到最终的答案。

    从生活中得到的启示

      我们知道通过在Unity3D中通过GetComponent就可以获得某个模块的实例,进而引用这个实例完成相关任务的调用。可是显然这种方法,就像我们随身带着现金去和不同的人进行交易,每次交易的时候都需要我们考虑现金的支入和支出问题,从安全性和耦合度两个方面进行考虑,这种方法在面对复杂的系统设计的时候,非常容易造成模块间的相互依赖,即会增加不同模块间的耦合度。为了解决这个问题,大家开始考虑单例模式,因为单例模式能够保证在全局内有一个唯一的实例,所以这种方式可以有效地降低模块间的直接引用。单例模式就像是我们在银行内办理了一个唯一的账户,这样我们在交易的时候只需要通过这个账户来进行控制资金的流向就可以了。单例模式确保了各个模块间的独立性,可是单例模式更多的是一种主动行为,即我们在需要的时候主动去调用这个模块,单例模式存在的问题是无法解决被调用方的反馈问题,除非被调用方主动地去调用调用方的模块实例。说到这里我们好像看到了一种新的模式,这就是我们下面要提到

    更多相关内容
  • 在嵌入式开发中,经常会用到串口通讯。面对不同应用场景,需要不同的方案。今天我们来讲一下高效,可靠,安全的方案,记得看到最后,会有收获。常见的有串口轮询模式,串口中断模式,串口DMA接收传输等等;利用串口...

    大家好,我是小麦。

    在嵌入式开发中,经常会用到串口通讯。面对不同应用场景,需要不同的方案。

    今天我们来讲一下高效,可靠,安全的方案,记得看到最后,会有收获。

    常见的有串口轮询模式,串口中断模式,串口DMA接收传输等等;

    利用串口的空闲中断配合DMA的环形缓冲区模式,可以高效接收不固定长度的消息报文

    下图中经过黄色的高电平时间空闲之后,就会产生一个空闲事件,IDLE EVENT

    fe6183f0c18469773151d057c735685e.png
    空闲信号

    因为DMA功能有HCTC中断;

    • HC  (Harf Complete)DMA传输一半成功标志;

    • TC   (Total Complete)  DMA传输完成成功标志;

    举个例子;

    如下图所示,这里分配了一个DMA缓冲区,大小是12字节,如果从地址1开始接收,会出现以下这两种情况;

    • DMA接收到第6个字节的时候,会触发HC事件;

    • DMA接收到第12个字节的时候,会触发TC事件;

    c32a554cf568440536d66221c7593691.png
    HC TC

    这个思路其实我之前也有实践过,但是没有很好地利用HC和TC事件。

    所以无法处理这种情况,即DMA缓冲区处于环形模式(Circular)的时候,数据覆盖的问题,最近看到了一个非常棒的开源项目,这里的思路非常不错,下面会详细介绍。

    下面是DMA HC/DMA TC/Idle组合进行串口接收的细节,如下图所示;

    55510c265ec67054906de3c69c0d50cc.png
    来自原项目

    再次简单介绍一下缩略词的含义;

    • R 读取;

    • W 写入;

    • I 空闲信号;

    • HT Half-Transfer complete DMA缓冲区半传输完成;

    • TC Transfer-Complete DMA缓冲区全部接收完成;

    这里简单介绍一下情况E的解决方案,上面图片最右边小图;

    • 缓冲区大小20格,这里假设20字节,情况E需要接收30个字节,也就是说,10字节可能会被覆盖

    • 经过前面的四次接收后,串口继续从字母R处接收数据至DMA缓冲区;

    • 接收4字节时,会触发TC事件,这时候可以将4字节数据处理;

      3822ec3d63305f892b0296df23ac82ad.png
      第一步
    • 因为是环形模式,所以回到第一个字节处,继续接收10字节,触发HT事件,这时候可以处理10字节数据;

      5bff314d667d74a18c363360a049614d.png
      第二步
    • 第三步,继续接收10字节,触发TC事件,其中,已经有4字节被覆盖(下图橙色所示),因为之前这部分数据已经处理了,所以,即使覆盖也不影响;

      3848e8cda5b4e9f10b433d58f5cdec91.png
      第三步
    • 第四步,上述已经接收了24个字节,所以还有6个字节没有接收,后面接收会产生空闲信号,并对之前的数据区域进行覆盖,如下图示所示;b4615525fd7e14036935eb78b709d729.png

    所以,不难发现,如果只使用空闲中断,如果需要接收的数据长度大于缓冲区,就会出现数据覆盖的情况,而加上DMA的HT和TC中断,就完美解决了这样的问题;

    当然除了这些,还有很多优秀的方案,这个项目提供大量的例子。

    项目地址https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx

    addc49da892257a5663fb48291a0a779.png
    项目主页

    目前这个项目主要支持主流的STM32芯片平台和一些开发板上的测试DEMO,具体如下所示;

    7683d479a3fae2c9e3f247ec15429af6.png
    支持平台

    相应的例子程序如下所示,除了裸机程序,还有环形缓冲区接收,轮询接收,DMA+空闲中断基于RTOS的模式接收,挺丰富的,可以参考一下;

    0ae8050e684782063f72a0ffd8a490b7.png
    例子程序

    作者在 STM32F413-Nucleo 开发板进行程序的测试,发现优化效果很不错;

    115200的串口波特率下,每秒发送1581个字节,大约142ms;

    • 不使用DMA,CPU负载14%;

    • 使用DMA,CPU负载0%;

    最后,这个项目目前是基于STM32CubeIDE创建的,记得搭建一下环境。如果无法下载,公众号后台回复【高效串口】获取项目代码。

    Enjoy  : )

    往期推荐

    轻量级单片机命令行交互项目,全部开源

    项目版本号怎么命名?看起来牛B

    一招教你轻松看懂波特图

    我又发现了超赞的软硬件项目,全部开源

    搭建了一个轻量级实验室,真香

    展开全文
  • 符合SEMI E4, E5, E30, E37 的 SECS/GEM通讯方案 专业稳定的产品,持续运行5年都不出错 遵循 SEMI 人机交互设计,提供触摸屏支持让你触手可及。 毫米级的响应,单个messge在5ms以内 MES与PLC之间达到实时性,如采集...
    1. 符合SEMI E4, E5, E30, E37 的 SECS/GEM通讯方案
    2. 专业稳定的产品,持续运行5年都不出错
    3. 遵循 SEMI 人机交互设计,提供触摸屏支持让你触手可及。
    4. 毫米级的响应,单个messge在5ms以内
    5. MES与PLC之间达到实时性,如采集实时性的数据
    6. 每秒支持100条Message以上
    7. 快速搭建PLC与MES之间的SECS/GEM桥梁,只需简单配置数据
    8. SECS/GEM介绍
    9. 遵循 SEMI 人机交互设计,提供触摸屏支持让你触手可及。
    10. 增删改上报数据配置简单,并且一目了然
      在这里插入图片描述
    11. 大量的数据处理无需关心
    12. MES数据请求交由控制软件
    13. 采用高并发多线程处理,快速编码与解编码
    14. 强大的日志功能,可查询近至少一周的情况
    15. 可视化中文界面让您的简单易学
    16. 可搭配精小玲珑的超高性能主机
    17. 方案是如此的简单齐全,快速的搭建通讯成为自动化设备成为你突出的优势。

    但是!!!!!但是我们SECS/GEM还远远不止这些!!这就是与其他厂商的不同点所在:
    在这里插入图片描述

    备供应商不需要关心SECS/GEM的实现,里面已经集成Event和支持动态配置报表Report,数据上报等大量内容,最最最主要的是,我们是毫秒级响应,不像一些供应商。采

    当你们需要添加新资料时候,随时可以自行添加,或者咨询我们添加方法。添加方法我们会在交付时候进行指导得清清楚楚。这些SECS/GEM内容我们都会保存在本地,无需担心开机与关机导致数据丢失问题。

    在台湾印刷电路板协会(TPCA)选择了GEM 作为设备连接通讯标准后,台湾印刷电路板协会邀请广州金南瓜科技有限公司进入GEM解决方案提供商名单中。 SECS/GEM指的是一组用于管理制造设备和工厂主机系统之间通信的半导体行业标准。消息层标准SEMI E5 SECS-II定义了一个通用的消息结构和一个包含许多标准化消息的库。协议层标准SEMI E37高速消息服务(HSMS)定义了使用TCP/IP传输SECS-II消息的二进制结构。SEMI E30 GEM定义了一组最低要求、附加(可选)功能、用例和部分SECS-II消息的用户场景。 SECS/GEM是在设备上实现的,工厂使用它来实现命令和控制功能。由于它是一个行业标准,任何符合SECS/GEM的主机软件都可以与任何符合SECS/GEM设备进行通信。该标准在设备上全面实施后,工厂软件可通过其SECS/GEM接口对设备进行全面控制和监控。这些标准为设备制造商和工厂提供了许多好处。本文重点介绍了其中的几个好处。

    SECS/GEM降低了设备集成成本 工厂通常由跨国企业拥有和经营,这些企业从各种设备制造商购买设备。尽管每种设备的控制软件都不一样,但要求工厂对设备进行整合,使设备协调运行。虽然可以独立地将每个设备与定制的软件集成在一起,但是这样做既不节约成本,也不节省时间。 设备制造商的情况也类似,他们的产品销往全球各地的不同工厂。每个工厂的数据收集和应用软件都是不同的。设备制造商需要帮助工厂整合采购的设备。虽然为每个工厂开发定制的集成解决方案是可能的,但这仍然不是成本有效的。每当工厂要求定制集成特性时,这些成本就会转嫁到工厂本身。 定制化软件,无论是由设备制造商还是工厂开发的,创建和维护起来都很昂贵,而且往往质量低于预期。相比之下,SECS/GEM标准定义了如何在任何制造设备上创建标准化接口。设备制造商受益于为所有客户开发一个接口。工厂通过为他们购买的所有设备重用相同的集成软件而获益。工厂和设备制造商对该软件和技术的重用提高了软件质量,降低了成本,并允许更多的功能。设备制造商和工厂不仅可以在所需的最低需求功能上投资,还可以实现在其他方面无法负担的高级功能。如果他们只需要支持SECS/GEM,那么设备制造商就可以发布更多的数据,支持更先进的控制。反过来,工厂可以利用这些额外的数据来提高产品质量和生产率。SECS/GEM适用于所有制造设备 因为SECS/GEM被划分为基本需求和附加功能,它可以在任何制造设备上实现,而不考虑其大小和复杂性。额外的功能是可选的,因为它们并不总是被需要的。例如,一些设备没有配方,因此不需要实现配方管理这项附加功能。 SECS/GEM也可以很好地根据设备数据的大小进行规模的缩放。例如,一个非常简单的设备或设备可能会发布10个不同的采集事件,而一个复杂的设备可能会发布5000个不同的采集事件; 然而,两者都可以使用相同的SECS/GEM技术。使用SECS/GEM接口可以支持无数的应用程序 SECS/GEM使得设备上发生的一切都可以被追踪到。支持任何远程控制功能和系统配置。设备发布的数据越多,工厂可以实现的软件应用程序就越多。SECS/GEM接口使统计工艺控制、故障排除、预测性维护、前馈/反馈工艺控制、设备利用率、材料跟踪、配方验证以及更多应用程序的实现成为可能。这些应用程序通常减少了对设备上人机操作界面的需要,从而减少了工厂中操作员的数量。配方管理允许工厂最小化报废材料。例如,使用SECS/GEM接口将黄金配方存储在工厂的中央存储器,并确保在材料上使用正确的配方。SECS/GEM非常有效地使用网络带宽 有几个特性使SECS/GEM自然高效。首先,每个SECS/GEM接口都充当消息代理。由于代理在设备上运行,未订阅的数据不会在网络上发布。如果主机软件要接收警报、收集事件或跟踪数据消息,必须先订阅。由于每个对警报、收集事件和跟踪数据的订阅都是单独管理的,因此设备可以实现单个SECS/GEM接口,该接口发布所有工厂应用程序请求的所有警报、收集事件和跟踪数据,而不会因为不必要的数据浪费网络带宽。此外,当主机订阅跟踪数据时,它可以指定数据收集速率,这使得SECS/GEM比以硬编码速率发布数据的协议更有效和有用。 另外,所有SECS/GEM消息总是以高效率的二进制格式传输。这比ASCII格式的协议使用更少的带宽。尽管使用二进制格式,SECS/GEM消息也很容易和标准的XML符号进行互转。SECS/GEM获得业界的大力支持 多年来,SECS/GEM一直是半导体行业工厂/设备通信和控制系统的支柱。这意味着今天所有的半导体制造完全依赖于SECS/GEM通信。自90年代末以来,300mm半导体工厂一直在以SECS/GEM通信为基础的全自动化运行——像台积电、三星、美光、英特尔、东芝等大公司在每个工厂7*24小时的使用SECS/GEM。平板显示器、高亮度LED和光伏等其他行业也正式开始使用SECS/GEM,因为它们认识到SECS/GEM特性可以应用于任何制造设备,以支持关键任务的应用。SECS/GEM是自描述的 虽然该标准要求GEM文档随设备一起提供,但是SECS/GEM仍支持多种方法让主机软件自动适应设备的SECS/GEM接口。主机软件可以通过一些消息请求可用报警、状态变量以及设备常量的列表,对于较新的SECS/GEM实现,主机软件还可以请求可用采集事件和数据变量的列表。这些消息使得SECS/GEM接口即插即用。此外,设备制造商还可以提供一个标准化的提供SECS/GEM接口及其特性的完整描述的XML文件,。总结对于工厂和设备制造商来说,使用SECS/GEM技术有许多好处,以上只是其中的一部分。SECS/GEM是当今可用的成熟技术。金南瓜科技提供者全世界最专业的解决方案,为中国客户提供顶级的服务。作者:一叶知秋
    链接:https://zhuanlan.zhihu.com/p/103903384
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    SECS/GEM是由国际半导体设备连接性标准。此连接性标准用于在设备和工厂的资讯和控制系统间建立通讯。被定义为制造设备实现通讯和控制的一般模型。一般来说,SECS/GEM标准定义了信息、状态机和情境,来让工厂软件能够控制并监视制造设备。  在实现SECS/GEM标准的工厂内,存在主机和设备这两方。由制造商(工厂)运行与设备接口建立通讯的主机软件。主机无需遵守完整的连接性标准,因为它只设定设备的预期行为。不过,若要使用接口,主机必须进行主机端通讯。SECS/GEM为每条可能的主机信息设定了清晰的设备预期行为。 虽然SECS/GEM已经挺有历史,但是在国内没有优秀的产品,金南瓜 解决方案让你的设备稳定及流畅。 这方面的资料太少了,而且领域性太强。这里面涉及到的半导体设备相关、网络相关、软件相关、工厂业务的内容等等,太多了,如果你是从事纯软件开发的人想要涉足这块内容还是需要化费一定精力的。 里面涉及设备的运行以及工艺问题,如果刚刚入门的人来说,太过于艰难了。 SECS/GEM介绍 SECS/GEM定义半导体生产设备与主机之间的通讯关系,通讯标准。SECS/GEM通讯规则如下图,FAB负责MES进行控制整个车间的生产。

    展开全文
  • 欧新建出生于一个普通的农村家庭,从小学习成绩优秀! 高考考入北京航空航天大学,毕业后在深圳华为公司工作 8 年,在此期间通过自身的努力考取了南开大学的硕士研究生。并顺利的拿下了硕士学位! 欧新建从 2011 起...

    热文导读 | 点击标题阅读

    【重大改革】吴恩达:孩子会识字后立马教她Python

    吊炸天!74款APP完整源码!

    想进入BAT吗?,掌握这些知识点就够了!

    作者:克里斯蒂娜酱
    链接:https://www.zhihu.com/question/264106433/answer/277093098

    这是知乎网友克里斯蒂娜酱对该问题的答案,获得26955+个赞,非常值得一看,特别是职场人,非常好,非常深刻,值得每个人深思,人要有危机感~

    著作权归作者所有


    知乎终究还是太年轻了,碰到这种题目只会骂骂公司资本家冷血,然后告诫别人要好好提升自我价值。我就直白说了吧,这些答案,屁用都没有!

    我来说点真话,我知道我说这些话会被喷,但我还是决定说点真话。逝者已逝,但活着的人必须明白事情的残酷真相,并想一些应对方法。

    对于一个处在衰落期的行业,尤其是一个在快速爆发之后逐渐衰落的行业,只有一个词可以形容在这个行业里面的所有人:覆巢之下,焉有完卵。

    很多人都知道我现在服务的是互联网企业,但其实我2014年时的KA是华为,正因为如此,我见证了通信行业最后的繁荣。那一年我在华为一共出了40个offer,了解行业的人都知道这是难以想象的,但这完全是当时的行业现状导致的:全行业只有中资企业在招聘,而华为是里面最大的一家。中资企业得益于国家去IOE政策和3G4G的改朝换代,再加上产品价格便宜技术也相对过关,2014-2015年基本可以说是风光无限。但当时以IBM/NOKIA/ERICSSON为首的外资企业已经在全世界范围内开始裁员了,而中国当时是裁员的重灾区。很多人加入华为不是因为喜欢华为,完全是因为没有别的地方可去。

    可是到了2017年,所有通信行业都进入了寒冬模式。如今通信行业的利润已经比纸还薄,2014年1个项目产生的销售额现在需要5/6个项目顶着,原本以为5G到来可以续命一波,可是前两天我得到的内部信息是5G正式投入商用起码要到2021年。而与此同时,一个公司十几万人都在张着嘴等着吃饭啊!

    当一个行业的人力供给大于人力需求的时候,是根本没有万全的解决方案的。要么牺牲老人,要么牺牲年轻人(冻结应届编制),而一个社会如果不给新人机会会变成什么样,你们自己看看日本就知道了。

    实话实说中兴还是保全了最后的尊严的,离职的N+1补偿给了,股票也回购了,至于没有按照4块钱回购只有2块,这太正常了:一个公司盈利不好,股价也是会跌的啊,你买股票也得按市场价格来走,不能永远惦记着最高点。华为今年TUP分红的价格也比前两年低了不少啊,这是没办法的事情。

    通信行业40岁之后难过早就不是什么新鲜事儿了,只不过是没出跳楼这么惨烈的事情大家根本不关注而已:我2014年和通信行业接触的时候,就有这么几个案例:

    1、一个外资的中国Sales总监,被公司裁了(毕竟国内市场没的卖了销售也没留着的必要了),因为超过45岁华为也不要,没办法就失业了。先是自己开了个烤肉馆,结果天天招待自己兄弟,半年就把自己的烤肉馆吃倒闭了。然后又凑了点钱投资,也赔的血本无归。现在在家接送孩子上学,偶尔给别人做做行业顾问,收入不确定。幸亏房子买得早,贷款都还完了。

    2、一个运营商的省级分公司负责人,被架空了所以想跳槽,给了个offer不满意,没去,自己出来创业,以为靠着自己人脉能有口饭吃,结果没搞起来。幸亏自己老婆手艺好,卖家里自制的小点心,开了个网店,有点收入,经常看他在朋友圈里发她老婆的店铺信息。(南方人自主创业还是能吃苦,这点真的佩服)

    3、一个腾讯出来的总监,40岁左右,高薪去了华为呆了半年,因为企业文化等等各种原因又被干了出来,着急得天天睡不着觉问我咋办,我说“你有啥好担心的。”他说“我还有两套房子贷款要还呢,一个月就要还3万多”,我说“你卖一套把另一套贷款还上就行了”。

    如果一个行业光景好,你哪怕在一家地方被不公平地对待了,你出去也能再找个地方工作。正是因为一个行业不行了,你才哪怕哀求都希望能留在公司,因为你知道你出去就没有别的地方可去,而你上有老下有小,才会绝望到走上绝路。

    而且我也不同意“奉献青春”这种说法。谁也不是雷锋,你在一个公司工作,是因为这里给了你相对不错的待遇和发展空间,我从来没见过谁拿着5000块钱干着基础工作还能在通信行业里干一辈子的。事实上,10年前的通信就和今天的互联网一样,在当时可以说是如日中天。华为中兴势头迅猛的时候给员工发12个月的奖金,这不是胡乱来的。你一毕业拿着高于同龄大学生两三倍的工资,30出头就年薪百万,这钱不是白给的。多少华为中兴人30不到就买了房,这难道不是得利于行业本身么?不要说什么你们也加班熬夜,医生、警察、媒体行业,哪个年轻人没加班熬夜过?你不拼?你不拼,不仅40岁要被辞退,30岁还买不了房。

    你们享受了行业上升期带来的各种红利,就要为行业下行期的阵痛做好准备。而这个世界上是根本没有一种行业是又能给你高于同龄人两三倍的起薪又能给快速上升空间公司氛围一团和气还能让你快乐工作到60岁的。

    而你如果问我怎么解决这个问题,我实话实说:没有办法。

    别听什么不断学习新知识,那套对30岁还可能有用,到了40岁,你再怎么学,竞争力也比不过25岁应届毕业生。你选择的行业就是一个快进快出的行业,这个特点是不会根据你本身的努力改变的。为什么互联网大厂那么多38岁以上的总监都自己出去创业了?你以为真的每个人都是“燕雀安知鸿鹄之志”?互联网创业成本比通信低,这是稍微作为缓冲垫的一点,但这个红利很快也要没有了。

    所以,对于通信和互联网企业的人,我真的有这么几条建议:

    1、认清现实。

    很多人对于自己所处的行业是盲目乐观的,但现状是,通信行业在5G出来之前只会一年比一年艰难,5G出来之后会好一阵,但也到不了巅峰时期的状态了。而互联网的基础红利期也已经过去了,后面的竞争会越来越激烈的。

    2、千万别让老婆赋闲在家,谨慎生二胎。

    婚姻的一大作用是抵御风险,所以不要对婚姻进行自我阉割。有孩子了该让老人帮忙让老人帮忙,该请保姆请保姆,不要牺牲另一半的事业(至少是工作),否则这就意味着你把家庭所有的重担都扛到你自己身上,你想想你拿什么为你40岁之后4个老人+2个大人+孩子的生活负责。如果老婆赋闲,不要忘记交社保。而且我真的不理解为什么IT圈那么喜欢生二胎,坦白讲通信互联网很多都是穷孩子出身,你们的上一辈明明没什么家底,你们属于一旦没工作最容易被打垮的那一部分中产阶级,却偏偏要给自己加最多的压力。

    3、尽早理财,谨慎投资。

    很多人的现状是有工作的时候闷头工作根本不管理财的事儿,一没工作了一着急就开始胡乱投资,指望靠投资翻本,这是完全错误的,很多人的投资水平根本没到你们能把投资当作工作来做的地步,钱扔出去基本就是打水漂。相反,理财的观念才是应该尽早建立起来的,其实每一代都有一个除了工作之外发家致富的路径,90年的股市,00年的房子,10年的比特币,哪怕你没赶上最好的,买点茅台腾讯也是好的。腾讯很多人最后就是靠股票撑过中年危机的。这样的机会以后不会有这么多了,但是留心周围,总是会有机会的。如果要进行投资,最好把钱交给专业的机构,成功率会比你自己乱投资要高很多。

    4、管理欲望

    这点其实是很多人都没有意识到的。人很多时候绝望并不是因为走投无路,而是因为对未来的幻灭。其实不管你在哪个行业,这年头靠着工作实现财务自由都很难了。那些曾经发了奖金就换的豪车,大概率以后还是要还回去的。其实人这一生怎么过都是过,不是一定要有大房子开豪车把孩子送出国才算是完满的人生。


    我知道在这个问题下说这些话会显得我冷血,但这些话我不说,10年后觉得幻灭绝望的人会更多。我宁愿你们现在骂我,以后遇到事情能多想一步早做准备,不要摔得太惨。


    事件回顾,还原整个事件内幕

    昨日在美篇上网友寒夜来客发布了一篇文章称,她老公欧建新或因公司辞退引发了纠纷,于 12 月 10 日在中兴通信跳楼身亡


    根据新闻上的消息南山警方确认:经现场初步勘查,初步认定为高坠死亡


    疑因公司内部宫斗诱发坠楼事件发生

    中兴网信大规模裁员原因

    这是欧建新工作的办公室

    深圳中兴网信科技有限公司(简称:中兴网信)于2009 年成立于深圳,是由中兴通讯股份有限公司投资控股的全资子公司。

    据了解,今年1 月份,中兴计划裁员3000 名员工,裁员人数约整个公司的5%,裁员于今年一季度完成。

    而另据知情人透露:中兴网信此次的大规模裁员,不是网信自己裁员,而是股份勒令网信缩减编制。

    有人说,中兴太官僚化,管理欠妥。

    也有人说,中兴的体制该革新了。

    中兴手机业务所在的中兴终端是今年第一季度裁员的重点,全球的手机事业裁减600 名员工,相当于该公司手机事业员工的10%。1 名中兴通讯的高阶主管表示,中兴通讯的中国的手机事业也将有超过20% 员工遭到解雇。

    2011 年跳槽到中兴网信科技有限公司,签下劳动合同的时间是从2011.4.18 —— 2019.8.18。

    对此,中兴通讯目前的回应

    12 月14 日晚,中兴通讯回复称,确认坠楼者为中兴旗下子公司中兴网信科技有限公司员工。中兴网信将在近日做出正式回应。

    一位世界500强公司的资深员工,就这样跳楼,离开了人世间。留下孤独年迈的父母,悲伤的老婆,和年仅2岁的女儿,9岁的儿子。。。


    是什么导致这样的一个悲剧发生的?????


    我们先来看看这位已故程序员的工作里程:


    欧新建生平


    欧新建出生于一个普通的农村家庭,从小学习成绩优秀!


    高考考入北京航空航天大学,毕业后在深圳华为公司工作 8 年,在此期间通过自身的努力考取了南开大学的硕士研究生。并顺利的拿下了硕士学位!

    欧新建从 2011 起在中兴网信的这六年多来他一直工作勤勤恳恳、任劳任怨。部门多次产品升级的时候,他经常夜以继日、加班加点的工作。有时做不完的事情还经常带回家通宵达旦完成后,第二天又继续去公司上班。他为这份工作尽心尽力,为人也忠厚老实,从不与人为难,也是同事眼中的好员工、家人眼中的好儿子、好丈夫、好爸爸。


    我真的无法去面对这一猝不及防的惨剧,面对这突如其来的几乎致命的打击,更无法想象这一家老小以后的悲惨生活!


    没有人愿意帮我们讨回公道,没有人在乎正义和人道,大家都觉得我们是以卵击石、不自量力。尽管伤心欲绝,可想想年迈病弱的双方父母、想想年幼无知的儿女,我不得不坚强地站出来、抗争到底。


    。。。。。



    图:深圳中兴公司


    根据网上的新闻查看到,今年一月份到时候,中兴一直有传言要裁员3000人的消息;而另据知情行业人士透露,此次大规模的裁员行动,不是中兴自己想裁员,而是股份内部要求缩减编制,做出的决定!


    以上就是昨天到今天中兴程序员跳楼事件的大部分可查资料。


    相信很多人看完之后,都会觉得痛心不已!悲愤不已!


    逝者已去,我们本不应该谈论更多;但这个事件折射出来的诸多问题,却值得我们所有人都深刻反思!


    一,一个世界500强的科技公司,为何在公司管理上如此无能???


    主管领导,都是干什么吃的,只会暴力的强硬的颁发命令,不能学会说人话吗?做为公司的管理层,不要整天把关爱员工挂嘴边上,真正需要你关心的时候,你跑哪去了?


    这么大的公司,这么多的员工,都没有建立一个健全的完整的心里辅导小组吗?既然年初就制定了裁员计划,为何不做好万全准备,提前打好预防针,时刻做好员工心里辅导?


    可以说此次事件的发生,中兴有推卸不了的重大责任!我们国家的大公司尚且如此,数百万的中小公司的情况只怕更严重!!!


    二,公司委屈了你,你就用跳楼自杀来证明 ?


    每个人都是娘生,父母养的;你才30多岁,拥有十多年的大企业工作经验,高文凭,好技术,去哪家公司不能过得潇洒?非得为了一家看不起你的 “ 穷 ” 公司寻短见?


    你心里有想过年迈的父母,孤独的妻子,2岁的女儿吗?


    你走了以后,孩子怎么办?



    请大家切记:


    公司不是你的,只是你打工的一个地方;


    钱被它们挣走了,命却是你自己的!!!!


    公司要放弃你,是这家公司没眼光;


    你可以继续跳槽!更加努力!忍辱负重!


    它日学成归来,干掉它!


    做掉它!

    展开全文
  • 这是一个整理即时通讯(IM)和社交系统(SNS)优秀开源项目的文档,项目上传github欢迎提交更新。 一 即时通讯和社交系统平台 1 环信(推荐) 2 阿里百川 云旺 3 融云 4 OpenSNS …… 二 基于环信的即时通讯...
  • 摘要:欧建新出生于湖南省邵阳市武冈县的一个农村家庭,从小学习成绩优秀,本科考入北京航空航天大学,毕业后曾在深圳华为公司工作8年,在此期间又通过自己的努力考取南开大学的硕士研究生。网友寒夜来客12月14日发...
  • 优秀的模板来增强你的电子邮件。 创建并共享漂亮的电子邮件模板! 使用此Chrome扩展程序,您可以:1)通过单击收件箱中收到的任何电子邮件中的按钮来复制某人的电子邮件模板2)使用我们免费的预先设计的电子邮件模板...
  • 这周本来想再输出一篇vsomeip协议栈的服务提供流程源码分析的,无奈流程以及其中的状态太过于复杂,还在梳理中,于是准备水一篇应用内通讯组件EventBus来缓解一下疲累的心情(梳理源码的流程过于心累),之所以挑准...
  • Open-IM是由前微信技术专家打造的***开源***的即时通讯组件。Open-IM包括IM服务端和客户端SDK,实现了高性能、轻量级、易扩展等重要特性。开发者通过集成Open-IM组件,并私有化部署服务端,可以将即时通讯、实时网络...
  • SECS/GEM半导体通讯开发

    千次阅读 2021-10-16 12:05:36
    支持SEMI E4(SECS I)、E5(SECS II)、E30(GEM)、E37(HSMS)通讯标准。 . 扩展支持SEMI E39、E40、E87、E90、E94、E116、E142 . 支持多开发语言 C、C++、C#、Labview、QT。 . 可选PLC与MES的软件桥接模块,无需...
  • OpenIM:由前微信技术专家打造的基于 Go 实现的即时通讯(IM)开源项目,包括IM服务端和客户端SDK。开发者私有化部署,基于SDK二次开发,可以轻松替代第三方IM云服务,打造具备聊天、社交功能的app。无论是开发同城...
  • 一、西门子FT1810火灾显示盘显示通讯距离不够,如何解决? 可以加个CAN中继来延长通讯距离。...事件显示与控制器一致。通过查询键可浏览所有显示信息。发生火灾/故障后,蜂鸣器可以手动消音。 三、CANbri
  • C# TCP异步通讯框架封装

    千次阅读 2017-09-28 10:54:36
    最近用c#写了一个TCP异步通讯框架TCPHelper,用于服务端客户端通讯,采用异步和事件驱动的方式,使用者只需要初始化和装载事件即可使用,框架图粗略如下所示: 使用如下:(本文框架及实例下载地址) 服务端...
  • 闪布 v2.0.23官方版

    2021-01-10 08:12:33
    为您提供闪布下载,闪布是一款相当优秀的办公社交软件,能够让企业成员在一处即可实现高效沟通与协作,全方位提升企业效率,同时软件还具有实时翻译,高频功能快捷操作,历史消息全平台同步等特色功能。基本简介 闪...
  • 闪布 v1.17.5官方版

    2020-12-23 13:16:31
    为您提供闪布下载,闪布是一款相当优秀的办公社交软件,能够让企业成员在一处即可实现高效沟通与协作,全方位提升企业效率,同时软件还具有实时翻译,高频功能快捷操作,历史消息全平台同步等特色功能。基本简介 闪...
  • OpenIM是由前微信技术专家打造的开源的即时通讯组件。OpenIM包括IM服务端和客户端SDK,实现了高性能、轻量级、易扩展等重要特性。开发者通过集成OpenIM组件,并私有化部署服务端,可以将即时通讯、实时网络能力快速...
  • 优秀开源项目汇总

    千次阅读 2021-12-13 14:19:37
    基础软件 A-Tune 华为 系统性能自...Vue 2.0 的 Mobile 组件库 https://www.oschina.net/p/vant Vue.js 渐进式 JavaScript 框架 https://www.oschina.net/p/vue-js WorkPlus Lite WorkPlus 企业级即时通讯与移动平台 ...
  • Golang优秀开源项目汇总

    千次阅读 2022-01-12 11:40:20
    Golang优秀开源项目汇总:根据go语言中文社区提供的资料,还有互联网企业架构设计中的常见组件分类, 共精心挑选了154个开源项目(项目不限于在github开源的项目), 分成以下17个大类。
  • 近5年典型的的APT攻击事件

    万次阅读 2017-08-08 00:42:18
    APT攻击 APT攻击是近几年来出现的一种高级攻击,具有难检测、持续时间长和攻击目标明确等特征。 本文中,整理了近年来比较典型的几个APT...Google的一名雇员点击即时消息中的一条恶意链接,引发了一系列事件导致这个搜
  • Android 2018优秀开源框架整理收藏

    千次阅读 2018-07-12 16:10:01
    程序员界有个神奇的网站,那就是github,这个网站集合了一大批优秀的开源框架,极大地节省了开发者开发的时间,在这里我进行了一下整理,这样可以使我们在使用到时快速的查找到,希望对大家有所帮助!
  • 一些优秀的后端开源项目!

    千次阅读 2021-12-30 01:31:46
    hi 大家好,今天给大家推荐一些值得学习的开源项目,包括C, C++,Golang,Java等后台开发主流语言的项目,大家工作之余,可以花点时间学习和研究这些项目的优秀设计和实现,提高自己...
  • 12月10日上午,一男子欧建新从南山区高新南四道中兴通讯大楼坠亡。据南山警方介绍,经现场初步勘查,认定为高坠死亡,排除他杀。12月14日晚,中兴通讯回复称,确认坠楼者为中兴旗下子公司中兴网信科技有限公司员工。...
  • android 优秀框架整理

    万次阅读 多人点赞 2018-01-11 11:28:29
    程序员界有个神奇的网站,那就是github,这个网站集合了一大批优秀的开源框架,极大地节省了开发者开发的时间,在这里我进行了一下整理,这样可以使我们在使用到时快速的查找到,希望对大家有所帮助! 1. Retrofit...
  • SECS/GEM300通讯平台设计

    万次阅读 2019-04-30 13:52:01
    此类添加可能包括 SECS-II 消息、收集事件、警报、远程命令代码、处理状态、可变数据项(数据值、状态值或设备常量)或其他类独有的功能(蚀刻器、步进器等.) 或设备的具体实例。 GEM 旨在为设备制造商和设备供应商...
  • 此次集中学习,汇聚了来自我局69个单位100多个优秀通讯骨干,大家齐聚一堂,集中 充电,相互学习,交流经验,共同近距离聆听新浪微博、腾讯大楚网等资深媒体人的精 彩授课,感受一次思想的洗礼。培训过程中各位领导...
  • 即时通讯的安全问题

    千次阅读 2013-02-19 16:03:25
    前言   勿庸置疑,即时通讯(Instant Message,IM)已经成为继Web页面浏览和...从安全的角度来看,即时通讯的很多优秀特征恰恰与安全原则背道而驰。伴随着其惊人的发展速度,即时通讯的安全问题正日益成为安全领域
  • 通讯基本靠吼——EventAggregator

    千次阅读 2019-11-22 23:09:27
    无独有偶,今天我们也要介绍一个类似于通讯基本靠吼的事件处理方式——EventAggragator。   传统事件处理方式 现在回想一下,我们之前怎么完成事件处理?简单的三步。 定义主体(被收听者)的暴露的事件类型。...
  • 将逻辑层的数据反映成视图,同时将视图层的事件发送给逻辑层。 WXML(WeiXin Markup language) 用于描述页面的结构。 WXS(WeiXin Script) 是小程序的一套脚本语言,结合 WXML,可以构建出页面的结构。 WXSS(WeiXin...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 16,637
精华内容 6,654
热门标签
关键字:

优秀的事件通讯