小编Dav*_*ong的帖子

CSS浮动div占用剩余宽度

我似乎无法完成这项工作,现在正在考虑使用表格.

我有一个包含3个主要div的页面,它们都在同一行(浮动).我希望中间的div(#pages)占用剩余的宽度,因为我可以切换()两个边div.

它看起来像这样:

在此输入图像描述

jsfiddle:http://jsfiddle.net/5n3rz/

这是我的代码:

<div id="project">
      <ul>
        <li>z</li>
        <li>z</li>
        <li>z</li>
        <li>z</li>
        <li>z</li>
        <li>z</li>    
      </ul>
</div>

<div class="minus">
    <a href="#" class="close close_project">
        <i class="fa fa-caret-left"></i>
      </a>
</div>

<div id="pages">
      <textarea name="text" id="texta-pages" placeholder="your page"></textarea>
</div>

<div class="minus">
      <a href="#" class="close close_notes">
        <i class="fa fa-caret-right"></i>
      </a>
</div>

<div id="notes">
      <textarea name="notes" id="texta-notes" placeholder="your notes"></textarea>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我目前的CSS:

一切都是身高:100%

#project, .minus, #pages, #notes{
 height:100%;
 float:left;
}
#project{
 width:150px;
}
.minus{
 background-color:#CCC;
 width:20px;
}
#pages{
 min-width:calc((100% - 2*20px - 150px)/2);
} …
Run Code Online (Sandbox Code Playgroud)

css

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

什么typedef用于48位变量

我真的不知道这里的词汇(位变量?位字段?位字符串?)

我正在编写DES的实现,我很少操作64位字符串,28位和24位更多,48位字符串很多.

我见过使用字符数组的实现.所以它需要恰到好处的内存量.

但是当谈到位操作时,我发现使用uint64_t typedef可以简化所有操作.虽然它大部分时间都太多了.

你们有什么感想?我应该继续使用uint64_t并在大多数情况下用0填充它吗?

c typedef des

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

OCaml 中的无限递归类型

我正在阅读这个 OCaml 文件,它包含以下内容:

type z = Z of z
Run Code Online (Sandbox Code Playgroud)

这看起来像 z 是无限递归的。它有什么用处以及我如何构建这样的类型?

recursion ocaml types

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

应该将 Rust 闭包传递为 Box&lt;dyn Fn...&gt; 还是 &amp;impl(Fn...) ?

看起来 Rust 中的函数可以将闭包作为参数Box

closure: Box<dyn Fn()>
Run Code Online (Sandbox Code Playgroud)

或作为&impl

closure: &impl Fn()
Run Code Online (Sandbox Code Playgroud)

两者有何区别?有没有比其他更值得推荐的?

closures rust

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

如何使用mysql测试日期和日期时间

我的桌子正在使用日期时间(YYYY-MM-DD HH:MM:SS),我需要显示今天的条目.

我的代码只是:

SELECT   * 
FROM     table 
WHERE    date = '$date' 
ORDER    BY score DESC
Run Code Online (Sandbox Code Playgroud)

$date = date("Y-m-d");
Run Code Online (Sandbox Code Playgroud)

好吧,正如预期的那样它不起作用:| 你们这里有解决方案吗?

mysql datetime date

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

将\n \n格式化为\n并在PHP中禁用唯一\n(la reddit)

我正在寻找为我的网站做同样的事情,就像我在reddit上看到的那样.当你一次,它将无法工作,你将不得不做两个\n \n来获得一个

我试过这个:

$texte = preg_replace('#{\n}#', '', $texte);
$texte = preg_replace('#{\n}{\n}#', '\n', $texte);
$texte = nl2br($texte);
Run Code Online (Sandbox Code Playgroud)

它不起作用......有人可以帮忙吗?

php regex reddit

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

在 OCaml 中如何在保留变量名称的同时模式匹配函数参数

我有一些代码:

let some_func some_arg = (* ... *)
Run Code Online (Sandbox Code Playgroud)

some_arg真正需要的地方[| arg1; arg2 |]。我想在函数参数位置进行模式匹配,例如:

let some_func [| arg1; arg2 |] = (* ... *)
Run Code Online (Sandbox Code Playgroud)

但我也想保留变量名称some_arg,以防我想直接用它做一些事情。我怎样才能做到这一点?

ocaml pattern-matching

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

jquery ajax不起作用

嘿,我试图在ajax请求后更改div的html,ajax请求有效.数据是正确的,但选择器似乎无法找到div

这是代码

$(".home .up_0").click(function(){
  $.post("includes/vote.php",   
        {
         truc : $(this).attr("id")
        },
       function(data){ 
        if(data=='fail') 
        {
          alert("Error.");
        }
        else
        {
          $(this).parents('.home').find('.score_neutre').html(data);
        }
       }
  );
});
Run Code Online (Sandbox Code Playgroud)

ajax jquery

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

带-1的eval加法不起作用

我遇到这个js代码有问题:

$('.downvoted').live('click',function(){
var ele = $(this);
var truc = ele.prev('.score_position');

$.post('ajax/vote.php', { vote :ele.attr('title') }, function(data) {
    if(data == 'done'){
        ele.removeClass('downvoted').addClass('downvote').html('<img src="images/down.png" />');
        truc.html(eval(truc.html()+1));
    }
});
return false;
});                 
Run Code Online (Sandbox Code Playgroud)

所以我还有3个相同的功能,用于downvoting,un-upvoting和upvoting.它运行良好除了有一个例外,如果truc.html()是-1,那么它将转到-11而不是0.

知道为什么它不起作用吗?(:你们可以在这里尝试http://91.121.154.130/?sort=last与ID:AZERTY PW:AZERTY)

jquery eval

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

for(int ii或for(char ii in C?

我总是看到人们写作 for(int ii = 0; ii < 50; ii ++)

但是对于数字<256,为什么不写人char ii而不是int ii因为它确定它是8位而不是更多?

c int char

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

如何在C中声明位?

我正在尝试这样做:

uint64_t key = 0110000010110110011001101111101000111111111010001011000110001110;
Run Code Online (Sandbox Code Playgroud)

不行.GCC

警告:整数常量对于其类型而言太大

知道为什么吗?

c gcc bit-manipulation literals

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

OCaml 循环:命令式与递归

我刚刚偶然发现了一些 OCaml 代码,它编写了如下循环:

    let r = ref (f 0) in
    for i = 1 to k - 1 do
      r := f i * !r
    done ;
    !r
  in
Run Code Online (Sandbox Code Playgroud)

这很有趣,因为我通常看到这通常使用 OCaml 中的递归函数来完成。一个相对于另一个有优势吗?

recursion ocaml functional-programming imperative-programming

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