问题列表 - 第33105页

使用C中的lapack计算矩阵的逆矩阵

我希望能够NxN使用lapack 计算C/C++中一般矩阵的逆矩阵.

我的理解是在lapack中进行反转的方法是使用dgetri函数,但是,我无法弄清楚它的所有参数应该是什么.

这是我的代码:

void dgetri_(int* N, double* A, int* lda, int* IPIV, double* WORK, int* lwork, int* INFO);

int main(){

    double M [9] = {
        1,2,3,
        4,5,6,
        7,8,9
    };

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

你将如何完成它以3x3使用dgetri_ 获得矩阵M 的逆?

c matrix-inverse lapack

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

Emacs源代码导航功能

我正在开发一个大型的c ++项目.我在过去的六个月里一直在使用emacs.我尝试配置CEDET以便能够轻松导航但我发现了一些问题.

1.-有时语义不会找到一些符号,有时候他不会...我不清楚哪些文件是语义索引.我曾尝试使用EDE(按照本文中的说明http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html),但我也发现了一些问题......

  • 我有同一个项目的多个版本(Releases),每个版本都在自己的文件夹中.我如何告诉emacs我正在使用哪个项目?
  • 我如何告诉ede在哪里查找我的头文件?我可以只指定一个根目录,语义将在所有子目录中搜索头文件吗?

2.-前段时间我正在使用vim + cscope,我记得有一种方法可以在符号堆栈中导航回来(Ctrl-t).在emacs中有这样的东西吗?

PD>一些数据使问题更加清晰.

我有同一个项目的多个版本.每个人都有自己的根目录.每个项目都有多个模块,每个模块都在一个子目录中.每个模块都有头文件.

/home/user/
          |
           \Release-001
          |           |
          |            \makefile
          |            \ Module-001
          |           |           |
          |           |            \makefile
          |           |            \subdir-001
          |           |           |          \header-001.h
          |           |           |          \header-002.h
          |           |            \subdir-002
          |           |           |          \header-003.h
          |            \ Module-002
          |           |           |
          |           |            \makefile
          |           |            \subdir-003
          |           |           |          \header-004.h
          |           |           |          \header-005.h
          |           |            \subdir-004
          |           |           |          \header-006.h
          |
           \Release-002
          |           |
          |            \makefile
          | …
Run Code Online (Sandbox Code Playgroud)

emacs cedet emacs-semantic

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

如何在c#中使switch语句通用

我想在c#中使用switch语句.但不是在case表达式中使用常量,而是想使用枚举值.我该如何使用它.如果我尝试使用它像:

 string strPageMode=...//some value;
 switch (strPageMode)
 {
     case ModesEnum.SystemHealth:
     //some code
     break;
}
Run Code Online (Sandbox Code Playgroud)

给出错误.什么必须使用呢?我不想使用If语句.

c# switch-statement

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

DB具有最佳插入/秒性能?

我们部署了一个基于AJAX的Instant Messenger,它由Comet服务器提供服务.我们要求将已发送的消息存储在数据库中以进行长期存档,以满足法律保留要求.

哪个数据库引擎在此一次写入,从不读取(极少数例外)要求中提供最佳性能?

我们需要至少5000插入/秒.我假设MySQL和PostgreSQL都不能满足这些要求.

有关更高性能解决方案的任何建议?HamsterDB,SQLite,MongoDB ......?

mysql sqlite postgresql mongodb

12
推荐指数
5
解决办法
4万
查看次数

记录框架不兼容

我正在构建一个小型Java应用程序,并希望使用logback进行日志记录.

我的应用程序依赖于通过其进行日志记录的旧项目

org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1
Run Code Online (Sandbox Code Playgroud)

......所以我的计划是使用

org.slf4j | jcl-over-slf4j | 1.5.6
Run Code Online (Sandbox Code Playgroud)

...将JCL日志记录重定向到

org.slf4j | slf4j-api | 1.6.0
Run Code Online (Sandbox Code Playgroud)

......最终到了

ch.qos.logback | logback-classic | 0.9.22
ch.qos.logback | logback-core | 0.9.22
Run Code Online (Sandbox Code Playgroud)

所以我的应用程序可以通过其slf4j API登录logback,而旧的库代码可以通过重定向登录到同一位置.

唉,这导致了

java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;Ljava/lang/Throwable;)V
at   org.apache.commons.logging.impl.SLF4JLocationAwareLog.info(SLF4JLocationAwareLog.java:141)
Run Code Online (Sandbox Code Playgroud)

我已经在其中一些罐子上尝试过更高和更低的版本号,并且还通过API文档等进行挖掘...但我无法找到并解决问题.

请帮忙?

虽然logback被认为是"战略"日志框架,但我有一些余地,我最终使用哪种日志记录机制.我希望使用logback或log4j,我肯定希望通过常见配置将旧项目的日志记录合并到"新"日志框架最终的任何内容中.

java compatibility logback apache-commons slf4j

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

从byteArray显示图像

我有一个MainonCreate()方法的课.在那个方法中,我已经使MapFile类'对象.readFile()并调用它和readIndex()方法.在readIndex()方法中我调用另一个名为MapTilewhere的类,我从二进制文件中读取图像切片,然后我必须显示我的图像.

问题是,如何在不将我的代码放入onCreate(Bundle savedInstanceStare)方法的情况下显示图像?我正在尝试这种方式,但在第一线它给了我NullPointerException.

ImageView image = (ImageView) findViewById(android.R.id.icon);           
Bitmap bMap = BitmapFactory.decodeByteArray(imageTile, 0, imageTile.length);
image.setImageBitmap(bMap);
Run Code Online (Sandbox Code Playgroud)

arrays android image

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

Git如何在重构期间跟踪历史记录?

我很清楚Git如何支持文件移动:因为它使用文件哈希,"添加"文件很容易被检测为与"删除"文件相同.

我的问题是关于重构:考虑到Java,包声明会发生变化,因此文件内容将不相同.在这种情况下,Git如何确定"添加"文件与"已删除"文件共享历史记录?它是否检查"最相似的内容",假设我只做了一些小改动,或类似的非确定性解决方案?

git hash refactoring dvcs

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

UITabBarItem图标动画

适用于iPhone的Skype应用程序使用动画TabBar图标.例如,在登录期间,最右侧的选项卡图标显示循环箭头.调用"呼叫"选项卡图标时会轻轻闪烁,这显然是通过动画完成的.

我想知道如何动画标签栏项目的图标.

在我的特殊情况下,当用户按下"收藏夹"按钮时,它会跳转到"收藏夹"标签栏项目.我已经实现了跳跃动画,但是我希望相应的标签栏图标在动画结束时闪烁以给它带来完整感.

关于我应该注意的方向的任何建议?

提前致谢.

iphone animation uitabbaritem

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

如何制作更圆润的UITextField?就像iPad上Safari中的搜索字段一样

我正试图让UITextField看起来像iPad上的safari应用程序中提供的谷歌搜索字段.该字段的目的是相同的(搜索框).

我知道我可以使用UISearchBar,但我必须使用hackish代码来摆脱放大镜图标和背景,我不希望这样.

我正在使用Apple使用的TextField作为搜索框附加图像.如何修改UITextField以使其外观和行为类似于此屏幕截图中的搜索字段? 替代文字

我试图修改UITextField的图层roundedCorners属性,但这不能按预期工作.

很感谢任何形式的帮助!

谢谢!

iphone uitextfield uikit uisearchbar

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

Python支持文字对象吗?

在Scala中,我可以定义一个抽象类并使用对象实现它:

abstrac class Base {
    def doSomething(x: Int): Int
}

object MySingletonAndLiteralObject extends Base {
    override def doSomething(x: Int) = x*x
}
Run Code Online (Sandbox Code Playgroud)

我在Python中的具体例子:

class Book(Resource):

    path = "/book/{id}"

    def get(request):
        return aBook
Run Code Online (Sandbox Code Playgroud)

继承在这里没有意义,因为没有两个类可以具有相同的功能path.并且只需要一个实例,因此该类不会充当对象的蓝图.换句话说:这里不需要类Resource(Book在我的例子中),但是需要一个基类来提供通用功能.

我想:

object Book(Resource):

    path = "/book/{id}"

    def get(request):
        return aBook
Run Code Online (Sandbox Code Playgroud)

Python 3的方法是什么?

python oop singleton scala object-literal

11
推荐指数
2
解决办法
2441
查看次数