GitChat

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

面试字节跳动的一点小经验

我在 2019 年 7 月 8 日入职了字节跳动,借着这次机会想与小伙伴们分享一下字节跳动的面试经验,希望对你有用。 通过本篇文章你将了解到: 应该抱着什么样的心态去大公司 加入字节跳动前我是如何做准备的 我在字节跳动的面试感受 面试经验总结 一些小福利 适合的小伙伴: 1 - 3 年的后端...

2019-07-16 23:30:21

阅读数 11

评论数 0

Android Framework 学习和调试的方法

本文适合 Android 系统开发工程师,以及对系统感兴趣却不知该如何快速学习的朋友。 学完此课程,你便能掌握系统调试,以及应用调试的方法,让你摆脱低效的 Log 分析方法。同时文章给了一些思考,希望大家在掌握调试的方法后,能够理解操作系统的实现原理。 目录清单: 本文导语 Android 系统...

2019-07-16 23:30:17

阅读数 7

评论数 0

12306 缓存框架(Apache Geode)探索入门篇

谈到缓存大家第一时间可能想到的是 Redis,Redis 甚至已经成为缓存的冠名词。缓存就一定要用 Redis 吗,为什么 12306 的缓存框架没有使用 Redis?其实除了 Redis 我们还有很多选择 ,本文带大家来探索一下 Apache Geode ,看看 Apache Geode 有什么...

2019-07-16 23:30:09

阅读数 8

评论数 0

如何零基础入门深度学习?

科幻电影般的世界已经变成了现实—人工智能战胜过日本将棋、国际象棋的冠军,最近甚至又打败了围棋冠军;智能手机不仅可以理解人们说的话,还能在视频通话中进行实时的“机器翻译”;配备了摄像头的“自动防撞的车”保护着人们的生命安全,自动驾驶技术的实用化也为期不远。环顾我们的四周,原来被认为只有人类才能做到的...

2019-07-16 14:33:02

阅读数 129

评论数 0

Go 并发编程之美:高级同步原语通道

Go 语言在被设计的时候,Java 和 C++ 是编写服务器程序最常用的语言(至少在 Google 是这样),这是因为使用这些语言可以高效的开发。但是 Go 设计者们觉得像 Java 和 C++ 这些语言需要开发者记忆太多的语法和规则,并且需要重复做的事情太多,这导致一些程序员开始转向更加动态、流...

2019-07-15 23:30:21

阅读数 19

评论数 0

玩转 Linux 运维:Linux 系统中网卡流量的实时监控

在日常 Linux 维护过程中,通常遇到服务器不通。经检查硬件设备,发现网卡流量为 0 的奇怪现象,初判断为内核问题或是硬件故障。当重启网卡和服务后,网络又变成正常!服务器上运行着日常的各种服务,由于业务不能中断。我们可以写一个 BASE 实时监控网卡,当流量为 0 时,重启网卡! 本 Chat ...

2019-07-15 23:30:17

阅读数 20

评论数 0

都在说高可用,怎样用 Hystrix 应对接口级不可用

实际生产环境中,服务器宕机、机房故障、网络不通这些系统级问题虽然影响很大,但发生概率小。而接口级的故障影响小,却时常发生。 具体表现为:系统资源耗尽;大量访问涌入造成访问异常;系统依赖的故障(如 MySQL 宕机)等。 本次 Chat 话题围绕上述问题展开,讨论怎样通过 Hystrix 应对这些原...

2019-07-15 23:30:09

阅读数 23

评论数 0

10 个最高频的 Java NIO 面试题剖析!

NIO 是 Java 面试中的高频知识点,也是大型中间件中,以及网络通讯中常用的技术。而什么是 NIO? NIO 和 BIO、AIO 之间的区别是什么? 什么是同步,异步,阻塞和非阻塞?什么是多路复用器?这一系列问题下来,不少面试候选人直接懵圈。 因此,本场 Chat 将从零开始,通过详细的画图讲...

2019-07-15 23:30:02

阅读数 24

评论数 0

Go 并发编程之美:低级并发编程原语锁

Go 语言在被设计的时候,Java 和 C++ 是编写服务器程序最常用的语言(至少在 Google 是这样),这是因为使用这些语言可以高效的开发。但是 Go 设计者们觉得像 Java 和 C++ 这些语言需要开发者记忆太多的语法和规则,并且需要重复做的事情太多,这导致一些程序员开始转向更加动态、流...

2019-07-14 23:30:26

阅读数 38

评论数 0

详解用 Python 全方位访问金融交易数据的方法

Python 进行数据分析和价值挖掘是当前炙手可热的技术领域,在 Python 环境下 Pandas 库使得处理数据非常方便、快速和简单,其中核心数据结构 DataFrame 起到了关键的作用。如何全方位、准确地从 DataFrame 数据中访问到我们所需的数据是进行清洗、处理、建模等一系列的动作...

2019-07-14 23:30:20

阅读数 39

评论数 0

每个开发人员都应具备的软技能

几周前,我和一位想成为开发人员的人进行了深入的交流。他担心他在技术上不够好,他问我,“你认为什么才能成为优秀的开发者?”。我简单地回答:“一个优秀的开发人员必须具备技术技能,这是不可否认的。但真正让你感到高兴的是你的软技能,软技能让你走的更远“。 这个回答让他很惊讶。有些人可能会感到惊讶。但我坚持...

2019-07-14 23:30:19

阅读数 46

评论数 0

Python 打造办公自动化神器

试想一个这样的场景,当我们在办公时,比如浏览 Word、PPT 时,假如遇到一个不熟悉的英文词需要翻译,我们的最常的做法是复制该英文词到浏览器中按回车搜索,然后再将翻译结果复制回 Word 或者 PPT。 本场 Chat 我将带领大家动手打造一个翻译自动化神器,不需要打开翻译软件或者浏览器,只需要...

2019-07-14 23:30:15

阅读数 40

评论数 0

Django RESTful API 实例带你快速上手开发

Django 作为 Python Web 三大框架之一,较其他两大框架而言有着不可磨灭的优势,Django 成熟、稳定、完善、自带的 ORM 非常优秀,近乎完美的支持 REATful API 等等,使得它非常适合企业级应用。Django 上手也比较容易,开发文档详细、完善,相关资料丰富,可以用于快...

2019-07-14 23:30:11

阅读数 34

评论数 0

10堂极简概率课

内容简介 本书是一本基于美国斯坦福大学广受学生欢迎的概率课而写作的图书,是一本适合学生、信息技术行业从业者、对概率知识感兴趣的忙碌者阅读的极简概率论普及读物。 共包含10堂课,每堂课都围绕概率论和统计学发展历史上的一个伟大思想展开,这些在当下的信息技术时代越发熠熠生辉的伟大思想背后的人物、故事、...

2019-07-13 23:30:24

阅读数 40

评论数 0

Go 并发编程之美:基础篇

Go 语言在被设计的时候,Java 和 C++ 是编写服务器程序最常用的语言(至少在 Google 是这样),这是因为使用这些语言可以高效的开发。但是 Go 设计者们觉得像 Java 和 C++ 这些语言需要开发者记忆太多的语法和规则,并且需要重复做的事情太多,这导致一些程序员开始转向更加动态、流...

2019-07-13 23:30:21

阅读数 29

评论数 0

拉新:快速实现用户增长

内容简介

2019-07-12 23:30:32

阅读数 63

评论数 0

Spring Boot 实战:整合 MyBatis、Quartz

本场 Chat 主要是一个基于 Spring Boot 的简单示例项目,主要是实现一套简单的定时任务管理体系,使得系统能够动态增删改、触发或暂停系统定时任务。具体内容如下: 整合 MyBatis 整合 Druid 整合 Quartz 实现动态定时任务管理 整合 Spring AOP 和 Quar...

2019-07-12 23:30:26

阅读数 41

评论数 0

使用模拟退火求解物流配送路径的规划问题

本文将分享一种在业界被广为使用的优化搜索算法——模拟退火。该算法是一种全局的优化搜索算法,被大量运用于解决物流车辆的调度问题或者是物流配送的路径规划问题。其思想源自物理热力学,假设有一固体处于高温状态,在某一温度管理算法的控制下逐渐降温,而固体内的分子排布也随着温度的变化而变化,直到温度降低至人为...

2019-07-12 23:30:19

阅读数 38

评论数 0

Cocos Creator 项目:如何较为优雅地实现新手引导?

本篇 Chat 从开发痛点出发,在 Cocos Creator 项目中使用一种配置式、可编程的新手引导编程体验,你会获得下面收获: 分离引导与游戏之间的逻辑 引导操作流程分析 上帝模式—观察场景中任意节点与事件 任务式引导 task 与 step 引导任务的 JSON 式表达 点击操作的引导实现...

2019-07-12 23:30:16

阅读数 31

评论数 0

工业级数据智能分析与推荐:从 0 实现 Python 租房项目

据统计早在 2011 年全年世界创造和复制的数据总量已达到 1.8ZB(1ZB=109TB),且每年呈翻倍增长的趋势。海量的数据中隐藏着巨大的数据价值,由此我们需要使用数据分析、数据挖掘、数据可视化的手段,有效地提取隐藏在数据中有价值的信息。 本次案例(租房平台),通过采集房天下、安居客 、58 ...

2019-07-12 23:30:08

阅读数 26

评论数 0

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