问题列表 - 第8866页

流利的NHibernate和migratordotnet能很好地融合在一起吗?

我喜欢Fluent NHibernate来构建我的数据库,到目前为止还没有找到限制让我陷入困境.

但是在我当前的项目中,我希望在产品生命周期的早期阶段就可以发布到生产环境,因此随着我们的进步,期望在数据库模式中进行许多小的更改.

我想使用像migratordotnet这样的工具跟踪"迁移"中的这些DDL和DML更改.但我的问题是:是否有可能让这两个工具(或类似工具)协同工作?

根据DRY的精神,如何从Fluent Nhibernate中的映射中获取模式更改?这可能吗?

或者更好的方法是将模式生成留给像migratordotnet这样的工具,并让Fluent NHibernate只具有映射的可响应性?嗯,这看起来似乎更好地分离了工具级别的问题.

干杯!

.net migration fluent-nhibernate migratordotnet

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

推荐用于PHP项目持续集成的服务器

我正在开发一个PHP项目,我想知道实现持续集成的建议.

我已经阅读了所有理论,但我从未使用过持续集成.所以它应该很容易开始.

我读过关于Xinc,Hudson等的内容,但我想根据经验得到一些反馈.您是否在PHP项目中使用了持续集成?你有什么经验吗?你会推荐哪种服务器?

php continuous-integration

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

如何在此查询中修复此SQL错误

DECLARE @providerIdList varchar(400)
DECLARE @q varchar(400)

SELECT @q  =  ''

SELECT @providerIdList = '(1, 5, 15)'


SET @q = 'SELECT u.Id FROM [user] u
    LEFT JOIN Provider p ON u.Provider_FK = p.Id
    LEFT JOIN  Providers2Users pu ON pu.user_FK = u.Id 
    LEFT JOIN Provider ap ON ap.Id = pu.provider_fk
    WHERE p.Id  IN ' + @providerIdList




exec @q
Run Code Online (Sandbox Code Playgroud)

以下是我尝试执行上面显示的查询时遇到的异常


Msg 203, Level 16, State 2, Line 18
The name 'SELECT u.Id FROM [user] u
    LEFT JOIN Provider p ON u.Provider_FK = p.Id …
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2005

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

进行O/R映射时的命名约定

我将我的数据库表映射到我的java对象.一般来说,我以复数形式命名我的表格,因为持有书籍信息的表格被称为BOOKS.然而,java对象代表一本书,应该称为Book.同样对于AUTHORS/Author等.

另一方面,它的那种简单化给了域对象和表.

是否存在人们遵循的某种命名惯例?我想这一般适用于应用程序而不仅仅是在进行O/R映射时.

java database orm jpa

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

使用VBA将图像从一个页面的页眉/页脚复制到另一个页面

我需要编写一个VBA代码,将一个Excel工作表的页眉/页脚中的公司徽标复制到另一个工作簿中的另一个工作表中.有任何想法吗?

excel vba excel-vba page-setup

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

函数指针问题

我正在尝试使用函数指针,但下面的3行似乎并不想合作......

我收到错误代码C3867.

你能看出我做错了什么吗?

在.h文件中

void MyFunc(int, FILEINFO*(*)(FILEINFO*), FILEINFO*, int);
Run Code Online (Sandbox Code Playgroud)

.cpp文件中的定义

void MyFunc(int number, FILEINFO*(*GetFiles)(FILEINFO*), FILEINFO* args, int type);
Run Code Online (Sandbox Code Playgroud)

然后这是我实际调用函数的地方

MyFuncClass->MyFunc(GetNumber(), &BigClass::PassThis, GetArgs(), TheType);
Run Code Online (Sandbox Code Playgroud)

跳出来有什么问题?

c++ pointers function

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

如何在方法中向下转换ref变量

我需要在一个方法中将long转发为int,其中long作为ref变量传递:

public void Foo(ref long l)
{
    // need to consume l as an int
}
Run Code Online (Sandbox Code Playgroud)

我怎么能轻松做到这一点?

.net c# casting ref-parameters

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

byte + byte = int ...为什么?

看看这个C#代码:

byte x = 1;
byte y = 2;
byte z = x + y; // ERROR: Cannot implicitly convert type 'int' to 'byte'
Run Code Online (Sandbox Code Playgroud)

byte(或short)类型执行的任何数学运算的结果都隐式地转换回整数.解决方案是将结果显式地转换回一个字节:

byte z = (byte)(x + y); // this works
Run Code Online (Sandbox Code Playgroud)

我想知道的是为什么?它是建筑吗?哲学?

我们有:

  • int+ int=int
  • long+ long=long
  • float+ float=float
  • double+ double=double

那么为什么不呢:

  • byte+ byte=byte
  • short+ short= short

一点背景:我正在对"小数字"(即<8)执行一长串计算,并将中间结果存储在一个大数组中.使用字节数组(而不是int数组)更快(因为缓存命中).但是通过代码传播的大量字节转换使得它更加难以理解.

c# type-conversion

356
推荐指数
8
解决办法
6万
查看次数

理解Rails真实性令牌

我正在遇到有关Rails中的Authenticity Token的一些问题,因为我现在已经多次了.

但我真的不想只是解决这个问题而继续下去.我真的很想了解真实性令牌.那么,我的问题是,您是否有关于此主题的完整信息来源,或者您是否会花时间在此详细解释?

ruby ruby-on-rails authenticity-token

959
推荐指数
10
解决办法
18万
查看次数

在UITableViewCell图像上设置UIImage尺寸

我有一个标准UITableViewCell,我正在使用文本和图像属性来显示favicon.ico和标签.在大多数情况下,这非常有效,因为UIImage支持ICO格式.但是,有些网站(如Amazon.com所说)有favicon.ico利用ICO格式在同一文件中存储多种尺寸的能力.亚马逊存储四种不同的尺寸,一直到48x48.

这导致大多数图像为16x16,除了少数以32x32或48x48进入并使一切看起来很糟糕.我在这里搜索过,官方论坛,文档和其他地方没有成功.我已经尝试了一些我能想到的约束图像尺寸的东西.唯一有效的是一个未记录的方法,我不打算使用它.这是我的第一个应用程序和我第一次使用Cocoa(来自C#).

如果我不清楚我在寻找什么,理想情况下,建议将围绕设置尺寸,UIImage以便48x48版本可以缩小到16x16或者告诉UIImage使用ICO中存在的16x16版本的方法文件.我不一定需要代码:只是建议一种方法对我没问题.

有没有人有什么建议?(我在官方论坛上也问过,因为我已经沉迷了一天以上.如果在那里发布了解决方案,我也会把它放在这里.)

iphone favicon cocoa-touch objective-c uikit

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