- 编程技术
一篇学会 istio安装与部署
Istio作为service mesh控制面的实施标准,先部署起来。然而会有一个坑要注意,否则无法访问到页面。这个坑是个示例的bug,已被人提了issue,我也被坑了一把...
- 编程技术
TIOBE 9 月榜单:Python 和 C 之间差距仅剩 0.16%
Python 以前所未有的姿态接近 TIOBE 指数的第一位置。TIOBE CEO Paul Jansen 指出,Python 只要再上涨 0.16% 就可以超越 C 跃升至榜单第一,且这一情况随时可能发生...
- 编程技术
版本历史&代码示例之:Servelt、JSP、EL表达式
Servlet是一种基于Java的动态Web资源动态Web资源技术,类似的技术还有ASP、PHP等。Servlet规范由Sun Microsystems公司创建,1.0版于1997年6月完成。从2.3版开始,该规...
- 编程技术
字节一次面试,被二叉树的层序遍历捏爆了!
在数据结构与算法中,二叉树无论是考研、笔试都是非常高频的考点内容,在二叉树中,二叉树的遍历又是非常重要的知识点,有个小老弟说他字节面试时...
- 编程技术
代码质量的四个阶段之3Rs软件架构介绍
当提到代码质量,我们可能会想到:代码风格,命名,内聚,耦合,重复代码率,圈复杂度等等。当提到代码优化,我们可能会想到代码风格规范,高内聚,...
- 编程技术
Hadoop、Spark、Hive到底是什么,做算法要不要学?
最近我发现,很多萌新说着想要做算法工程师,但是却对这个岗位的要求以及工作内容一无所知。以为学一个Python,再学一些机器学习、深度学习的模型就...
- 编程技术
利用 Vscode snippets 和项目成员一起提高开发效率
vscode 的 snippets 是可以随项目共享的,多人开发一个项目的时候,可以维护项目级别的 snippets 并且通过 git 共享,来提高项目开发效率。...
- 编程技术
深度剖析Github上15.1k Star项目:Redux-Thunk
在解读Redux-thunk源码之前我们需要先掌握redux的基本工作机制和中间件实现原理,这样才能更好的理解源码背后的奥义。...
- 编程技术
120 行代码实现纯 Web 剪辑视频
WebAssembly(wasm)就是一个可移植、体积小、加载快并且兼容 Web 的全新格式。可以将 C,C++等语言编写的模块通过编译器来创建 wasm 格式的文件,此模块通过二进...
- 编程技术
九大数据分析方法:矩阵分析法
今天继续分享九大数据分析方法系列:矩阵分析法。矩阵分析法是在各路数据分析文章中,出现频率最高的词。甚至有不懂行的小白把它捧到“核心思维”...
- 编程技术
React 数据流管理:组件之间数据是如何传递的?
你应该发现了,我们学习 React ,除了环境搭建和不多的 JSX 语法外,极大的篇幅都在学习 React 中的数据流管理。...
- 编程技术
软件工程师永不过时的五项技能
作为一名软件工程师,无论你周围的技术发生何种变化,有些技能永远不会过时,深入了解这些技能将使你的软件工程师的职业生涯更加光明:...
- 编程技术
用户态 Tcpdump 如何实现抓到内核网络包的?
在网络包的发送和接收过程中,绝大部分的工作都是在内核态完成的。那么问题来了,我们常用的运行在用户态的程序 tcpdump 是那如何实现抓到内核态的包...
- 编程技术
Flink执行流程与源码分析
本篇的主题是"Flink架构与执行流程",做下小结,Flink on Yarn的提交执行流程,整体的流程与架构可能三两张图或者三言两语就可以勾勒出画面,但是背后源码...
- 编程技术
开源的 Web 框架哪个快?我在 GitHub 找到了答案
在开源这片自由的土地上,孕育了太多开源 Web 框架。我在 GitHub 上搜了一下“web framework”关键字显示有 56000+ 匹配的开源项目,它们百花齐放各有特色,覆...
- 编程技术
拆解高频面试题:你是如何理解单向数据流的?
状态可以简单的理解为数据,与 props 类似,但是 state 是私有的,并且完全受控于当前组件,因此组件状态指的就是一个组件自己维护的数据。...