小编Dun*_*zzz的帖子

使用JavaScript获取div标签滚动位置

如何使用JavaScript获取div标签中的滚动量?请给我一个例子.

我不想使用jQuery,只使用JavaScript.

html javascript scroll

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

通过https更新Git子模块

我坐的代理只允许http/https流量,我能够从Github克隆存储库,但我必须使用https URL和用户名/密码来获取/推送.

现在我的问题是一个包含子模块的存储库,当我执行git submodule update它超时时,我只能假设这是因为它使用了被阻止的SSH连接.(它甚至没有要求我提供私人回购的密码)

git proxy git-submodules

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

Zend Framework:需要典型的ACL示例

有人可以指导我典型的ACL实现示例.就像'admin'可以访问'admin'模块一样,'user'可以访问'user module',而guest可以访问'open'页面.

acl zend-framework zend-acl

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

.closest()和.parents('selector')之间有什么区别?

这些有什么区别?一个比另一个更有效吗?我有点困惑他们为什么都存在.说我有这个标记:

<table>
    <tr>
        <td>...</td>
        <td><span class='toggle'>Toggle</span></td>
    </tr>
    <tr>
        <td>...</td>
        <td><span class='toggle'>Toggle</span></td>
    </tr>
    <tr>
        <td>..</td>
        <td><span class='toggle'>Toggle</span></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

<span>标签我可以使用 两种 $(this).closest('tr');$(this).parents('tr');访问父/最接近的<tr>标签.

jquery dom-traversal

13
推荐指数
2
解决办法
8490
查看次数

jquery $ .post()vs $ .get()

我需要检索一个简单的页面并使用它返回的数据.有什么区别$.post()$.get()我应该使用一个比其他?

我不打算随请求提交任何数据.

javascript ajax jquery

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

CakePHP/Jenkins/Phing - 运行所有单元测试

我正在第一次尝试设置Jenkins来构建和运行我的CakePHP项目的单元测试/代码覆盖.到目前为止,我已经成功地让Jenkins从我的BitBucket存储库中自动获取和构建 - 这本身就是一个小小的胜利.

我想要发生的下一件事是运行单元测试并填充代码覆盖率报告.

这是我的build.xml,它使用(仅)构建命令在Jenkins中执行 phing -f $WORKSPACE/build.xml

<?xml version="1.0" encoding="UTF-8"?>
<project name="Consumer Love" default="phpunit">
    <target name="phpunit">
        <exec command="cake test app --coverage-clover logs/reports/clover.xml"></exec>
    </target>
</project>
Run Code Online (Sandbox Code Playgroud)

我认为问题是,当你运行cake test app它要求提示你要运行哪些特定测试时,我一直无法找到运行我所有 CakePHP应用程序单元测试的方法.

phing continuous-integration unit-testing cakephp jenkins

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

阻止Jenkins访问8080端口

我在我的Ubuntu服务器上安装了一个简单的jenkins,我只是使用它安装sudo apt-get install jenkins,因此,现在可以从指向我的框的所有域访问jenkins,只需添加:8080URL即可.

我已成功配置apache代理jenkins,我可以从中访问它ci.mydomain.com,但我无法弄清楚如何防止jenkins在端口8080上被访问.

这是我的apache conf:

<VirtualHost xx.xx.xx.xx:80>
    ServerAdmin me@mydomain.com
    ServerName ci.mydomain.com

    ProxyPass         /  http://localhost:8080/
    ProxyPassReverse  /  http://localhost:8080/
    ProxyRequests     Off

    <Proxy http://localhost:8080/*>
        Order deny,allow
        Allow from all
    </Proxy>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我在这里遵循了Ubuntu的说明,但它们似乎没有任何效果.

reverse-proxy jenkins

8
推荐指数
1
解决办法
2913
查看次数

is_numeric()是否意味着var对MySQL是安全的?

问题说这一切都有希望,如果我检查一个变量为is_numeric()返回true,是否可以直接放入MySQL查询,或者我是否需要应用标准转义?我在想零字符,溢出漏洞和东西.

一个模棱两可的例子是:

if(is_numeric($_GET['user_id'])) {
    mysql_query("SELECT * FROM `users` WHERE id = ".$_GET['user_id']);
}
Run Code Online (Sandbox Code Playgroud)

MySQL中的数据类型是INT().

php mysql sql-injection

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

CakePHP Cookies变得混乱 - Suhosin相关

出于某种原因,我无法在设置任何页面后从我的CakePHP应用程序中读取任何cookie,唯一返回的是乱码文本.

我的代码就像这样简单:

$this->Cookie->write('Region', 'test');
$reg = $this->Cookie->read('Region');
pr($reg);
Run Code Online (Sandbox Code Playgroud)

我取消注释$ this-> Cookie-> write()行,我得到的是一堆随机控制字符.我最近也升级到了CakePHP 1.3,但AFAIK这不应该影响这样的cookie ......这个工作正常,直到我更换服务器,这一定是我问题的根源.

更新 在进一步探测之后我发现这是一个已知的问题,用于PHP的Suhosin安全补丁影响rand()和srand()方法,我已经配置了Suhosin以允许rand()函数但是它仍在发生,是否存在那里有更有效的工作吗?

php cakephp suhosin

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

CakeDC用户插件 - 是否有文档?

通过GitHub浏览,我发现了一个非常强大的CakePHP插件,称为CakeDC用户,它具有许多功能(帐户验证,密码重置等),用于创建登录/身份验证系统.我喜欢它,因为它似乎是由一些实际的CakePHP开发人员编写的,并且它得到了很多更新但是在任何地方似乎都没有任何文档.我最近刚刚看到这个插件,因为我试图看看是否有一种比使用我自己的解决方案"滚动"更好的方法.所以我想知道这里是否有人有过这方面的经验,如果有的话可以指出一些体面的在线文档.

编辑自述文件底部有一些内容,但对我来说并不是太直观.

替代问题,如果你不使用这个插件,你在CakePHP中使用的登录/身份验证插件是否用于登录/身份验证?

authentication plugins cakephp login cakedc

6
推荐指数
1
解决办法
3025
查看次数