当我在C#中进行分割时,它会自动向下舍入.看这个例子:
double i;
i = 200 / 3;
Messagebox.Show(i.ToString());
Run Code Online (Sandbox Code Playgroud)
这显示了一个包含"66"的消息框.然而,200/3实际上是66.66666.
有没有办法可以避免这种四舍五入并保持像66.6666667这样的数字?
我有一个由DIV制成的网格,其宽度固定,边框为1像素.现在两个DIV相互接触,边界显然是2px.
我怎样才能在整个网格中获得1px边框?
这就是我的意思:

http://jsfiddle.net/Before/4uPtj/
HTML:
<div class="gridcontainer">
<div class="griditem"></div>
<!-- 15 more times -->
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
div.gridcontainer
{
width: 80px;
line-height: 0;
}
div.griditem
{
display: inline-block;
border: 1px solid black;
width: 18px;
height: 18px;
}
Run Code Online (Sandbox Code Playgroud) 我想在jQuery中动态设置超时.动态设置的超时函数需要使用$("this"),但我似乎无法使它工作.
一个例子:
$("div").each(function(){
var content = $(this).attr('data-content')
setTimeout("$(this).html('"+content+"')",$(this).attr('data-delay'));
});?
Run Code Online (Sandbox Code Playgroud)
做这个的最好方式是什么?
我想在php + mysql中制作一个照片库.
URL viewphoto.php?id = 143显示照片143.在导航菜单中,我想显示该相册中的前两张照片以及接下来的两张照片.
我想过使用:
$temp_id = $id - 2;
mysql_query("SELECT id, photo FROM photos WHERE album = {$album} AND id >= {$temp_id} LIMIT 5");
Run Code Online (Sandbox Code Playgroud)
但这不起作用,因为来自不同专辑的照片可能会在所查看的照片之前和之后有ID.
有谁知道我怎么做到这一点?
谢谢.
我想使用另一个PHP脚本在后台运行PHP脚本.
我考虑到了这一点:
exec('/usr/bin/php background.php &');
Run Code Online (Sandbox Code Playgroud)
我的webhost只禁用了对exec()的访问权限.
我能想到的唯一另一种方法是将邮件()发送到通过管道传输到脚本的电子邮件转发器,但这是一个古怪的解决方法而不是解决方案.
有谁知道任何解决方案?