问题列表 - 第6958页

如何制作多模块弹簧配置?

我有一个多模块(maven)弹簧构建.所有模块都发布了一些bean,并且大多数模块都使用依赖关系图中进一步定义的bean.虽然它的大多数是注释声明bean,但几乎每个模块都有一个或两个xml声明的bean.

虽然我们有一个不太合适的解决方案,但我真的想知道在这种情况下组织xml文件的正确/最佳方式是什么?你在模块之间使用导入还是有其他方法?您是否将所有xml文件放在一个位置或根据依赖关系图将它们分散?您的解决方案如何处理部分弹簧上下文(典型的集成测试)?

我还希望以一种方式组织这种方式,以便我最佳地利用IDE的弹簧支持(IDEA和一些eclipse用户).

java spring

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

如何在C#中删除不在堆栈顶部的堆栈项

不幸的是,只能通过"pop"从堆栈中删除项目.堆栈没有"删除"方法或类似的东西,但我有一个堆栈(是的,我需要一个堆栈!),我需要从中删除一些元素.

有这个诀窍吗?

c# stack

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

使用带有Entity Framework的(Sql Server)xml列

有没有人试图在实体框架中使用xml类型的列?实体返回一个字符串.

当表列是XML类型时,下一版本的Entity Framework是否支持XElement类型.

问候.

xml entity-framework sql-server-2008

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

是否有CapitalizeFirstLetter方法?

有没有办法做到这一点?可以用扩展方法完成吗?

我想实现这个目标:

string s = "foo".CapitalizeFirstLetter();
// s is now "Foo"
Run Code Online (Sandbox Code Playgroud)

.net c# string

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

JQuery和隐形选择--JQuery

我有一个选中的复选框,隐藏设置为false.ASPX看起来像这样:

<input name="selGR" id="selGR" type="checkbox" checked="checked" visible="false" runat="server" fieldname="GR"/>
Run Code Online (Sandbox Code Playgroud)

甚至没有在HTML中呈现选择框,这解释了为什么JQuery没有找到它.有没有解决的办法?

编辑:设置风格的作品!谢谢.我很想知道在使用visible ="false"呈现控件时.NET框架是否遵循任何规则?对于所有控件而言,无论它们是服务器,自定义还是html控件,它都遵循此规则?此外,设置样式的任何副作用,而不是设置可见的属性?

.net c# asp.net jquery

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

Visual Studio安装项目包含文件夹中的所有文件

我们有一个安装项目,目前从不同的Visual Studio项目添加项目输出.我们想要更改打包系统并使用包含一堆部署文件的文件夹,这些文件已准备好在设置中进行部署.
但这意味着我们需要逐个添加文件,并在有新文件时继续在每个版本上添加它们.
我在这个问题中看到我们无法添加像*.aspx这样的规则的文件.
所以我正在考虑创建一个小工具,它将根据可用的文件更改vdproj文件.你能帮我看一下这个文件的格式吗?似乎有一些GUID与包含的每个文件相关联.
有没有人有更好的解决方案如何做到这一点?
我们还没有考虑使用不同的设置工具,我们只是寻找文件包装的简单解决方案.

deployment installation setup-project visual-studio-2008

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

make中的Shell状态代码

我使用Makefile(在Linux下运行GNU make)来重构Python脚本时自动完成我的工作.该脚本创建了一个输出文件,我想确保输出文件在我的重构中保持不变.

但是,我发现无法获取命令的状态代码以影响后续shell if命令.

以下规则说明了问题:

check-cond-codes:
    diff report2008_4.csv report2008_4.csv-save-for-regression-testing; echo no differences: =$$!=
    diff -q poalim report2008_4.csv; echo differences: =$$!=
Run Code Online (Sandbox Code Playgroud)

第一个'diff'比较两个相同的文件,第二个比较两个不同的文件.输出是:

diff report2008_4.csv report2008_4.csv-save-for-regression-testing; echo no differences: =$!=
no differences: ==
diff -q poalim report2008_4.csv; echo differences: =$!=
Files poalim and report2008_4.csv differ
differences: ==
Run Code Online (Sandbox Code Playgroud)

显然'$$!' 是捕获'diff'状态代码的错误变量.即使在Makefile开头使用SHELL:=/bin/bash也无法解决问题.

返回我需要的值的变量(如果它存在的话)将在真实规则中的'if'命令中使用.

创建一个小的ad-hoc shell脚本代替在Makefile中内联编写所有命令的替代方案是不可取的,但我会将它作为最后的手段使用它.

有关:

shell makefile

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

使用PIL使用回车写入文本在Python中返回到图像

我有一个python脚本,使用PIL将文本写入图像.这一切都很好,除非我遇到带有回车符的字符串.我需要在文本中保留回车符.而不是将回车写入图像,我得到一个小盒子字符,返回应该是.以下是编写文本的代码:

<code>
 draw = ImageDraw.Draw(blankTemplate)
 draw.text((35 + attSpacing, 570),str(attText),fill=0,font=attFont)
</code>
Run Code Online (Sandbox Code Playgroud)

attText是我遇到麻烦的变量.我在写它之前将它转换为字符串,因为在某些情况下它是一个数字.

谢谢你的帮助.

python text image python-imaging-library

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

C# - 输出参数的语法糖?

让我们说一下,C#允许最纯粹意义上的多个返回值,我们希望看到类似的东西:

string sender = message.GetSender();
string receiver = message.GetReceiver();
Run Code Online (Sandbox Code Playgroud)

压缩到:

string sender, receiver = message.GetParticipants();
Run Code Online (Sandbox Code Playgroud)

在这种情况下,在实际调用方法之前,我不必理解方法的返回值.也许我依靠Intellisense来告诉我我正在处理什么样的返回值,或者我正在寻找一种从我不熟悉的类中返回我想要的方法.

同样,我们目前在C#中有类似的东西:

string receiver;
string sender = message.GetParticipants(out receiver);
Run Code Online (Sandbox Code Playgroud)

GetParticipants的参数是out字符串参数.但是,这与上面的有点不同,因为这意味着我必须先抢占,或者至少返回并编写创建变量以保存out参数结果的代码.这有点违反直觉.

我的问题是,当前C#中是否存在任何语法糖,它允许开发人员在与方法调用相同的行中进行此声明?我认为它会使开发变得更加流畅,并且如果我做了类似的事情,也会使代码更具可读性:

string sender = message.GetParicipants(out string receiver);
Run Code Online (Sandbox Code Playgroud)

表明接收器是在现场宣布和分配的.

c# parameters syntactic-sugar

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

找不到mysql.sock

我只是需要重新安装mysql,我在启动它时遇到了问题.它找不到套接字(mysql.sock).问题是我也不能.在我的Mac OS X 10.4终端中,我输入:locate mysql.sock,然后我回来了/private/tmp/mysql.sock.套接字文件存在于该位置是有道理的,但实际上并非如此.

  1. 我怎样才能找到套接字文件?

  2. 如果locate返回一个错误的位置,它必须有某种内存,可能还有索引.我该如何刷新该索引?

mysql sockets macos install

77
推荐指数
6
解决办法
11万
查看次数