- 编程技术
CSS偏移反爬虫的原理和破解方法
前几天在爬取某网站的时候遇到了CSS偏移反爬虫,它是一种利用CSS样式将乱序的文字排版成人类正常阅读顺序的反爬虫。今天志斌就来跟大家分享一下这类...
- 编程技术
DRF 中的模型序列化到底该怎么用?
本章讲到模型普通序列化的步骤,关于模型序列化、序列化嵌套、项目实战中流程,我将在下一篇文章进行说明。...
- 编程技术
关于DevSecOps的5个优秀实践
当安全性与CI/CD管道实现全面集成时,DevOps也将与DevSecOps彼此相融,共同成为“次世代软件开发”的新范式、新标准。...
- 编程技术
2021年前端编程发展趋势
这些年前端发生了天翻地覆的变化,几乎每隔几个月就有新的框架和技术诞生,有些技术可能你还没来得及学习,它就已经成为过去时了。2021年前端会有哪...
- 编程技术
从一个优质开源项目来看前端架构
系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。...
- 编程技术
Linked 2.10(Step by Step)—将 GitOps 与 Linkerd 和 Argo CD 结合使用
GitOps 是一种使用 Git 作为单一事实来源自动管理和交付 Kubernetes 基础设施和应用程序的方法。它通常利用一些软件代理来检测和协调 Git 中受版本控制的工...
- 编程技术
用 Eleventy 建立一个静态网站
Eleventy 是一个基于 JavaScript 的 Jekyll 和 Hugo 的替代品,用于构建静态网站。...
- 编程技术
【vite】你不知道的小妙招,确定不看一下吗?
publicDir 限定直接访问的静态资源 本文通过列举处理点,逐一提供案例+debug 截图+源码分析的方式,让大家理解静态处理的使用和底层原理。...
- 编程技术
IT人员如何突破技术发展瓶颈期?
通常情况下,技术人员在某一领域工作3-5年后,会成为团队内或者公司里的核心技术骨干,这个时候他们也会面临几个问题。...
- 编程技术
如何用Netty写一个高性能的分布式服务框架?
Netty 是一个致力于创建高性能网络应用程序的成熟的 IO 框架。...
- 编程技术
微软开源的可视化神器,上手太酷炫了
今天给大家介绍一个格式化神器,它是微软开源的一款可视化工具,提供了触控式的界面,实现使用者和3D信息图表进行互动。...
- 编程技术
Cube.js:试试这个新的数据分析开源工具
数据分析是一个时髦的领域,有许多解决方案可供选择。其中之一是 Cube.js,这是一个开源的分析平台。你可以把 Cube.js 看作是你的数据源和应用之间的一...
- 编程技术
为什么Spring仍然会是云原生时代优秀平台之一?
作为基于Java语言的Spring生态,还能否适应新的开发方式,比如Cloud Native、Serverless、Faas等,它还会是云原生时代的最佳平台的选择吗?...
- 编程技术
来看看栈和队列不为人知的一面
栈是以底层容器完成其所有的工作,对外提供统一的接口,底层容器是可插拔的(也就是说我们可以控制使用哪种容器来实现栈的功能)。...
- 编程技术
有了这个开源项目,不会 Web 开发也能让数据“动”起来!
今天要向小伙伴们介绍的是一个能够快速地把数据制作成可视化、交互页面的 Python 框架:Streamlit,分分钟让你的数据动起来!...
- 编程技术
使用 TypeScript 常见困惑:interface 和 type 的区别是什么?
当我们使用 TypeScript 时,就会用到 interface 和 type,平时感觉他们用法好像是一样的,没啥区别,都能很好的使用,所以也很少去真正的理解它们之间到底有...