Web
-
如何在 Python Web 框架 Django 中使用序列化器
序列化用于将数据转换为方便存储或传输的格式,然后将其重新构建以供使用。DRF 是最具有知名的序列化器。 序列化是将数据转换为可以存储或传输的格式,然后对其进行重新构建的过程。在开发…
-
Flutter在2019年会有怎样的表现
Flutter的趋势 在移动端,受成本和效率的驱使,跨平台一站式开发慢慢成为一个趋势。从Hybird,RN,WEEX,Flutter,到各种小程序或快应用的大量涌现,虽然很多跨平…
-
改变我使用 Git 工作方式的七个技巧
这些有用的技巧将改变你使用这个流行的版本控制系统的工作方式。 Git 是目前最常见的版本控制系统之一,无论是私有系统还是公开托管的网站,都在使用它进行各种开发工作。但无论我对 Gi…
-
袁征:用幸福来克服逆境
21CTO导读:Zoom的创始人袁征是怎样从CTO成长为CEO的? 袁征是何许人 袁征,英文名Eric S.Yuan。中国山东科技大学应用数学1987级学生,后移民美国,200…
-
十年 Linux 桌面生存指南
从 2006 年开始转战 Linux 系统后,经过几年的实践,我的软件设置在过去十年内出人意料的固定。再过十年回顾一下,看看发生了什么,也许会非常有趣。在写这篇推文时,我迅速回顾了…
-
用 Recast.AI 创建一个聊天机器人
据 Gartner 2018 年 2 月的报告,“到 2020 年,25% 的客户服务和支持业务将在参与渠道中整合虚拟客户助理(VCA)或聊天机器人技术,而 2017 …
-
了解一下 Fossil,一个 Git 的替代品
Fossil 是一个集版本控制系统、bug 追踪、维基、论坛以及文档解决方案于一体的系统。 每个开发者都知道,追踪代码的修改是至关重要的。有时候你会处于好奇或者教育的目的需要展示你…
-
Linux + Nginx + Uwsgi + Django 搭建单服务实现多域名访问
最近使用Django开发一个小程序和后台管理系统 ,需要将这两个不同的项目部署到同一个服务里面,然后使用不同的域名来访问不同的项目。Django默认的只支持单服务访问,要想实现不同…
-
使用你喜欢的编程语言,将基础设施作为代码进行配置
用 Node.js 或其他编程语言为你提供启动基础设施所需的一切服务。 当你在 IT 和技术的世界里遨游时,你会反复遇到一些术语。其中有些术语很难量化,随着时间的推移,可能会有不同…
-
用 NTS 保证 NTP 的安全
许多计算机使用网络时间协议Network Time Protocol(NTP)通过互联网来同步系统时钟。NTP 是少数几个仍在普遍使用的不安全的互联网协议之一。攻击者如果能够观察到…