码农的理想国

用0和1去编织梦想

SmartThings物联网平台简介

SmartThings是一个智能设备控制系统,它包括:SmartThings Cloud(云平台)、SmartThings Hub(网关)、SmartThings Mobile(手机客户端)以及各种关联的设备或服务。 假设我们有这样一个控制场景:当大门打开,则开启客厅的电灯,并向主人...

2013-07-23 17:23:54

阅读数:2297

评论数:0

Ninja Blocks物联网平台简介

Ninja Blocks是一个物联网控制平台,其平台架构包括硬件层、处理器层、软件层以及平台层,请看下图: 最底层是硬件层,包括传感器(Sensors)和驱动器(Actuators),例如温度传感器、开关等,属于这一层。 处理器层是Ninja Block,Ninja Block是一个物联网设备...

2013-07-23 17:13:12

阅读数:1879

评论数:0

非确定有限状态自动机的构建(二)——将CharVal转换为NFA

保留版权,转载注明出处:潘军彪的个人博客(http://blog.csdn.net/panjunbiao) 将上下文无关文法读入内存之后,可以将它转换成非确定有限状态自动机。当然,不是所有的上下文无关文法都能够转换成自动机的,前提条件是这个上下文无关文法能够与正则定义等价。因此,在进行转换之前,我...

2013-07-19 13:03:37

阅读数:1448

评论数:0

正则表达式与上下文无关文法

保留版权,转载需注明出处(潘军彪的CSDN博客http://blog.csdn.net/panjunbiao) 正则表达式 正则表达式在日常开发中时不时都会遇到,我们先来看看正则表达式( Regular Expression)的定义(参考龙书英文第2版121页): ε是一个正则表达式,它生成的...

2013-07-18 13:07:54

阅读数:5583

评论数:0

Unity 3D学习笔记(三)——关于脚本

在脚本中定义的类成员,如果是公共的话,在脚本与游戏对象绑定之后,是可以在Inspector中编辑的,例如下面这个脚本: using UnityEngine; using System.Collections; public class ScreenInfo : MonoBehaviour { ...

2013-07-17 16:13:53

阅读数:964

评论数:0

非确定有限状态自动机的构建(一)——NFA的定义和实现

保留版权,转载需注明出处(http://blog.csdn.net/panjunbiao)。 非确定有限状态自动机(Nondeterministic Finite Automata,NFA)由以下元素组成: 一个有限的状态集合S一个输入符号集合Sigma,并且架设空字符epsilon不属于...

2013-07-17 15:16:59

阅读数:6440

评论数:1

我的游戏开发系列笔记(索引)

Unity3D学习笔记(一)——基本概念之场景(Scene)[2013年07月13日]

2013-07-13 16:49:38

阅读数:846

评论数:0

Unity学习笔记(二)——第一个Unity项目Hello Unity

在这一篇文章里,参照宣雨松的《Unity 3D游戏开发》第38页的例子,用C#写出我的第一个Unity项目 Hello Unity。 第一步,新建项目: 点击“Create Project”创建项目之后,我们看到项目中只有一个摄像机对象“Main Camera”。 并且Unity为我们...

2013-07-13 16:16:41

阅读数:2845

评论数:0

Unity学习笔记(一)——基本概念之场景(Scene)

场景,顾名思义就是我们在游戏中所看到的物品、建筑、人物、背景、声音、特效等,基本上和我们玩游戏时所看到的游戏“场景”是同一个概念。 Unity 3D中,“场景”是一个视图,我们通过“场景”这个视图,来编辑、布置游戏中玩家所能见到的图像和声音。 安装完并运行Unity 3D,会缺省打开一个Angry...

2013-07-13 11:16:05

阅读数:6628

评论数:0

开源啦!我的Compiler-Construction项目

前段时间的一些代码已经上传到GitHub,有兴趣的同学请移步https://github.com/panjunbiao/compiler-construction。 这个项目刚刚起步,还达不到实用的程度,只是和大家分享、交流。 前段时间写的一些文章,其中的代码全部都可以在这个项目中找到。

2013-07-08 15:21:49

阅读数:1261

评论数:2

到底什么是上下文无关文法?

在龙书Compilers - Principles, Techniques, & Tools英文版第2版42页中,提到上下文无关文法有以下的特点: 一个终结符的有限集(A set of terminal symbols),构成文法的最基本的字符就是这个文法的终结符,例如一个能够产生个位...

2013-07-08 10:23:38

阅读数:5303

评论数:0

基于Predictive Parsing的ABNF语法分析器(十四)——RFC2234文法解析实战

现在开始,我们的解析器要进入实战阶段了,首先来看看,能不能直接分析ABNF文法本身呢? 先把RFC2234上面关于自身的文法定义的片段copy下来,保存成文件,例如文件名RFC2234.Demo.1.txt ALPHA = %x41-5A / %x61-7A ...

2013-07-02 17:32:38

阅读数:1570

评论数:1

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