- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 【简介】利用Arduino和Coolpy设计网关 —— 开源项目Coolpy
Coolpy API 官方文档:http://www.icoolpy.com/docs.html1. Coolpy简介Coolpy是一个开放的通用物联网服务平台,主要提供传感器数据的接入、存储和展现服务;Coolpy是跨平台的,Coolpy服务端可以运行在Windows、Linux、Mac、Android等主流操作系统,甚至可以运行在openWRT路由器和Arduino Yun中。Coolpy客户端
2016-05-31 18:20:50 2544
原创 HTTP协议简介
1、HTTP协议简介每天,都有数以亿万计的JPEG图片、HTML页面、文本文件、MPEG电影、WAV音频文件、Java小程序和其他资源在因特网上游弋。HTTP可以从遍布全世界的Web服务器上将这些信息块迅速、便捷、可靠地搬移到人们桌面上的Web浏览器上去。 HTTP使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,它也能够确保数据在传输的过程中不会被损坏或产生混乱。这样,用户在访问信息时就
2016-05-31 18:04:41 1453
原创 【实践】在Ubuntu 64位上安装32位版arm-linux交叉工具链
之前在电脑上安装了最新版的Ubuntu 64位系统,可是正确安装arm-linux交叉编译工具链后,无法使用.于是就在网上搜索解决方案,网络搜索的结果是:安装32位共享库即可,并给出了命令sudo apt-get install ia32-libs或者sudo apt-get install ia32-lib*可是执行后,无法安装,提示信息如下:jiasike@jiasike:~$ sudo apt
2016-05-24 11:55:07 10855
原创 【知识点】C语言中对时间的操作
#include <stdio.h>#include <time.h>int main(){ time_t timer = time(NULL); printf("%s",ctime(&timer)); return 0;}
2016-05-24 11:52:09 1079
原创 【哲理】空间换时间
时间和空间的关系,是霍金这种智商的人要研究的东西,我们只需要知道,在编程时,空间是可以换时间的,时间也是可以换空间的。李开复在他的自传《世界因你不同》中描述了他小时候在美国学校里的一个故事,老师出了道题:“谁知道1/7等于多少?”小开复马上大声回答:"0.142857,老师和同学们都惊呼开复是个天才,其实事实情况是,开复以前在台湾时就记下了这个答案。这就是一个典型的以空间(存储)换时间的例子。下面
2016-05-24 11:47:18 2627 1
原创 【记录】内核的并行
现代处理器,都是这几种并行结构的混合体。在空间并行的3种类型中,指令并行和数据并行是底层的并行,更多的由处理器或编译器实现。线程并行是高层的并行,硬件只提供支持,并行由程序员实现。超标量并不需要程序员干预,VLIW和数据并行通常需要程序员协助编译器优化以获得更好的并行性。线程并行几乎完全由程序员根据应用来决定并行性,某些并行编程平台能辅助程序员更方便的编写多线程程序。指令并行和数据并行受处理器结构限
2016-05-24 11:42:37 1272
原创 【记录】java中没有sizeof操作符
java不需要sizeof操作符,因为所有的数据类型在所有机器中的大小都是相同的(都是在java虚拟机中运行)
2016-05-18 19:10:42 1213
原创 【经验】ADB掉线的解决方法
1、杀掉adbadb kill-server // 杀掉adb若这一步执行成功,重新启动adb即可(到此为止,忽略下面的步骤)adb start-server // 启动adb若这一步执行不成功,怎表明adb端口(5073)被占用,那么就需要先杀掉占用端口的进程,接着往下看2、找到是谁占用了端口netstat -ano | findstr "5073"此命令执行后,即可找到占用端口的PID3、根据找
2016-05-12 10:18:58 10890
转载 【知识点】垃圾回收之引用计数之循环引用
原文地址关于引用计数法,我们可以先看一段wiki上的描述:As a collection algorithm, reference counting tracks, for each object, a count of the number of references to it held by other objects. If an object’s reference count reach
2016-05-09 20:07:03 6920 1
原创 【记录】sqlite清空数据表并使id值从1开始(sqlite默认id从1开始)
SQLiteDatabase sqLiteDatabase = helper.getWritableDatabase();// sqLiteDatabase.execSQL("delete from students"); //删除audios表中的所有数据sqLiteDatabase.delete("students", null, null); //删除audios表中的所有数据(官方推荐方
2016-05-09 16:24:45 7382
原创 【记录】sqlite3 命令行操作
1、打开数据库sqlite3 xxx.db // 若有这个数据库则打开,没有则创建2、查询数据库中的某个表的内容select * from xxx // xxx是表名
2016-05-04 20:08:57 531
Zigbee节点的绑定,不一定非要建立绑定表
2014-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人