展开

关键词

开源硬件编程

朋友们大家好,今天跟大家分享的是开源硬件编程。 一、micro:bit from BBC介绍 • 25个独立编程的LED • 2个可编程的按钮 • 1个reset按钮 • microUSB接口 • 3V电源接口 • 光线传感器、温度传感器 • 加速计 五、micropython单片机编程的过程 在PC上编写程序下载到单片机运行,并观察运行结果,片机可以脱离PC自主运 行程序,只需要正常供电即可,错误的话再回到PC上修改。重复上述过程。 ?

59030

Github开源免费编程书籍

: Operating System Course in Tsinghua University UNIX TOOLBOX 命令行的艺术 嵌入式 Linux 知识库 (eLinux.org 中文版) 开源世界旅行手册 取悦的工序:如何理解游戏 (豆瓣阅读,免费书籍) 每个程序员都应该了解的内存知识(译)【第一部分】 程序员编程艺术 编程入门指南 编译原理 《计算机程序的结构和解释》公开课 翻译项目 编辑器 Rest of Us》中文版) 硝烟中的 Scrum 和 XP 项目相关 GNU make 指南 Gradle 2 用户指南 Gradle 中文使用文档 Joel谈软件 selenium 中文文档 开源软件架构 LITE(中文版) C++ Primer 5th Answers C++ Template 进阶指南 C++ 基础教程 C++ 并发编程(基于C++11) C++ 并发编程指南 CGDB中文手册 Cmake 语言核心机制的系列图书) Zepto.js Zepto.js 中文文档 命名函数表达式探秘 (注:原文由为之漫笔 翻译,原始地址无法打开,所以此处地址为我博客上的备份) 学用 JavaScript 设计模式 (开源中国

5K40
  • 广告
    关闭

    【玩转 Cloud Studio】有奖调研征文,千元豪礼等你拿!

    想听听你玩转的独门秘籍,更有机械键盘、鹅厂公仔、CODING 定制公仔等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    超级适用的编程开源

    一款免费的在线答题小程序软件 PhpFastCache phpFastCache是一个开源的PHP缓存库,只提供一个简单的PHP文件,可方便集成到已有项目,支持多种缓存方法,包括:apc, memcache 官方地址:https://www.phpfastcache.com/ pChart pChart是一个基于GD library(图形处理函数库)开发的PHP图表制作开源项目。

    12610

    超级适用的编程图形开源

    PhpFastCache phpFastCache是一个开源的PHP缓存库,只提供一个简单的PHP文件,可方便集成到已有项目,支持多种缓存方法,包括:apc, memcache, memcached, WX20210623-202016@2x] 官方地址:https://www.phpfastcache.com/ pChart pChart是一个基于GD library(图形处理函数库)开发的PHP图表制作开源项目

    11830

    GitHub 开源的这款编程神器,我爱了!

    如果你想托管或开源,也可以直接用 Git 把整个项目推送到 GitHub 上。 一般而言,Git 主要都是通过命令行操控,add、commit、push 三道命令一气呵成。 工具地址:https://cli.github.com/ 开源地址:https://github.com/cli/cli 上手 GitHub CLI 因为我们试用的系统的 macOS,按照官方文档,直接用 同时,如果我们对某个开源项目提交代码或者进行其它操作,gh 命令也会给你不一样的体验。 gh 使用手册:https://cli.github.com/manual/ 1. 按需筛选 Issue 现在,我们找一个想要对它做点什么的开源项目,然后下载到本地。如果我们想看看维护者希望获得帮助的条目,那么可以使用 gh 来过滤不同的 Issue。

    32010

    GitHub 开源的这款编程神器,我爱了!

    如果你想托管或开源,也可以直接用 Git 把整个项目推送到 GitHub 上。 一般而言,Git 主要都是通过命令行操控,add、commit、push 三道命令一气呵成。 工具地址:https://cli.github.com/ 开源地址:https://github.com/cli/cli 上手 GitHub CLI 因为我们试用的系统的 macOS,按照官方文档,直接用 同时,如果我们对某个开源项目提交代码或者进行其它操作,gh 命令也会给你不一样的体验。 gh 使用手册:https://cli.github.com/manual/ 1. 按需筛选 Issue 现在,我们找一个想要对它做点什么的开源项目,然后下载到本地。如果我们想看看维护者希望获得帮助的条目,那么可以使用 gh 来过滤不同的 Issue。

    29110

    分享11款主流的开源编程工具

    导读:有了开源编程工具,在基于开源许可证的情况下您可以轻松学习、修改、提高代码的质量,本文收集了11款最主流的且有价值的开源编程工具。或许会给您带来一丝惊喜。一起来看下吧。 Rhomobile Rhodes是一个创建Ruby网站和开发iPhone app的开源平台。只要你愿意你还可以使用jQuery Mobile来处理布局。 Apache Cassandra是一套开源分布式Key-Value存储系统。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统。

    44670

    Alibaba开源内网高并发编程手册.pdf

    而今天分享的这份阿里内网“M9级全彩高并发编程手册”,让大家不仅能够学到深度、专业的编程知识,还能感受到阿里专注地提高编程技能的态度,始终如一地贡献、分享Java专业知识与经验的精神,以及持续学习、持续成长的进取精神 通过不断学习、持续地实践和编程,最终将编程能力内化为个人的无意识能力。 高清pdf版获取方式 扫描下面二维码,发送:220312

    67520

    学生党学编程,有这个开源项目就够了!

    经常有读者跟我说:想入门编程,那么在准备开始上手学编程时,我们都会面临一个问题:如何找到优质的计算机课程? 通常情况下,我们可以利用搜索引擎的方法,来定位到我们所需要的学习资料。 周末,我在 GitHub 上闲逛时,刚好看到有一位开源作者整理了一份超级全面的计算机学习资源,今天跟大家分享一下。 如果你正要想学习一门编程语言,不妨可以看看这个 Python 模块。 以上,便是我随机挑选了一部分的内容,过多的就不一一给大家罗列了,总的来说,这份优质的编程学习资料还是非常赞的。同时也希望你能从该项目中挖掘出对自己有所价值的东西。 免费编程电子书清单 ?

    25320

    7个最佳的学习Python编程开源

    很多伙伴们在学习Python的过程中,更倾向于在Github上寻找Python学习资料,今天就和大家分享Github上7个绝佳的Python编程学习的开源库: 1、learn-python3 ? 它涵盖了字符串和条件之类的基础知识,然后讨论了面向对象编程,以及如何处理异常和一些Python标准库的特性等。 这个存储库还可以作为Python的介绍,帮助你从初级水平上升至中级,这里的中级指的是熟练地使用这种编程语言,而不仅仅是简单的循环和算法。 和前面的存储库一样,这个存储库包含了一个完整的编程和算法练习,但是这个存储库并没有将所有练习都放在笔记本中,而是为每个练习提供了一个Python文件,这个文件包含问题和解决方案。 其中包括许多在线课程,推荐的书籍,以及关于编程问题的热门网站的链接。

    26810

    开源图书《Python完全自学教程》7.4函数式编程

    7.4 函数式编程 函数式编程(Functional Programming)是一种编程范式,虽然不是本书重点阐述的内容,但 Python 语言很早就已经采用了一些函数式编程的概念,如1994年发布的 本书不会深入介绍函数式编程(本节的命名显然有所夸大),如果对这种编程范式有兴趣,或者今后工作中会用到,建议自行阅读有关专业资料。 下面只介绍与 Python 函数式编程有关的几个函数,这些函数在通常的程序中也较为常见。 所以,它们并非编程中的必须,只是可选项。 除了这两个内置函数之外,其他内置函数也当然要在编程中恰当应用。

    9410

    适合 Java 新手的开源项目集合——在 GitHub 学编程

    作者:HelloGitHub-老荀 当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了、在走下坡路了。 在开源的世界里,有着无数的 Java 项目等待你去发现探索,让我们一起跟着本篇文章去看看有哪些开源项目吧? 兴趣是最好的老师,HelloGitHub 就是帮你找到编程的乐趣。 GitHub 上适合自己学习的 Java 开源项目。 而且是以开源的形式。经过之前小项目的小打小闹,大家也有了一点编程的感觉了,是时候巩固下理论知识了,俗话说的好:「基础不牢,地动山摇」。 而它的源码本身也是值得学习的优秀开源项目,通过学习它可以了解到一个优秀的 lib 项目是如何组织、规范代码的,也希望读者们以后都能拥有令人自豪的开源项目。

    20020

    适合 Go 新手学习的开源项目——在 GitHub 学编程

    在 2009 年 11 月 10 日 Google 正式发行 Go 这一编程语言。 这里是 HelloGitHub 的《GitHub 上适合新手的开源项目》系列,共计 5 篇文章: C++ 篇 Python 篇 Go 篇 Java 篇 JavaScript 篇 本期是 Go 篇,下文的开源项目选自 》这本开源书籍,从零开始手把手教你 Go 的环境安装和配置、基本语法再到 Go Web 开发的方方面面。 《Go 语言高级编程》作为针对有一定 Go 基础的进阶书籍,内容涵盖并发、GOC 编程、Go 汇编语言、RPC 实现、Web 框架实现、分布式系统等高阶主题。 推荐这个项目主要是运行简单和直观的数据可视化,可以快速地感受到 Go 开源项目带来的便利。

    1.1K20

    适合 JS 新手学习的开源项目——在 GitHub 学编程

    作者:HelloGitHub-小鱼干 这里是 HelloGitHub 的《GitHub 上适合新手的开源项目》系列的最后一篇,系列文章: C++ 篇 Python 篇 Go 篇 Java 篇 JavaScript 篇 Java 篇中老荀说到当今互联网份额最大的编程语言是 Java,作为后辈我对此话是没有异议的。 但,要说到国内互联网最火、最热闹的编程语言是什么?应该没人对 JavaScript 当选有异议吧。相对 C++、Java 这些老前辈,JS 可谓门槛之低,连 Python 都自叹不如。 | ├──如何让一个元素水平居中 | ├──CSS 开发累积 | ├──CSS 文章推荐 | ├──CSS 的一些小知识 | └──CSS 面试题 |──JS 基础 | ├──编程语言 Next 便是你的闯关宝剑,阿里开源的企业级中后台 UI 解决方案,致力于解决设计师与前端在工作协同、产品体验一致性、开发效率方面的问题。

    72130

    MIT、Microsoft 和 Allen AI 开源一套 AI 编程谜题(P3:Python 编程谜题)

    AI 中的编程竞赛问题可用于评估程序员处理人工任务的能力并测试当前算法的边界。因此来自麻省理工学院、微软研究院和艾伦人工智能研究所的一个研究团队开源了 Python 编程谜题 (P3)。 P3是一款全新的编程挑战套件 ,可以捕捉谜题的本质,用于教授和评估人工智能编程的熟练程度。 以下是该团队的贡献列表: 引入了编程谜题,一种适用于算法问题解决的新问题(适用于机器和人类)。 提议的 P3,一个具有各种领域和难度级别的开源拼图数据集。 提供了人工评估和基线,以展示如何使用拼图来跟踪算法问题解决进度。 受维基百科和编程竞赛启发的开源 P3 数据集包括难度级别、领域和算法工具方面的各种难题。 他们还进行了一项用户调查,看看这些谜题是否能准确评估编程能力。 实验结果表明,人类程序员始终胜过 GPT-3 和枚举方法等 AI 求解器。

    19540

    为什么开源可以提高程序员的编程技能?

    最近我意识到,我越涉及(致力于,结合于等)开源技术,我写出来的代码就更好。这不由地让我疑惑起来:难道里面有什么相关性或因果关系吗? ? 阅读代码能让你变得更优秀 我在编程生涯的早期就明白我阅读的代码越多,我的代码就能变得更好。我知道,当我不得不维护其他人的代码时,简单和干净的代码几乎总是比花哨或复杂的代码好—— 即使有注释。 超越语法 在你不得不全力对付任意编程语言的语法时,也就是学习如何充分利用该语言最琐碎的时刻。一门语言的语法往往是非常静态的,并且如果你出错了,你的编译器会向你控诉。 开源无处不在 随着开源运动的发展,可供阅读和学习的代码数量也大幅度增长。例如Gitlab,GitHub和到BitBucket这些网站就允许我们获取全功能的应用程序,不仅可以阅读代码,还可以摆弄。 很少有我想要学习的东西是不能在开源代码中获取的。 我以前学习新的编程语言,会把重点放在诸如目录结构和命名约定这些简单的事情上。但是,现在,我会找一些不同的开源项目,然后可以开始拼凑常用的方法。

    20630

    为什么开源可以提高程序员的编程技能?

    为什么开源可以提高程序员的编程技能? 我已经写了很多年的软件。最近我意识到,我越涉及(致力于,结合于等)开源技术,我写出来的代码就更好。这不由地让我疑惑起来:难道里面有什么相关性或因果关系吗? 阅读代码能让你变得更优秀 我在编程生涯的早期就明白我阅读的代码越多,我的代码就能变得更好。我知道,当我不得不维护其他人的代码时,简单和干净的代码几乎总是比花哨或复杂的代码好—— 即使有注释。 超越语法 在你不得不全力对付任意编程语言的语法时,也就是学习如何充分利用该语言最琐碎的时刻。一门语言的语法往往是非常静态的,并且如果你出错了,你的编译器会向你控诉。 开源无处不在 随着开源运动的发展,可供阅读和学习的代码数量也大幅度增长。例如Gitlab,GitHub和到BitBucket这些网站就允许我们获取全功能的应用程序,不仅可以阅读代码,还可以摆弄。 很少有我想要学习的东西是不能在开源代码中获取的。 我以前学习新的编程语言,会把重点放在诸如目录结构和命名约定这些简单的事情上。但是,现在,我会找一些不同的开源项目,然后可以开始拼凑常用的方法。

    39790

    为什么开源可以提高程序员的编程技能?

    最近我意识到,我越涉及(致力于,结合于等)开源技术,我写出来的代码就更好。这不由地让我疑惑起来:难道里面有什么相关性或因果关系吗? 阅读代码能让你变得更优秀 我在编程生涯的早期就明白我阅读的代码越多,我的代码就能变得更好。我知道,当我不得不维护其他人的代码时,简单和干净的代码几乎总是比花哨或复杂 的代码好—— 即使有注释。 超越语法 在你不得不全力对付任意编程语言的语法时,也就是学习如何充分利用该语言最琐碎的时刻。一门语言的语法往往是非常静态的,并且如果你出错了,你的编 译器会向你控诉。 开源无处不在 随着开源运动的发展,可供阅读和学习的代码数量也大幅度增长。例如Gitlab,GitHub和到BitBucket这些网站就允许我们获取全功能的应用程序,不仅可以阅读代码,还可以摆弄。 很少有我想要学习的东西是不能在开源代码中获取的。 我以前学习新的编程语言,会把重点放在诸如目录结构和命名约定这些简单的事情上。但是,现在,我会找一些不同的开源项目,然后可以开始拼凑常用的方法。

    42470

    深度学习开源框架PaddlePaddle发布新版API,简化深度学习编程

    【新智元导读】 本文来自百度PaddlePaddle团队成员骆涛,他在文章中介绍了百度深度学习开源框架Paddlepaddle新推出的API,它们能更好地支持分布式作业,有效减少程序代码量,提供包括reader PaddlePaddle是百度于2016年9月开源的一款分布式深度学习平台,为百度内部多项产品提供深度学习算法支持。

    42770

    适合 C++ 新手学习的开源项目——在 GitHub 学编程

    在 HelloGitHub 的群里,经常遇到有小伙伴询问编程语言如何入门方面的问题,如: 我要学习某一门编程语言,有什么开源项目可以推荐吗? 我是某编程语言的新手,有什么练手的项目推荐吗? 一、基础 1.1 一个项目入门 C++ 足以:CPlusPlusThings CPlusPlusThings 是国人开源一个 C++ 学习项目。 最后 HelloGitHub 想让更多人爱上编程开源,所以一直在尝试、摸索如何可以帮助到更多的人。 我想试试 HelloGitHub 能不能组建一个大学生开源俱乐部,你们的编程路才刚开始 HG 想陪你们走一段。 如果你是在校大学生或研究生热爱编程开源,喜欢讨论和学习技术相关的内容,但是周围没有和你乐趣相投的小伙伴?那么来 HelloGitHub 的大学生开源俱乐部吧!

    1.1K30

    扫码关注腾讯云开发者

    领取腾讯云代金券