小编Mat*_*epa的帖子

设置去年使用jQuery UI datepicker选择

我设定了这样的年份

$(".date").datepicker({
    changeMonth: true,
    changeYear: true,
    yearRange: '1900:c-18'
});
Run Code Online (Sandbox Code Playgroud)

这显示从1900年到"今天前18年"的一年下降.它设定为今天的日期选择器,但是在1900年.如何在最后一年设置年份下拉?

FIDDLE:http://jsfiddle.net/fdE2S/

jquery jquery-ui jquery-ui-datepicker

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

php microtime()格式值

PHP的microtime()返回如下内容:

0.56876200 1385731177 //that's msec sec
Run Code Online (Sandbox Code Playgroud)

这个值我需要这种格式:

1385731177056876200 //this is sec msec without space and dot
Run Code Online (Sandbox Code Playgroud)

目前我正在做这件事:

$microtime =  microtime();
$microtime_array = explode(" ", $microtime);
$value = $microtime_array[1] . str_replace(".", "", $microtime_array[0]);
Run Code Online (Sandbox Code Playgroud)

是否有一行代码来实现这一目标?

php optimization microtime

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

使用jquery模板在chrome中最大调用堆栈大小超出错误

我正在加载超过7000条记录并在我的页面上显示它们.

Firefox做得很好但我使用Chrome时遇到错误

部分代码:

<tbody>
    {{each(i, item) value}}
    <tr>
        <td class="item_action">
            <a class="edit_item" data-item="${item.id}">
                <img src="path/to/image_edit.png" />
            </a>

            <img src="path/to/image_separator.png" />

            <a class="delete_item" data-item="${item.id}">
                <img src="path/to/image_delete.png" />
            </a>
        </td>
        <td class="item_name">${item.name}</td>
    </tr>
    {{/each}}
</tbody>
Run Code Online (Sandbox Code Playgroud)

如果不是上面我渲染这个:

<tbody>
    {{each(i, item) value}}
    <tr>
        <td class="item_name">${item.name}</td>
    </tr>
    {{/each}}
</tbody>
Run Code Online (Sandbox Code Playgroud)

然后Chrome没问题.所以我想这与我试图呈现的HTML的大小有关,正如我在这里读到的那样.

这个问题有解决方案吗?一世

jquery google-chrome jquery-templates

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

关于PHP的password_hash()的问题

我有几个关于PHPpassword_hash函数的问题。

我注意到如果这样做

echo password_hash("12345", PASSWORD_DEFAULT);
Run Code Online (Sandbox Code Playgroud)

然后我得到类似的东西

$2y$10$PgMmle9Ue4o3m7ITJcGa0ucmWXSZgqbJBF9I4qd/aqzn/vQIwbi/O
Run Code Online (Sandbox Code Playgroud)

所以我的问题是

1) 的部分是否会$2y$10$提示所使用的算法,并使攻击者更容易知道原始字符串是什么?

2)我可以将字符串存储在后面$2y$10$并在需要使用密码时将其连接起来吗?

3)为什么$2y$10$使用?未来这种情况会改变吗?那么在我的数据库中,我的密码是$2y$10$,有些是$2y$25$password_verify使用?一切都会顺利进行

php password-hash

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

在 Three.js 中在平面上应用两个纹理

是否可以在一个平面上同时添加两个纹理?还是立方体?

我想在平面的上半部分应用一种纹理,在下半部分应用另一种纹理。

像这样的东西:

在此输入图像描述

这是我到目前为止所设置的

var geometry = new THREE.PlaneGeometry( 2, 2 );
var loader = new THREE.TextureLoader();
var texture = loader.load( 'textures/stone.png');
texture.wrapS = THREE.RepeatWrapping;
texture.wrapT = THREE.RepeatWrapping;
texture.repeat.set( 4, 4 );
var material = new THREE.MeshBasicMaterial( { map: texture } );
var mesh = new THREE.Mesh(geometry, material);

scene.add(mesh);
Run Code Online (Sandbox Code Playgroud)

three.js

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

使列表项彼此相邻

我有一个带有子菜单的菜单。我使用嵌套的ul来实现这一点。现在,我面临这种情况:我希望所有项目和子项目在其相应级别水平显示。问题在于,当父级列表具有子级列表时,其宽度会增加,因此处于同一级别的下一项会向右移动。

为了使事情更清楚,这是我正在考虑的事情:http : //jsfiddle.net/matias/n8gFT/

如您所见,我希望将项目B和C放置在绿色虚线空间的位置。

是否有可能做到这一点?

我想继续使用嵌套display: inline-blockul 和itemes而不是float: left

示例HTML

<ul>
    <li>ITEM A
        <ul>
            <li>sub item A1</li>
            <li>sub item A2</li>
        </ul>
    </li>
    <li>ITEM B</li>
    <li>ITEM C</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

样本CSS

ul{border: 1px solid red; padding: 10px;}
li{display: inline-block; border: 1px solid blue; margin: 5px; padding: 10px; vertical-align: top;}
span{border: 1px dashed lime; margin: 0 10px; padding: 5px;}
Run Code Online (Sandbox Code Playgroud)

编辑1:我忘了告诉你:A,B和C有孩子。如果我单击B,则会显示其子级,而A和C则被隐藏...等等。

html css nested-lists html-lists

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

检查javascript中是否存在函数

如何检查原型函数是否存在?

再解释一下:

正如您在示例代码中看到的那样,我将始终拥有commonFunction()for X1X2.

我想告诉,如果X1X2有自己的myOwnFunction().

重要的是要注意到,我不知道我将调用哪个函数.这就是为什么我需要一种动态的方式来收集这些信息.

代码:

function FunctionMain (){};

FunctionMain.FunctionSub = new FunctionSub();

function FunctionX1()
{
    FunctionX1.prototype.commonFunction = function()
    {
        console.log("Hello, I'm X1");
    }

    FunctionX1.prototype.myOwnFunctionX1 = function()
    {
        console.log("This my own function");
    }    
}

function FunctionX2()
{
    FunctionX2.prototype.commonFunction = function()
    {
        console.log("Hello, I'm X2");
    }

    //I don't have myOwnFunctionX2()
}

function FunctionSub()
{
    FunctionSub.prototype.FunctionX1 = new FunctionX1();
    FunctionSub.prototype.FunctionX2 = new FunctionX2();
}

//This call works!
FunctionMain.FunctionSub.FunctionX1.commonFunction();
FunctionMain.FunctionSub.FunctionX2.commonFunction(); …
Run Code Online (Sandbox Code Playgroud)

javascript function

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

如何创建一个完全透明的导航栏?

我想将导航栏更改为完全透明,如下图所示。

我试过了,<item name="android:windowTranslucentNavigation">true</item>但它不是完全透明的(更像是 50%)。

有解决办法吗?因为我一无所获,但我看到了一些像 Nova 这样使用它的应用程序。它甚至在谷歌指南https://material.google.com/layout/structure.html#structure-system-bars

透明导航

android android-layout material-design

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