问题列表 - 第2785页

我可以使用哪种数据库架构来保存不同类型的结算数据?

我有一个创建订单的系统,该订单可以记入房屋账户,发送货到付款(COD)或收取信用卡.我创建了以下表格:

订单
order_id
billingoption_id

BILLINGOPTIONS
billingoption_id

我不确定如何为结算数据构建下一个表.我应该为每种类型的结算选项(即COD,信用卡和众议院账户)建立一个单独的表吗?然后我会在Orders表上有另一个外键列,它会引用计费数据的记录吗?

architecture schema database-design billing design-patterns

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

在IE6 CSS中使用双类?

有什么方法可以让IE6理解双重类,比如我有一个带有颜色类的MenuButton类,可能还有一个点击类; 喜欢 :

.LeftContent a.MenuButton {..general rules..}  
.LeftContent a.MenuButton.Orange {..sets background-image..}  
.LeftContent a.MenuButton.Clicked {...hum ta dum...}
Run Code Online (Sandbox Code Playgroud)

现在,IE6了解<a class="MenuButton Orange">,但是当添加Clicked时<a class="MenuButton Orange Clicked">,IE就会忽略Clicked规则.

当然,我可以重写我的CSS,并且有.MenuButtonOrange
等自己的规则(而且它可能比询问这个问题要花很多时间;-),
但是很棒,它只是没有吸引力和Web 0.9 ......

干杯!

css css-selectors internet-explorer-6

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

LINQy检查集合中的任何对象是否具有相同属性值的方法

我有一个具有属性Id的类代理

给定一组Agent,我需要检查它们中是否有任何重复的ID.

我目前正在使用哈希表进行此操作,但我试图获得Linq-ified,这样做的好方法是什么?

c# linq

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

WPF - 将一个控件的值传递给Converter以在另一个控件上设置宽度

我想根据容器的宽度设置TextBlock的宽度减去TextBlock上设置的边距.

这是我的代码

<TextBlock x:Name="txtStatusMessages" 
           Width="{Binding ElementName=LayoutRoot,Path=ActualWidth }"
                   TextWrapping="WrapWithOverflow" 
           Foreground="White" 
           Margin="5,5,5,5">This is a message
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

这很有效,除了由于Left和Right Margins bbeing设置为5而TextBlock为10个单位太大的事实.

好的,所以我想......让我们使用转换器.但我不知道如何传递容器控件的ActualWidth(参见上图:LayoutRoot).

我知道如何使用转换器,甚至是带参数的转换器,只是不是像......参数ElementName = LayoutRoot,Path = ActualWidth

例如,我无法完成这项工作......

Width="{Binding Converter={StaticResource PositionConverter},  
       ConverterParameter={Binding ElementName=LayoutRoot,Path=ActualWidth }}"
Run Code Online (Sandbox Code Playgroud)

我希望我已经说清楚了,希望你可以提供帮助,因为Google今晚对我毫无帮助.

TIA!

道格

data-binding wpf binding converter

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

SQL Server上的高效ISNUMERIC()替换?

所以我只花了5个小时来解决一个问题,原因不仅是旧的不可靠, ISNUMERIC而且看起来我的问题只出现在UDF中ISNUMERIC声明WITH SCHEMABINDING并在存储过程中被调用(我有很多要将其提炼成测试用例的工作,但我的第一个需要是用可靠的东西替换它.

关于良好,有效的替代品的任何建议ISNUMERIC().显然,真正需要的是变化int,money等等,但什么是使用(最好是在T-SQL,因为在这个项目上,我仅限于SQL Server的人,因为这是一个高容量的SQL服务器到SQL Server数据处理任务)?

sql-server user-defined-functions isnumeric

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

如何修复丢失的git远程详细信息?

一些存储库克隆我允许我这样做:

% git pull
% git push
Run Code Online (Sandbox Code Playgroud)

但是其他存储库要求我输入:

% git pull origin master
% git push origin master
Run Code Online (Sandbox Code Playgroud)

我想我在后一种情况下遗漏了什么 - 有谁知道这里发生了什么(不是)?我正在使用最新的git版本,显然不能很好地使用它.

git repository

11
推荐指数
3
解决办法
4690
查看次数

最佳内存泄漏定义

我觉得开发人员谈论内存泄漏,但当你问他们这意味着许多人不知道.为了防止这些情况,让我们决定一个.

请没有维基百科的定义......

您对内存泄漏的最佳定义是 什么 ?防止它们的最佳方法是什么?

memory-leaks definition

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

使用通用算法在C++中使用Dot产品

我确定有一个聪明的单行使用C++ stl通用算法来实现任何有序容器中元素的点积,例如向量或列表.我好像不记得了!

花哨的实施将是:

template <class containerT>
typename containerT::value_type dot_product (const containerT& left, const containerT& right)
{
   assert(left.size()==right.size());
   containerT::value_type result = 0;
   for (containerT::const_iterator l_it = left.begin(), r_it = right.begin();
        l_it != left.end(); ++r_it,++l_it)
   {
      result += (*l_it) * (*r_it);
   }
   return result; 
}
Run Code Online (Sandbox Code Playgroud)

我认为我正在重新发明轮子,并且有更聪明的方法来做到这一点.

c++ generics dot-product

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

aurioTouch示例应用程序的音频播放/通过不工作?

根据Apple的描述,aurioTouch示例应用程序假设"获取音频输入并将其复制到输出",我认为这意味着应用程序将播放/通过iPhone的麦克风通过iPhone扬声器拾取的任何声音.

然而,当我将应用程序加载到我的iPhone(更新到2.2)时,playthru功能似乎根本不起作用.屏幕上的示波器按预期响应声音和声音,因此应用程序的音频输入一半显然正常工作.

是的,我尝试切换应用程序的"MUTE"按钮,是的,我确保iPhone的"振铃/静音"开关未设置为静音,并且音量未设置为零.我错过了什么?

iphone core-audio

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

设计mmo的好python库?基于演员的设计

我试图用python设计一个mmo游戏......

我已经评估了stackless,因为它不是一般的python而且它是一个fork,我不想使用它

我试图在pysage candygram dramatis和parley之间做出选择

任何人尝试这些库中的任何一个?

非常感谢您的回复

python mmo stackless python-stackless

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