iOS
-
如何在 Arch Linux 上正确安装和设置 KDE Plasma?
我相信你是按照这份很棒的指南安装来 Arch Linux 的,这篇指南最后提到了 GNOME 桌面的安装步骤。 但现在,不是每个人都是 GNOME 的粉丝,有几个读者要求我们向他们…
-
iOS 初探代码混淆(OC)
前言 自己做iOS开发也有几年的时间了,平时做完项目基本就直接打包上传到Appstore上,然后做上架操作了。但是最近,客户方面提出了代码安全的要求。说是要做代码混淆,这方面的工作…
-
Lubuntu 20.04 点评:轻量、简约、文雅
Lubuntu 20.04 LTS 与之前的 LTS 版本有很大的不同。它旨在给你一个更完善的体验,而不仅仅是关注旧电脑。请阅读更多关于 Lubuntu 20.04 的内容。 Lu…
-
微服务之基于Docker的分布式企业级实践
前言 基于 Docker 的容器技术是在2015年的时候开始接触的,两年多的时间,作为一名 Docker 的 DevOps,也见证了 Docker 的技术体系的快速发展。本文主要是…
-
GNU/Linux 系统下 nftables 防火墙的本地 IPS 能力部署实例
随着各 GNU/Linux 系统厂商以及社区逐步开始采用新的内核作为其发行版本的默认内核,防火墙机制采用了更新的 nftables 防火墙机制。 尽管红帽公司提供了 firewal…
-
湖畔大学梁宁:比能力重要1000倍的,是你的底层操作系统。
作者 | 莫同来源 | 莫同(ID: motong6) 你和雷军最大的区别在哪?是能力吗? 不。是底层操作系统不一样。 “如果把人想象成一部手机,人的情绪是底层的操作系统,他的能力…
-
Google 今年将正式放弃 HTTP 协议
21CTO社区导读:还没进行网站加密的开发者和运营者要小心了,Google 将在2018年夏天发布的 Chrome 浏览器68版本,将会把所有未升级成安全加密HTTPS的网站,显示…
-
最有用的Linux命令行与技巧大全
21CTO导读:在我们学习使用Linux系统时,它现在发展的普通用户也使用鼠标来操作。但是程序员们就需要是用命令行来驱动开发系统。 当我们不怎么用某些技术时,很容易忘记以前学过的东…
-
2018年开发者应该学习的五大编程语言
21CTO社区导读:作为一名开发者,无论新手还是老兵,必须具备多语言开发能力。春节快到了,春天即将来临,通过本文你可以了解今年的开发大趋势。 新春佳节即将到来,想必有很多外地同学已…
-
使用Node.js 抓取网页内容
很长时间以来,我尝试使用后端语言来抓取网页,比如Java,PHP。后端语言开发纯粹,也很方便,但是有时候内容不可见。我开始使用Node.js来抓取页面。 准备工作 我们需要准备三个…