我有一些浮动元素,如侧边栏,除了内容区域浮动.如果我不在<br clear="both"/>侧边栏的末尾添加一个,那么页脚和部分背景会浮动怪异.
我想念的任何快速解决方案?
谢谢.
编辑:例如,我希望边框没有间隙,背景也应该没有空格.应该看起来像两个部分:1)内容与侧边栏2)页脚
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>layout</title>
<style type="text/css">
body {
margin:0;
padding:0;
}
#main {
background:#cfcfcf;
}
.inner {
margin: 0 auto;
padding: 96px 72px 0;
width: 1068px;
border-color: #000;
border-style: solid;
border-width: 0 1px;
color: #3C3C3C;
}
.post {
width: 705px;
background:#999;
float:left;
}
#comments, #respond {
background:#999;
}
#sidebar {
background:#777;
}
#footer {
clear:both;
background:gray;
}
</style>
</head>
<body>
<div id="main">
<div class="inner">
<div id="post" …Run Code Online (Sandbox Code Playgroud) 我正在尝试将在Clojure中编写的WAR文件部署到Debian Lenny上的Tomcat 6中.
当我将它复制到webapps目录(第一种类型和覆盖现有战争时)时,我得到一个NullPointerException.奇怪的是,重启Tomcat可以解决问题,并且servlet运行正常.我用leiningen-war包装了WAR(也试过了lein-ring).使用Jetty时,servlet工作正常.
这是Tomcat的相关日志条目:
Jan 12, 2011 7:18:06 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Allocate exception for servlet foobar
java.lang.NullPointerException
at clojure.lang.Var.invoke(Var.java:373)
at clojure.lang.AFn.applyToHelper(AFn.java:169)
at clojure.lang.Var.applyTo(Var.java:482)
at clojure.lang.Compiler.macroexpand1(Compiler.java:5286)
at clojure.lang.Compiler.macroexpand(Compiler.java:5341)
at clojure.lang.Compiler.eval(Compiler.java:5409)
at clojure.lang.Compiler.load(Compiler.java:5857)
at clojure.lang.RT.loadResourceScript(RT.java:340)
at clojure.lang.RT.loadResourceScript(RT.java:331)
at clojure.lang.RT.load(RT.java:409)
at clojure.lang.RT.load(RT.java:381)
at clojure.core$load$fn__4511.invoke(core.clj:4905)
at clojure.core$load.doInvoke(core.clj:4904)
at clojure.lang.RestFn.invoke(RestFn.java:409)
at clojure.lang.Var.invoke(Var.java:365)
at foobar.servlet.<clinit>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
Run Code Online (Sandbox Code Playgroud)
这是源代码,简化为最低限度:
(ns foobar.servlet
(:use [ring.util.servlet :only [defservice]])
(:gen-class :extends javax.servlet.http.HttpServlet))
(defn handler
[req]
{:status 200
:headers {"Content-type" "text/html"}
:body "hi"})
(defservice handler)
Run Code Online (Sandbox Code Playgroud)
相关的lein依赖:
[org.clojure/clojure "1.2.0"] …Run Code Online (Sandbox Code Playgroud) 我有一些文件存储在应用程序的"内部存储"中,该文件位于设备上:
/数据/数据//文件/
问题出在这里:我想从webview中引用这些文件.我该怎么做呢?我应该使用什么作为baseUrl?
我需要类似于file:/// android_asset的东西,但是需要"内部存储"而不是资产目录中的文件.
我们目前正在尝试实现SELECT FOR UPDATE以锁定行.如果我跑:
SELECT * FROM data where rowid = 'AAAQA5AAGAACNbEAA1' FOR UPDATE;
SELECT * FROM data where rowid = 'AAAQA5AAGAACNbEAA1' FOR UPDATE NOWAIT;
Run Code Online (Sandbox Code Playgroud)
我在ORACLE SQL Developer中得不到任何回报.这不应该给我一个错误吗?这与使用相同的用户ID有关吗?
我试图了解我们的网页在普通客户的计算机上的表现.我们尚未确定此配置,但它可能比我们的开发人员和测试人员的速度慢.
我已经看到类似问题的答案,这些问题表明限制带宽并使用内存有限的VM,但是我是否还需要减慢CPU的速度?我的印象是,即使在VM中,CPU也会以相当接近全速的速度运行.是否有允许您限制CPU周期的虚拟机平台?我看到了一个像Folding @ Home这样的东西的建议,但我欢迎其他建议来限制CPU的速度.
我已经看到了这个问题:如何减慢浏览器的速度,以及其他谈论限制带宽的问题.
编辑:我想我需要关注VM可用的核心/处理器数量.大多数VM平台是否允许您选择限制此操作?
我目前正在使用Google O3D WebGL框架开发应用程序,这是我第一次如此密集地使用JavaScript.功能只有大约20%完成,但是应用程序本身已经开始占用大约160兆的内存,而运行它的应用程序在Chrome中每秒消耗大约200kb,在FF中消耗2meg; 随着屏幕刷新.在我写这篇文章的时候,我已经让Chrome 9运行了,它的内存使用量已达到400兆.我现在特别关注FF的用法,我正在寻找关于优化JavaScript,防止内存泄漏的任何非常好的文档,任何能帮助我解决这个问题的方法.我也非常感谢任何有助于我的精彩工具的链接.提前致谢.
编辑:我遇到过Mozilla性能工具,但我需要一些简单易用的东西,最好是使用GUI,或者至少是一个noob友好指南.还有很多这些工具适用于linux(我使用的是Win7)或者只需要购买/是命令行.+我真的很想看到Chrome的东西:)但我会接受提供最有用信息的答案.
编辑:谷歌Chrome的开发人员工具仅报告10美分的内存使用情况,不确定其余内容的来源.
javascript debugging memory-leaks memory-management google-chrome
我正在编写的项目的一部分单元测试从jpeg头中提取数据.
我想创建一个使用已知图像测试此提取的单元测试(因此我可以测试该图像的已知属性).
对我来说,这个样本图像作为资源保存在测试项目中似乎是合乎逻辑的,但我不知道该怎么做.如果它是一个WPF项目,我只需使用pack语法.
对于像这样的东西(或者,甚至是可行的东西),是否有最佳实践?
谢谢,wTs
我想创建一个Windows XP批处理脚本,按顺序执行以下操作:
@echo off
:: build everything
cd \workspace\project1
mvn clean install
cd ..\project2
mvn clean install
:: run some java file
cd \workspace\project3
java -jar somefile.jar
Run Code Online (Sandbox Code Playgroud)
当我像这样创建一个Batch脚本(遵循这些说明)时,我仍然遇到脚本在第一个脚本之后停止执行某些操作的问题
mvn clean install
Run Code Online (Sandbox Code Playgroud)
然后显示命令行.如何在一个批处理文件中按顺序执行所有这些命令?
我不想引用其他文件,我想在一个文件中执行它.
我正在研究Silverlight应用程序(即根本没有HTML内容),最大的抱怨之一是,如果用户意外点击F5,应用程序将重新启动.
那么有什么办法可以在浏览器中禁用"刷新"按钮?或者至少处理F5?
我在一个项目中使用私有继承,在"使用"实现"-sense".基类定义operator [],这是我想要使用的功能.因此,我有
class A : private B {
using B::operator[];
// ...
};
Run Code Online (Sandbox Code Playgroud)
但是,我如何控制运营商[]的版本?事实上,我需要不止一个,包括const非const版本和非版本.这可以实现吗?
android ×1
batch-file ×1
c++ ×1
clear ×1
clojure ×1
cmd ×1
css ×1
css-float ×1
debugging ×1
deployment ×1
image ×1
inheritance ×1
java ×1
javascript ×1
memory-leaks ×1
oracle ×1
oracle10g ×1
performance ×1
plsql ×1
resources ×1
silverlight ×1
testing ×1
tomcat ×1
unit-testing ×1
war ×1
webview ×1
wpf ×1