保存成功
订阅成功
保存失败,请重试
提交成功
kerry

kerry

架构师
毕业于北京交通大学,CSDN博客专家。曾就职于朗讯中国,Polycom 通讯技术(中国)研发中心,凡普金科金融科技集团技术经理。参与主导多个重大项目,包括即时通信软件,云视频管理平台,微服务基础架构搭建,互联网金融借贷,移动支付,贷后管理等项目。...更多
创作文章6

十年码农踩坑记录

毕业工作将近十年,最终在一家国企入职架构师。蓦然回首,从初出茅庐到混迹于京城的 IT 圈,从民企、外企、互联网到国企,我经历了各种企业的冲击和挑战,也目睹了朋友们相似的困惑和选择,希望我的踩坑之旅能为大家提供一些思考。 1. 小白民企踩坑与成长记录 2. 外企“养鱼”的日子 3. 大龄码农拥抱互联网 4. 国企入坑的感受 5. 再回首
职业规划
110 订阅

一篇文章搞定 Synchronize 和 Lock 锁原理

Java 中的并发编程锁是很重要的部分,其中 JVM 提供的 Synchronize 锁和 JDK 提供的 Lock 锁成为面试的必问原理题目。不仅如此,其实现原理也是 Java 高级进阶必须掌握的知识,本文就试图从原理层面,抽丝剥茧,阐述明白其中的原理,使读者能够达到触类旁通的地步,从而对锁有更深一步的认识。 本文主要包括以下内容: 1. 为什么需要锁 2. Synchronize 的使用和原理 3. Lock 的使用和原理 4. Synchronize 和 Lock 比较
Java
130 订阅

一篇文章讲明白 Elasticsearch 原理以及相关知识点

Elasticsearch 是什么?Lucene 是什么?Baidu 搜索引擎的原理又是什么?人们常说的分布式系统日志搜索 ELK 又是什么?单独研究某一个开源框架,容易形成很多知识碎片,无法形成系统的知识框架。本文试图从 ES 入手,抽丝剥茧,给大家梳理 Elasticsearch 的原理及相关知识的图谱,把破碎的知识拼接中一个技术链条。 本文适合 ES 初学者或者有一定经验希望深入研究的读者。 1. 案例引入 2. Elasticsearch 架构原理 3. Lucene 架构原理 4. 案例实现讲解 5. 扩展知识:爬虫 6. 扩展知识:搜索引擎 7. 扩展知识:Solr 8. 扩展知识:ELK 日志系统
Elasticsearch
322 订阅

从程序员到北京青年

北京是中国的硅谷,拥有大量的资源也其中蕴含着大量的机会。作为刚刚毕业的大学生,以什么样的姿态开启北京的职业生涯?如何在几年后从一个北漂转为北京青年?如何提前规避北京就业后的子女教育问题?如果没有北京户口,我在北京的生活有哪些选择? 我从一名程序员到架构师,从一名大学生到北京青年,试图从职场道路,机会选择,购买落户,子女教育等方面说一些自己想说的话,如果能够帮到各位,实属荣幸。 本文主要面向正在求职或者刚刚毕业的大学生,或是工作不久,面临户口,子女教育问题的同龄人。主要包括以下内容: 1. 职业生涯的几个重要点 2. 我该跳槽吗 3. 关于北京户口和工作居住证 4. 关于买房 5. 关于北京高考
程序员
97 订阅

LeetCode 刷题指南以及常见算法题解题思路总结

程序员面试过程中,算法和数据结构是必备知识点之一。无论大公司还是小公司,多多少少都会涉及算法题目。LeetCode 成为快速复习算法题目的有力武器,但是 LeetCode 日益增加的题库,短时间内不可能刷完,如何有效的刷题呢?常见的题目有哪些?通过 LeetCode 上面的题目,我们是否能够总结出一类题目的解决方法,从而达到举一反三的效果呢? 本文主要面向算法爱好者或者需要准备面试算法的程序员同学,主要包括以下内容: 1. LeetCode 刷题技巧 2. LeetCode 数组类主要题目解法总结 3. LeetCode 字符串类主要题目解法 4. LeetCode 二叉树类主要题目解法 5. LeetCode 动态规划类主要题目解法 6. LeetCode 链表类主要题目解法
算法
488 订阅

RESTful API 最佳实践

微服务架构已经成为互联网公司的基本架构模式,微服务之间的通信成为关键路径。通信方式有很多种,REST 架构已经成为很多公司的选择。针对晦涩难懂的 REST 论文以及网上日益泛滥的“假”REST 标准,本次 Chat 将为大家原汁原味讲解什么是 REST 架构?为什么需要用 REST 架构?REST 架构的优势和缺点是什么?REST 和我们常用的 RPC、RMI、SOAP 有什么区别? 欢迎大家参与本次 Chat,本文内容均总结自 REST 架构提出者 Roy fielding 的博士论文,网络无法搜索到其内容。 本场 Chat 您将学到以下内容: 1. 引言 2. 什么是 REST 3. 最佳实践总结 4. REST/SOAP/GraphQL/RPC 5. 亚马逊案例分享
RESTful
298 订阅