我试图通过 PEAR 在我的 PHP 环境开发中安装新包,但如下所示:
File http://pear.php.net:80/rest/p/packages.xml not valid (received: HTTP/1.1 404 Not Found)
Run Code Online (Sandbox Code Playgroud)
看来是php.net
下来了。
us.php.net
我尝试使用以下命令设置 Digg 托管的镜像:
pear config-set preferred_mirror us.pear.php.net
Run Code Online (Sandbox Code Playgroud)
这给出了以下错误:
Channel Mirror "us.pear.php.net" does not exist in your registry for channel "pear.php.net".
Attempt to run "pear channel-update pear.php.net" if you believe this mirror should exist as you may have outdated channel information.
Run Code Online (Sandbox Code Playgroud)
当然,我无法更新频道,因为频道php.net
已关闭。
有谁知道我应该如何进行?
我目前正在使用JEditable来编辑数字表.我使用javascript将我的数字格式化为法国标准,每三位数一个空格(例如1234567变为1 234 567).这些空间用
.表示.
因此,如果我点击编辑1 234 567
它将1 234 567
在文本框中编辑.有没有办法添加一个回调到JEditable点击事件,所以我可以用空格替换空格?编辑完成后,我已经反过来了,但我不知道是否有回调click
事件.
谢谢!
我目前正在为Kuroneko开发运输模块,这是一家日本上门送货公司。该载体以及重量考虑了箱子的尺寸。但是它不使用音量,这太容易了。它使用三个维度(高度,重量和深度)的总和。
如果只装一种产品,这仍然很容易,但是当您需要装2种产品时会发生什么呢?假设您有尺寸为(x1,y1,z1)和(x2,y2,z2)的两个乘积,如何以使X + Y + Z最小的方式来计算最终盒子尺寸X,Y,Z?
这是我的临时解决方案,但请告诉我是否有更好的计算方法:令m1为第一个乘积的最小尺寸,min(x1,y1,z1)和m2为第二个乘积。您必须考虑包装盒中产品的旋转,以使其以最佳方式适应,从而为这两个产品定义新的尺寸nx,ny,nz。假设nx = m。如果m = x,则ny = y,nz = z,否则,如果m = y,则ny = x,nz = z,否则,如果m = z,ny = y,nz = x。因此,盒子的总大小变为2 * nx,max(ny1,ny2),max(nz1,nz2)。
但据我所知,我认为这种方法不适用于2种以上的产品。任何的想法?