我只想把桌子放在页面中间.任何帮助都会很棒.
<!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) 我有一个使用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) 我正在尝试使用大量(~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宏(或类似的东西)可能吗?我无法让它发挥作用.
有没有更好的方法只在作为脚本运行时进行打印,何时__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)
此方案具有最少的代码重复,每个脚本日志级别和项目范围的默认级别......这正是我想要的.
我遇到了这段代码http://support.microsoft.com/kb/320348,这使我想知道比较两个文件以确定它们是否不同的最佳方法是什么。
主要思想是优化我的程序,该程序需要验证文件是否相等,以创建已更改文件和/或要删除/创建的文件的列表。
目前,我正在比较文件大小是否匹配,我将进入2个文件的md5校验和,但是在查看了此问题开始处链接的代码后,让我想知道是否真的值得使用它创建2个文件的校验和(基本上是在获取所有字节之后)?
另外,我还应该进行哪些其他验证以减少检查每个文件的工作?
我知道这是编写这些规则的冗余方式,所以我想知道是否有人知道更好的编写方法.谢谢!
$('.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) 我只想通过向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) 我认为这是错误的,它应该从NULL开始,而不是随机值.如果你有一个带有随机内存地址的指针作为默认值,它可能是一个非常危险的事情,不是吗?
我正在就(大型)图书编目项目进行一些可行性研究.任何帮助都会得到很好的信息来源,但是我特别想知道的是:
1.)python是否有与条形码阅读器(最好是USB)一起使用的模块?还有哪些其他程序可以读取条形码信息?
2.)用一些信息来源可以更好地回答这个问题,但是我应该在条形码扫描仪中寻找什么样的东西,特别是如果我想要扫描,特别是书上的很多条形码.
3.)使用一些信息来源也可以更好地回答这一问题,在书的条形码中标准存储了哪种信息.
我知道这是相对偏离主题的,但任何帮助将不胜感激.
Oi,一些供应商告诉我的老板,不加密web.config是一个很大的安全漏洞.这对我来说听起来很像.我的意思是,如果有人妥协服务器,我们是不是还要搞砸了?
python ×2
asp.net ×1
barcode ×1
benchmarking ×1
bookmarklet ×1
c ×1
c# ×1
checksum ×1
clojure ×1
compare ×1
css ×1
declaration ×1
encryption ×1
gwt ×1
html ×1
java ×1
javascript ×1
jquery ×1
logging ×1
macros ×1
random ×1
reify ×1
scripting ×1
swing ×1
variables ×1
web-config ×1