问题列表 - 第45725页

如何告诉maven-dependency-plugin工件中使用了工件?

这是我的多模块项目的结构:

/root
  /api dependencies: slf4j
  /foo dependencies: slf4j-log4j12, log4j
Run Code Online (Sandbox Code Playgroud)

换句话说,模块api使用slf4j的日志记录.它不知道日志工具的实现是什么.模块foo添加slf4j-log4j12log4j执行日志记录.很简单.

现在我正在运行maven-dependency-plugin:analyze-only,这就是它对模块的说法foo:

[WARNING] Unused declared dependencies found:
[WARNING]    org.slf4j:slf4j-log4j12:jar:1.6.1:compile
[WARNING]    log4j:log4j:jar:1.2.16:compile
Run Code Online (Sandbox Code Playgroud)

意味着插件不理解foo真正需要这些依赖项.我该如何解决这个问题?

java maven-2 maven-dependency-plugin

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

C++随机数生成

例如,以下表达式:

r = (rand() % 10)+1;

从中生成随机数1-10.

我们如何让它从中生成随机数0-10

谢谢.

c++ random

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

用C++回调给类成员

我们为客户提供简单的通信库.

我的问题是:如何从我们客户的类中保存指向方法的指针?

Library.h 是头文件,包含客户建立通信所需的所有方法.

library.cpp是我们的代码.在某处我必须保存指向我们客户的回调函数方法的指针.

customer.cpp 是客户如何使用我们的库的一个例子.

library.h:

// This is the header file what our customer gets
class Library {
  public:
    template <class Object, class Function>
    void SetCallback(Object &obj, Function f);
};
Run Code Online (Sandbox Code Playgroud)

library.cpp:

struct T_CUSTOMER {
    Object o;   // <- ???
    Function f; // <- ???
} customer;

void Library::SetCallback(Object &obj, Function f) {
    //Saving the method from our costumer
    customer.o = obj;   // <- ???
    customer.f = f;     // <- ???
}

void someFunction(void) {
    // here …
Run Code Online (Sandbox Code Playgroud)

c++ methods function callback

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

C++模板类和继承

可能重复:
[FAQ] 为什么派生模板类不能访问基本模板类的标识符? c ++中基类中受保护字段的问题
无法访问类模板中的数据成员

以下代码给出了编译错误.怎么了?

struct Base {
   int amount;
};

template<class T> struct D1 : public Base {
};

template<class T>
struct D2 : D1<T> {
  void foo() { amount=amount*2; /* I am trying to access base class data member */ };
};

int main() {
  D2<int> data;
};


test.cpp: In member function 'void D2<T>::foo()':
test.cpp:11: error: 'amount' was not declared in this scope
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

谢谢

c++ inheritance templates

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

如何全局设置自动提交假

我必须设置autocommitfalse,并且我已经完成了my.cnf配置文件中的更改。

我已添加autocommit=0用于设置,globally autocommit OFFautocommit=0在我的my.cnf文件中添加属性后,我的sql服务器未启动。

但是当我评论这个新添加的行时,我的 sql server 正常启动。

我正在用"/etc/init.d/mysql start"这个命令启动我的 sql server 。

设置有问题autocommit false吗?

如果是这样,那么有人请告诉我我该怎么做?

请尽快回复我。

谢谢你。

mysql

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

Java中Wav文件的音乐转录

我有关于使用Java进行音乐转录的项目,事情是,我创建了一个记录声音并将其保存到WAV文件的applet,播放器应该只播放他/她想要转录的片段,之后我被卡住了在这一点上,我必须从保存的WAV文件中获取信息并使用此信息创建一个MIDI文件,并在创建MIDI文件后,我必须为它生成一个乐谱(乐谱),所有这些必须完成在Java中.

我到处寻找关于如何完成这些工作的明确解释,但我没有找到任何直接的东西:(因为我是Java的新手,我希望有人能帮我解决这个问题,我在编程时遇到的问题是:

  1. 获取有关在WAV文件中播放的音符的信息.
  2. 知道笔记.
  3. 创建一个等同于WAV文件的MIDI文件.
  4. 从MIDI文件生成SCORE.

在对正在读取的数据执行分段后,我也尝试过快速傅立叶变换,但我认为这绝对是在错误的方向:(

如果有人可以帮助我完成上面指定的主题,以及如何只用Java编程,那将非常感激:)

顺便说一句,该项目是:
玩家在钢琴上弹奏音符>>记录他的演奏>>玩家获得他演奏的分数.

java pitch-tracking transcription

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

如何在Eclipse中更改tomcat默认部署目录?

默认情况下eclipse部署tomcat app

.metadata.plugins\org.eclipse.wst.server.core\TMP0\wtpwebapps \

我在哪里更改这个,我在eclipse中的服务器属性中看不到任何参数来执行此操作?

java eclipse tomcat

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

Xcode和Curses.h,错误打开终端

我正在尝试用Xcode编译一个简单的诅咒项目.
该程序使用标志-lcurses在终端中使用g ++进行编译,运行正常.

通过创建类型为c ++的命令行工具开始.
导入curses.h进入我的主要.
在Tar​​get"program"Info - > General - > Linked Libraries中,添加了libCurses.dylib.

它编译得很好,但终端窗口不会打开.
在调试控制台中,输出是,

程序已加载.
运行
[切换到进程3424]
打开终端时出错:未知.
正在运行...

我可以去构建文件夹,只是在终端打开程序,但有没有办法让xcode打开终端?

谢谢你的帮助!

curses macos terminal xcode gcc

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

javascript比较字符串而不区分大小写

我必须使用JavaScript检查一些字符串,但区分大小写会导致问题.例如

if('abc'=='ABC')
{
return true;
}
Run Code Online (Sandbox Code Playgroud)

尽管单词的含义相同,但它不会进入if循环.我也不能使用tolower条款,因为我不知道数据如何来它对于ex意味着:

if('aBc'=='abC')
{
return true;
}
Run Code Online (Sandbox Code Playgroud)

如果可以通过jquery完成,如何为此编写JS函数.

javascript jquery jquery-plugins

60
推荐指数
4
解决办法
18万
查看次数

为什么MVC设计模式广泛用于网站开发?

我正在开发我对OOP设计模式的知识,并且我的主要关注点是网站开发和Web应用程序开发,我试图在这些领域中找到设计模式的示例,但似乎主要遇到Web框架(任何其他示例将不胜感激) .在我看来,大多数(所有?)基于PHP的框架似乎都使用MVC设计模式.由于这是最广泛使用的,因此认为它是这种类型开发的最佳设计模式是正确的,还是反映了较浅的学习曲线而不是其他设计模式?

我还注意到codeigniter框架使用单例模式和MVC模式.这种混合设计模式是否常见并且是有效的还是因为特定原因在codeigniter中使用?

php oop frameworks design-patterns codeigniter

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