linux内核探索

永远的,引人入胜的linux内核

排序:
默认
按更新时间
按访问量

邀请函 | Google 开发者物联网创新沙龙

文章来源“If you can build an app, you can build a device. ” 打造一款物联网智能设备就像开发一款 APP 一样简单? 使用 Google 的 Android Things 就可以帮您实现这个梦想!在上个月结束的 GDD 大会上,Google 最新...

2018-01-04 15:44:59

阅读数:337

评论数:0

Android Things在 #io17

文| 谷歌IoT开发技术专家 (GDE) 王玉成 (York Wang)Google IO 2017圆满结束了。这次大会上,聊到了Android生态系统的一系列变化,聊到了人工智能,聊到了增强现实,聊到了机器学习。Keynote中也只是简单的提到了Android Things的发布,但是Andro...

2017-05-30 09:57:30

阅读数:3119

评论数:1

Android Things 专题6 完整的栗子:运用TensorFlow解析图像

文| 谷歌开发技术专家 (GDE) 王玉成 (York Wang)前面絮叨了这么多,好像还没有一个总体的概念,我们如何写一个完整的代码呢?现在深度学习很火,那我们就把 Android Things 做成摄像头,然后抓拍图片,让 TensorFlow 去识别图像,最后用扬声器告诉我们结果。

2017-03-22 20:53:32

阅读数:7736

评论数:16

Android Things专题5 I2C

文| 谷歌开发技术专家 王玉成(York Wang)上一讲中,我们说到 Android Things 的 API,以及 Peripheral I/O 设备包含的 API 的类型。但是作为程序员的我们,怎么理解这些 API 呢?我们就拿 I2C 的 API 来说吧。

2017-03-15 20:23:32

阅读数:4155

评论数:15

Android Things 专题4 SDK框架

文| 谷歌开发者技术专家, 物联网方向 (IOT GDE) 王玉成(York Wang)物联网应用开发与手机和平板的应用开发有一些区别,那么Android Things与Android又有哪些差别呢?变化Android Things主要在Android的核心框架中扩展了一些支持物联的API。

2017-03-07 19:28:01

阅读数:3344

评论数:10

Android Things专题3 开发环境搭建

文| 谷歌开发技术专家 (GDE) 王玉成 (York Wang)物联网 (IoT) 的应用开发,离不开跟开发板打交道,我们需要配置好开发板的各种环境,最后才能用 Android Studio 进行应用开发。我们今天就以 Raspberry Pi 3 为例,一起来搭建 Android Things...

2017-02-27 20:48:51

阅读数:6305

评论数:25

Android Things专题2 硬件介绍

文| 谷歌开发者技术专家, 物联网方向 (IOT GDE) 王玉成(York Wang)经过2016年Brillo首批开发者的反馈,以及市场调研,为了照顾广大Android开发者的习惯,形成了现在的Android Things操作系统,完全兼容Android Studio的开发环境。 今年2月8...

2017-02-23 19:47:16

阅读数:6426

评论数:7

Android Things专题 1.前世今生

文| 谷歌开发者技术专家, 物联网方向 (IOT GDE) 王玉成(York Wang) 2016 年 12 月,Google 发布了 Developer Preview 版的 Android Things,该平台为利用 Android 这一世界上最受支持的操作系统的强大功能构建物联网产品铺平了广...

2017-02-20 21:39:08

阅读数:8006

评论数:17

secure CRT彩色显示终端

secure CRT是windows下的一款好的终端连接工具,特别是ssh的连接,直接感觉putty实在是弱爆了。然后其它的串口啊。什么的连接也都支持。用上了,就放不下了。下面解决了secure CRT的字符编码,还有颜色显示的问题 。 打开session设置 显示彩色 调整编码 ...

2016-11-28 09:21:04

阅读数:1395

评论数:0

笔记五 第三章机器级表示总结二, 过程,递归,数组,结构与联合,调试及优化

接上篇。过程我们在学C语言中,经常会注意到一个话题,就是函数参数的入栈问题。然后,就有接下来的图片 然后在栈向下生长的方向上,一般来就,就调用者和非调用者的关系。一般来说,当一个函数调用另一个函数时,会先把最右边的参数压入到高地址,然后把最左边的参数压入低地址。最后把函数的返回地址压入栈。这...

2016-10-06 00:08:18

阅读数:1058

评论数:0

笔记四 第三章机器级表示总结一,移位运算,控制指令

概述 第四章主要讲述的是语言的机器级表示。 实际上,做为非汇编的机器语言,在应用层的程序开发时,是很少接触到汇编语言的。但是,汇编语言又是非常重要,只有理解了汇编语言,才能如何优先代码,如何调试代码,如何写出健壮的代码。现有的C库中某些函数的问题,如何分析,如何规避。 在嵌入式系统开发中,特...

2016-10-01 00:12:28

阅读数:1025

评论数:0

vim的基本配置

之前一直用vim的几款插件,今天看到一篇关于vim的文章。然后自己写了一个脚本,并且把自己的.vimrc文件也拿也来了。可以自动下载。然后再手动配一下taglist,用ctags生成东西,然后跳转。代码及脚本的链接。实际上也没多少代码。 包含了常用的几个插件。 pathogen : 用做插...

2016-09-16 00:34:26

阅读数:976

评论数:0

笔记三 第2章总结及感悟

前几天太忙。没来得及继续看书。今天趁放假,把第2章看完了。除浮点数知道存储格式,略过原理推导外,其它部分都认真读了。第二章的核心:数的表示与数的运算。需要注意下列几类问题: 数的表示 数的表示,按数的类型划分:整数和浮点数。按定义规则,分为有符号数和无符号数。共4个大类。 其中,浮点,可以理解f...

2016-09-15 22:05:33

阅读数:958

评论数:0

笔记二 习题2.26有符号和无符号引出的问题

这几天没有看书。以后记得坚持。看到讲位移和符号的关系。 其中对于嵌入式开发人员,关注的是逻辑右移和算术右移(高位如果为1,就依次填充1)的差异性,一般的编译器默认的是算术右移。 我们在操作硬件时,必须使用无符号的类型。上面是概念性的理解。但是关于有符号和无符号类型,在现实中的确会造成困扰。 ...

2016-09-07 23:08:30

阅读数:1080

评论数:0

笔记一 2.1.8异或交换产生的问题

博客一放,又是好久没有写了。。。。 前两天买了两本砖头书回来。一本是《深入理解计算机系统》第二版的的中文版,另一本便是《算法导论》第三版的中文版。打算花时间认认真真消化完这两本书。再结合自己几年的工作经验,根据理论,做一些分析,力争找到问题的本源,以及解决办法,多写几句没事,争取把问题讲透。另外一...

2016-09-03 01:38:29

阅读数:1014

评论数:0

linux的用户态程序栈的跟踪方法

linux的用户态程序栈的跟踪方法 GNU C中的libc相关函数介绍 实例分析 GNU C中的libc相关函数介绍这一部分文章来源于GNU C的在线帮助文档实例分析将下面的代码保存为main.c文件,然后用gcc编译#include <execinfo.h> #include <...

2016-06-16 16:31:23

阅读数:2014

评论数:0

当了一回网管,见识了一下php的挂码方法

当了一回网管好长时间都没有更新博客了。这回也来写一把非研发的东西。问题起因是有一台有固定IP地址的web服务器,然后装的是windows版的。服务器上跑的是一个php的动态站点。后台用的是dedecms做为建站系统。但是最近以来。这个站点一直被挂马。倒底是windows服务器被攻破,还是网站被人上...

2015-10-18 12:08:32

阅读数:2277

评论数:0

解决VirtualBox占用100%CPU的问题

原贴地址 http://blog.sina.com.cn/s/blog_4a94a0db0100h2ce.html 本文由五步蛇原创。        一直使用VirtualBox虚拟机,但是忘记什么时候,一开虚拟机就占用100%的CPU,也不知道是VirtualBox升级的问题...

2015-05-07 08:34:19

阅读数:5806

评论数:0

android中的计步问题及计步传感器分析

今天打开博客,才发现居然有一年多没有写博客了。。。 最近由于公司要分析android上的计步问题,顺便把计步器在android上的实现跟踪了一下。结果发现悲催的是,android的api19上,是用的硬件本身的计步实现了。 android源码中的流程追踪如下: framewo...

2015-02-04 16:50:43

阅读数:4534

评论数:0

nexus 5的一些优化(操作方法适用于所有的nexus机型)

为了android开发。狠心入手了一台nexus 5. 到手后。怎么用都不爽。无奈。做基本工作,root, 裁剪rom,取消OTA升级。 机子到手后的第一步。最好找个有wifi的地儿。在pc机上装上fastboot. 1. 第一次开机的初始化过程中,连接wifi,记住,不要填google的...

2013-12-25 14:28:45

阅读数:4102

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭