元素在一个div中的垂直alignment

我有一个div与两个图像和一个h1 。 所有这些都需要在div内相互垂直alignment。 其中一个图像需要在div内absolute定位。 在所有常见的浏览器上,这个工作所需要的CSS是什么? <div id="header"> <img src=".." ></img> <h1>testing…</h1> <img src="…"></img> </div>

如何在Java中复制对象?

考虑下面的代码: DummyBean dum = new DummyBean(); dum.setDummy("foo"); System.out.println(dum.getDummy()); // prints 'foo' DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints 'foo' dum.setDummy("bar"); System.out.println(dumtwo.getDummy()); // prints 'bar' but it should print 'foo' 所以,我想把'dum'复制到'dumtwo',我想改变'dum'而不影响'dumtwo'。 但是上面的代码没有这样做。 当我改变'dum'中的某些东西时,'dumtwo'也发生了同样的变化。 我想,当我说dumtwo = dum ,Java 只复制参考 。 那么,有什么办法可以创build“dum”的新副本并将其分配给“dumtwo”?

数据复制/扫描/读取到未初始化的指针时发生崩溃或“分段错误”

这个问题的目的是作为参考所有常见问题的性质: 当我将数据复制/扫描到未初始化的指针指向的地址时,为什么会出现神秘的崩溃或“分段错误”? 例如: char* ptr; strcpy(ptr, "hello world"); // crash here! 要么 char* ptr; scanf("%s", ptr); // crash here!

安装缺lessPerl模块的最简单方法是什么?

我得到这个错误: Can't locate Foo.pm in @INC 安装它比下载,解包,制作等更容易吗?

汇总/汇总每个组的多个variables(即总和,平均值等)

从数据框架,有一个简单的方法来同时聚合(即总结)多个variables吗? 以下是一些示例数据: library(lubridate) days = 365*2 date = seq(as.Date("2000-01-01"), length = days, by = "day") year = year(date) month = month(date) x1 = cumsum(rnorm(days, 0.05)) x2 = cumsum(rnorm(days, 0.05)) df1 = data.frame(date, year, month, x1, x2) 我想同时按年份和月份从df2dataframe中汇总x1和x2variables。 以下代码聚合了x1variables,但是是否也可以同时聚合x2variables? ### aggregate variables by year month df2=aggregate(x1 ~ year+month, data=df1, sum, na.rm=TRUE) head(df2) 任何build议将不胜感激。

直接与委托 – jQuery .on()

我想了解使用jQuery .on()方法 直接和委托事件处理程序之间的这种特殊区别。 具体来说,这一段的最后一句话是: 当提供selector ,事件处理程序被称为委托 。 当事件直接发生在绑定元素上时,处理程序不会被调用,但是只有匹配select器的后代(内部元素)才会调用该处理程序。 jQuery将事件从事件目标拖动到处理程序所在的元素(即,最内层到最外层的元素),并沿着匹配select器的path上的任何元素运行处理程序。 这是什么意思“运行处理程序的任何元素”? 我做了一个testing页面来实验这个概念。 但是下面的结构都会导致相同的行为: $("div#target span.green").on("click", function() { alert($(this).attr("class") + " is clicked"); }); 要么, $("div#target").on("click", "span.green", function() { alert($(this).attr("class") + " is clicked"); }); 也许有人可以参考一个不同的例子来澄清这一点? 谢谢。

Ioc / DI – 为什么我必须引用入口应用程序中的所有层/组件?

(与这个问题相关, EF4:为什么启用延迟加载时必须启用代理创build? )。 我是新来的DI,所以忍受着我…我明白,容器负责实例化所有我注册的types,但为了这样做,它需要参考我的解决scheme中的所有DLL和它们的引用。 如果我没有使用DI容器,我不需要在我的MVC3应用程序中引用EntityFramework库,只能引用我的DAL / Repo层的业务层。 我知道在一天结束的时候,所有的DLL都包含在bin文件夹中,但是我的问题是通过VS中的“添加引用”显式引用它,以便能够发布具有所有必要文件的WAP …

如何在Xcode中启用NSZombie?

我有一个崩溃的应用程序没有错误跟踪。 如果我debugging,我可以看到发生了什么事情的一部分,但不知道哪个对象是“僵尸”。 有人知道如何在Xcode 4中启用NSZombie吗?

embeddedBase64图像

纯粹出于好奇,Base64图像embedded工作在哪些浏览器? 我指的是这个 。 我意识到这通常不是一个很好的解决scheme,因为它增加了页面大小 – 我只是好奇。 一些例子: HTML: <img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA…" /> CSS: div.image { width:100px; height:100px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA…); }

删除MySQL中的重复行

我有一个表格,内容如下: id (Unique) url (Unique) title company site_id 现在,我需要删除具有相同标题,公司和site_id的行。 一种方法是使用下面的SQL和一个脚本(PHP): SELECT title, site_id, location, id, count( * ) FROM jobs GROUP BY site_id, company, title, location HAVING count( * ) >1 运行此查询后,我可以使用服务器端脚本删除重复项。 但是,我想知道这是否只能使用SQL查询完成。