小编Art*_*hur的帖子

Netbeans添加新的Maven远程存储库

如何将新的远程仓库添加到NetBeans 7.2以使用"依赖关系"窗口(使用repo索引)?

我找到了http://wiki.magnolia-cms.com/display/WIKI/setting+up+Netbeans+with+++Magnolia+maven+repository,但是在7.2 NB这个窗口移动了.

在Dependency中没有用于添加新远程Maven repos的按钮.我需要将http://repo1.maven.org/maven2/org/mortbay/jetty/jetty/7.0.0.pre5/添加到NetBeans中.

抱歉,我的英语不好.

谢谢,亚瑟.

java osgi netbeans jetty maven

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

旧式 JOIN 语法在 T-SQL 中意味着什么?

我需要编辑旧式 T-SQL 代码。

  • 什么是=*意思?

  • 这是什么*=意思?

我认为它们是 JOIN,但我不知道它们各自的 JOIN 类型是什么。

sql t-sql sql-server outer-join

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

Java - java.lang.IllegalStateException:源已消耗或关闭

我有一些代码:

    Stream<String> previewImagesURLsList = uploadedVideoItemObj.getPreviewImagesURLsList().parallel();

    Stream<HashMap<String, Object>> imagesStream = previewImagesURLsList
            .map(new Function<String, HashMap<String, Object>>() {
                @Override
                public HashMap<String, Object> apply(String fileName) {
                    HashMap<String, Object> m = new HashMap<>();
                    m.put("preview_file", fileName);
                    m.put("parent_id", gotId);
                    return m;
                }
            });

    HashMap<String, Object>[] filesArr = imagesStream.toArray(HashMap[]::new);
Run Code Online (Sandbox Code Playgroud)

我上线了

 HashMap<String, Object>[] filesArr = imagesStream.toArray(HashMap[]::new);
Run Code Online (Sandbox Code Playgroud)

一个例外

java.lang.IllegalStateException: source already consumed or closed
    at java.util.stream.AbstractPipeline.sourceSpliterator(AbstractPipeline.java:455)
    at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:255)
    at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:438)
    at my.site.objects.videoitems.uploadedVideoItems.dao.impl.JdbcUploadedVideoItemDAO.insert(JdbcUploadedVideoItemDAO.java:79)
    at my.site.processors.files.threads.ServerUploadedFileProcessor.processFileServer(ServerUploadedFileProcessor.java:53)
    at my.site.processors.files.threads.ServerUploadedFileProcessor.call(ServerUploadedFileProcessor.java:28)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Run Code Online (Sandbox Code Playgroud)

看不懂,bug在哪里。这个异常是什么意思,在什么情况下可以抛出?

java java-8 java-stream

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

转换十六进制值非常大的字符串

我想将字符串9C72E0FA11C2E6A8转换为十进制值:

             String strHexNumber = "9C72E0FA11C2E6A8";
             Long decimalNumber = Long.parseLong(strHexNumber, 16);
             System.out.println("Hexadecimal number converted to decimal number");
             System.out.println("Decimal number is : " + decimalNumber);
Run Code Online (Sandbox Code Playgroud)

我期待获得价值11273320181906204328,但我得到了

Exception in thread "main" java.lang.NumberFormatException: For input string: "9C72E0FA11C2E6A8"
    at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    at java.lang.Long.parseLong(Long.java:592)
    at ConvertHexToDecimalExample.main(ConvertHexToDecimalExample.java:22)
Run Code Online (Sandbox Code Playgroud)

如何在Java中将十六进制转换为十进制?

谢谢!

java hex biginteger

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

OSGi的类加载问题

我使用了来自Maven repo的log4j-1.2.17软件包.我尝试在bundle中执行此代码(我的bundle调用log4j-1.2.17包)

    PropertyConfigurator.configure(props());
private static Properties props() {
    Properties props = new Properties();
    props.put("log4j.rootLogger", "INFO, R");
    props.put("log4j.appender.R",
            "org.apache.log4j.DailyRollingFileAppender");
    props.put("log4j.appender.R.File", "logs/IhtikaClient.log");
    props.put("log4j.appender.R.Append", "true");
    props.put("log4j.appender.R.Threshold", "INFO");
    props.put("log4j.appender.R.DatePattern", "'.'yyyy-MM-dd");
    props.put("log4j.appender.R.layout", "org.apache.log4j.PatternLayout");
    props.put("log4j.appender.R.layout.ConversionPattern",
            //"%d{HH:mm:ss,SSS} %c - %m%n");
            //"[%5p] %d{yyyy-MM-dd mm:ss} (%F:%M:%L)%n%m%n%n");
            "[%5p] %d{yyyy-MM-dd mm:ss} %c (%F:%M:%L)%n%m%n");
    return props;
}
Run Code Online (Sandbox Code Playgroud)

但我有错误

log4j:ERROR A "org.apache.log4j.DailyRollingFileAppender" object is not assignable to a "org.apache.log4j.Appender" variable. log4j:ERROR The class "org.apache.log4j.Appender" was loaded by log4j:ERROR [org.apache.felix.framework.BundleWiringImpl@9da1dd] whereas object of type log4j:ERROR "org.apache.log4j.DailyRollingFileAppender" was loaded by [sun.misc.Launcher$AppClassLoader@4b222f]. log4j:ERROR Could not instantiate …

osgi log4j classloader apache-felix

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

如何将流Stream <HashMap <String,Object >>转换为HashMap数组HashMap <String,Object> []?

我是Java 8 Streams的新手.请指教,如何将流转换Stream<HashMap<String, Object>>为HashMap数组HashMap<String, Object>[]

例如,我在代码中有一些流:

Stream<String> previewImagesURLsList = fileNames.stream();

Stream<HashMap<String, Object>> imagesStream = previewImagesURLsList
    .map(new Function<String, HashMap<String, Object>>() {
        @Override
        public HashMap<String, Object> apply(String person) {
            HashMap<String, Object> m = new HashMap<>();
            m.put("dfsd", person);
            return m;
        }
    });
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做

HashMap<String, Object>[] arr = imagesStream.toArray();
Run Code Online (Sandbox Code Playgroud)

抱歉,我的英语不好.

java java-8 java-stream

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

是否可以创建我自己的自定义注释来充当 Spring @Controller 注释?

在我的 Spring 应用程序中,我有带有两个注释的控制器:

@Controller - Spring注解

@AdminPanelController - 我的注释

是否可以更改我的注释,以便我可以使用 if 而无需另外放置 @Controller ?

我希望 Spring 将我的注释处理为 @Controller 注释。

java spring spring-boot

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

无法增加浮点变量的值

我是C#的新手,我无法理解,为什么我的变量不想增加到值,大于16777215.

我有代码:

float fullPerc = 100;
float bytesRead = 1;
long fileSize = 1;
ProgressBar pb1;
int blockSizeBytes = 0;
float counter = 0;

using (FileStream inFs = new FileStream(inFile, FileMode.Open))
{
    fileSize = inFs.Length;
    do
    {
        counter = counter + 1;
        if (counter > 16777215) //&& counter < 16777230)
        {
            counter = counter + 10;
            //Console.WriteLine(((counter + 10) /100));
        }
        count = inFs.Read(data, 0, blockSizeBytes);
        offset += count;
        outStreamEncrypted.Write(data, 0, count);

        bytesRead += blockSizeBytes;

   }
   while (count > 0); …
Run Code Online (Sandbox Code Playgroud)

.net c# floating-point precision

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

Java CEF - 是否可以访问 DOM 文档和加载页面的元素?

我已经从https://bitbucket.org/chromiumembedded/java-cef/overview构建了 java-cef ,但我仍然无法在文档和 javadoc 中找到有关如何访问 DOM 文档和加载页面元素的任何信息。

我需要通过诸如document.getElementsByClassName("example");, 之类的方式访问元素document.getElementsByTagName("div");

类似于 JSoup - https://jsoup.org/cookbook/extracting-data/selector-syntax

File input = new File("/tmp/input.html");
Document doc = Jsoup.parse(input, "UTF-8", "http://example.com/");

Elements links = doc.select("a[href]"); // a with href
Elements pngs = doc.select("img[src$=.png]");
Run Code Online (Sandbox Code Playgroud)

Java-CEF 中是否有相同的功能?

谢谢!

java chromium-embedded

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

这个Python表达式意味着什么?

请指教,这个表达式返回什么?

localized_title = lambda **_: localization._create_localized_string(0xB30B3A74)
Run Code Online (Sandbox Code Playgroud)

将存储什么值localized_title以及存储什么

lambda **_:
Run Code Online (Sandbox Code Playgroud)

意思?

python lambda python-3.x

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