问题列表 - 第14447页

如何配置NHibernate(或Fluent NHib)为所有表名添加表名前缀?

在我正在开发的当前应用程序中,我正在使用Fluent NHibernate来配置NHibernate以用作ORM.我希望能够为应用程序中使用的所有表名添加前缀,这样,如果我使用的数据库已经在为另一个应用程序提供服务,则两个应用程序之间不存在命名冲突.

因此,例如,如果我想为Portal_每个表添加前缀,那么Users表就会变成Portal_Users.

当然,我知道如何在每个映射文件中配置每个表名,但这对我正在尝试做的事情来说并不是一个很好的解决方案.如果我想更改前缀,我将被迫更改每个映射文件.我希望能够在我的代码或配置中的单个位置为所有表名添加(或更改)前缀.

如何使用NHibernate(或Fluent NHibernate)为应用程序中的所有表名添加前缀?

nhibernate orm naming-conventions fluent-nhibernate

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

使用HTTP Web请求发送HTTP标头以进行NTLM身份验证

我想登录到一个Sharepoint门户,它会打开一个登录对话框但是正在使用NTLM身份验证.如何修改C#中的HTTP标头以成功登录请求?我假设我需要对门户网站登录部分中的页面进行HTTPWebRequest并发布HTTP头集合?

c# asp.net sharepoint ntlm

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

JavaScript:排序集合,不是数组

我在JavaScript中有一组对象,如下所示:


Object collection = new Object();
collection[123] = new Item(); //another object
collection[425] = new Item();
collection[2134] = new Item();
//etc. etc.

//TODO: sort items

Run Code Online (Sandbox Code Playgroud)

我想根据集合中Item对象的属性对此集合进行排序.JS Array中有很好的内置排序功能,所以我的第一个想法是随后修改代码:


Object collection = new Array();
collection[123] = new Item(); //another object
collection[425] = new Item();
collection[2134] = new Item();
//etc. etc.

collection.sort(comparisonFunction); //where comparisonfunction handles the sorting logic
Run Code Online (Sandbox Code Playgroud)

现在集合很好地排序 - 但是,我无法使用属性访问项目,我曾经用它来设置它们,即


collection[2134]
Run Code Online (Sandbox Code Playgroud)

是null,因为JS数组不包含那么多元素(即使它会,它的结果也不会如预期的那样)

我需要的是

  • 能够直接使用我设置的数字属性访问集合中的元素(当不使用JS数组时已经是给定的)
  • 能够对集合中的项目进行排序

编辑:对象不需要像数组一样运行,也不是自然数组.我需要的是非常接近Java TreeMap - 一个集合,它维护一个特定的顺序,也是一个地图.或者以另一种方式解释,我需要一个普通的旧JavaScript对象(有些人称之为"关联数组"),其包含的用户创建的元素可以被排序.

编辑2:我最终使用的解决方案是Anatoliy,稍加修改.基本上我创建了一个数组,我在其中复制"集合"并映射两个对象(数组和集合)以获得两者的好处.还要感谢Roatin Marth指出迭代对象不能保证以任何顺序发生(我在修改Anatoliy的解决方案时考虑过这一点).

javascript arrays sorting object

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

哪些库可用于解析c ++以提取类型信息

我正在寻找一种方法来解析c ++代码以检索有关类的一些基本信息.我实际上并不需要代码本身的大量信息,但我确实需要它来处理宏和模板之类的东西.简而言之,我想提取代码的"结构",你将在UML图中显示.

对于代码库中的每个类/ struct/union/enum/typedef,我需要的所有内容(在处理模板和宏之后)是:

  • 他们的名字
  • 他们居住的名称空间
  • 包含在其中的字段(类型名称,字段名称和访问限制,例如private/mutable/etc)
  • 包含的函数(返回类型,名称,参数)
  • 声明文件
  • 此数据的定义开始的行/列号(或文件中的字节偏移量)

代码中的实际指令与我的目的无关.

我期待很多人说我应该使用正则表达式(甚至Flex&Bison),但这些并不是真正有效的,因为我需要正确处理预处理器和模板的东西.

c++ parsing types

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

单个sql查询,可以处理sql server中的null或value日期范围

使用SQL Server 2008.我有一个存储过程,它有开始和结束日期作为日期范围的输入参数.

在where子句中查找具有开始日期和结束日期之间的单个 sql查询,该查询可以处理日期为空或两者都具有值的两种情况.

我不想使用IF语句.

sql t-sql sql-server sql-server-2008

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

Wildflower CMS不是CakePHP插件...... Baked Simple CMS是一个CakePHP插件......有什么区别?

我刚开始玩CakePHP,我找到了Wildflower CMS.我喜欢这个想法,我将开始修补它.但我有个问题.

在自述文件中,我发现了以下内容:"Wildflower不是也不会是CakePHP插件".野花和像'Baked Simple'之东西有什么区别,它声称是一个CakePHP插件?

Wildflower是一个完整的Cake应用程序,而Baked Simple只是一个在另一个Cake应用程序中使用的插件吗?有人可以对此有所了解吗?每个人的优点或缺点是什么(认为你想使用其中一个作为你的应用程序的基础,但扩展它相当多)?

php plugins cakephp content-management-system

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

在iphone上绘制矢量图形

请原谅新手问题.我有一个iphone游戏,目前使用大量的png图像进行动画制作.虽然效果很好,但图像占用了大量内存.我也有矢量格式的图像,我宁愿使用那些而不是pngs.

有原生方式吗?

iphone objective-c

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

MFC获取文件夹

嘿,我如何在MFC中获取所有文件夹的名称?我应该研究哪些例子或哪些类?任何提示都将非常感激.我所看到的只是CFile,就我所见(尽管很少)而言看起来并不像它能够做我想做的事情.所以请指导我.

谢谢

c++ directory mfc

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

访问一个Dictionarys数组?

我对以下代码有几个问题:

(1)"newItem"是一个自动释放的对象吗?它从指定的数组索引获取返回的字典?

(2)是否有一种简单的方法可以在一次点击中访问一系列词典,或者我按照您的预期方式进行操作?

#import <Foundation/Foundation.h>

int main (int argc, const char * argv[]) {
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    NSMutableArray *menu = [[NSMutableArray alloc] init];
    NSMutableDictionary *menuItem;
    NSMutableDictionary *newItem;

    NSArray *itemName = [NSArray arrayWithObjects:
                        @"Latte Medio",
                        @"Cappucion Medio",
                        @"Mocha Medio",
                        @"Vanilla Latte Medio",nil];

    NSArray *itemFat  = [NSArray arrayWithObjects:     
                        [NSNumber numberWithFloat:6.9],
                        [NSNumber numberWithFloat:4.7],
                        [NSNumber numberWithFloat:6.6],
                        [NSNumber numberWithFloat:6.9],nil];

    NSArray *itemCals = [NSArray arrayWithObjects: 
                        [NSNumber numberWithInt:516],
                        [NSNumber numberWithInt:408],
                        [NSNumber numberWithInt:624],
                        [NSNumber numberWithInt:743],nil];

    NSLog(@"DICTARRAY ... Start");

    // Create menuItem object
    menuItem = …
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c

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

如何在SQL中选择一个月的第一天?

我只需要选择给定日期时间变量的月份的第一天.

我知道使用这种代码很容易:

select CAST(CAST(YEAR(@mydate) AS VARCHAR(4)) 
+ '/' + CAST(MONTH(@mydate) AS VARCHAR(2)) + '/01' AS DATETIME)
Run Code Online (Sandbox Code Playgroud)

但这不是很优雅,也可能不是很快.

有一个更好的方法吗?我正在使用SQL Server 2008.

sql t-sql sql-server datetime sql-server-2008

285
推荐指数
10
解决办法
71万
查看次数