我应该采取哪些步骤在生产服务器上正确部署Playframework 2.1.1网站?更具体的问题:
1)我应该在我的生产服务器上安装Play吗?
2)在本地使用很明显play run但在生产中我需要全天候运行它并在服务器重新启动后再次重新启动它.这是怎么回事?一些outostart或什么?
3)如何在mydomain.com(端口80)上的Ubuntu 12.04(Apache2)服务器上部署它?4)我应该为生产更改/添加哪些配置设置以禁用调试等?
我非常感谢有关Playframework 2.1.1的默认部署工作流程的信息
我正在使用Magento 1.7.0.2社区版,我遇到了一个大问题 - 死锁和"锁定等待超时超时"错误.执行特定CRON任务时 存在问题
所以我的问题 - 有没有办法如何避免这种情况(无论是在PHP,MySQL还是服务器(我们使用nginx)级别)?
我试图获取所有商店视图特定的产品属性值(实际过滤的列表,但这是不相关的)产品,如下所示:
<?php
/* @var \Magento\Catalog\Model\ResourceModel\Product\CollectionFactory $collectionFactory */
$collection = $collectionFactory->create()->setStoreId(3)->load();
foreach ($collection as $product) {
var_dump($product->getSku());
var_dump($product->getName());
}
Run Code Online (Sandbox Code Playgroud)
SKU按预期返回(因为它是一般的)但产品名称不是 - 而是NULL返回.
它在使用构建器的 adminhtml产品编辑控制器中工作正常.唯一的区别是编辑控制器与模型一起工作; 由于某种原因收集的作品.尝试在循环中加载每个产品(这是在编辑控制器中完成的方式) - 这样做会返回相应的值(但是我无法获得其他相关的产品属性).当然在环路中再次装载产品是错误的.Model\ProductModel\Product\InterceptorModel\ProductFactory$product->getName()
所以问题是:对于给定的商店视图,检索产品和获取产品属性(描述,重量等)值的预期方式是什么?
我无法想出这个问题的解决方案.我有组件(服务器)列表:
2 - 8
8 - 3
3 - 9
.....所以这意味着theese服务器是链接的,您可以从任何其他服务器开始访问所有服务器 - 所有服务器都通过其他服务器链接.问题是如何找出哪一个/哪个服务器具有访问所有其他服务器的最短路径(步数).每个链接被视为一步.
示例:
1 - 2
2 - 7
2 - 8
2 - 9
2 - 3
3 - 4
4 - 5
4 - 6
答案:服务器编号3最多需要2个步骤才能访问所有其他服务器.
哪个是最佳解决方案?选择哪种数据结构来保存/读取文件中的数据,如下所示?
PS此任务将在C++中开发
我正在寻找一种算法来绘制正多边形,如三角形、四边形、五边形、六边形等。
我想这基本上是在处理所有多边形点都位于圆线上的事实。
计算 Polygon 对象的这 N 个点的算法是什么?绘制一个正多边形后,我需要根据第一个正多边形绘制另一个正多边形,但旋转了 K 度。
我有一个功课:
1)TTT为树定义数据结构,其中每个顶点具有0,1或2个子节点,每个树叶(具有0个子节点的顶点及其自身)包含自然数列表;
2)创建一个mm具有2个参数的函数 - 函数f(Integer->Integer)和TTT基础树x.结果它应该给出TTT基于树的结构树,该树是x使用f列表中每个元素的函数(引用1)定义的;
函数f可以有以下表示(a,b或c):
a :: Integer -> Integer
a x = x * x
b :: Integer -> Integer
b x = x `mod` 9
c :: Integer -> Integer
c x = x * x * x
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我吗?