小编Sor*_*rcy的帖子

将git存储库移动到一个层次结构级别

Git初学者问题:

我有一个小的私人webproject,使用msysgit在本地进行版本控制.没有外部存储库,因为它只适用于我,所以我可以基本上做任何我想做的事情.

我已经在项目目录中设置了这个,即在"webroot"中.

现在必须创建第二个目录,与webroot平行放置.我们称之为资产.

所以结构现在如下:

\ project directory
----\webroot
----\assets
Run Code Online (Sandbox Code Playgroud)

我想在git存储库中包含这个新目录,这样我也会对存储在那里的文件进行版本更改,但当然我不能使用"git add ../assets".我也不倾向于在project_directory中创建一个新的git项目,因为这会松开我以前的所有提交.

那么如何将存储库从"webroot"移动到"project_directory",同时保留我的提交然后能够包含"资产"?

git repository hierarchy

69
推荐指数
4
解决办法
3万
查看次数

为什么MySQL自动增量会因失败的插入而增加?

一位同事让我意识到一个非常奇怪的MySQL行为.

假设您有一个包含auto_increment字段的表和另一个设置为唯一的字段(例如用户名字段).当尝试插入具有已存在于表中的用户名的行时,插入失败,如预期的那样.但是,在多次尝试失败后插入有效的新条目时,可以看到auto_increment值增加.

例如,当我们的最后一个条目看起来像这样......

ID: 10
Username: myname
Run Code Online (Sandbox Code Playgroud)

...我们在下一次插入时尝试五个具有相同用户名值的新条目,我们将创建一个新行,如下所示:

ID: 16
Username: mynewname
Run Code Online (Sandbox Code Playgroud)

虽然这本身并不是一个大问题,但似乎是一个非常愚蠢的攻击向量,通过使用失败的插入请求充斥它来杀死表,正如MySQL参考手册所述:

"如果值大于可以存储在指定整数类型中的最大整数,则不会定义自动增量机制的行为."

这是预期的行为吗?

mysql innodb auto-increment

43
推荐指数
2
解决办法
2万
查看次数

使浮动列表元素等于高度(使用纯css)

我有一份清单清单.子列表左侧浮动.见http://jsfiddle.net/P4Psf/

有一种方法强制这些列是相同的高度,它们的邻居(即已经元件1,2和3相同的高度,然后是4,5,6相同的高度(但来自1,2,3当然不同)等.等等.)?

目前7和8将自己置于5和6之下,实际上他们应该低于4和5.

我当然可以使用javascript来做到这一点,但我希望有一个纯粹的CSS解决方案可以在(至少)现代浏览器中运行?

html css height html-lists css-float

9
推荐指数
1
解决办法
7804
查看次数

获取插入jQuery的DOM元素,而不是在插入后重新查询元素

假设我使用jQuery在DOM中插入任何内容,如下所示:

$('#someselector').prepend('<img src="/img/myimage.gif" id="someid" />');
Run Code Online (Sandbox Code Playgroud)

在jQuery中是否有一种方法可以获得jQuery引用这个新图像的对象,而无需进行额外的搜索

var myImage = $('#someselector #someid');
Run Code Online (Sandbox Code Playgroud)

???

javascript jquery dom reference

6
推荐指数
2
解决办法
3356
查看次数

CakePHP表单助手 - HABTM多个复选框样式

我有两张桌子:"餐馆"和"美食",它们通过HABTM表相互关联

餐桌美食有一定的固定条目 - 54号

餐厅可以提供任意数量的美食.在烘焙应用程序时,这带有多个选择.由于我想要复选框,我使用数组('type'=>'select','multiple'=>'复选框')将其转换为复选框.

现在我想按照下面的屏幕截图所示,将此复选框显示为4列的样式.

img2.pict.COM/82/BC/A4/1453459/0/200908111511.png

echo $form->input('Cuisine', array('type' => 'select', 'multiple' => 'checkbox'));  
Run Code Online (Sandbox Code Playgroud)

上面的代码在每个元素周围产生许多div,如下所示

http://img2.pict.com/1a/a3/0a/1453457/0/200908121509.png

我尝试过以下方法:

echo $form->input('Cuisine', array( 'type' => 'select', 'multiple' => 'checkbox', 'div' => false, 'label' => false));
Run Code Online (Sandbox Code Playgroud)

但此代码仅删除外部div和标签.我无法控制内部

<div class="checkbox">
<label for="CuisineCuisine2">Andhra</label>
Run Code Online (Sandbox Code Playgroud)

出现在单个复选框周围.

我如何使用FormHelper删除或给内部div类,所以我可以做一些自定义样式?或者有没有其他方法来填充这个HABTM表来获得我想要的效果?

checkbox cakephp styling has-and-belongs-to-many

5
推荐指数
1
解决办法
6740
查看次数

Cakephp之前在使用saveAll时不保留新数据?

我有一个相对简单的条目模型,只有五个字段:

  1. ID
  2. type(此条目的数据类型)
  3. 金额(它是多少类型)
  4. 单位(单位的单位)
  5. date(输入此条目的日期时间)
  6. user_id(输入的用户的ID

所以,没什么特别的.现在,单个表单可以有多个条目(已经存在的条目和刚创建的新条目),表单通过ajax调用进行扩展.

当我提交表单时$this->data看起来像这样:

Array
(
    [Entry] => Array
        (
            [date] => 2011-01-07
            [0] => Array
                (
                    [id] => 1
                    [type] => Eat
                    [amount] => 1 Steak, one baked potatoe
                    [unit] => lunch
                    [time] => Array
                        (
                            [hour] => 13
                            [min] => 31
                        )

                )

            [1] => Array
                (
                    [type] => weight
                    [amount] => 78.5
                    [unit] => KG
                    [time] => Array
                        (
                            [hour] => 22
                            [min] => 22
                        )

                )

        )

)
Run Code Online (Sandbox Code Playgroud)

第一个条目 …

php cakephp callback save

3
推荐指数
1
解决办法
2527
查看次数

Magento:从没有产品的属性集中获取属性

我在Magento商店中设置了一个属性集,它具有多个二进制属性.

对于下拉列表,我需要一个属性集内所有属性的列表,包括它们的内部名称和标签.由于这种下拉应该出现在不一定选择产品的地方,我不能采用"获取产品属性"的通常路线.

如何获取我的集合中所有属性的列表?

attributes set magento drop-down-menu

2
推荐指数
2
解决办法
1万
查看次数

使 indesign 中的按钮转到导出的 PDF 中的特定页面

在 InDesign 中,我可以定义按钮并可以向它们添加不同的操作。这些操作之一是“转到页面”,但显然该功能仅在将 InDesign 文档导出为 SWF 时可用。但是,我们想要导出交互式 PDF。

当我们在 Adob​​e Acrobat Professional 中打开导出的 PDF 时,我们可以修改文档中的每个按钮并将页面设置为我们想要的页面,但这当然是非常乏味的工作,尤其是当您进行多次验证运行时。

所以,我的问题是:如何让 InDesign 中的按钮跳转到特定页面,而不必在 Adob​​e Acrobat Professional 中后期进行修饰?当然必须可以在页面之间导航?!

navigation pdf adobe-indesign

2
推荐指数
1
解决办法
7万
查看次数