iOS
-
开源测试自动化框架的成功秘诀
毫无疑问,今天的大量软件交付依赖于通过开源测试框架进行的测试自动化。 在最近的 博客文章中,我强调了主要框架之间的一些主要差异,如 Appium,Selenium,Calabash…
-
中国操作系统往事
21CTO导读:20年沉浮过后,操作系统走到新的十字路口,中国国产操作系统会迎来突围机会吗? “如果他们突然断了我们的粮食,Android 系统不给我用了,Windows Ph…
-
用 Linux 释放你 Chromebook 的隐藏潜能
Chromebook 是令人惊叹的工具,但通过解锁它内部的 Linux 系统,你可以让它变得更加不同凡响。 Google Chromebook 运行在 Linux 系统之上,但通常…
-
爬虫必须得会的Web知识
爬虫定义、分类和流程爬虫定义 网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。 爬虫就是模拟浏览器…
-
在2019年,你应该知道的10种编程语言
谁说你的猫不会写程序? 几天前,我读完一篇HackerNews的有趣文章,文章认为即使你不立即使用它们,你也应该学习多种编程语言,我非常同意这个观点。 每种编程语言都适用于特定的…
-
一种为 Linux ARM 设备构建跨平台 UI 的新方法
AndroidXML 和 TotalCross 的运用为树莓派和其他设备创建 UI 提供了更简单的方法。 为应用程序创建良好的用户体验(UX)是一项艰巨的任务,尤其是在开发嵌入式应…
-
SQLite3 实践教程
开始使用这个功能强大且通用的数据库吧。 应用程序经常需要保存数据。无论你的用户是创建简单的文本文档、复杂的图形布局、游戏进度还是错综复杂的客户和订单号列表,软件通常都意味着生成数据…
-
Arch Linux 的 pacman 命令入门
这本初学者指南向你展示了在 Linux 中可以使用 pacman 命令做什么,如何使用它们来查找新的软件包,安装和升级新的软件包,以及清理你的系统。 pacman 包管理…
-
利用 Shell 脚本让网站更具可读性
测算网站的文本和背景之间的对比度,以确保站点易于阅读。 如果希望人们发现你的网站实用,那么他们需要能够阅读它。为文本选择的颜色可能会影响网站的可读性。不幸的是,网页设计中的一种流行…
-
又是源代码泄露,这次是世界五百强的三星
21CTO导读:哔哩哔哩的GitHub代码泄露事件热潮还未过上个月,大疆前员工就因在GitHub上泄露代码被法院判处有期徒刑半年,罚款20万。或许是三星工程师觉得大疆的最终判决…