1.开发流程 程序的Bug与瑕疵往往出现于开发流程当中。只要对工具善加利用,就有助于在你发布程序之前便将问题发现,或避开这些问题。 标准化代码书写 标准化代码书写可...
看看一些著名的软件都用什么编程语言写成
一、操作系统: Microsoft Windows :汇编 -> C -> C++ 备注:曾经在智能手机的操作系统(Windows Mobile)考虑掺...
如何用200行Python代码“换脸”
介绍 本文将介绍如何编写一个只有200行的Python脚本,为两张肖像照上人物的“换脸”。 这个过程可分为四步: 检测面部标记。 旋转、缩放和转换第二张图像,使之与...
Mac 系统安装,对你来说也能小菜一碟!
如今无论是手机刷机或者升级,还是电脑安装系统,操作步骤都已经非常简单了,但是也难免还有朋友一听到安装什么什么东西的时候就犯抵触心理,看完本帖,你会相信,Mac 系统...
磁盘文件系统Fat、Fat32、NTFS、exFAT的优缺点
我们在Windows系统里格式化磁盘的时候,文件系统的选项里可以看到有“FAT”、“FAT32”、“NTFS”等选项,在对U盘或其他移动存储设备 格式化的时候还会出...
主宰全球的10大算法
Reddit有篇帖子介绍了算法对我们现在生活的重要性,以及哪些算法对现代文明所做贡献最大。如果对算法有所了解,读这篇文章时你可能会问“作者知道算法为何物吗?”,或是...
用大白话聊聊分布式系统
一提起“分布式系统”,大家的第一感觉就是好高大上啊,深不可测,看各类大牛关于分布式系统的演讲或者书籍,也大多是一脸懵逼。本文期望用浅显易懂的大白话来就什么是分布式系...
你真的懂前后端分离吗?
前后端不分离,是怎样的?大概也只有我们这些『老古董』们,才对此有更多感受。不对,那些写 React 的人,可能会对此也有一些体会。 今天,如果有一个前端工程师说,不...
Win10 收集大量隐私?教你如何阻止
微软的Windows 10一经发布便获得了媒体和用户的一致赞誉,但在提供个性化体验的同时,这款操作系统会收集大量的用户数据。 在默认状态下,Windows 10能够...
如何部署高可用的Redis集群架构
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 本文主要介绍redis在不同模式下的部署方式,并且对几种模式...