问题列表 - 第29878页

如何通过.NET执行Minitab命令?

Minitab帮助文件在有限的范围内提供有关此主题的支持,所有示例都在VB中.我是.NET的新手,但我很快就把它拿起来了.它在命令的语法中有所作为.

他们在VB中提供了这个例子:

Dim MtbApp As New mtb.Application
Dim MtbProj As mtb.Project
Dim MtbCom As mtb.Command
Dim i, j As Integer

MtbApp.UserInterface.Visible = True
Set MtbProj = MtbApp.ActiveProject
MtbProj.ExecuteCommand "RANDOM 30 C1 - C2"
MtbProj.ExecuteCommand "REGRESS C1 1 C2"
Run Code Online (Sandbox Code Playgroud)

我的代码在C#中看起来像这样

var MtbApp = new Mtb.Application();
var MtbProj = new Mtb.Project();
MtbProj = MtbApp.ActiveProject;
MtbApp.UserInterface.Visible = true;
MtbProj.ExecuteCommand(<command>);
Run Code Online (Sandbox Code Playgroud)

我期待应该发生的是Minitab应该打开,命令应该执行.但是,最新发生的是Minitab的两个实例正在打开而且都没有显示用户界面,我必须在进程中找到它们.

c# vb.net

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

回形针可以从S3铲斗中读取照片几何图形吗?

我想从S3容器中读取照片的几何图形.

当它在我的本地时,这工作:

def photo_geometry(style = :original)
  @geometry ||= {}
  @geometry[style] ||= Paperclip::Geometry.from_file photo.path(style)
end
Run Code Online (Sandbox Code Playgroud)

但是当我将模型切换到S3时它似乎不起作用..任何建议?

更重要的是,我正在尝试编写一些代码,允许我从S3中检索照片,允许用户裁剪它们,然后将它们重新上传回仍由回形针分配的S3.

编辑:

这是返回的错误:

Paperclip::NotIdentifiedByImageMagickError: photos/199/orig/greatReads.png is not recognized by the 'identify' command.
from /Users/daniellevine/Sites/hq_channel/vendor/gems/thoughtbot-paperclip-2.3.1/lib/paperclip/geometry.rb:24:in `from_file'
from /Users/daniellevine/Sites/hq_channel/app/models/photo.rb:68:in `photo_geometry'
from (irb):1
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails imagemagick amazon-s3 paperclip

12
推荐指数
2
解决办法
2885
查看次数

Python 中的字符串或列表替换

我将如何获取 string\xef\xbc\x9a

\n\n
("h1", "h2", "h3, "h4")\n
Run Code Online (Sandbox Code Playgroud)\n\n

并用数字替换这些值1, 2, 3, 4

\n\n

相应地,我如何在列表上执行相同的操作?

\n

python string list substitution

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

Django order_by字段总和

是否可以使用django ORM通过两个不同字段的总和来排序查询集?

例如,我有一个如下所示的模型:

class Component(models.Model):
    material_cost = CostField()
    labor_cost = CostField()
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

component = Component.objects.order_by(F('material_cost') + F('labor_cost'))[0]
Run Code Online (Sandbox Code Playgroud)

但不幸的是,F对象似乎不适用于'order_by'.django有可能这样吗?

python django

12
推荐指数
2
解决办法
5575
查看次数

在clojure中为var-args传递向量的最惯用的方法是什么?

假设我有一个键值对向量,我想将它放入一个映射中.

(def v [k1 v1 k2 v2])
Run Code Online (Sandbox Code Playgroud)

我做这件事:

(apply assoc (cons my-map v))
Run Code Online (Sandbox Code Playgroud)

事实上,我发现自己正在做这种模式,

(apply some-function (cons some-value some-seq))
Run Code Online (Sandbox Code Playgroud)

在过去的几天里好几次.这是惯用的,还是有更好的方法将参数形式序列移动到函数中?

clojure

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

C中的ASCII char到int转换

可能重复:
C中的char到int转换

我记得很久以前在一门课程中学习通过减去'0'从ASCII字符转换为int是不好的.

例如:

int converted;
char ascii = '8';

converted = ascii - '0';
Run Code Online (Sandbox Code Playgroud)

为什么这被认为是一种不好的做法?是因为某些系统不使用ASCII吗?这个问题长期困扰着我.

c

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

如何将多个linq查询组合到一个结果集中?

我有一个多选复选框.根据检查的是哪一个,我想将结果合并到一个查询中.有点像:

if (Checkbox1.Checked)
{
    var query1 = from t in table1 ...
}

if (Checkbox2.Checked)
{
    var query2 = from t in table2 ...
}

DataGridView1.DataSource = query1.Union(query2); // obviously doesnt
      // work since query1 and query2 are not defined in this scope.
Run Code Online (Sandbox Code Playgroud)

知道如何有选择地组合这些吗?

c# linq anonymous-types

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

如何自动在MySQL中使用JPA生成区分大小写的列

在创建时,如何命令JPA将带有文本内容的MySQL数据库列设置为区分大小写?

java mysql jpa

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

没有返回任何值

以下代码用于函数:

def print_query(x):
    h = open('/home/rv/data.txt', 'r')
    read = h.readlines()
    for line in read:
        return line
Run Code Online (Sandbox Code Playgroud)

当值"line"被重新调整时,它应该打印但是我得到值"None"

python

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

这是非法的吗?

对于个人项目,我一直在实现自己的libstdc ++.一点一滴,我一直在取得一些不错的进展.通常,我将使用http://www.cplusplus.com/reference/中的示例来获取一些基本测试用例,以确保我有明显的功能按预期工作.

今天我遇到了一个问题std::basic_string::replace,特别是基于迭代器的版本,使用从网站上复制的逐字逐句(http://www.cplusplus.com/reference/string/string/replace/)(我添加了评论到指出有问题的线条):

// replacing in a string
#include <iostream>
#include <string>
using namespace std;

int main ()
{
  string base="this is a test string.";
  string str2="n example";
  string str3="sample phrase";
  string str4="useful.";

  // function versions used in the same order as described above:

  // Using positions:                 0123456789*123456789*12345
  string str=base;                // "this is a test string."
  str.replace(9,5,str2);          // "this is an example string."
  str.replace(19,6,str3,7,6);     // "this is an example phrase."
  str.replace(8,10,"just all",6); …
Run Code Online (Sandbox Code Playgroud)

c++ string iterator

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