编程技术

编程技术
顺序查找和二叉查找详解
顺序查找和二叉查找详解 2021-05-09331

本文主要先介绍查找的概念,然后介绍最简单的查找算法——顺序查找,最后介绍二分查找。

DevSecOps 调查:60% 的开发者发布代码速度增长了 2 倍
DevSecOps 调查:60% 的开发者发布代码速度增长了 2 倍 2021-05-07601

GitLab 发布的 2021 年全球 DevSecOps 调查指出,受疫情影响,过去的一年中的自动化程度、发布节奏、持续部署和安全态势都出现了急剧增加,对人工智能和机器学习等技术的依赖也在不断增强。

微服务化后,这几点一定要注意
微服务化后,这几点一定要注意 2021-05-071083

随着业务发展,很多系统需要经历服务拆分的过程。微服务化过程踩坑也是很正常的事。如果在服务拆分之前做好充分准备,能帮我们少走很多弯路。本文主要从服务依赖,接口版本,隔离,数据一致等方面说说微服务化过程应该

让我们一起用Mac 搭建 Flutter 开发环境
让我们一起用Mac 搭建 Flutter 开发环境 2021-05-07504

最近由于业务需要,开始进行 Flutter 的研究,由于 Flutter 的环境搭建在官网上有些细节不是很清楚,笔者重新整理输出。

Kind: 如何快速搭建本地 K8s 开发环境?
Kind: 如何快速搭建本地 K8s 开发环境? 2021-05-071083

kind 在创建集群的时候实际上使用的是 kubeadm 所以还可以修改 kubeadm 的配置来修改默认的镜像地址,节点标签污点等信息,除此之外还可以配置 PV/PVC CNI 插件等配置.

前端进阶:从零实现单向 & 双向链表
前端进阶:从零实现单向 & 双向链表 2021-05-07850

链表是一种线性表数据结构,由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。

搞懂二叉堆的那些事
搞懂二叉堆的那些事 2021-05-07942

我们在日常生活中,通常会说“一堆东西”或者“堆东西”,这里的“堆”,通常指重叠放置的许多东西。

运维必看:从零开始搭建创业公司“后台”技术栈
运维必看:从零开始搭建创业公司“后台”技术栈 2021-05-071159

今天要说的后台是大后台的概念,放在服务器上的东西都属于后台的东西,比如使用的框架,语言,数据库,服务,操作系统等等

前端月趋势榜:4 月最热门的 20 个前端开源项目
前端月趋势榜:4 月最热门的 20 个前端开源项目 2021-05-06794

猫哥每月给大家推荐一篇上个月的 前端月趋势榜的 20 大项目 ,方便大家知道最近都开源了哪些好的前端项目,还有用到的主流前端技术栈又是哪些,以免错过了好的开源项目。

面试官:说说Webpack的热更新是如何做到的?原理是什么?
面试官:说说Webpack的热更新是如何做到的?原理是什么? 2021-05-061174

HMR全称 Hot Module Replacement,可以理解为模块热替换,指在应用程序运行过程中,替换、添加、删除模块,而无需重新刷新整个应用

前端开发与后端开发的区别是什么?
前端开发与后端开发的区别是什么? 2021-05-06575

前端开发与后端开发的区别是什么?在实际开发过程中,前端开发人员精通JS能熟练应用JQuery,懂CSS能熟练运用这些知识,进行交互效果的开发;后端开发人员会写Java代码SQL语句,能做简单的数据库设计会Spring和iBatis懂一些设计模

把二叉树揉碎之一
把二叉树揉碎之一 2021-05-061077

本篇文章内容较基础,对于没有学过数据结构的同学会有一些帮助,如果你已经学过的话,也可以复习一下,查缺补漏,后面会继续更新这个系列。

面试官让手写各种队列,俺差点点没写出来
面试官让手写各种队列,俺差点点没写出来 2021-05-06500

栈和队列是一对好兄弟,前面我们介绍过一篇栈的文章(栈,不就后进先出),栈的机制相对简单,后入先出,就像进入一个狭小的山洞,山洞只有一个出入口,只能后进先出(在外面的先出去,堵在里面先进去的就有点倒霉)。

Kafka 2.8.0发布,与ZooKeeper正式分手!
Kafka 2.8.0发布,与ZooKeeper正式分手! 2021-05-05696

平时关注 Kafka 的小伙伴要注意了,2021年4月19日,Kafka 2.8.0正式发布!

5个步骤将随机React应用程序转换为微前端
5个步骤将随机React应用程序转换为微前端 2021-05-05534

我们在实际代码中修改了Came的示例。无论如何,这是我们使用的基础。基于此,我们可以向您展示如何将应用程序转换为微前端。

TestNG + PowerMock 单元测试
TestNG + PowerMock 单元测试 2021-05-05941

单元测试(Unit Testing),是指对软件或项目中最小可测试单元进行正确性检验的测试工作。单元是人为规定最小可测试的功能模块,可以是一个模块,一个函数或者一个类。单元测试需要与模块开发进行隔离情况下进行测试。

2021年每个开发人员应了解的8大编程技能
2021年每个开发人员应了解的8大编程技能 2021-05-05650

如果你想要你的简历比其他面试竞争者出色,那么可以自测一下以下技能是否都掌握了,如果没有,这些技能都是你在2021年要去学习的。

盘点那些将Nodejs作为后端的大公司
盘点那些将Nodejs作为后端的大公司 2021-05-05477

有句名言说得好,能用js来做的事情,最后都会用js来做。因此很多公司都将nodejs作为了自己的后台主要技术站,那么接下来就让我们盘点下哪些公司使用nodejs来开发它们的应用。

5分钟了解WebRTC应用开发
5分钟了解WebRTC应用开发 2021-05-05379

WebRTC的主要重点是提供参与者之间的实时音频和视频通信,参与者使用Web浏览器开始对话,彼此定位并绕过防火墙。

那么多的Chrome插件 ,适合开发者的只有这几个!
那么多的Chrome插件 ,适合开发者的只有这几个! 2021-05-05797

Chrome已经是Web开发中使用最多的浏览器,Chrome插件种类繁多,这些插件帮助开发者们大大提升了工作效率,本文我们将和大家盘点适合程序员的Chrome插件

1 2 3 下一页
小编推荐
热门排行
最新WebStorm2020.2注册码永久激活(激活到2089年)
最新WebStorm2020.2注册码永久激活(激活到2089年)

JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。今天给大家带来的是将

人脸检测之Retina FaceNet
人脸检测之Retina FaceNet

Retinaface 与普通的目标检测算法类似,在图片上预先设定好一些先验框,这些先验框会分布在整个图片上,网络内部结构会对

Git撤销&回滚操作(git reset 和 get revert)
Git撤销&回滚操作(git reset 和 get revert)

这篇文章主要介绍了Git撤销&回滚操作(git reset 和 get revert),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一

解决IDEA2020.1.2IDEA打不开的问题(最新分享)
解决IDEA2020.1.2IDEA打不开的问题(最新分享)

由于idea安装多了某个jar,点击出现读条后闪退情况,接下来通过本文给大家分享解决IDEA2020.1.2IDEA打不开的问题,非常不错,

2021年值得学习的10种编程语言,第一名竟然是Rust
2021年值得学习的10种编程语言,第一名竟然是Rust

在互联网时代,学习编程并成为一名IT人的热潮还是很高。但是,很多人在刚开始的时候心里都会有一个疑问,那就是应该学