GitChat

GitChat 是一个知识分享平台,通过这个平台我们希望改变知识的学习方式。

深入浅出解读 Kafka 的可靠性机制

在上一篇文章《再谈基于 Kafka 和 ZooKeeper 的分布式消息队列原理》中,我详细介绍了基于 Kafka-ZK 的分布式消息队列原理。本场 Chat 更进一步解读 Kafka 的一些可靠性机制:在消息队列系统中,一条消息的生命周期包括生产、发送、存储、消费和删除等流程,其中涉及诸多可靠性...

2018-11-26 14:08:59

阅读数:5

评论数:0

如何成为一名合格的 C/C++ 开发者?

在大多数开发或者准开发人员的认识中,C/C++ 是一门非常难的编程语言,很多人知道它的强大,但因为认为“难”造成的恐惧让很多人放弃。 我从学生时代开始接触 C/C++,工作以后先后担任过 C++ 客户端和服务器的开发经理并带队开发,至今已经有十多年了。虽然时至今日哪种编程语言对我来说已经不再重要(...

2018-11-26 14:08:56

阅读数:10

评论数:0

亿级 QQ 会员活动运营系统的设计之道

随着 QQ 会员用户的日益增涨,每周都要上线大量各种玩法的 H5 活动来满足产品和运营的需求。传统的开发流程为:需求评审 -> 设计 -> 重构 -> 开发 -> 测试 -> 上线。这种传...

2018-11-26 14:08:54

阅读数:4

评论数:0

Hadoop 分布式数据存储层 HDDS:基于容器化的块服务架构层

在生产环境大规模使用过 Hadoop 做大数据存储的同学中,或多或少都遇到过 HDFS NameNode 的扩展性问题。随着数据规模的增长,NameNode 所持有的元数据信息将不断地膨胀,继而引发各种性能问题。 NameNode 在这方面的问题来自于早期设计中没有将块管理完全分离出去。对此,社区...

2018-11-26 14:08:49

阅读数:7

评论数:0

微服务架构的演进、融合与选型

云计算像水、电、气一样提供计算、存储和网络等基础资源,而引领云市场的企业自然会成为水厂、电网和气站一样的基础设施,这意味着什么呢?意味着除了现在必缴的水费、电费、气费、话费和网费之外,我们每个月又多了一项必须缴纳的云费,这真是一个风云变幻的大时代! 往日的巨头们希望再续辉煌,新进的创业者渴望乘势逆...

2018-11-26 14:08:32

阅读数:7

评论数:0

Mongo 性能调优

如果对数据库的性能没有一个好的概念,很容易生产出一些健美型项目:看起来五大三粗、威风凛凛,直到数据量达到一定的规模它们就开始三步一喘了。健美选手的肌肉始终不如专业运动员厚实,撑不住真正的压力。开发者掌握正确高效的数据库使用方式是项目告别外强中干的不二手段。 本场 Chat 主要研讨的问题有下面 1...

2018-11-26 14:08:19

阅读数:7

评论数:0

微信小程序开发实战

在追求应用的轻快、便捷的今天,小程序可谓是独占鳌头,随用随走的核心理念,它已深受广大群众的喜爱。它所涵盖的功能已经可以完全满足我们的日常开发,今天将从0到1介绍小程序,让更多喜爱小程序的读者能够很快的学会如何去开发。 本场 Chat 主要内容: 小程序生命周期介绍; 小程序组件使用; 小程序 A...

2018-11-26 14:02:30

阅读数:15

评论数:0

知识图谱发展史

知识图谱是人工智能三大分支之一——符号主义——在新时期的主要的落地技术方式。该技术虽然在 2012年才得名,但是它的历史渊源,却可以追溯到更早的语义网、描述逻辑、和专家系统。 在该技术的的历史演变中,多次出现发展瓶颈,也多次以工程的方式突破了这些瓶颈。本次公开课将分析知识图谱发展中关键阶段的技术脉...

2018-11-26 14:01:58

阅读数:66

评论数:0

Transformer 新型神经网络在机器翻译中的应用

随着深度学习技术的发展,基于神经网络的机器翻译系统已成为业界的主流系统。本课程将详细讲解 Transformer 新型神经网络及其在机器翻译中的应用,并从工业实践和评测竞赛的角度更全面的展现其实用价值。 本场 Chat 主要内容: 神经网络翻译架构; Transformer 新型网络结构解析; ...

2018-11-26 14:01:26

阅读数:26

评论数:0

开源社区新手指南

作为一名开发者,我们一定对开源软件不会陌生,这些开源软件给我们的日常工作带来了极大的帮助。但是大家是否深入了解过其背后的开源文化呢?这些开源软件是怎么被开发出来的呢?开源社区的运作模式又是如何的呢?相对于国内比较偏向封闭式的开发环境,开源社区完全是一个开放式的平台,在这里你有机会与世界各地的优秀开...

2018-11-26 14:00:54

阅读数:5

评论数:0

Java 高级工程师面试精髓分享

本场 Chat 从作者的实际面试经历出发,给大家详细阐述 Java 开发岗位在挑选优质人才所涉及的知识点,包括重点和难点。主要包括以下几个部分: java常见集合 深入讲解hashmap常见面试题 arraylist动态扩容过程详解 2.并发编程 如何实现多线程之间的通讯和协作 分析可重入锁 C...

2018-11-26 14:00:51

阅读数:7

评论数:0

职场里如何处理冲突管理

工作中的冲突可以被管理么?当然,冲突长期为归为负面影响,但其实有很多价值。大多数同学往往在突然遭遇职场中的冲突的时候,要么情绪爆发,要么手足无措,到底这种经常发生而又有价值的影响到底应该如何处理呢?今天我们来全盘剖析冲突,分享给你如何面对冲突,处理冲突,在冲突中快速成长的心得。 本场 Chat 分...

2018-11-26 14:00:49

阅读数:10

评论数:0

深度学习入门、转行、学术科研、工作等分享

目前,“深度学习”这一词已经变得越来越普及,生活中也是到处都充斥着这一词汇,同时也有越来越多的人开始想要从事这一行的相关工作,尝试着接触、了解这一行业。 当然,关于这一行业的相关介绍很多,也很杂乱,初学者往往很容易被各种各样的概念搞得很迷惑,即便是计算机从业者有时候也分不清深度学习的很多问题和概念...

2018-11-26 14:00:44

阅读数:12

评论数:0

充血模型 vs 贫血模型

本次 Chat 最重要的方面是想跟更多想采用 DDD 设计开发童鞋进行交流,自我提升。继 DDD 战术模型之后,看到第一篇关于聚合设计 Chat 的童鞋们,应该会有很多疑惑,那么这本 Chat 将为大家解决以下疑惑,我们的业务模型设计为什么要才用 DDD 的设计原则? 什么样的业务场景适合采用 ...

2018-11-26 14:00:41

阅读数:7

评论数:0

NVIDIA CUDA 入门与并行优化建议

咦?这个算法很慢,用GPU加个速试试? GPU 除了能吃鸡, 还能做什么?为什么现在用 GPU 做并行计算最近这么火?它有什么优势?为什么这么多人谈论它?GPU 用于计算很重要!而 CUDA 是程序员能控制 GPU 的桥梁。 本场 Chat 带你走进 N 家的 GPU 和 CUDA 的世界。 本...

2018-11-26 14:00:37

阅读数:13

评论数:0

HBase 入门指南

作为分布式、可扩展的非关系型数据库,HBase 致力于提供大数据的 “在线” “随机读写” 能力。在互联网行业,HBase 承担着重要职责。本场 Chat,我们将从 0 开始,帮忙读者入门 HBase,主要内容包括: HBase 基本概念、基础实例 HBase 内部机制、表设计建议 HBase ...

2018-11-26 14:00:34

阅读数:23

评论数:0

Android 中的那些 Hacker 技术

有没有遇到过 APP 核心算法刚出来就被羊毛党破了? 有没有遇到过 APP 刚上线就被别人逆向修改,被换了个包名,图标? 有没有遇到过比较恶心的手机厂商兼容性问题,却苦于没有源码无法分析? 有没有想过他们是如何做到的? 你是否也在沉沦码海的时候也想这么搞? 毕竟好的开发大师一定也是好的逆向大师! ...

2018-11-26 14:00:32

阅读数:3

评论数:0

SpringMVC 整合 SequoiaDB 数据库实现企业级应用

SequoiaDB 巨杉数据库是一款支持 SQL、高并发、实时性、分布式、可扩展、灵活存储的操作型 NewSQL 数据库(Operational NewSQL Database)。作为商业化的数据库产品,现已开源。SequoiaDB 企业版还具有一系列企业级特性,帮助企业更好落地大数据。 2018...

2018-11-26 14:00:29

阅读数:3

评论数:0

详解 Java 线程池

在日常的工作当中,线程池是我们经常使用的。但是我们在使用过程中并没有考虑过会不会有什么问题,我们配置的参数是否正确,到底应该如何配置线程池的各个参数,才能使机器发挥最大的性能。所以根据作者多年的使用线程池的经验,做本次分享,让众多的工程师的门更能详细的了解线程的使用,能够更加正确使用线程池。 通过...

2018-11-26 14:00:27

阅读数:4

评论数:0

如何基于深度学习实现图像的智能审核

美团每天有百万级的图片产生量,运营人员负责相关图片的内容审核,对涉及法律风险及不符合平台规定的图片进行删除操作。由于图片数量巨大,人工审核耗时耗力且审核能力有限。另外对于不同审核人员来讲,审核标准难以统一且实时变化。所以有必要借助机器实现智能审核。 图像智能审核一般是指利用图像处理与机器学习相关技...

2018-11-26 14:00:22

阅读数:51

评论数:0

提示
确定要删除当前文章?
取消 删除