问题列表 - 第41374页

将表格对齐页面中心

我只想把桌子放在页面中间.任何帮助都会很棒.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
        "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Randy's first html web page !</title>
<style type="text/css">
body
{background-image:url('Koala.gif');} 
h1
{
text-align:center;
}
h2
{
text-align:center;
}
p
{
text-align:center;
font-size:200%;
color:#00fff0;
}
div
{
background-color:#efffff;
}
</style>
</head>
<h1> Hello Professor</h1>
<h2> By: Randy White</h2>
<P> I haven't done anything like this before.</P> 
<P>Seems to be ok</P>
<P><img src="Hydrangeas.jpg" width="150" height="100" alt="Hydrangeas.jpg"></P> 
<table border="1">
<tr>
<th>Month</th>
<th>Day</th>
<th>Year</th>
</tr>
<tr>
<td>December</td>
<td>1</td>
<td>2010</td>
</tr>
</table>
<a href="http://www.google.com">Visit …
Run Code Online (Sandbox Code Playgroud)

html css

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

Java Swing JMenu助记符

我有一个使用JMenu创建的菜单.我想将快捷键Alt-F分配给此菜单.我使用setMnemonic('F')来做到这一点,但菜单无法识别助记符.

解决或调试此问题的最佳方法是什么?我发现设置一个断点并没有多大帮助.

谢谢.

代码片段:

//higher up in variable declaration
/** Menus on the menu bar */
private JMenu uiFindMnu           = new JMenu("Find");
...
//inside the constructor
// set mnemonic for the Find menu
uiFindMnu.setMnemonic('F');
Run Code Online (Sandbox Code Playgroud)

java swing

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

使用clojure宏在reify调用中自动创建getter和setter

我正在尝试使用大量(~50)getter和setter方法(一些具有不规则名称)实现一个巨大的Java接口.我认为使用宏来减少代码量会很好.而不是

(def data (atom {:x nil}))
(reify HugeInterface
  (getX [this] (:x @data))
  (setX [this v] (swap! data assoc :x v))) 
Run Code Online (Sandbox Code Playgroud)

我希望能够写作

(def data (atom {:x nil}))
(reify HugeInterface
  (set-and-get getX setX :x))
Run Code Online (Sandbox Code Playgroud)

这个set-and-get宏(或类似的东西)可能吗?我无法让它发挥作用.

macros clojure reify

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

仅作为脚本运行时打印?

有没有更好的方法只在作为脚本运行时进行打印,何时__name__ == '__main__'

我有一些脚本,我也导入和使用的部分.

像下面这样的东西会起作用但是很难看,并且必须分别在每个脚本中定义:

def printif(s):
    if globals()['__name__'] == '__main__':
        print (s)
    return
Run Code Online (Sandbox Code Playgroud)

我简要介绍了一些python的日志库,但更喜欢两个更轻的解决方案......

编辑:

我最终做了这样的事情:

# mylog.py
import sys
import logging

log = logging.getLogger()

#default logging level
log.setLevel(logging.WARNING)

log.addHandler(logging.StreamHandler(sys.stdout))
Run Code Online (Sandbox Code Playgroud)

并从脚本:

import log from mylog

...
log.info(...)
log.warning(...)
...

if __name__ == '__main__':
    #override when script is run..
    log.setLevel(logger.INFO)
Run Code Online (Sandbox Code Playgroud)

此方案具有最少的代码重复,每个脚本日志级别和项目范围的默认级别......这正是我想要的.

python scripting logging

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

逐字节比较文件还是读取所有字节?

我遇到了这段代码http://support.microsoft.com/kb/320348,这使我想知道比较两个文件以确定它们是否不同的最佳方法是什么。

主要思想是优化我的程序,该程序需要验证文件是否相等,以创建已更改文件和/或要删除/创建的文件的列表。

目前,我正在比较文件大小是否匹配,我将进入2个文件的md5校验和,但是在查看了此问题开始处链接的代码后,让我想知道是否真的值得使用它创建2个文件的校验和(基本上是在获取所有字节之后)?

另外,我还应该进行哪些其他验证以减少检查每个文件的工作?

c# benchmarking checksum compare

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

有没有更好的方法来编写此导航语句?

我知道这是编写这些规则的冗余方式,所以我想知道是否有人知道更好的编写方法.谢谢!

$('.nav li a').eq(0).click(function() {

    $('.nav li a').eq(0).addClass("active");
    $('.nav li a').eq(1).removeClass("active"); 
    $('.nav li a').eq(2).removeClass("active");
    $('.nav li a').eq(3).removeClass("active");

});
$('.nav li a').eq(1).click(function() {

    $('.nav li a').eq(0).removeClass("active");
    $('.nav li a').eq(1).addClass("active");    
    $('.nav li a').eq(2).removeClass("active");
    $('.nav li a').eq(3).removeClass("active");

});
$('.nav li a').eq(2).click(function() {

    $('.nav li a').eq(0).removeClass("active");
    $('.nav li a').eq(1).removeClass("active"); 
    $('.nav li a').eq(2).addClass("active");
    $('.nav li a').eq(3).removeClass("active");

});
$('.nav li a').eq(3).click(function() {

    $('.nav li a').eq(0).removeClass("active");
    $('.nav li a').eq(1).removeClass("active"); 
    $('.nav li a').eq(2).removeClass("active");
    $('.nav li a').eq(3).addClass("active");

});
Run Code Online (Sandbox Code Playgroud)

jquery

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

GWT bookmarket或GWT作为外部库

我只想通过向DOM添加脚本标记来加载GWT(Google Web Toolkit)应用程序,但是因为GWT链接器使用document.write()我无法找到任何好方法.我在各种博客文章中发现了一些黑客,但他们似乎都失败了最新版本的GWT.我想到任何合理的非侵入性方法吗?

澄清:

在主机html页面中启动GWT应用程序的常规方法:

<script type="text/javascript" language="javascript" src="myapp.nocache.js"></script> 
Run Code Online (Sandbox Code Playgroud)

当然,这会在页面加载后立即启动.我想稍后再做:

function startapp() {
    var head = document.getElementsByTagName('head');
    var s = document.createElement('script');
    s.setAttribute('type', 'text/javascript');
    s.setAttribute('src', 'myapp.nocache.js');
    head[0].appendChild(s);
}
Run Code Online (Sandbox Code Playgroud)

javascript gwt bookmarklet

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

为什么变量以C中的随机值开始

我认为这是错误的,它应该从NULL开始,而不是随机值.如果你有一个带有随机内存地址的指针作为默认值,它可能是一个非常危险的事情,不是吗?

c random variables declaration default-value

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

USB条码扫描器研究

我正在就(大型)图书编目项目进行一些可行性研究.任何帮助都会得到很好的信息来源,但是我特别想知道的是:

1.)python是否有与条形码阅读器(最好是USB)一起使用的模块?还有哪些其他程序可以读取条形码信息?

2.)用一些信息来源可以更好地回答这个问题,但是我应该在条形码扫描仪中寻找什么样的东西,特别是如果我想要扫描,特别是书上的很多条形码.

3.)使用一些信息来源也可以更好地回答这一问题,在书的条形码中标准存储了哪种信息.

我知道这是相对偏离主题的,但任何帮助将不胜感激.

python barcode barcode-scanner

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

加密web.config有什么意义?ASP.NET

Oi,一些供应商告诉我的老板,不加密web.config是一个很大的安全漏洞.这对我来说听起来很像.我的意思是,如果有人妥协服务器,我们是不是还要搞砸了?

asp.net encryption web-config

4
推荐指数
2
解决办法
615
查看次数