我正在尝试在Rails3中用2个自定义匹配器创建一些很好的简单路由,它们假设root :id将是一个城市,而: city _id/:id将是一个地点……除了尝试编辑之外,它似乎工作得很好。
即。
root_url/countries/france
root_url/paris/some_place
root_url/paris
更准确地说,这是我的代码。
resources :countries do
resources :cities
end
resources :cities do
resources :places, :reviews
end
match ':id
我想用二维数组随机生成水平。0=空,1=墙,如何生成从起点到终点(黄色圆圈,出现在地图上一个随机的自由点)位置的可通路径的水平?
pole = [[0] * 20 for i in range(20)]
for i in range(20):
for j in range(20):
pole[i][j] = random.randint(0, 1)
现在,它只是随机化了0和1,然后就出来了:
我有名为#load的自定义控制器操作和名为schedules_controller的#save操作。我也有船模型,其中船has_many: schedules和调度belongs_to :boat。
这里是routes.rb;
resources :boats, except: :destroy do
post '/schedules/load' => 'schedules#load'
post '/schedules/save' => 'schedules#save'
end
当我使用这条
我只是捣乱了我的pf.conf,运行了pf,我得到:
Enabling pf.
No ALTQ support in kernel
当然,修复是重新编译内核的,但是这篇文章是针对freebsd 7的。
我想知道:
我真的应该费心启用ALTQ并重新编译吗?我是否需要重新安排进出freebsd监狱的交通路线?
这篇文章中的修复是否适用于FreeBSD 9.1,我不想花一整晚来构建操作系统,结果却发现出了问题!!