小编mon*_*ksy的帖子

将Netbeans项目转换为启用Maven的项目

如何将Netbeans生成的项目转换为接受Maven配置?有一些选项可以创建基于Maven的项目,但是到目前为止我没有发现将Maven依赖项添加到现有项目中.

netbeans maven

75
推荐指数
3
解决办法
7万
查看次数

Arrays.asList的性能

使用Arrays.asList转换静态对象数组的成本是多少?假设对象数组有N个项,那么它只是一个O(N)算法,其中所有项都是通过引用复制的,还是仅仅是原始数组放在List外观后面的外观?

java optimization performance

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

获取子模块中父POM中定义的属性[多模块项目]

我遇到了将属性从多模块项目的超级pom传递到子pom的问题.

目前我有以下文件: superpom

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0                               http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>...</groupId>
    <artifactId>meta-all</artifactId>
    <version>1.0</version>
    <packaging>pom</packaging>
    <properties>
        <databasedriver>net.sourceforge.jtds.jdbc.Driver</databasedriver>
    </properties>
    <modules>
        <module>child1</module> 
    </modules>
</project>
Run Code Online (Sandbox Code Playgroud)

孩子pom

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>...</groupId>
    <artifactId>child1</artifactId>
    <version>1.0-SNAPSHOT</version>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>sql-maven-plugin</artifactId>
                <version>1.5</version>
                <!-- JDBC Driver -->
                <dependencies>
                    <dependency>
                        <groupId>net.sourceforge.jtds</groupId>
                        <artifactId>jtds</artifactId>
                        <version>1.3.1</version>
                    </dependency>
                </dependencies>
                <configuration>
                    <driver>${project.parent.databasedriver}</driver>
                  ...
                    <autocommit>true</autocommit>
                    <delimiter>GO</delimiter>
                    <delimiterType>row</delimiterType>
                </configuration>
                <executions>
Run Code Online (Sandbox Code Playgroud)

但是,我不知道为什么我无法获取插件配置来检索超级pom的属性.

properties maven multi-module

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

获取客户端的IP地址对于Web服务

我正在使用JAX-WS,我在检索使用Web服务的客户端信息时遇到问题.我已经找到了如何使用JAX-RPC和Apache Tomcat Axis,但没有使用JAX-WS.有没有人对此有所了解?

java ip web-services jax-ws

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

什么取代了JINI?

似乎JINI几乎是一个废弃的项目.Jini.org网站的最新版本发布于去年,此后一直没有新闻.

JINI似乎非常有用,可以在完全分布式的辅助服务中提供服务.这项技术怎么了?是什么取代了这项技术?

我链接的主题声称Web服务已经取代了这项技术.但是,Web服务严格来说是客户端和服务器设置,不适用于作业的动态分发.[它可以,但它没有框架来实现这一点]我发现很难相信这项技术因缺乏需求而消失了.

java jini

19
推荐指数
2
解决办法
9562
查看次数

QuantLib OpenOffice/Excel YIELD/PRICE功能

有人可以提供一个如何使用QuantLib复制Excel/OpenOffice YIELDPRICE函数的示例吗?

我有一些例子,但我还不太清楚所有的设置.当我尝试更改某些值时,我会得到零或一些荒谬的值.理想情况下,我想创建与YIELD/PRICE函数等效的c ++.

在我的第一步中,我不需要在Excel日期建模中复制缺陷.我可以等到以后才能生成完全相同的副本.虽然如果你知道这也很棒.


PRICE 例如,在OpenOffice中:

PRICE("2008-02-15","2010-11-15",5%,7%,100,2,1) = 95.068419616675
Run Code Online (Sandbox Code Playgroud)

我的QuantLib代码能够获得95.066759有点偏差.至少我有基本的价格函数,我想现在得到一个完全匹配的结果.


我不能轻易包含所有包装代码,但基本代码如下.

#include <ql/time/calendar.hpp>
#include <ql/time/daycounters/actualactual.hpp>
#include <ql/time/daycounters/actual365fixed.hpp>
#include <ql/time/schedule.hpp>
#include <ql/time/calendars/unitedstates.hpp>
#include <ql/time/calendars/nullcalendar.hpp>

#include <ql/settings.hpp>
#include <ql/handle.hpp>
#include <ql/termstructures/yield/flatforward.hpp>
#include <ql/instruments/bonds/fixedratebond.hpp>

#include <ql/pricingengines/bond/discountingbondengine.hpp>
#include <ql/utilities/dataformatters.hpp>

#include <iostream>
#include <iomanip>

#include "boost/date_time/gregorian/gregorian.hpp"
using namespace QuantLib;

Date convert_date( boost::gregorian::date const & date )
{
    unsigned mon = date.month();
    return Date( date.day(), Month(mon), date.year() );
}

shared_ptr<Bond> create_bond( boost::gregorian::date const & settlement_, boost::gregorian::date const & …
Run Code Online (Sandbox Code Playgroud)

c++ finance quantlib

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

将"rgb(x,x,x)"字符串解析为颜色对象

是否有一种有效的方法/现有解决方案将字符串"rgb(x,x,x)"[其中x在这种情况下为0-255]解析为颜色对象?[我打算使用颜色值将它们转换为十六进制颜色的方便性.

我更希望有一个GWT选项.我也意识到使用像Scanner.nextInt这样的东西很容易.但是我一直在寻找一种更可靠的方式来获取这些信息.

java gwt colors

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

GPU上的Java:直接在GPU上使用普通Java完成方法

首先:是否可以使用Java并让它(部分)运行或使用GPU?如果可能的话,是否可以使用普通的Java语法而不使用特殊的cuda或opencl语法?

我想只需要使用我的编码java源代码,让它在GPU上进行尽可能小的更改.

我非常感谢代码示例.

java gpu gpu-programming

13
推荐指数
3
解决办法
2万
查看次数

MapReduce开销的计算复杂度是多少?

鉴于地图和减少任务的复杂性O(map)=f(n)并且O(reduce)=g(n)是否有人花时间写下Map/Reduce内部操作(排序,改组,发送数据等)如何增加计算复杂性?Map/Reduce编排的开销是多少?

我知道当你的问题足够大时,这是无稽之谈,只是不关心低效率,但对于可以在小型机器或几台机器上运行的小问题,我是否应该经历设计并行算法的痛苦当我手头有Map/Reduce实现的时候?

big-o hadoop mapreduce

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

一种数据差异工具,用于查找两个Access MDB文件之间的差异

我有两个不同的MDB文件[具有相同的结构].是否有现成的工具可以报告两个文件之间的差异[逐行]?

我在SF上找到了一个名为"MDBDiff"的程序,但程序不再可供下载.

diff ms-access

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