小编l2a*_*lba的帖子

在JavaScript中将大小(以字节为单位)转换为KB,MB,GB的正确方法

我得到这个代码通过PHP来隐藏大小的字节数.

现在我想使用JavaScript 将这些大小转换为人类可读的大小.我试图将此代码转换为JavaScript,如下所示:

function formatSizeUnits(bytes){
  if      (bytes >= 1073741824) { bytes = (bytes / 1073741824).toFixed(2) + " GB"; }
  else if (bytes >= 1048576)    { bytes = (bytes / 1048576).toFixed(2) + " MB"; }
  else if (bytes >= 1024)       { bytes = (bytes / 1024).toFixed(2) + " KB"; }
  else if (bytes > 1)           { bytes = bytes + " bytes"; }
  else if (bytes == 1)          { bytes = bytes + " byte"; }
  else …
Run Code Online (Sandbox Code Playgroud)

javascript byte converters

216
推荐指数
10
解决办法
23万
查看次数

array_push()和$ array [] =之间的区别

在PHP手册中,(array_push)说..

如果使用array_push()向数组添加一个元素,最好使用$ array [] =因为这样就没有调用函数的开销.

例如 :

$arr = array();
array_push($arr, "stackoverflow");
print_r($arr);
Run Code Online (Sandbox Code Playgroud)

VS

$arr[] = "stackoverflow";
print_r($arr);
Run Code Online (Sandbox Code Playgroud)

我不明白为什么会有很大的不同.

php arrays push

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

在LESS CSS中计算从百分比到像素的宽度,然后减去像素

我将从百分比到像素计算某个元素的宽度,因此我将使用LESScalc()减去-10px .这是可能的?

div {
    span {
        width:calc(100% - 10px);
    }
}
Run Code Online (Sandbox Code Playgroud)

我使用CSS3 calc()所以它不起作用:calc(100% - 10px)

示例:如果100%= 500px,则宽度= 490px(500-10);

我做了一个测试演示:http://jsfiddle.net/4DujZ/55/

所以padding会说:5(10px/2),当我调整大小时.

我能做到这一点在LESS?我知道如何在jQuery和简单的CSS像保证金填充或做别的......但我会努力做到功能在LESScalc()

css pixel less

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

从Vimeo网址获取视频ID

我正在尝试找到最好的正则表达式来从URL获取vimeo视频ID.

示例网址:

https://vimeo.com/11111111
http://vimeo.com/11111111
https://www.vimeo.com/11111111
http://www.vimeo.com/11111111
https://vimeo.com/channels/11111111
http://vimeo.com/channels/11111111
https://vimeo.com/groups/name/videos/11111111
http://vimeo.com/groups/name/videos/11111111
https://vimeo.com/album/2222222/video/11111111
http://vimeo.com/album/2222222/video/11111111
https://vimeo.com/11111111?param=test
http://vimeo.com/11111111?param=test
Run Code Online (Sandbox Code Playgroud)

我当前的正则表达式不起作用:

/http:\/\/(www\.)?vimeo.com\/(\d+)($|\/)/
Run Code Online (Sandbox Code Playgroud)

游乐场和测试在这里: http ://jsbin.com/asuqic/1/edit?javascript,live

javascript regex vimeo

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

在JS中将月份名称转换为月份号码的最简单方法?(Jan = 01)

只想将Jan转换01(日期格式)

我可以使用,array()但寻找另一种方式......

有什么建议吗?

javascript date

23
推荐指数
7
解决办法
9万
查看次数

为什么JS缩小将1000转换为1E3?

要点是什么改变(INT) 10001E3

哪里1E3来的?

我只知道3bytesVS 4bytes.和http://jsperf.com/1000-vs-1e3

javascript minify

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

window.location(JS)vs header()(PHP)用于重定向

使用JS :(<head>标签中)

<script>window.location="https://stackoverflow.com";</script>
Run Code Online (Sandbox Code Playgroud)

使用PHP :(<head>标签中)

header('Location: https://stackoverflow.com');
end();
Run Code Online (Sandbox Code Playgroud)

我应该使用哪一个?或其他 ?

关于使用什么 <meta>

<meta http-equiv="refresh" content="0;url=https://stackoverflow.com"/> 
Run Code Online (Sandbox Code Playgroud)

许多好的答案,我不知道我会接受哪个答案,非常感谢

javascript php meta redirect

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

如何删除margin-top:32px!从二十二点开始重要

我想从二十二个主题中删除margin-top属性.这是wordpress提供的默认主题.我在firebug的帮助下找到的代码示例.

html{
     margin-top: 32px !important;
    }
Run Code Online (Sandbox Code Playgroud)

wordpress themes margin

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

Chrome:向后倾斜时文字模糊:歪斜(-10度) - >歪斜(10度)

我只想扭曲父母并将其歪斜在孩子身上.

示例:HTML

<div class="parent"> <!-- skew(-10deg) -->
    <div class="child">Hello</div> <!-- skew(10deg) (skew back) -->
</div>
Run Code Online (Sandbox Code Playgroud)

示例:CSS

.parent {
    transform: skew(-10deg);
}
.child {
    transform: skew(10deg);
}
Run Code Online (Sandbox Code Playgroud)

使用Firefox,Safari,里面的文字似乎没问题.但ChromeOpera并不是有点模糊

我必须使用-webkit-backface-visibility: hidden;Chrome中的缩小框像素化

Firefox:

火狐

Chrome:

铬

Firefox与Chrome:

FirefoxVSChrome

或通过Photoshop缩放

FirefoxVSChromeZoomed

实例: http ://jsfiddle.net/1tpj1kka/

任何的想法 ?


注意 !!!:web-tiki的答案是另一种防止问题的解决方案.但如果有人回答了一个真正的解决方案来解决这个偏斜问题(真正的修复),我会接受答案.

css google-chrome css3 skew css-transforms

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

在mysql中找到最低日期(自定义)

我不知道如何在日期类型中找到最低字符串

我将找到最低月份(按表中的年份)

表名

Id  | M  | D  |   Y   |
=======================
1  | 01  | 22  | 2012 |
2  | 11  | 29  | 2012 |
3  | 12  | 30  | 2013 |
4  | 01  | 30  | 2011 | <--- this !
5  | 12  | 14  | 2012 |
Run Code Online (Sandbox Code Playgroud)

PHP:

$sql = "SELECT * FROM TableName WHERE M=?? AND Y=??";
$selected = mysql_query($sql);
Run Code Online (Sandbox Code Playgroud)

所以$selected会得到像"4/01/30/2011"(Id,M,D,Y)的结果

任何 ?

php mysql sql

11
推荐指数
5
解决办法
512
查看次数