- 博客(34)
- 收藏
- 关注
原创 什么是 Git 和 Git Repository?(Python 在线运行实例)
在这篇教程中,我们会说明 Git 版本库是什么以及如何通过 Git 命令行创建并运用这些文件。然后,我们会使用 Python在线运行一系列代码,再通过 Git 来追踪并保存这个 Python 项目中的所有历史更改并同步到 GitHub 的版本库中。...
2022-07-28 11:35:53
1800
1
原创 如何使用 PHP 实现网页交互
我们经常说的 PHP 其实是 Hypertext Preprocessor(超文本预处理器)的缩写。PHP 其实是一款嵌在 HTML 文件中,同时基于网络的开放源码服务器端脚本语言。一般上,我们使用 PHP 语言编写需要与数据库进行交互的网页。前置课程作为 HTML 网页编程的一份子,学习 PHP 前需要有基本的 HTML、CSS 甚至 JS 知识。如果之前没有相关的基础,可以查看一些关于网页编程的系列文章:HTML / CSS / JS 编程入门 —— 制作可切换主题的简单网页如何在 Lightly 用
2022-06-18 19:39:42
1845
原创 经典大作业 - 使用 C++ 实现学生管理系统
C++是在 C语言 的基础上开发的一种面向对象编程语言,它的应用很广泛,常用于系统开发、游戏开发、大规模分布式应用的开发等。C++ 得名于 C 语言中的 “++” 运算符,即对变量的值进行递增。这篇教程通过使用 C++ 语言编写简易的学生管理系统,从而讲解如何从最基本的编辑器开始接触 C++,通过说明变量类型、编写程序等过程,讲解编程中的逻辑、函数功能及原理。C++ 编辑器的选择有很多,但其中不乏安装麻烦耗时、操作界面复杂或付费使用成本较高的编辑器,教程中所使用的 C++ 在线编译器 Lightly 可免费
2022-06-18 19:25:16
1736
原创 C语言教程 - 制作单位转换器
C 语言是一个强大而通用的编程语言。这款诞生于 1972 年的编程语言起初用于开发 UNIX 操作系统,而它如今已是广泛用于开发各类操作系统、数据库、编译器及其他软件等的主流编程语言。作为编程界的奠基语言之一,学习 C 语言有助于软件编程领域的学生甚至专业人士深入了解编程原理。学习 C 语言其实非常简单,C 语言本身的语言结构化,而其高效的程序编译过程也能让初学者深入浅出地掌握编程知识,从最基础的程序开始到复杂的操作系统都能实现。这篇教程通过使用 C 语言编写简易单位转化器,从而讲解如何从最基本的编辑器开始
2022-06-18 18:56:18
1198
原创 使用 Python Turtle 制作贪吃蛇游戏
贪吃蛇游戏是一款于 1976 年由格雷姆林工业(Gremlin Industries)开发,并由世嘉游戏(SEGA)发行的街机迷宫游戏。这款游戏曾经登上多款诺基亚黑白机,对上世纪的玩家来说颇有怀旧感。贪吃蛇的玩法玩家在贪吃蛇游戏中使用方向键操作贪吃蛇前进,尽可能收集食物取得高分。贪吃蛇在获取食物后,身体长度会进一步加长,而当玩家不小心撞向墙壁或自己时,游戏便结束。对 Python 初学者而言,玩法逻辑较为简单的贪吃蛇游戏正适合用来练习 Turtle 框架,而这款以 Python 为核心.
2022-05-29 15:44:22
4203
原创 【文末含代码,神经网络教学】使用 JavaScript 无库自建自动驾驶
神经网络(Neural Network)又称为人工神经网络(Artificial Neural Network,即 ANN)。他模仿人类大脑的生物神经元信号传递的方式,通过计算机程序反映人类大脑的行为,解决人工智能、机器学习与深度学习等领域的问题。神经网络的类型神经网络可根据不同的目的分为不同的类型,其中常见的神经网络类型包括:感知器、前馈神经网络或多层感知器 (Multilayer Perceptron, MLP) 、卷积神经网络(Convolutional Neural Network, C..
2022-05-29 14:12:45
302
原创 如何使用 Lightly 进行 Python GUI 项目开发
GUI 即图形用户界面(Graphical User Interface)的缩写,是一种使用图形交互的界面系统。这种系统为软件提供图标、菜单等视觉交互性强的部件,让用户能通过点击、拖动、下拉等方式操作电脑中的软件和应用程序。GUI 所展示的物体可以传递各式各样的信息,同时也会随着用户的交互改变内容、颜色、形状等。Python 支持 Tkinter、Qt、Turtle、Pygame 等开发 GUI 的框架,开发者可根据自身的需求,选择相应的框架进行开发。例如,Tkinter 和 Qt 一般用于开发桌面..
2022-05-29 13:12:24
1395
1
原创 如何用 Lightly 进行 Debug 断点调试?
当我们在开发 Python 项目时,调试和剖析(Debugging and Profiling)能在编写代码的过程中起到重要作用。调试器可以帮助程序员分析完整的代码,通过设置断点并提供执行时间等细节,识别出程序中的缺陷与瓶颈。这个教程将介绍并指导你如何使用 Lightly 自带的 Debug 模式,通过调试程序中出现的问题并让程序顺利运行。在 Python 的 Debug 模式中,程序员可使用条件性断点,逐行对源代码进行调试。Debug 模式在 Lightly 的 Debug 模式下,用...
2022-05-29 13:01:51
956
原创 Chrome 里的小恐龙游戏是怎么做出来的?
不晓得大家在使用 Chrome 浏览器时,有没有玩过这么个恐龙小游戏:这款 404 小游戏于 2014 年,由谷歌 Chrome UX 团队开发。游戏嵌入谷歌浏览器后,大获用户好评,每月甚至可有 2.7 亿游戏次数。小恐龙跑酷游戏的画面简洁,游戏简单。玩家只需要操作小恐龙跃过沙漠中随机出现的仙人掌即可,而当小恐龙失手撞上仙人掌时,即意味着游戏结束 GAME OVER。作为网页游戏,小恐龙游戏可以在 Lightly 中用 HTML + CSS + JavaScript 实现。代码:http
2022-05-20 17:15:48
3963
原创 “520” 如何正确地用代码向 ta 表白?
无论是程序员或程序员的对象都可以看进来!这里囤了一些列表白代码,不管是最近的 5.20、5.21 还是其他情人节、七夕都可以使用,快快抱走心爱的小哥哥小姐姐鸭!如何使用 HTML + CSS + JavaScript 制作网页表白?没有哪个女孩子不希望自己的对象记得你和她的纪念日,粉粉的纪念日正计时,必然能俘获她的少女心:https://25e5aa262e-share.lightly.teamcode.com没有编程基础?打开代码传送门,点击右上角的小眼睛就可以预览画面了:如果要
2022-05-20 13:58:09
285
原创 PyScript 强势来袭,HTML 也可以跑 Python 了
Anaconda CEO Peter Wang 在上个月刚过的 PyCon 2022 发布了 PyScript,实现了在 HTML 中支持 Python 代码。简单来说,我们现在可以在 HTML 代码中加入 Python 代码,直接在浏览器中运行,这整个过程甚至不需要安装任何环境,还可以在 PyScript 添加相应的依赖,运行各种数据分析算法和图效。如何在 HTML 中运行 PyScript?目前,PyScript 依托于 CSS、JavaScript 代码。和引用其他 CSS、JavaS...
2022-05-18 14:05:33
299
原创 Python 作业代码合集:如何求平均值、最大值、最小值?
许多同学在学习 Python 或其他语言编程时,难免会在写编程作业时遇到瓶颈,这也非常正常。大家遇到难题时,可能会考虑向同学、学长甚至知乎上其他的答主请教。这里整理一下之前在回答中所使用的代码,代码中也针对元素、步骤进行了详细的注释,有需要的小伙伴直接抱走即可:查看 Python 代码:https://a047358335-share.lightly.teamcode.com如何打开并编辑他人用 Lightly 分享的项目? - 知乎 (zhihu.com)https://zhuanlan.
2022-05-13 19:00:11
1239
原创 WebApp 在线编程成趋势:如何在 iPad、Matepad 上编程?
即使是内存只有 32G 的入门款 iPad,也能轻松任编程工作Lightly 这般的在线编程网页应用让 iPad、MatePad 等平板电脑实现编程可能,更让原本沦落爱奇艺、游戏机、泡面盖重回生产力路线,用户只需在浏览器中打开即可开始编程,而且所编写的代码都会实时储存在云端服务器上,丝毫不占用本地资源。
2022-05-13 18:53:47
1734
2
原创 Lightly 支持 Markdown 文件在线编写(文中提供详细 Markdown 语法)
在反馈群用户们的呼声下,Lightly 的 Markdown 支持已悄然上线。你可以在 Lightly 中直接在浏览器中编写 Markdown 文档,而所有文档都将实时储存在云端,用户只需从浏览器中登录即可在任意设备查看之前所编写的文档。
2022-05-11 17:14:46
2715
原创 增量编译技术在Lightly中的实践
Lightly 是 TeamCode 团队开发的一款轻量且功能强大的集成开发工具。目前已支持C、C++、Java、Python、HTML+JS+CSS、PHP、Go项目。除语法高亮、语法错误自动检测、代码智能提示和自动补全等基础功能外,它还可以自动构建开发环境,云端存储所有代码和资源,支持项目的多用户协作开发。此文介绍增量编译技术在 Lightly IDE 的应用,方便大家更好地了解和使用产品。
2022-04-26 22:37:24
644
1
转载 Lightly:新一代的 C++ IDE
C++是在C语言的基础上开发的一种面向对象编程语言,它的应用很广泛,常用于系统开发、游戏开发、大规模分布式应用的开发等。新一代的 C++ IDE 除了支持常规功能 CMake,语法高亮,智能提示,自动补全,还满足了自动构建环境,资源的云端实时同步,多人协作,在线代码编辑等新需求。
2022-04-22 17:25:45
1686
1
转载 Lightly:新一代的C语言IDE
C语言最初是目前最广泛使用、最流行的编程语言之一。本文会对比Visual Studio,Dev C++,Code::Blocks等传统集成开发工具,介绍轻量又功能强大,免环境安装,支持不同操作系统和更多使用场景的新一代C语言IDE。
2022-04-20 17:30:14
955
转载 Lightly: 新一代的Python IDE
Python 作为最易上手又用处广泛的流行编程语言,方便顺手的编程软件对于开发者们来说,无疑会节省非常多不必要的安装和学习 IDE 使用的时间。这里就给大家对比介绍下常见的Python IDE 及随着云计算流行,新一代IDE的功能特点及使用。
2022-04-20 16:34:27
1012
原创 TeamCode 产品 UI 全新升级,快来体验吧
近期,我们根据用户的使用反馈,对平台UI界面进行了升级优化,让业务流程更加清晰,使用操作更加便捷。快登录官网(www.teamcode.com)一起体验吧!
2022-02-21 12:07:10
660
原创 Pylon CLI 低成本的本地环境管控工具应用实例
对于普通开发者来说,本地算力足够,不需要再花费额外成本,在云端搭建开发环境。然而本地开发环境会出现一些适配问题,最突出的一点就是没有环境隔离,不同项目所需的依赖版本不一致,导致项目无法运行成功。Pylon CLI可快速搭建并管理多个本地开发环境,不同子开发环境之间相互隔离,互不影响。
2022-01-06 18:50:49
116
原创 使用Tin快速安装TKY(全网最快)
TYK是一个开源的轻量级 API 网关方案。这里提供一个不用下载依赖,不用考虑系统版本,小白也能操作的安装体验TYK的方法。先介绍下实现这一过程的工具:TeamCode Tin是一个能够快速从源码构建可运行实例的工具。Tin应用已将TYK所需的运行环境打包成容器,用户使用Tin应用即可直接在云端运行TYK。操作步骤:1.点击TKY的Tin链接https://www.teamcode.com/tin/clone?applicationId=2680889079649525762.点
2021-12-31 12:02:14
441
原创 使用Tin快速安装Swagger-UI(两分钟以内)
Swagger UI 允许任何人(无论是开发团队还是客户)查看可视化 API 资源并与之交互。它根据OpenAPI(以前称为 Swagger)规范自动生成,带有可视化文档,便于后端实现和客户端使用。这里提供一个不用下载依赖,不用考虑系统版本,小白也能操作的安装体验Swagger-UI的方法。
2021-12-31 11:58:39
142
原创 如何通过TeamCode Tin快速访问Cloudreve?
Cloudreve是一款出色的国产开源免费PHP网盘程序。它能帮您快速简单并以最低的成本搭建一个公私兼备的网盘系统。本文介绍如何使用Tin直接在云端运行Cloudreve项目。
2021-12-30 12:21:34
869
原创 如何使用Tin快速搭建Gitlab-ce(史上最简单方法)
GitLab是Git代码版本管理平台,相比于GitHub,GitLab还免费支持私人仓库。本文介绍一个不用下载依赖,不用考虑系统版本,百分之百成功安装Gitlab-ce的方法。
2021-12-29 10:53:26
340
原创 如何使用Tin快速安装Grafana(真的很快)
Grafana是一个是开源的数据可视化平台,可对各种数据进行查询、分析、可视化展示。本文演示如何使用Tin六步安装好Grafanna。
2021-12-28 11:10:15
275
原创 使用Tin快速安装 Apache APISIX(全网最快)
APISIX 是一个开源的、高性能、可扩展的微服务 API网关。这里提供一个不用下载依赖,不用考虑系统版本,两分钟快速安装Apache APISIX的方法。先介绍一个这个工具:TeamCode Tin是一个能够快速从源码构建可运行实例的工具。Tin应用已将SonarQube所需的运行环境打包成容器,用户使用Tin应用即可直接在云端运行Grafana。操作步骤:1.点击Apache APISIX的Tin链接(https://www.teamcode.com/tin/clone?applic
2021-12-27 11:20:57
7896
原创 如何使用Tin安装SonarQube(史上最快)
Sonar (SonarQube) 是一个开源的代码质量管理平台, 可以检测代码中的错误,漏洞以及代码异常。这里提供一个不用下载依赖,不用考虑系统版本,百分之百成功安装SonarQube的方法。TeamCode Tin是一个能够快速从源码构建可运行实例的工具,已将SonarQube所需的运行环境打包成容器,用户点击即可直接在云端运行。
2021-12-24 11:10:53
280
原创 如何使用TeamCode Tin快速访问Jenkins
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。TeamCode Tin已将Jenkins所需的运行环境打包成容器,用户点击即可直接在云端运行Jenkins项目。用户操作步骤:1.点击Jenkins Tin应用的链接(https://www.teamcode.com/tin/clone?applicationId=270270854740733952)2.点击后进入TeamCode登录
2021-12-23 14:26:48
8295
原创 不想安装环境,我如何与前端工程师远程协作开发?
最近我的一名前端工程师朋友Wendy正基于自己的想法开发一个开源项目。为了让用户了解并试用项目,她准备用Nextjs这个前端框架搭建一个用户使用手册网站。写文档的时候,她想到了我这个产品经理朋友,希望我能够帮助她一起开发这个网站,提供更好的用户体验。由于之前Wendy教授了我许多前端技术知识,因此我毫不犹豫答应了,但是问题来了,她的网站还没上线,若要提前预览的话需要在本地安装她的项目。这可难倒我了,因为工作的原因我学习了一些前端的基础知识,但真让我自己安装前端环境、启动项目是比较困难的。当我和W
2021-12-17 17:55:03
7318
原创 如何使用Tin - 分发一个 Tin 应用
应用的管理者可以分发一个 Tin 应用。在分发页面可以设置分发版本号,选择是否包含数据,设置主 Endpoint 等信息。勾选底部复选框,同意隐私政策的条款,即可分发。应用分发成功后,应用的使用者可以使用 Badge 标识或复制链接,将应用分发给其他人。如何获取分发的应用?提示:升级分发版本后,当前分发版本将被替换,只保留最新的分发版本。官网链接:https://www.teamcode.com产品文档:https://docs.teamcode.com/..
2021-11-17 18:55:42
106
原创 如何使用Tin - 配置一个 Tin 应用
概览我们可以在应用概览页面修改应用的基本信息,查看运行状态,或者删除应用。来源我们可以在应用来源页面查看应用的来源信息。从 Docker Compose 创建的应用的来源页面,和其他方式相比增加预处理配置信息。从 Docker Image 创建的应用的来源页面从 Dockerfile 选择“在线输入 Dockerfile 的内容”创建的应用的来源页面从 Dockerfile 选择“从 Git 仓库中选择 Dockerfile”创建的应用的来源页面。
2021-11-17 18:52:06
535
原创 Tin使用方法 - 创建一个 Tin 应用
支持的来源我们可以通过多个来源创建一个 Tin 应用:Docker Image Docker Compose Dockerfile Source CodeDocker Image需要设置应用基本信息,填写 Docker 仓库链接。提示:Docker 仓库链接,可参考:kishitat/wordpress-all-in-one:latest。Docker Compose设置应用的基本信息,填写 Git 仓库地址、分支、yaml 文件名。预处理配置包括:环境.
2021-11-17 18:48:18
941
原创 Tin是什么
Tin 是 TeamCode 云开发工具链中一款可自动构建并快速生成可运行应用的产品。它的能力支持多种应用部署方式: Docker Image、Docker Compose、Dockerfile、源代码 提供 Source to Service 的能力,自动准备构建环境,免去繁琐依赖安装环节 基础设施按需定制、多租户隔离、资源独占 低成本、弹性使用,随时释放,数据持久化它的用途快速技术选型,缩短 POC 验证时间 快速使用开源项目 快速完成从源码到应用的部署官网链接:htt
2021-11-17 18:25:26
642
原创 TeamCode是做什么的?
帮助开发者云端协作开发,持续自动生成开发环境、构建和部署。我们致力于打造全球领先的云端协作开发平台,重构开发流程,提供基于云端开发的一站式工具和服务,帮助开发者提升研发效能。高效的开发工具Cloud-IDE:轻量级、多语言在线 IDE,与云端开发环境无缝对接【了解更多】DCS:自动生成,灵活扩展的云端开发环境【了解更多】Tin:自动构建并快速生成可运行的应用【了解更多】TeamCode 是如何提升研发效能的?快速技术选型,缩短 POC 验证时间:开源项目打开即用、免去繁琐安...
2021-11-17 18:09:18
3212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人