我想在Map中存储不同类型,如下所示:
public Map< String, Void > common;
MyClass object = new MyClass();
common.put( "Object1", object );
Run Code Online (Sandbox Code Playgroud)
然后像这样使用它:
Void object = common.get( "Object1" );
( ( MyClass )object ).runAnyFunction();
Run Code Online (Sandbox Code Playgroud)
这只有在我创建自己的名为Void的空类并且扩展我将放入Map with Void的所有类时才有效.所以问题解决了,除非......
Java中是否已存在Void?如果我不创建自己的Void类仍然有效.直到我进入我尝试.runAnyFunction()的演员.也许如果我试图用Void扩展我的类 - 但这只适用于我创建的Void,而不是Java的Void.
这真的归结为如果我真的需要创建我自己的空Void类.或者如果我可以使用Java自己的Void?
我启用了默认的Eclipse拼写检查程序.当我在Java编辑器中工作时检测到拼写错误时,我可以Ctrl-1用来显示建议的拼写更正列表.
但是,当我在默认的XML编辑器中工作时,Ctrl-1似乎不起作用.拼写错误的单词(在评论中大多数)用红色正确加下划线,但我似乎无法弄清楚如何获得拼写建议列表.
如果这是特定于平台的问题,我正在使用OpenJDK 6在Ubuntu 10.06上运行Eclipse Helios.
如果是这样,这种声明的语法是什么?
我需要构造环的方法(сircle从中切割一个较小半径的圆)并将其返回为System.Windows.Shapes.Shape.我可以这样做Path吗?可能存在另一种方式?
通常,当我要求进行线程转储时,很容易解释性能不佳系统的症状; 也就是说,通常我会看到许多线程正在等待已经获得但未被另一个人释放的监视器上.
在这种情况下,我有很多线程在等待监视器(0x965ad100),但似乎没有一个线程首先拥有该监视器.可以使用此签名标识有问题的线程:
等待锁定<0x965ad100>(a uk.gov.dti.og.fox.ConAgent)
我已经尝试了谷歌搜索,我似乎找到的所有内容都是讨论被锁定的监视器,没有关于等待未锁定的监视器的信息.
线程转储完整:http://www.basson.at/docs/stackoverflow/thread_dump.txt
我希望这里有人可以解释我所看到的,或者至少指出我正确的方向.提前感谢您的回复.
如何在没有tkinter中心窗口小部件的情况下向tkinter窗口添加填充?我试过了:
self.canvas_l = Label(self.master, text="choose a color:", font="helvetica 12")
self.canvas_l.grid(row=9, column=1, sticky=S, ipady=30)
Run Code Online (Sandbox Code Playgroud)
和
self.canvas_l = Label(self.master, text="choose a color:", font="helvetica 12")
self.canvas_l.grid(row=9, column=1, rowspan=2, sticky=S, pady=30)
Run Code Online (Sandbox Code Playgroud)
我只想在标签的顶部添加30px填充.
我有以下控制器:
class FirstController < ApplicationController
helper_method :contoller_method
private
def contoller_method
"text"
end
end
Run Code Online (Sandbox Code Playgroud)
如何contoller_method在另一个控制器的视图中使用?有最好的做法吗?
我在settings.py和urls.py中取消注释了管理区域.但管理员不会加载/ admin /.如果我将网址更改为/ admin/auth /然后我可以登录管理面板,但如果我尝试转到/ admin /它仍然无法找到该页面.
这是我的settings.py:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.admin',
'src',
'lib.tagging',
'lib.markdown',
'lib.avatar',
# Uncomment the next line to enable admin documentation:
#'django.contrib.admindocs',
)
Run Code Online (Sandbox Code Playgroud)
URLs.py
from django.conf.urls.defaults import *
from django.conf import settings
from src import views
from src.models import Want
from lib.tagging.models import Tag
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
want_info_dict = {
'queryset': Want.objects.all(),
'date_field': 'pub_date',
}
urlpatterns = patterns('django.views.generic.simple',
url(r'^about/$', …Run Code Online (Sandbox Code Playgroud) 这个if if语句是否有问题我试图制作一个摇摆登录系统??? 谢谢 :)
public void login()
{
String username = loginField.getText();
char[] password = loginPass.getPassword();
if (username.equals("test") && password.equals("test"))
{
System.out.println("logged in");
}
}
Run Code Online (Sandbox Code Playgroud) Dianne Hackborn在几个线程中提到,您可以检测布局何时调整大小,例如,当软键盘打开或关闭时.这样的线程是这个... http://groups.google.com/group/android-developers/browse_thread/thread/d318901586313204/2b2c2c7d4bb04e1b
但是,我不理解她的回答:"通过所有相应的布局遍历和回调调整视图层次结构."
有没有人有进一步的描述或如何检测这个的一些例子?我可以链接哪些回调以便检测到这个?
谢谢