树莓派3/Raspberry Pi 3装Openwrt/shadowsocks/ChinaDNS

树莓派3 设备已内置wifi。已经具备无线路由的所有硬件基础了,可唯独缺少一个网口。硬件介绍:1、树莓派3 一个( model B )2、一张USB网卡(芯片是 AX88772C)这样就有两个网口,一个WAN,一个LAN,wifi挂在 LA...

Go、Java、C 等主流编程语言选型

本文主要分析 C、C++98、C++11、Java 与 Go,主要论述语言的关键能力。在论述的过程中会结合各语言编程专家和骨干开发人员的交流,摒弃语言偏好或者语言教派之争,尽量以客观公正的角度来论述下各个语言的特点和不足,对语言选型作为一个...

机器学习算法介绍

什么是程序(Program)计算机程序,是指为了得到某种结果而可以由计算机(等具有信息处理能力的装置)执行的代码化指令序列(或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列)。通俗讲,计算机给人干活,但它不是人,甚至不如...

看门狗watchdog timer原理

看门狗,又叫watchdog timer,从本质上来说就是一个定时器电路,一般有一个输入和一个输出,其中的输入叫做喂狗,输出一般连接到另外一个部分的复位端,另外一个部分就是所要处理的部分,暂且称之为MCU。在MCU正常工作的时候,每隔一段时...

AWS Serverless架构详谈

本文章阐述了为什么我们认为,无服务器架构对软件开发人员和解决方案架构师来说是改变行业规则的技术。它介绍了AWS Lambda之类的关键服务,还介绍了无服务器架构的几个原则,帮助你了解什么造就真正的无服务器系统。名称中有什么?在我们开始探讨正...

CoreOS系统升级策略详解

具有CoreOS特色的系统升级CoreOS的设计初衷之一就是“解决互联网上普遍存在的服务器系统及软件由于没有及时升级和应用补丁,造成已知漏洞被恶意利用导致的安全性问题”。因此,它的升级方式在各种Linux发型版中可以说是独树一帜的,特别是与...

Linux根据国家位置阻断网络流量

作为一名维护 Linux 生产服务器的系统管理员,你可能会遇到这样一些情形:你需要根据地理位置,选择性地阻断或允许网络流量通过。 例如你正经历一次由注册在某个特定国家的 IP 发起的 DoS 攻击;或者基于安全考虑,你想阻止来自未知国家的...

树莓派ubuntu meta安装配置指导

1、树莓派raspi2B------------------------12、普通显示器----------------------------13、普通pc--------------------------------14、连接树莓派r...

Ubuntu安装最新Arduino IDE开发环境

开源的 Arduino IDE 发布了1.6.6,并带来了很多的改变。新的发布已经切换到 Java 8,它与 IDE 绑定并且用于编译所需。具体见发布说明。Arduino 1.6.6 in Ubuntu 15.10对于那些不想使用软件中心的...

树莓派pi2使用I2C获取MPU6050九轴传感器数据

最近做了一个平衡车,主要用到了STM32F10x + MPU9250 + FreeRTOS。手边正好还有一块MPU6050的模块和树莓派2,就趁热打铁先把树莓派访问MPU6050的路走通,以便后面需要时查阅。1. 首先要启动树莓派的I2C功...