- 编程技术
优化if-else代码的八种方案
代码中如果if-else比较多,阅读起来比较困难,维护起来也比较困难,很容易出bug,接下来,本文将介绍优化if-else代码的八种方案。...
- 编程技术
零代码平台中的服务编排思路
随着企业数字化转型的进程加快,零代码平台的的应用越来越广泛,逐渐被企业级的客户认可和接受。 ...
- 编程技术
让我们一起聊聊如何提高 CSS 性能?
结合现代网站的复杂性和浏览器处理 CSS 的方式,即使是适量的 CSS 也可能成为处理受限设备、网络延迟、带宽或数据限制的人的瓶颈。...
- 编程技术
RocketMQ Consumer 启动时都干了些啥?
关于 RocketMQ 的一些基础概念、一些底层实现之前都已在文章 RocketMQ基础概念剖析&源码解析 中写过了,没有相关上下文的可以先去补齐一部分。...
- 编程技术
浅议NetMQ常见模式和消息加密机制
在传统企业级开发中,消息队列机制已经成为一种非常常见的技术实现手段,而基于NetMQ则看起来有点像一朵“奇葩”,看起来从名字似乎是一个消息队列...
- 编程技术
搜索算法,一触即达:GitHub上有个规模最大的开源算法库
从复杂的数据操作和哈希,到简单运算,算法通过一系列步骤来产出有用的结果。举个例子,算法可以是一个简单的函数,它接受两个输入值,将它们相加...
- 编程技术
十个面向开发人员的编程挑战网站
对于开发人员来说,应用编码的最佳实践可能很复杂。以下是开发人员在编写网站时面临的一些常见挑战。...
- 编程技术
巧用 CSS sticky 实现返回顶部功能
又是点击的,又是滚动的,看着好像必须要借助 JavaScript 了,其实也可不必,经过我的一番琢磨,仅仅使用一点点 CSS 就能实现这样的交互效果,一起看看...
- 编程技术
Ferdi:Franz 和 Rambox 的自由开源替代品
Ferdi 是一个很有前途的开源应用,是 Franz 和 Rambox 的替代品,免费提供了更多功能。让我们来探索一下它的更多信息。...
- 编程技术
如何使用TensorFlow构建机器学习模型
在这篇文章中,我将逐步讲解如何使用 TensorFlow 创建一个简单的机器学习模型。 ...
- 编程技术
阿里高频面试题:如何快速判断元素是不是在集合里?
如何快速判断一个元素是不是在一个集合里?这个题目是我最近面试的时候常问的一个问题,这个问题不同人都有很多不同的回答。今天想介绍一个很少有...
- 编程技术
仅仅使用 HTML/CSS 实现进度条的 N 种方式
本文将介绍如何使用 HTML/CSS 创建各种基础进度条及花式进度条及其动画的方式,进度条,是我们日常界面中使用的非常多的一种,下面我们来看看。...
- 编程技术
彻底搞清 Flink 中的 Window 机制
在流处理应用中,数据是连续不断的,有时我们需要做一些聚合类的处理,例如:在过去的1分钟内有多少用户点击了我们的网页。 ...
- 编程技术
移位的位数是负数,结果会怎样?
有过编程经验的同学,对于移位操作应该很熟悉了,日常工作中或多或少都有用到,当 移位位数是负数 或者 移位位数超过了 类型的最大二进制位时,和正...
- 编程技术
10月份GitHub上热门开源项目排行
GOP 是一个专为在 GOPATH 之外的 Go 应用开发的管理工具。当然他肯定不支持 Go Get 了。GOP 会将所有的依赖项拷贝到 src/vendor 目录下,应用本身的源代码也在...
- 编程技术
VS Code 还是 Atom?你应该选择哪个
如今,找到一个 好的开源代码编辑器 并不难,随便选择一个就可以了。如果你不能下定决心,想在 VS Code 和 Atom 之间进行一番比较和选择,这篇文章应该...