Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >盘点几个在手机上可以用来学习编程的软件

盘点几个在手机上可以用来学习编程的软件

作者头像
Python进阶者
发布于 2019-04-05 12:37:12
发布于 2019-04-05 12:37:12
1.5K0
举报

前天在悟空问答的时候,很荣幸被邀请参加回答“在手机上可以用来学习编程的软件有哪些?”这个问题,当时在回答的首页看到一个头条大微(小小猿爱嘻嘻)的回答,觉得十分受用,在此将其整理好,发布头条给大家学习,希望对大家学习编程有帮助。感谢大佬提供的解答,原文可以点击拓展链接进行查看。

学习编程的软件其实挺多的,下面我简单几个可以在手机上编程的软件,主要分为C/C++,Java,Python,前端网页,Linux这5个方面,感兴趣的朋友,可以下载尝试一下:

C/C++

这里介绍一个软件—C++编译器(c4droid),可以直接编辑运行C/C++程序,代码高亮、语法检查,使用起来非常不错,下面我简单介绍一下这个软件的安装和使用:

  • 安装C++编译器,这个直接在手机应用中搜索就行,如下,大概也就2兆多,直接点击下载就行:
  • 安装完成后,打开这个软件,就可以直接编写C/C++代码了,如下,代码高亮,语法检查,还支持查找、定位行、格式化代码功能:
  • 编辑完成后,直接点击“Run”,就能运行程序,效果如下:

Java

这里介绍一个软件—AIDE,可以直接编译运行Java代码,同时还可以编写简单的安卓程序,支持自动补全、代码高亮、语法提示等功能,使用起来也非常不错,下面我简单介绍一下这个软件的安装和使用:

  • 下载AIDE,这个也直接在手机应该中搜索就行,如下,大概也就34兆左右,直接点击下载安装就行:
  • 安装完成后,打开这个软件,就可以直接新建项目,编写Java代码了,如下,这里会自动进行语法检查和智能补全,使用起来非常方便:
  • 点击运行这个程序,效果如下:

Python

这里介绍一个软件—QPython3,集成了Python3解释器,既可以命令行运行Python,还可以编辑源文件后运行,支持代码高亮、语法检查等功能,下面我简单介绍一下这个软件的安装和使用:

  • 下载QPython3,这个与上面类似,直接在手机应用中搜索就行,如下,大概也就12兆左右,直接点击下载安装就行:
  • 下载完成后,我们就可以直接编写python程序了,如下,这里使用的是QEdit编辑器编写代码,你也可以使用Console控制台一行一行运行代码,都可以:
  • 点击运行程序,效果如下,类似一个简单的安卓对话框:

前端网页

这里可以使用一个软件—w3cschool编程学院,类似一个编程资料库,提供的免费教程很多,其实不仅仅限于前端Html,CSS,Js等,还有Python,PHP,C++等后端资料,对于入门编程的新手来说,是一个非常不错的学习软件,下面我简单介绍一下这个软件的安装和使用:

  • 下载w3cschool编程学院,与上面一样,直接搜索下载就行,大概也就19兆左右,如下:
  • 下载完成后,打卡这个软件,我们就可以直接搜索所有的免费资料,如下,有前端的,也有后端编程的,很基础的入门资料,非常不错:

Linux

这里可以使用一个软件—Termux,一个高级终端,类似手机的Linux,支持bash,zsh,可以远程登录Linux服务器,还可以编写运行Python,C/C++等程序,下面我简单介绍一下这个软件的安装和使用:

  • 下载Termux,这个也直接在手机应用中搜索就行,如下,直接点击安装就行:
  • 安装完成后,打开这个软件,初始启动需要在线安装一些插件,成功启动后的界面如下,这里可以直接使用pkg命令来进行软件包管理,类似于Linux的apt命令:
  • 安装ssh后,可以直接在手机上远程登录Linux服务器,如下:
  • 安装python后,也可以直接进入python shell运行python程序,如下:

目前就介绍这5个软件吧,感兴趣的朋友可以在自己手机上尝试一下,可以在闲暇时间补充一下自己的编程知识,如果想深入学习的话,建议还是在电脑端进行,调试运行起来更方便,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

如有侵权,请联系删除

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
构建企业级监控平台系列(二十六):Prometheus 高可用架构 Thanos 实践
前面介绍了 Prometheus AlertManager、Alertmanager 配置实现钉钉告警、Pushgateway、基于K8S服务发现、监控常见服务、配置 Grafana 展示与报警、高可用集群方案相关的知识点,今天我将详细的为大家介绍Prometheus 高可用架构 Thanos相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发朋友圈支持一波!!!
民工哥
2023/11/03
1.6K0
构建企业级监控平台系列(二十六):Prometheus 高可用架构 Thanos 实践
使用 Thanos 实现 Prometheus 的高可用
前面我们已经学习了 Prometheus 的使用,了解了基本的 PromQL 语句以及结合 Grafana 来进行监控图表展示,通过 AlertManager 来进行报警,这些工具结合起来已经可以帮助我们搭建一套比较完整的监控报警系统了,但是也仅仅局限于测试环境,对于生产环境来说则还有许多需要改进的地方,其中一个非常重要的就是 Prometheus 的高可用。
我是阳明
2020/06/15
8K1
使用 Thanos 实现 Prometheus 的高可用
Telegraf+Influxdb+Grafana 轻量级监控系统部署
本方案中采用 数据存储(InfluxDB),数据采集(Telegraf),数据展示(Grafana )。
IT大咖说
2020/08/11
4.6K0
Telegraf+Influxdb+Grafana 轻量级监控系统部署
prometheus+telegraf+grafana监控学习(二)
通过上一篇prometheus+telegraf+grafana监控学习(一)已经启动了prometheus,那么现在我们需要在被监控机器上部署telegraf。
Bob hadoop
2020/12/10
4.9K0
使用 Thanos 集中管理多 Prometheus 实例数据
原文 https://www.chenshaowen.com/blog/manage-multiple-prometheus-using-thanos.html
陈少文
2022/03/28
2K0
使用 Thanos 集中管理多 Prometheus 实例数据
Thanos 与 VictoriaMetrics,谁才是打造大型 Prometheus 监控系统的王者?
Thanos[1] 和 VictoriaMetrics[2] 都是用来作为 Prometheus 长期存储的成熟方案,其中 VictoriaMetrics 也开源了其集群版本[3],功能更加强大。这两种解决方案都提供了以下功能:
米开朗基杨
2020/09/01
5.6K0
夜莺随笔:监控网络设备(一)
本文将对夜莺如何使用 telegraf 监控网络设备做一个初步探讨,第一篇是关于如果简单监控网络设备
IT小白Kasar
2022/02/16
5.1K3
夜莺随笔:监控网络设备(一)
打造云原生大型分布式监控系统(三): Thanos 部署与实践
上一篇 Thanos 架构详解 我们深入理解了 thanos 的架构设计与实现原理,现在我们来聊聊实战,分享一下如何部署和使用 Thanos。
imroc
2020/04/20
6.3K5
监控神器Prometheus用不对,也就是把新手村的剑
监控系统的历史悠久,是一个很成熟的方向,而 Prometheus 作为新生代的开源监控系统,慢慢成为了云原生体系的事实标准,也证明了其设计很受欢迎。
lyb-geek
2020/07/14
3.5K0
监控神器Prometheus用不对,也就是把新手村的剑
Prometheus 监控实践
监控作为底层基础设施的一环,是保障生产环境服务稳定性不可或缺的一部分,线上问题从发现到定位再到解决,通过监控和告警手段可以有效地覆盖了「发现」和「定位」,甚至可以通过故障自愈等手段实现解决,服务开发和运维人员能及时有效地发现服务运行的异常,从而更有效率地排查和解决问题。
xjjdog
2020/11/09
1.6K0
Prometheus 监控实践
打造云原生大型分布式监控系统(二): Thanos 架构详解
之前在 大规模场景下 Prometheus 的优化手段 中,我们想尽 "千方百计" 才好不容易把 Prometheus 优化到适配大规模场景,部署和后期维护麻烦且复杂不说,还有很多不完美的地方,并且还无法满足一些更高级的诉求,比如查看时间久远的监控数据,对于一些时间久远不常用的 "冷数据",最理想的方式就是存到廉价的对象存储中,等需要查询的时候能够自动加载出来。
imroc
2020/04/07
4.2K1
使用Thanos和Kubernetes构建指标系统
指标是任何分布式系统中可观测性的支柱,在 Kubernetes 环境中,Prometheus 通常是……的工具。
云云众生s
2024/09/25
2350
Prometheus + Thanos 多集群架构监控
在本文中,我们将看到Prometheus监控技术栈的局限性,以及为什么移动到基于Thanos的技术栈可以提高指标留存率并降低总体基础设施成本。
杰哥的IT之旅
2021/08/05
3.8K1
Prometheus + Thanos 多集群架构监控
客户案例|某车企建设统一监控平台实践
导语:文章主要介绍腾讯云 Prometheus 在监控出行行业的突出优势与解决方案,为客户运维团队降低了很多成本。
腾讯云可观测平台
2025/02/11
2770
客户案例|某车企建设统一监控平台实践
使用 Thanos 和 Prometheus 打造一个高可用的 Kubernetes 监控系统
对于弹性伸缩和高可用的系统来说,一般有大量的指标数据需要收集和存储,如何为这样的系统打造一个监控方案呢?本文介绍了如何使用 Thanos+Prometheus+Grafana 构建监控系统。
IT运维技术圈
2022/06/27
8360
使用 Thanos 和 Prometheus 打造一个高可用的 Kubernetes 监控系统
Prometheus 如何做到“活学活用”,大牛总结的避坑指南
监控系统的历史悠久,是一个很成熟的方向,而 Prometheus 作为新生代的开源监控系统,慢慢成为了云原生体系的事实标准,也证明了其设计很受欢迎。
民工哥
2020/09/15
9170
Prometheus 如何做到“活学活用”,大牛总结的避坑指南
使用 Prometheus + Grafana 打造 TiDB 监控整合方案
Prometheus + Grafana 作为一套普适的监控系统广泛应用于各种应用环境中。
PingCAP
2021/06/07
2.3K0
Docker监控方案(TIG)的研究与实践之Telegraf
前言 Docker由于使用了基于namespace和cgroup的技术,因此监控docker容器和监控宿主机在某些性能指标和方式上有一些区别,而传统的监控方式可能无法满足docker容器内部的指标监控,本篇系列文章主要分享使用telegraf+influxdb+grafana去监控docker容器内部资源使用情况。目前主要关注的监控指标为:每个宿主机上的docker容器数量,每个docker容器的内存使用情况,CPU使用情况,网络使用情况以及磁盘使用情况。同时这套方案也能够监控到宿主机的一些基本资源使用情况
BGBiao
2018/02/26
2.9K0
Docker监控方案(TIG)的研究与实践之Telegraf
【滴滴开源运维监控系统】夜莺V5版本部署实践
夜莺是新一代国产智能监控系统。对云原生场景、传统物理机虚拟机场景,都有很好的支持,10分钟完成搭建,1小时熟悉使用,经受了滴滴生产环境海量数据的验证,希望打造国产监控的标杆之作
yuanfan2012
2022/03/31
2.5K0
【滴滴开源运维监控系统】夜莺V5版本部署实践
快速上手Thanos:高可用的 Prometheus
在一个成千上万的服务和应用程序部署在多个基础设施中的世界中,在高可用性环境中进行监控已成为每个开发过程的重要组成部分。
我的小碗汤
2023/03/19
2.2K0
快速上手Thanos:高可用的 Prometheus
推荐阅读
相关推荐
构建企业级监控平台系列(二十六):Prometheus 高可用架构 Thanos 实践
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档