问题列表 - 第9382页

SSIS事务数据(不同的记录类型,一个文件)

有趣的是,我们正在评估ETL工具,用于预处理报表数据(例如公用事业账单,银行对账单)以进行打印.

一些数据来自单个平面文件,具有不同的记录类型.

例如,具有"01"的记录类型作为第一个字段将是地址数据.这将有名称和地址字段.带有"02"的记录类型将是汇总数据,包括余额和总计.记录类型"03"将是语句中的行项目.

每个语句都有一条01和02条记录,以及多条03条记录.我可以预解析文件并拆分成3个文件以加载到表中,但这不太理想.

我们接受文件并对其进行一些操作(例如,在地址记录中添加几个字段,并可能进行一些总计/验证),然后以几乎相同的格式发送文件(但是使用额外的字段)添加到我们的印刷作品计划.

你会如何在SSIS中做到这一点?

types ssis record

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

Ruby中的私有/受保护块?

Ruby似乎没有像这样定义受保护/私有块的工具:

protected do
  def method
  end
end
Run Code Online (Sandbox Code Playgroud)

这比较好

protected 

def method 
end 

public
Run Code Online (Sandbox Code Playgroud)

你可能会忘记在受保护的方法后"公开".

似乎可以使用元编程实现这一点.有什么想法?

ruby access-specifier

8
推荐指数
2
解决办法
2219
查看次数

两个相互引用的类

我是C++的新手,所以这个问题可能是基本的:

我有两个需要相互引用的类.每个都在自己的头文件中,#include是另一个头文件.当我尝试编译时,我得到错误"ISO C++禁止声明'Foo'没有类型"的一个类.如果我切换东西,所以首先解析相反的头,我得到与另一个类相同的错误.

在C++中是否有可能有两个需要相互引用的类?

更多细节:我有一个"App"类和一个"Window"类.应用程序需要引用Window来创建窗口.Window有一个回调App的按钮,因此需要引用App.如果我不能让两个班级互相引用,有没有更好的方法来实现呢?

c++ compiler-construction reference

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

比较二叉树的节点

如果我有两个二叉树,我如何检查所有节点中的元素是否相等.

关于如何解决这个问题的任何想法?

c algorithm tree binary-tree

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

如何从命令行Java应用程序更改命令提示符(控制台)窗口标题?

如何从java命令行应用程序更改和更新命令提示符窗口的标题?每次运行我的应用程序时,命令提示符窗口标题显示: C:\WINDOWS\system32\cmd.exe - java MyApp.

我想在java程序运行时更改和更新窗口标题,例如wget(win32)更新标题中的下载状态:Wget [12%].

java windows command-line

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

在CentOS 5上编译Python 2.4.3时,如何显式禁用_tkinter.c的编译?

我正在尝试在编译Python 2.4.3时显式禁用_tkinter模块的编译.通过修改makefile很容易,但我只是附加一个配置选项以避免提供补丁.

我不明白Modules/Setup*,setup.py和它们对makefile生成的贡献之间复杂的相互作用.

python compilation tkinter

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

PyPI上没有Python Imaging Library,或者我错过了什么?

easy_install pil 导致错误:

Searching for pil
Reading http://pypi.python.org/simple/pil/
Reading http://www.pythonware.com/products/pil
Reading http://effbot.org/zone/pil-changes-115.htm
Reading http://effbot.org/downloads/#Imaging
No local packages or download links found for pil
error: Could not find suitable distribution for Requirement.parse(‘pil’)
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

-

更新: 嗯,要求它在Python Ware网站上查找链接似乎正在工作:

easy_install -f http://www.pythonware.com/products/pil/ Imaging

虽然有一堆警告.我会看到结果如何.

-

更新:我可以使用Python导入它import Image,但是当我告诉Django syncdb时,我仍然会收到以下错误:

Error: One or more models did not validate:
core.userprofile: “avatar”: To use ImageFields, you need to install the Python Imaging Library. Get it at http://www.pythonware.com/products/pil/ .
Run Code Online (Sandbox Code Playgroud)

我在我的一个模型中使用了ImageField.

python django python-imaging-library

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

size_t vs C++和/或C中的int

为什么在C++容器中,它返回的是size_type而不是int?如果我们正在创建自己的结构,我们是否也应该鼓励使用size_type

c c++ size-type

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

线程安全......什么是我的"最佳"行动方案?

我想知道什么是使数据线程安全的"最佳"方法.

具体来说,我需要跨多个线程保护链表 - 一个线程可能尝试从中读取,而另一个线程从中添加/删除数据,甚至释放整个列表.我一直在读锁; 它们似乎是最常用的方法,但显然它们可能存在问题(死锁).我还读过关于原子操作以及线程局部存储的内容.

在您看来,什么是我最好的行动方案?大多数程序员使用的方法是什么?出于什么原因?

multithreading locking atomic

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

如何使用JSTL标记转义EL中的字符?

我有这个JSP代码片段:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<c:choose>
  <c:when test="${var1.properties[\"Item Type\"] eq \"Animal's Part\"}">
    <c:set var="cssClassName" value="animalpart" />
  </c:when>
  <c:otherwise>
    <c:set var="cssClassName" value="" />
  </c:otherwise>
</c:choose>
Run Code Online (Sandbox Code Playgroud)

JSP无法由服务器编译.但是,如果我从"动物的部分"中删除字符"'",则可以编辑.我试图通过使用"\"字符来逃避它,但它仍然给我错误.

任何建议/帮助表示赞赏.我试图尽可能避免使用scriptlet.

谢谢.

编辑:我设法让它工作(发布到StackOverflow后),作为此问题的解决方案之一发布.我尝试过之前发布的其他解决方案(由Vincent和Eddie发布),然而,遗憾的是,没有一个在我的环境中有效,尽管我认为它们可能在答案的环境中起作用.谢谢.

jsp jstl el

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