特别推荐

Linux内核开发之编译和运行
在本篇文章中,读者可以跟着我们的一步一步的教程最终学会如何搭建Linux内核开发环境,并最终能成功运行自己编译的内核,本文主要是针对arm架构来编译Linux内核,因此读者不仅可以学习到如果编译内核,还将学会如何使用QEMU搭建arm仿真环境。 本文将介绍两种Linux内核编译方法 第一种为不借助任何编译系统的原始编译方法,相对较为复杂 第二种则借助BuildRoot编译系统实现了一键编译,相对比较简单 编译Linux内核需要在Linux系统中运行,推荐使用Ubuntu,并安装 build-essentials 包,本
阅读更多全部文章

Linux内核开发之编译和运行
在本篇文章中,读者可以跟着我们的一步一步的教程最终学会如何搭建Linux内核开发环境,并最终能成功运行自己编译的内核,本文主要是针对arm架构来编译Linux内核,因此读者不仅可以学习到如果编译内核,还将学会如何使用QEMU搭建arm仿真环境。 本文将介绍两种Linux内核编译方法 第一种为不借助任何编译系统的原始编译方法,相对较为复杂 第二种则借助BuildRoot编译系统实现了一键编译,相对比较简单 编译Linux内核需要在Linux系统中运行,推荐使用Ubuntu,并安装 build-essentials 包,本
阅读更多
智能家居好伙伴 树莓派,MQTT和Python – 下篇
在本篇文章中,我们主要结合代码来讲解,如何在树莓派上使用Python开发基于MQTT的通讯机制, 项目的整体设计请阅读智能家居好伙伴 树莓派,MQTT和Python – 上篇 本文中提到的代码均在GitHub上共享,大家可以在文章结尾找到GitHub仓库地址。
阅读更多
智能家居好伙伴 树莓派,MQTT和Python – 上篇
作为一个技术宅,不在业余时间折腾折腾,总觉得浑身不得劲,能够利用自己的知识,使自己的生活更加舒适便捷,这也会带来极大的满足感,智能家居项目就是这样一种项目,通过自己的奇思妙想,搭建符合自己和家人生活习惯的贴近生活的小设备是非常有意思的一件事情。 而在搭建这样系统的过程中,我们也可以从中学到更多的技术知识,增加自己的技术储备。在这篇文章中,我们将以树莓派为载体,使用Python搭建一个最基础的智能家居设备(温湿度传感器 + 电脑远程唤醒),目的是通过手机APP能够观察到室内温度湿度,并且可以通过APP远程唤醒自己的NAS服务器。
阅读更多
一文掌握Pandas数据结构
在网络上的Pandas教程中,很多都提到了如何使用Pandas将已有的数据(如csv,如hdfs等)直接加载成Pandas数据对象,然后在其基础上进行数据分析操作,但是,很多时候,我们需要自己创建Pandas数据对象,并填入一些数据,常见的应用场景如:我们想要将现有的数据进行处理,并生成一个新的Pandas数据对象,还有,我们想利用Pandas的数据保存功能(比如to_csv, to_json, to_hdf等等)把我们采集到的数据写入到IO里边,因此掌握Pandas对象的特性,以及如何创建也是很重要的。因此在本篇文章中,我们主要侧重于介绍Pandas数据结构本身的特性,以及如何创建一个Series或者DataFrame数据对象,并填入一些数据。
阅读更多
Flask Web开发 – 搭建微信公众号后台系统
Python酷的文章一般在 https://pythonlibrary.net/ 网页上首发,而随后同步的我们的微信,然后由于我们的文章都是包含大量代码的干货文章,对于微信阅读其实效果并不是特别理想,因此我们后来将微信公众号的方向转为为订阅用户提供文章摘要,新文章发布提醒,以及文章搜索的功能,未来我们还考虑增加例如智能对话,或者AI助手等等功能,读者如果有更好的意见和建议也可以发送给我们。公众号自带的后台管理就没办法满足要求了,因此我们使用Flask搭建了微信公众号的后台系统,同时我们认为这也是一个很好的机会来给大家讲解如何使用Flask进行Web开发和后端开发。
阅读更多