你可以在我询问有关机器应用程序的最佳架构的情况下阅读这个问题,虽然对于帮助我解决这个问题并不是完全必要的.
我对有限状态机的理解(特别是对于实现)有点年轻,可能缺乏一点,但我正在实现这个应用程序,我有一个地方需要有一个嵌套的FSM.基本上这台机器有一些高级状态(冷[又刚启动],归位,设置,准备运行,运行,报告,重新设置)但是当机器运行时,它需要有自己的小FSM实现(加载Lense,定位边缘,测量楔形,测量圆度和完整[可能在那里更多]).
我的问题是:我是否应该建立具有"嵌套状态"的能力,其中状态可以有一个子状态列表,系统可以进入这些子状态,那些子状态可以返回到父状态?或者我应该将FSM实现放在Running状态中,并将它们保存为两个不同的FSM?或者你认为我在做什么或者在想某些愚蠢的东西并且应该重新思考它?
欢迎提出想法,建议,批评和建议.
NSXMLParser有三种类型的init.
- > init
- > initWith Data
- > init的initWithContents
=>但是我的xml文件存储在Application的Document目录中,所以如何解析存储在"Doc Dir"中的文件
提前致谢.
我有一个MPMusicPlayerController播放整个iPod库,当轨道改变等我订阅了通知.这一切都正常工作
当到达播放列表的末尾时,MPMusicPlayerController发送状态更改通知并停止.当我重新启动播放器时,音乐开始再次播放,但是当曲目改变时,MPMusicPlayerController不再发送通知等.
思考?
如果我把一个标题(啊)放到stdafx.h中并且该标题包含stdafx.h中没有提到的另一个标题(bh),那么每次有人包含啊或者它是作为一部分编译的时候会被访问啊?如果编译成啊,有人直接包含bh会发生什么?这会被预编译吗?
我提出这个问题的动机是我正在尝试优化我工作的软件的stdafx.h文件的内容.重建和增量构建时间对我们都很重要.我想知道我是否可以简单地搜索#include指令的所有.cpp文件并计算每个文件的包含次数.经常包含的文件可能是stdafx.h文件的良好候选者.当然,如果我不仅要考虑包含哪些文件,还要考虑所包含文件包含哪些文件,这种策略完全是假的.
我怀疑这很重要,但我们正在使用Visual Studio 2005.
我正在尝试使用Wget下载页面,但我无法通过登录屏幕.
如何使用登录页面上的帖子数据发送用户名/密码,然后以经过身份验证的用户身份下载实际页面?
鉴于此哈希值:params
"positions"=>{
"1"=>{"x"=>"50", "y"=>"30"},
"2"=>{"x"=>"22", "y"=>"53"},
"3"=>{"x"=>"68", "y"=>"35"}
}
Run Code Online (Sandbox Code Playgroud)
我该怎么做?(不起作用,但试图表明我想做什么)
params[:positions].each do |position|
logger.info(position.x)
end
Run Code Online (Sandbox Code Playgroud)
我知道,痛苦的初学者的东西......
我得到了 NoMethodError (undefined method 'x' for ["1", {"x"=>"50", "y"=>"30"}]:Array)
我正在使用beforeShowDay并将课程分配specialDay到我日历中的特定日期; 这工作正常,但我无法理解如何设置类的样式以及主题滚动的css如何正常工作.我试过了:
td .specialDate {
background: #33CC66;
}
Run Code Online (Sandbox Code Playgroud)
但这对日历的外观没有影响.有任何想法吗?
环境信息:
*Windows Vista
*PHP 5.2.9-2
我正在做一个项目.让我们说它的名字只是"项目".我的php文件意味着用户交互将在
项目/ file.php
现在,我有一个数据库和一些地图,一般包含类和配置文件.还有一个用户地图,我在其中存储他们可能上传的图像.例如:
项目/文件/用户/ 0/profilePic.jpg
该数字与数据库中的user_id相对应.
我的register.php文件包含以下代码行:
mkdir('/files/Users/'.$id)
Run Code Online (Sandbox Code Playgroud)
该$id变量是在数据库中最大的ID号,加1.
但它不会起作用.我检查了文件夹,我有读写权限(我是我的机器上的管理员).
我究竟做错了什么?
注意:有权告诉我有一个更好的方法来组织这个保留给那些能给我一个有用答案的人.:P
Scala有符号 - 以单引号开头的名称',它们是一种字符串常量.
我知道来自Ruby的符号(它们以冒号开头).在Ruby中,它们用于一些元编程任务,例如为成员变量生成getter和setter(例如attr_reader :name为其生成getter name).
我还没有在Scala代码中看到很多符号的使用.Scala中符号的实际用途是什么?
iphone ×2
objective-c ×2
c ×1
c# ×1
c#-3.0 ×1
c++ ×1
css ×1
datepicker ×1
directory ×1
game-engine ×1
jquery ×1
mkdir ×1
nsxmlparser ×1
php ×1
ruby ×1
scala ×1
stdafx.h ×1
symbols ×1
wget ×1
windows ×1