小编Tan*_*til的帖子

如何在java中创建动态二维数组?

我想动态创建一个二维数组.

我知道列数.但行数正在动态更改.我尝试了数组列表,但它仅将值存储在单维中.我能做什么?

java multidimensional-array

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

Eclipse编辑器无法打开

我的Eclipse无法显示编辑器窗口.

错误:

无法打开编辑器:无法实例化编辑器类.这通常表示缺少no-arg构造函数或者编辑器的类名在plugin.xml中输入错误.

笔记:

  • 我正在为C++和Python使用不同的Eclipse(而不是插件) - 它们完美地运行,它只是引起麻烦的java eclipse.
  • 我已经尝试重新安装eclipse,甚至重新安装java.任何的想法?
  • 它没有显示项目文件的麻烦,它只是"只是"无法打开的*.java和*.class文件.

堆栈跟踪

org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.jdt.ui (150).
    at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:121)
    at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
    at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:469)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:338)
    at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:232)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1197)
    at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:174)
    at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:904)
    at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
    at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55)
    at org.eclipse.ui.internal.WorkbenchPlugin$1.run(WorkbenchPlugin.java:267)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:263)
    at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235)
    at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:845)
    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:609)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
    at org.eclipse.ui.internal.EditorAreaHelper.setVisibleEditor(EditorAreaHelper.java:271)
    at org.eclipse.ui.internal.EditorManager.setVisibleEditor(EditorManager.java:1429)
    at org.eclipse.ui.internal.EditorManager$5.runWithException(EditorManager.java:942)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) …
Run Code Online (Sandbox Code Playgroud)

java eclipse

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

Java,GUI构建器还是手工编码?

我的公司软件有很多形式,到现在为止我们手工编写代码(MVC方式).

我们正在考虑开始使用GUI构建器.

使用Builder时几乎没有问题.

  1. 部分代码 不可读.
  2. 部分代码不可 编辑.
  3. 以后编辑代码会更难.
  4. 我们将来必须继续使用该构建器,即使我们想要替换构建器或手工编写,也没有人能够确保该工具将来可用和支持.

我想向他人学习经验:

  • 您是否建议使用工具或我们是否应继续手动编写代码?
  • 哪个建筑商更好?
  • 他是如何处理这些问题的?(还有其他问题吗?)

java forms user-interface

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

如何在Java中打包工厂

我想知道如何在我的应用程序中打包我的工厂.工厂应该与使用它的类位于同一个包中,与它创建的对象在同一个包中还是在它自己的包中?

感谢您的时间和反馈

java packaging design-patterns factory

14
推荐指数
2
解决办法
6590
查看次数

加入Java 8 Collection API

我有两个List<Map<String, Object>>对象.

[{Month=August-2013, Sales=282200}, {Month=July-2013, Sales=310400}, 
 {Month=June-2013, Sales=309600}, {Month=May-2013, Sales=318200}, 
 {Month=September-2013, Sales=257800}]
Run Code Online (Sandbox Code Playgroud)

[{Month=April-2013, NoOfTranx=8600}, {Month=August-2013, NoOfTranx=6700}, 
 {Month=July-2013, NoOfTranx=14400}, {Month=June-2013, NoOfTranx=8500}, 
 {Month=May-2013, NoOfTranx=14400}]
Run Code Online (Sandbox Code Playgroud)

我想把join(Merge)这两个List放在Month键上.如何FULL OUTER JOIN, RIGHT OUTER JOIN使用新的Collection在这些List上执行多个连接操作(即等)API.

java collections join java-8

14
推荐指数
1
解决办法
3427
查看次数

什么是"有效载荷"?例如XML Payload

在浏览一些Web服务文档时,我遇到了" payload "," xml payload " 这个词......

在此输入图像描述


在此输入图像描述


在此输入图像描述


来自维基百科:"*计算中的有效负载(有时称为实际或正文数据)是数据传输的货物.*"

这里没有多大意义.任何人都可以解释有效载荷/ xml有效载荷的含义 谢谢.

php xml rest soap payload

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

Java中有分支/跳转表吗?

Java有类似于分支或跳转表的东西吗?

根据维基百科,分支或跳转表是

用于描述使用分支指令表将程序控制(分支)转移到程序的另一部分(或可能已动态加载的不同程序)的有效方法的术语.

Java是否有这样的东西,或者我只需要使用if/else if/else或case语句?

java branch jump-table

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

Java Glass窗格

我有个问题.我想问你如何实现GlassPane它上面的绘画.

我的意思是,如果我点击鼠标按钮,在mouseClicked事件中,我应该创建透明玻璃窗格,因为我想要看到我背后的所有组件glassPane,我可以使用mouseDragged事件在其上绘画.当我释放鼠标按钮时,我glassPane消失了.

我也有另一个问题.当我在玻璃窗格上画画时,我们背后的所有组件都会令人耳目一新并重新粉刷?也许有人在玻璃窗格上有很好的例子可能对我有所帮助.

java swing awt glasspane

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

Haskell Riak驱动程序:进行简单的"放置"操作

我试图用Haskell驱动程序向Riak介绍自己,并且我遇到了一个简单的put操作.我对put功能的签名感到困惑.那里的任何地方都没有一个例子.

所以有这个签名:

put :: (FromJSON c, ToJSON c, Resolvable c) => Connection -> Bucket 
       -> Key -> Maybe VClock -> c -> W -> DW -> IO (c, VClock)
Run Code Online (Sandbox Code Playgroud)

我有一些问题.

什么是Maybe VClock?我是否必须以某种方式生成它或者只是在那里指定Nothing就足够了?为什么我在返回的元组中得到这个VClock?

我是否必须为每个简单的值编写FromJSON和ToJSON实例,即使它是一个简单的字符串值?就像我想用"名称"键来设置值"Stitch"一样,我该怎么做?

什么是Resolvable实例?如何使Text或String值可解析?我知道我必须定义resolve函数,但我不太了解它的含义以及如何做到这一点.

haskell riak

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

C++中是否存在像Java一样的静态嵌套类?

我经常用java编写,我对C++中的静态嵌套类有点困惑.

我正在尝试声明一个静态类,但是我收到一个错误:

class D
{
    public:

    static class Listener
    {
        public :

        void foo()
        {
            cout << "foo" <<endl;
        }
    };

};
Run Code Online (Sandbox Code Playgroud)

我得到了以下错误

"只能为对象和函数指定存储类"

(我正在使用在线编译器).

c++

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