问题列表 - 第18831页

对于开发人员来说,学习/使用SSIS是否值得?

我现在开始参与相当多的ETL工作,而且每个人似乎都非常偏爱SSIS.我正在努力尝试通过BI工作室进行最琐碎的转换,这通常等同于一些带有一小撮LINQ的foreach循环.我不确定这个工具对用户有用的用例或用户,并且可能会说服管理层我可以不用.什么是制作我的案例的最佳方式,或者如果有任何更好的工具建议,也会受到赞赏.

.net linq ssis etl packages

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

将多行SQL查询导入单个字符串

R中,如何将多行文本文件(包含SQL)的内容导入单个字符串?

sql.txt文件如下所示:

SELECT TOP 100 
 setpoint, 
 tph 
FROM rates
Run Code Online (Sandbox Code Playgroud)

我需要将该文本文件导入R字符串,使其看起来像这样:

> sqlString
[1] "SELECT TOP 100 setpoint, tph FROM rates"
Run Code Online (Sandbox Code Playgroud)

那就是我可以像这样把它送到RODBC

> library(RODBC)
> myconn<-odbcConnect("RPM")
> results<-sqlQuery(myconn,sqlString)
Run Code Online (Sandbox Code Playgroud)

我已经尝试了如下的readLines命令,但它没有给出RODBC需要的字符串格式.

> filecon<-file("sql.txt","r")
> sqlString<-readLines(filecon, warn=FALSE)
> sqlString
[1] "SELECT TOP 100 "                              "\t[Reclaim Setpoint Mean (tph)] as setpoint, "
[3] "\t[Reclaim Rate Mean (tph)] as tphmean "       "FROM [Dampier_RC1P].[dbo].[Rates]"           
> 
Run Code Online (Sandbox Code Playgroud)

string statistics r file rgui

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

按字母顺序排序mysql查询

假设我有以下代码:

SELECT * FROM table where company LIKE '%Auto%'
Run Code Online (Sandbox Code Playgroud)

我收到了更多的结果,我希望有一个按字母顺序对结果进行排序的选项,假设用户想要对以"C"开头的搜索结果进行排序!

最好的祝福,

php mysql

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

Excel/Visual Studio/C#.如何更改单元格的显示名称但保留公式

我有一些代码:

 void mActiveSheet_Change(Microsoft.Office.Interop.Excel.Range Target)
    {
           if (Target.Cells.Formula.ToString().StartsWith("=FR("))
                   ....
    }
Run Code Online (Sandbox Code Playgroud)

因此,每当有人使用我的自定义函数"= FR"时,我都可以处理它.

这很好,但是当该单元格的公式值很好时,显示值是"#NAME?"

我认为这是因为Excel无法识别= FR是什么.

有没有办法可以更改显示名称而不是公式,这样我就可以有其他的"#NAME?" 显示?

我试过Target.Cells.Value2 ="Boo"; 但这也改变了公式

.net c# excel vsto

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

Java是否曾被用于外太空?

在回答有关Java使用示例的问题时,我碰到了一些文章,其中NASA使用Java进行火星任务中的地面控制,但我无法确定它是否曾在地球之外使用过.你知道任何这种情况吗?

java

9
推荐指数
2
解决办法
1959
查看次数

跨程序会话保存复杂Python数据结构的最佳方法(pickle,json,xml,database,other)

寻找有关跨程序会话保存复杂Python数据结构的最佳技术的建议.

这是我到目前为止提出的技术列表:

  • 咸菜/ cPickle的
  • JSON
  • jsonpickle
  • XML
  • 数据库(如SQLite)

Pickle是最简单,最快速的技术,但我的理解是,不能保证pickle输出可以在各种版本的Python 2.x/3.x或跨32位和64位的Python实现中运行.

Json仅适用于简单的数据结构.Jsonpickle似乎纠正了这个并且似乎是为了在不同版本的Python中工作.

可以序列化为XML或数据库,但由于我们必须手动进行序列化,因此需要额外的努力.

谢谢你,马尔科姆

python sqlite json pickle

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

在生成C代码时寻求非常简单的ANTLR错误处理示例

我想生成C代码.我不会从输入文件中读取,一次一行(例如,编译器可能).相反,我将在用户输入到达时解析,一次一行.

我更喜欢检测和处理词法分析器/解析器中的错误输入,例如

/* lexer tokens */
foo : "FOO";
bar : "BAR";
baz : "BAZ";
/* grammar*/
grammar : foo "=" BAZ 
        | foo "=" BAR 
        | <some non-existent Antrl-else> :  {printf(stderr, "bad input\n");}
        ;
Run Code Online (Sandbox Code Playgroud)

好吧,如果我无法在词法分析器/解析器中捕获它,似乎我需要使用displayRecognitionError()但是如何?

任何人都可以指出一个非常简单的例子,它生成C代码并显示一些无效输入的错误处理?

谢谢!


好的,赏金,yippee!

但只有真正的,有效的代码才能得到真正的工作答案.没有"使用方法X()"没有wxample.

antlr antlr3

5
推荐指数
2
解决办法
3370
查看次数

更改rails text_field表单构建器类型

我一直在寻找在HTML5的形式提供的新选项,如声明输入类型为"电子邮件","网址"和"号码",如所描述这里.

如何将这些与轨道表单构建器一起使用?我试过了

<% form_for @user do |f| %>
  <%= f.email :email, {:placeholder => 'user@domain.com'} %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

但这不起作用.我也试过了

<% form_for @user do |f| %>
  <%= f.text_field :email, {:placeholder => 'user@domain.com', :type  => :email} %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

但是类型仍然是"文本"而不​​是被覆盖.是否可能,或者这是否需要在Rails中解决?

forms html5 ruby-on-rails

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

C多维数组中的指针地址

我正在搞乱多维数组和指针.我一直在看一个程序,它打印出一个简单数组的内容和地址.这是我的数组声明:

int zippo[4][2] = { {2,4},
            {6,8},
            {1,3},
            {5,7}   };
Run Code Online (Sandbox Code Playgroud)

我目前的理解是它zippo是一个指针,它可以保存其他几个指针的地址.默认情况下,zippo持有指针的地址zippo[0],也可以容纳指针的地址zippo[1],zippo[2]zippo[3].

现在,请采取以下声明:

printf("zippo[0] = %p\n", zippo[0]);
printf("  *zippo = %p\n", *zippo);
printf("   zippo = %p\n", zippo);
Run Code Online (Sandbox Code Playgroud)

在我的机器上,它提供以下输出:

zippo[0] = 0x7fff170e2230
  *zippo = 0x7fff170e2230
   zippo = 0x7fff170e2230
Run Code Online (Sandbox Code Playgroud)

我完全理解为什么zippo[0]*zippo拥有相同的价值.它们都是指针,它们都存储整数2的地址(默认),或者zippo[0][0].但是,zippo共享相同的内存地址又是什么呢?不zippo应该存储指针的地址zippo[0]?Whaaaat?

c memory arrays pointers multidimensional-array

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

Emacs:如何使用正则表达式替换字符串?

假设我在emacs中打开的文本文件(或dired缓冲区)中有以下内容:file_01.txt file_02.txt ... file_99.txt

我想查询 - 替换或替换文件到01_file.txt等.

我想使用query-replace-regexp或replace-regexp,但不知道要放什么.搜索部分我放入"file_ ..",但".."被读作替换字符串中的句点.我开始学习regexp并且不知道如何做到这一点.请帮忙,谢谢.

regex emacs replace

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

标签 统计

.net ×2

antlr ×1

antlr3 ×1

arrays ×1

c ×1

c# ×1

emacs ×1

etl ×1

excel ×1

file ×1

forms ×1

html5 ×1

java ×1

json ×1

linq ×1

memory ×1

multidimensional-array ×1

mysql ×1

packages ×1

php ×1

pickle ×1

pointers ×1

python ×1

r ×1

regex ×1

replace ×1

rgui ×1

ruby-on-rails ×1

sqlite ×1

ssis ×1

statistics ×1

string ×1

vsto ×1