问题列表 - 第26874页

如何配置StructureMap以使用通用存储库?

我有一个接口IGenericRepository<TEntity> where TEntity : IEntity和一个实现GenericRepository<TEntity> where TEntity : Entity.

我正在尝试IGenericRepository<Section>使用StructureMap 将特定注入到类中:

    ObjectFactory.Initialize(x =>
        {
            x.For(typeof(IGenericRepository<>)).Use(typeof(GenericRepository<>));
        });
Run Code Online (Sandbox Code Playgroud)

但当我尝试使用时,ObjectFactory.GetInstance<IGenericRepository<Section>>();我得到:

StructureMap异常代码:202没有为PluginFamily System.Data.Common.DbConnection定义的默认实例

任何想法为什么这是或我做错了什么?

提前致谢,

西蒙

c# structuremap generics dependency-injection

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

如何使用设置中默认设置的日期格式?

您可能知道,您可以在Android设备的设置中设置日期格式.

在代码中,我们如何确保使用该格式进行日期显示?

android locale date-format

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

无法找到自定义标记的CFML模板

我不是ColdFusion编码器.帮助将他的CF站点从Windows服务器移植到GoDaddy上的Unix的朋友.

网站显示错误:

找不到自定义标签jstk的CFML模板.ColdFusion尝试查看已安装的自定义标记树,但未找到具有此名称的自定义标记.

我发现它的文件在文件root/CustomTags上有jstk.cfm文件和cf_jstk中的一组文件

我的谷歌搜索位于:

您必须将自定义标记页存储在以下任何一个中:与调用页面相同的目录; cfusion\CustomTags目录; cfusion\CustomTags目录的子目录; 您在ColdFusion Administrator中指定的目录

所以我有:

  • 尝试在/ cfusion/CustomTags中创建放置/ CustomTags
  • 尝试复制/ cfusion/CustomTags到上面的文档根目录
  • 尝试将jstk.cfm和子文件夹复制到与调用文件(index.cfm)相同的目录中

更新:每GoDaddy支持我也尝试添加以下内容无效: <cfmodule template="CustomTags/jstk.cfm">

任何人都可以给我一些提示或者我应该告诉我的家伙寻找CF编码器吗?

谢谢!

coldfusion custom-tags

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

如何在Core Graphics/Quartz 2D中绘制圆角矩形?

我需要为圆角矩形绘制轮廓.我知道我可以制作线条和弧线,但也许还有一个圆形的功能?

iphone quartz-graphics

63
推荐指数
7
解决办法
8万
查看次数

如何在C中执行旋转移位

我有一个问题如下所述:如何在没有嵌入式装配的情况下在C中执行旋转移位.更具体一点,如何旋转32位移位int.

我现在在类型的帮助下解决这个问题long long int,但我觉得它有点难看,想知道是否有更优雅的方法.

亲切的问候.

c assembly

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

用于重新启动服务的 PowerShell 脚本

我的任务是按键盘序列,如Ctrl+ Shift+ R,重新启动Windows服务。

我有一个在 PowerShell ISE 中运行良好的脚本,当以管理权限启动时。

当我尝试使用 PowerShell 脚本时,由于管理权限不足而失败。我可以让它与老式的 bat 文件一起工作,但不能与 PowerShell 一起工作,这真是令人恼火。

问题的根源在于 PowerShell 脚本的快捷方式的管理权限框变灰。到目前为止,还没有解决方法可以克服这个特权问题。

有任何想法吗?

powershell windows-services keyboard-shortcuts shortcut

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

LINQ - 组特定类的类

这个问题类似于LINQ group one类型的项目,但是以更通用的方式处理.

我有一个包含各种派生类的List.我可能有这样的事情:

List<BaseClass> list = new List<BaseClass>() {
  new Class1(1),
  new Class2(1),
  new Class1(2),
  new Class3(1),
  new Class2(2),
  new Class4(1),
  new Class3(2)
};
Run Code Online (Sandbox Code Playgroud)

我试图使用LINQ对列表进行半排序,以便为某些具有base.GroupThisType == true的类保持自然顺序.具有GroupThisType的所有类应该在发生相同类型的第一个类的位置组合在一起.这是输出应该是什么样的:

List<BaseClass> list = new List<BaseClass>() {
  new Class1(1),
  new Class1(2),
  new Class2(1),
  new Class3(1),
  new Class3(2)
  new Class2(2),
  new Class4(1),
};
Run Code Online (Sandbox Code Playgroud)

编辑: 哎呀,忘了说这个结果是假设的(Class1和Class3).GroupThisType == true

.net c# linq

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

根据旋转的TextBox旋转光标

我有一个TextBox允许我的用户旋转的东西.但我喜欢的用户是将它们的Cursor旋转角度旋转到相同的角度TextBox.例如,如果它们旋转TextBox到28°,那么当Cursor进入该TextBoxCursor还应本身旋转到28°.

任何帮助都将非常感谢.

谢谢 :)

.net c# wpf rotation cursor

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

如何"扫描"一个网站(或页面)的信息,并将其带入我的程序?

好吧,我正在试图弄清楚如何从网页中提取信息,并将其带入我的程序(用Java).

例如,如果我知道我想要信息的确切页面,为了简单起见,Best Buy项目页面,我如何从该页面获得我需要的相应信息?喜欢标题,价格,描述?

这个过程甚至会被称为什么?我不知道甚至开始研究这个.

编辑:好的,我正在为JSoup(由BalusC发布的那个)运行测试,但我一直收到这个错误:

Exception in thread "main" java.lang.NoSuchMethodError: java.util.LinkedList.peekFirst()Ljava/lang/Object;
at org.jsoup.parser.TokenQueue.consumeWord(TokenQueue.java:209)
at org.jsoup.parser.Parser.parseStartTag(Parser.java:117)
at org.jsoup.parser.Parser.parse(Parser.java:76)
at org.jsoup.parser.Parser.parse(Parser.java:51)
at org.jsoup.Jsoup.parse(Jsoup.java:28)
at org.jsoup.Jsoup.parse(Jsoup.java:56)
at test.main(test.java:12)
Run Code Online (Sandbox Code Playgroud)

我有Apache Commons

html java web-scraping jsoup

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

如何使用StyleCop或VS2010检测重新抛出C#异常的坏方法?

我的同事经验丰富的C++黑客转而使用.Net.他们无意中犯的一个错误就是编写如下代码:

catch(ArgumentExcepttion ae)
{
    // Code here logs the exception message
    // And this is supposed to re-throw the exeception
    throw ae; // as opposed to throw;
    // But, as we all know, doing this creates a new exception with a shorter stack trace.
}
Run Code Online (Sandbox Code Playgroud)

我在许多地方看到过这种情况.我真的不能想到切断堆栈跟踪会有用的情况.我认为这应该是特殊的情况值得评论.如果我错了,请纠正我.如果要切割堆栈跟踪,我认为总是做得更好:

throw new ArgumentException("text", ae /* inner exc */);
Run Code Online (Sandbox Code Playgroud)

无论如何,我想做的是检测所有这些情况并发出警告.正则表达式搜索无济于事,因为:

catch(Exception e)
{
    Exception newExc = new Exception("text", e);
    Log(newExc);
    throw newExc;
}
Run Code Online (Sandbox Code Playgroud)

我将不得不使用StyleCop之类的工具(我有4.3.3.0版本).我现在正在使用VS2008,但很快就会转向VS2010.

关于如何完成我想要的任何想法?

c# rethrow

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