小编oom*_*pah的帖子

如何在div中居中(背景)图像?

是否可以将背景图像置于div中?我几乎尝试过所有事情 - 但没有成功:

<div id="doit">
  Lorem Ipsum ...
</div>

//CSS
#doit { background-image: url(images/pic.png); background-repeat: none; text-align: center; }
Run Code Online (Sandbox Code Playgroud)

这可能吗?

html css background image center

129
推荐指数
6
解决办法
23万
查看次数

自动生成默认/复制/移动ctor和复制/移动赋值运算符的条件?

我想在编译器通常自动生成默认构造函数,复制构造函数和赋值运算符的条件下刷新内存.

我记得有一些规则,但我不记得了,也无法在网上找到有信誉的资源.有人可以帮忙吗?

c++ copy-constructor default-constructor move-constructor move-assignment-operator

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

如何从std :: vector <char>构造一个std :: string?

缺少(显而易见的)构建C样式字符串然后使用它来创建std :: string,是否有更快/替代/"更好"的方式来从字符向量初始化字符串?

c++

108
推荐指数
5
解决办法
10万
查看次数

如何使用CSS将Div修复到页面顶部

我正在写一个词汇表页面.我在页面顶部有字母链接.我希望保持页面顶部(包括字母链接)固定,同时单击带有定义的页面部分,按字母顺序向上/向下滚动.

我的HTML看起来有点像这样:

<html>
<head><title>My Glossary</title></head>
<body>
        <div id="top">
            <a href="#A">A</a> |
             <a href="#B">B</a> |
            <a href="#Z">Z</a>
        </div>

        <div id="term-defs">
           <dl>
               <span id="A"></span>
               <dt>foo</dt>
               <dd>This is the sound made by a fool</dd>
               <!-- and so on ... -->
           </dl>
        </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

[编辑]

我试图创造的效果类似于这里的效果.不同之处在于,在链接的示例中,页面滚动是在用户单击类别时完成的.就我而言,我想在点击页面顶部的索引(即字母表)时滚动页面.

html css

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

/ bin/sh:语法错误:未终止的引用字符串

我试图获得一个cronjob管道输出到指定(文件夹)位置的日期文件.

我的crontab条目看起来像这样:

* * * * * /some/path/test.sh >> $(date "+/home/oompah/logs/%Y%m%d.test.log")
Run Code Online (Sandbox Code Playgroud)

我不明白的是,当我在控制台输入此命令时,我得到正确的字符串:

echo $(date "+/home/oompah/logs/%Y%m%d.test.log")
/home/oompah/logs/20110329.test.log
Run Code Online (Sandbox Code Playgroud)

是什么导致了这个错误,我该如何解决?

bash版本信息是:

GNU bash,版本4.1.5(1)-release(x86_64-pc-linux-gnu)

bash ubuntu

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

QT适用于Android和iphone平台吗?

QT适用于Android和iphone平台吗?

我想为这两个平台开发一个代码库 - 可以做到吗?

  • 如果是,我需要什么工具?(教程的链接会很棒)
  • 如果不是,为什么不呢?(有哪些障碍,以及如何克服这些障碍 - 即解决方法?)

iphone qt android

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

比较PHP中的两个ISO8601日期字符串

我需要在PHP脚本中比较(实际排名/排序)日期.日期是ISO-8601日期格式即

YYYY-MM-DD

我写了一个比较函数,它分割日期并按年/月/日进行比较.但是,这似乎有点矫枉过正,我可以轻松地做一个简单的字符串比较,如:

if ($date1 < $date2)
   // do something
elseif( $date1 > $date2)
   //do something else
else
   //do yet another thing
Run Code Online (Sandbox Code Playgroud)

我的假设是关于(ISO-8601)日期字符串比较是否正确 - 即我可以摆脱我的功能(在服务器上保存几个时钟周期),还是明确更安全地在自定义函数中进行比较?

php

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

/ usr/bin/ld:警告:abc.so,找不到xyz.so(尝试使用-rpath或-rpath-link)"

我正在构建一个C++应用程序,使用Netbeans 6.9作为我的IDE.我有一个C++库,它是纯C库的包装器.

我已将文件正确添加到项目中(使用"添加库文件"选项).这是g ++和链接器产生的输出:

g++  -o dist/Debug/GNU-Linux-x86/testluaembed build/Debug/GNU-Linux-x86/src/main.o build/Debug/GNU-Linux-x86/src/LuaBinding.o -L../../mainline/tanlib_core/dist/Debug/GNU-Linux-x86 -L../../mainline/tanlib++/dist/Debug/GNU-Linux-x86 -L/usr/lib ../../mainline/tanlib_core/dist/Debug/GNU-Linux-x86/libtanlib_core.so ../../mainline/tanlib++/dist/Debug/GNU-Linux-x86/libtanlibpp.so /usr/lib/liblua5.1.a /usr/lib/libtolua++5.1.a /usr/local/boost_1_45_0/stage/lib/libboost_filesystem.a /usr/local/boost_1_45_0/stage/lib/libboost_system.a 
/usr/bin/ld: warning: libtanlib_core.so, needed by ../../mainline/tanlib++/dist/Debug/GNU-Linux-x86/libtanlibpp.so, not found (try using -rpath or -rpath-link)
/usr/lib/liblua5.1.a(loadlib.o): In function `ll_loadfunc':
/usr/lib/liblua5.1.a(loadlib.o): In function `ll_loadfunc':
/usr/lib/liblua5.1.a(loadlib.o): In function `ll_loadfunc':
/usr/lib/liblua5.1.a(loadlib.o): In function `ll_loadfunc':
/usr/lib/liblua5.1.a(loadlib.o): In function `gctm':
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/testluaembed] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
Run Code Online (Sandbox Code Playgroud)

我在C++包装器库上运行ldd并得到了这个输出:

$ldd libtanlibpp.so 
    linux-vdso.so.1 =>  (0x00007fff123c0000)
    libtanlib_core.so => …
Run Code Online (Sandbox Code Playgroud)

c c++ gcc ld

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

基数值太大(错误标记为"0925")

我的bash脚本中有以下逻辑:

#!/bin/bash
local_time=$(date +%H%M)

if (( ( local_time > 1430  && local_time < 2230 ) || ( local_time > 0300 && local_time < 0430 ) )); then
 # do something
fi
Run Code Online (Sandbox Code Playgroud)

我偶尔会得到标题中指定的错误(上面的任何时间都会08xx触发错误).

对于如何解决这个问题,有任何的建议吗?

我在Ubuntu 10.04 LTS上运行

[编辑]

我按照SiegeX的建议修改了脚本,现在,我收到了错误:[: 10#0910: integer expression expected.

有帮助吗?

bash ubuntu octal

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

垂直对齐和valign不在桌子上工作!

我正在使用AJAX动态生成一个表.要填充的表的结构如下:

<table id="foobar"  style="width:100%">
    <thead>
        <tr>
            <th style="width:20%;"></th>
            <th style="width:55%;"></th>
            <th title="widget name">Name</th>
        </tr>
    </thead>
    <tbody>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

单元格数据包含:

  • 一个图像
  • 带有锚标签和段落的div包装器

我尝试了以下方法:

  1. 设置valign="top"在(单独)table,thtr水平-它没有任何效果
  2. 设置style="vertical-align: top;" 在(单独)table,thtr水平-它没有任何效果

我不想在单元级别设置align属性,因为如果表包含多个(比如数百个)行,它将导致太多不必要的膨胀.

如何强制表将其单元格内容垂直对齐到顶部(请记住单元格包含块元素?

html css

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