问题列表 - 第10507页

为什么我的图标从上到下排列而不是在DIV布局中从左向右流动?

我将这3个图标包含在单独的DIV中,所有这些都包含在一个DIV中:

<div id="icons">

  <div id="divtxt" class="divicon">
    <img src="/icons/text.png" id="icontxt" class="icon"/>
  </div>

  <div id="divpdf" class="divicon">
    <img src="/icons/pdf.png" id="icondoc" class="icon"/>
  </div>

  <div id="divrtf" class="divicon">
    <img src="/icons/rtf.png" id="iconrtf" class="icon"/>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我设置了一些简单的样式,但无法弄清楚为什么这些图像从上到下而不是从左到右排列:

  div#icons
  {
    width:200px;
    height: 100px;
  }

  div.divicon
  {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    border: 0 0 0 0;
  }
Run Code Online (Sandbox Code Playgroud)

任何建议,将不胜感激.

html css

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

如何使用void指针但不是Object来获取对类的成员变量的访问权限

我试图在不使用对象的情况下访问类的成员变量.请让我知道如何去做.

class TestMem
{
    int a;
    int b;
public:
    TestMem(){}
    void TestMem1()
    {
        a = 10;
        b = 20;
    }
};

void (TestMem::*pMem)();

int main(int argc, char* argv[])
{

    TestMem o1;
    pMem = &(TestMem::TestMem1);

    void *p = (void*)&pMem;
    // How to access a & b member variables using variable p
    getch();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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

Javascript:在for循环中隐藏原型方法?

所以我想说我已经在Array类中添加了一些原型方法:



Array.prototype.containsKey = function(obj) {
    for(var key in this)
        if (key == obj) return true;
    return false;
}

Array.prototype.containsValue = function(obj) {
    for(var key in this)
        if (this[key] == obj) return true;
    return false;
}

Run Code Online (Sandbox Code Playgroud)

然后我创建一个关联数组并尝试循环它的键:



var arr = new Array();
arr['One'] = 1;
arr['Two'] = 2;
arr['Three'] = 3;

for(var key in arr)
   alert(key);

Run Code Online (Sandbox Code Playgroud)

这会返回五个项目:

  -One
  -Two
  -Three
  -containsKey
  -containsValue

但我想(期待?)只有三个.我接近这个错吗?有没有办法"隐藏"原型方法?或者我应该采取不同的做法?

javascript arrays loops for-loop prototype

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

jquery-如何在onclick时检测元素值?

如何将 tr 值带入 .click 事件?我希望能够将 tr id 传递到 updatedb.php 中 - 用于 sql 更新

进入

<head>
<script src="jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="jquery.jeditable.mini.js" type="text/javascript"></script>

<script type="text/javascript">

    $(document).ready(function() {

var global= ""

$('.click').click(function() {
    var $this = $(this);
    var $tr = $this.closest('tr');

alert($tr.attr('id'));
global= $tr.attr('id');

});


    $('.click').editable('updatedb.php?test=123', { 
        indicator : "<img src='indicator.gif'>",
        tooltip   : "Click to edit...",
        onblur : 'submit',
        style  : "inherit"

    });


    });

</script>

</head>
<body>      
    <tr id=1>
    <td>
        <span class="click" style="display: inline">Funny click here testing!</span>
        <br />
        </td>    
    </tr>
    <tr …
Run Code Online (Sandbox Code Playgroud)

jquery element onclick detect

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

系统( "暂停"); - 为什么这是错的?

这是一个我不太明白的问题:

该命令system("pause");被教给新程序员,作为暂停程序并等待键盘输入继续的方法.然而,许多资深程序员似乎不赞成这种不应该在不同程度上做的事情.

有人说使用起来很好.有人说这只是在你被锁在你的房间而没有人在看的时候使用.有人说,如果你使用它们,他们会亲自到你家里杀了你.

我,我自己是一名没有正式编程培训的新程序员.我使用它是因为我被教导使用它.我不明白的是,如果它不是可以使用的东西,那么我为什么要教它使用它?或者,另一方面,它毕竟不是那么糟糕吗?

你对这个问题有什么看法?

c++

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

MVC C# - 最简单的可能实现

我第一次尝试MVC.我试图实现一个简单的例子.来自这里的灵感.我有这种模式(还是!)?

  1. 查看:"嘿,控制器,用户只是告诉我他想要第一个人"

  2. 控制员:"嗯,检查了他的证书,他被允许这样做......嘿,模特,我希望你让我成为第一个人"

  3. 型号:"第一个人......得到它.回到你身边,控制器."

  4. 控制器:"在这里,我将收集新的数据集.回到你身边,查看."

  5. 查看:"很酷,我现在将向用户展示第一个人."

视图:

namespace WinFormMVC
{
    public partial class Form1 : Form
    {
        controller cont = new controller();

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = cont.checkPermissionsAndGetFirstPerson();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

控制器:

public class controller
    {
        public string checkPermissionsAndGetFirstPerson()
        {
            string returnValue = "";
            if (checkPermissions())
            {
                model m = new model();
                returnValue =  m.getFirstPerson();
            }

            return returnValue;

        }

        public bool checkPermissions()
        {
            return true;
        }
    } …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc design-patterns

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

无法向我自己的域中的地址发送电子邮件

我的域上有一个简单的PHP脚本,它给我发了一封电子邮件:

...
$toMail = "me@gmail.com"; //this works - I get the email at my gmail
$toMail = "me@mydomain.com"; //this doesn't - I get nothing

mail($toMail, $subject, $message, $header); 
Run Code Online (Sandbox Code Playgroud)

我改变什么设置来解决这个问题?

php email dns

31
推荐指数
5
解决办法
7万
查看次数

从大表中检索所有记录时如何避免OOM(Out of memory)错误?

我有一个任务是将一个巨大的表转换为自定义XML文件.我将使用Java来完成这项工作.

如果我只是发出"SELECT*FROM customer",它可能会返回最终导致OOM的大量数据.我想知道,有没有办法可以立即处理记录,并在sql检索过程中从记忆中删除记录?

---于2009年7月13日编辑

让我详细说明我的问题.我有1个db服务器和1个应用服务器.当我在应用程序中发出选择查询时,数据将从数据库服务器传输到应用程序服务器.

我相信(如果我错了,请纠正我)ResultSet需要等到接收到查询中的所有记录.即使我们将获取大小设置为4,对于1000记录表,我们仍然最终在应用服务器的堆内存中有1000条记录,这是正确的吗?获取大小仅影响从/到数据库服务器的往返次数.

我的问题是,如何在它到达app服务器后立即开始处理该4个(或任何数字)记录,并将其丢弃以释放应用服务器中的内存?

java sql large-data-volumes out-of-memory

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

Django模板中的循环数字

如何for在Django模板中编写数字循环?我的意思是

for i = 1 to n
Run Code Online (Sandbox Code Playgroud)

django django-templates

236
推荐指数
14
解决办法
21万
查看次数

什么是Mac环境的良好版本控制?

我是一名Windows开发人员,希望在Mac上做一些Cocoa开发.我熟悉Windows环境中的Subversion,TFS,Sourcegear Vault,CVS和VSS.我应该在新的,不熟悉的Mac环境中使用什么版本的控件?

我将完成95%的开发,其他5%来自一两个人.但是,假设我将是唯一一个提交的人,可能是安全的.

是否有适合Mac的Subversion客户端?我已经设置了一个可以使用的存储库,但我也不介意使用其他东西.您有什么推荐的吗?

iphone macos version-control

5
推荐指数
3
解决办法
7674
查看次数