如何水平居中放置图像并将其与容器底部alignment?

我怎样才能水平居中图像,并同时alignment到容器的底部? 我已经能够自己水平的中心的形象。 我也已经能够通过自己对准容器的底部。 但是我没能同时做到这一点。 这是我有什么: .image_block { width: 175px; height: 175px; position: relative; margin: 0 auto; } .image_block a img { position: absolute; bottom: 0; } <div class="image_block"> <a href="…"><img src="…" border="0"></a> </div> 该代码将图像alignment到div的底部。 我需要添加/更改,以使它也在水平中心图像的div内? 图像大小在手之前是不知道的,但它将是175×175或更less。

什么使得一个好的规格?

Joeltesting中的一个项目是项目/公司应该有一个规范。 我想知道是什么使一个规范好。 有些公司会写一些没有人读过的无用规格,有些则不会写任何东西,因为“没有人会读它”。 那么,你把什么放入你的规格? 两个极端之间有什么好的平衡? 有没有什么特别重要的东西,真的(!)应该总是被logging在规范中?

如何通过JavaScript确定页面是否安全?

我想知道,如果该页面正在通过HTTP或HTTPS使用JavaScript访问。 有没有某种isSecure()方法,或者我应该只是parsing出来的URL不知何故?

检查一个SQL表是否存在

什么是最好的方式来检查一个表中是否存在一个数据库独立的Sql数据库? 我想出了: bool exists; const string sqlStatement = @"SELECT COUNT(*) FROM my_table"; try { using (OdbcCommand cmd = new OdbcCommand(sqlStatement, myOdbcConnection)) { cmd.ExecuteScalar(); exists = true; } } catch { exists = false; } 有一个更好的方法吗? 与数据库的连接失败时,此方法不起作用。 我已经find了Sybase,SQL服务器,Oracle的方法,但没有适用于所有数据库。

框架VS. API

现在,这可能是一个愚蠢的问题,但有时框架和API的术语可以互换使用。 我看到的方式是,框架是一个更通用的东西,包含许多API,可以用于各种编程任务(例如,.NET框架)。API更小,更专业化(例如, Facebook API。)任何人都想分享他们对这个问题的见解吗? 举个例子,微软称.NET框架,而Sun把它们称为平台……所以,如何称之为“图书馆藏”也是商业/营销决策。

如何只读取核心数据中的第一条logging?

我正在使用核心数据,我只想获取我的数据集中的第一条logging,这有可能吗?

如何将types集合转换为ArrayList?

public class MyGraph<V,E> extends SparseMultigraph<V,E>{ private ArrayList<MyNode> myNodeList; public MyNode getNode(int nodeId){ myNodeList = new ArrayList<MyNode>(); myNodeList = (ArrayList<MyNode>)this.getVertices(); int i; 以下是错误消息: 线程“main”中的exceptionjava.lang.ClassCastException:java.util.Collections $ UnmodifiableCollection不能转换为java.util.ArrayList … 谁能帮忙?

Windows服务与标准exe有什么不同?

Windows服务和标准exe有什么区别?

ActivityManager:警告:Activity没有启动,它的当前任务已经被提前

package supa.mack.doppler; import java.util.Set; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import android.bluetooth.*; import android.widget.Toast; public class doppler_test extends Activity { TextView out; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); out = (TextView) findViewById(R.id.out); // Getting the Bluetooth adapter BluetoothAdapter […]

如何停止Eclipse的“服务器”选项卡从开始/停止服务器时抓住焦点?

当使用Eclipse IDE时,任何时候服务器(在我的情况下,tomcat)改变状态(启动,启动,停止,停止等等),服务器标签变成活动的。 这是烦人的,因为那时我看不到控制台。 默认情况下,我认为控制台有“显示控制台时出现/ err更改”,导致两个选项卡之间的小冲突。 我不喜欢有这个选项。 我只想要我select保持活跃的选项卡,而不是汽车业务。 有没有办法阻止服务器选项卡抓住焦点/活动? 谢谢。 编辑 我应该提到我的控制台和服务器选项卡在同一组选项卡中。