草庐IT

my_model_instance

全部标签

Java 图形用户界面 : Document Object Model

HTML有一个文档对象模型,然后Javascript可以操纵/移动它。当我在Swing中创建GUI时——模型看起来非常不同(我不知道模型的名称),因为我正在创建布局管理器,并将对象粘贴到其中。我的问题:有没有办法以类似DOM的方式操作JavaGUI?[例如,我希望能够删除/添加节点、移动子节点等...]谢谢! 最佳答案 对于Swing组件,一切都从一组JFrame开始(您也可以有JWindow和JDialog,但通常至少有一个根框架)。最有可能的是,您只关心该JFrame的contentPane(但您也可能关心它拥有的Windows

java微优化: combine set of boolean instance variables to bit vector based on int

我们有一个包含很多实例的类,遇到了内存问题。因此,我们尽量减少这个类的内存需求。一种想法如下。该类有许多boolean实例变量,在天真的实现中,每个实例变量都会占用一个词。可以考虑将它们组合成一个存储在int中的微型位vector,这样它们的组合内存需求就是一个字。但我怀疑JavaVM无论如何都会进行这种优化,因此手动执行它不会获得任何额外的节省。对吧? 最佳答案 boolean值使用1个字节的内存(在热点上)。您可以使用替代方案:一个BitSet:每个boolean值大约使用1位+类本身的开销、对BitSet的引用、对BitSet

Java8 : Is there a way to get an instance method reference from a class method reference?

例如,如果我有这样的界面:publicinterfaceFooBar{Bfoo(Aa);Bbar(Aa);}有没有办法像FooBar::bar那样获取类级别的方法引用?并获取实例方法引用?即。如果我有FooBarmyFooBarInstance;BiFunction,A,B>barFunction=FooBar::bar;有什么简单的方法可以得到Function与我定义的实例相匹配的实例FunctionmyBarFunction=myFooBarInstance::bar; 最佳答案 您想要做的在函数编程世界中被称为“部分函数应用程

java - "Error: Could not find or load main class My.class"

我在Windows7上通过cmd.exe使用JavaSDK1.7。直到几个小时前一切都正常工作,突然我无法运行我编译的类文件,标题中始终显示错误。我似乎能够编译我的My.java文件,但是我无法运行生成的类文件(My.class)。我经常收到错误“错误:无法找到或加载主类My.class”。我已经用多个其他类文件尝试过这个,所有这些都导致了同样的问题。如果您想知道的话,我的“路径”环境变量设置为“C:\ProgramFiles(x86)\Java\jdk1.7.0_05\bin”我试过重新安装、创建和设置类路径变量(运气不好),甚至直接使用java-cp。我的.class命令。我试过这

java - String str = new String ("my string") 真的效率低吗?

我经常看到有人说Stringstr=newString("mystring")比写Stringstr="mystring",效率低,因为前者创建一个静态“我的字符串”对象,然后是一个从静态对象复制的String对象。但是,考虑到这里的语言是如此简单和明确,我很难想象Java优化器不会花任何力气将前者简单地转换为后者。为什么它真的会选择更费力的方式呢?如果Java对其进行了优化,会有什么负面影响? 最佳答案 However,giventhatthelanguagehereissosimpleandunambiguous,Icanhar

Java Apache FTPClient : How to know my current directory

我的问题很简单:我在连接到FTP的简单应用程序中使用Apachecommons.netAPI,我可以使用changeWorkingDirectory方法更改工作目录。但是...我怎么知道我的当前目录而不更改它? 最佳答案 printWorkingDirectory()返回当前工作目录的路径名。Here'sthereference. 关于JavaApacheFTPClient:Howtoknowmycurrentdirectory,我们在StackOverflow上找到一个类似的问题:

java - 带有错误 java.lang.String 的 selectonemenu 无法转换为 javax.faces.model.SelectItem

我想填写一个选择菜单,但总是出现这个错误:java.lang.Stringcannotbecasttojavax.faces.model.SelectItem这是代码:publicclassToolsJIRAimplementsSerializable{privateStringmyChoicePeriod;//gettersandsetters}JSF:我发现我应该写一个转换器,但我不知道为什么?因为我见过一些没有转换器的示例??谢谢 最佳答案 在您的网页中尝试此代码不要将value属性用于不同目的

java - Eclipse 的工作区 : Shall I put my images in 'src' or 'bin' folder?

我在一个Java项目中工作,有时我的所有图像都会随机从项目的bin文件夹中消失。这变得非常烦人,因为每次发生时我都必须重新放一遍。有人告诉我,我不应该将多余的文件放在bin中,而应该放在src中。但是如果我将它们放在src中,eclipse不会读取我的图像,就好像它们不存在一样。为什么会这样?谢谢。 最佳答案 创建一个resources文件夹并将它们放在那里。然后将该文件夹标记为“源文件夹”(右键单击->BuildPath->Useassourcefolder) 关于java-Eclip

java - 异常获取服务器实例 : No valid instance id for this instance

当我在我的本地主机GoogleAppEngine应用程序中将日志记录级别更改为FINE时,我开始在我的跟踪堆栈中看到这些:Apr17,20134:54:20PMcom.google.appengine.tools.development.DevAppServerServersFiltergetCurrentServerInstanceFINE:Exceptiongettingserverinstancecom.google.appengine.api.labs.servers.ServersException:Novalidinstanceidforthisinstance.atcom

java - JSF 2.0 : Why my ViewScope Beans is re-created even though still on same View

这个问题在这里已经有了答案:@ViewScopedcalls@PostConstructoneverypostbackrequest(1个回答)关闭6年前。在我的.xhtml页面中,我有以下形式:......CustomerTemplate.xhtml是:...//importcss,jsfiles...//Otherthingsonthepage...这是我的ManagedBean:@ManagedBean@ViewScopedpublicclassMrBean{...privateListitems;...@PostConstructpublicvoidprepareItemLis