问题列表 - 第4005页

你把计算放在你的集合或你的得分上吗?

哪个更好 ???

public class Order
{
   private double _price;
   private double _quantity;

  public double TotalCash
  {      
   get
   {
    return _price * _quantity;
   }
}
Run Code Online (Sandbox Code Playgroud)

要么

public class Order
{

   private double _totalCash;
   private double _price;
   private double _quantity;

  private void CalcCashTotal()
 {
   _totalCash = _price * _quantity
 }

  public double Price
  {      
   set
   {
     _price = value;
     CalcCashTotal();
   }
  }

  public double Quantity
  {      
   set
   {
     _price = value;
     CalcCashTotal();
   }
  }


  public double TotalCash
  {      
   get
   {
    return _totalCash; …
Run Code Online (Sandbox Code Playgroud)

c# language-agnostic oop methods class

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

什么是"内存页面输出率"

有人可以告诉我什么是"内存页面输出率".我在"HP Open View"服务器监控工具中看到了这一点并尝试使用Google搜索.如果有专家能够澄清,我将不胜感激.

如果页面输出率太高,超过每秒200+,它会崩溃服务器吗?

提前致谢

linux

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

使用while块什么都不做坏事?

我目前正在学习'C程序设计语言'的练习.这是我的解决方案之一:

int c;

while ((c=getchar()) != EOF) {

if (c == ' ') {

    while ((c = getchar()) == ' ')

    {}  // do nothing?

    putchar(' ');

}

putchar(c);

}
Run Code Online (Sandbox Code Playgroud)

我在这里发现了一些与我的完全不同的解决方案,并使用额外的变量来跟踪发生了什么,而我只是使用while循环来跳过所有空间.我的解决方案感觉有点混乱,因为看起来有点hackish有一个在花括号之间没有任何东西的while循环.我想知道是否有任何好的理由不这样做?谢谢你的建议:-)

c while-loop

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

带有"typename"的模板类

我有一个模板类,我想在地图中使用该类的对象(以及参数化类型).到目前为止,这是我能够达到的解决方案:

class IStatMsg;

template <typename T>
class ITier
{
public:

    // Methods
    ITier(TierType oType) : o_Type(oType){};
    virtual ~ITier(){};

    typename ITier<T> ParamITier;  // line 60

    ITier* Get(T oKey)
    {
        std::map<T, ParamITier*>::iterator it = map_Tiers.find(oKey);   // line 64

        if (it != map_Tiers.end())
            return it->second;

        return NULL;
    }

    void Set(T oKey, ITier* pTier)
    {
        map_Tiers.insert(pair<T, ParamITier*>(oKey, pTier)); // line 74
    }

    TierType GetType() { return o_Type; }

protected:
    // Methods

    // Attributes
    std::map<T, ParamITier*> map_Tiers;  // line 83
    TierType o_Type;

private:
    // Methods …
Run Code Online (Sandbox Code Playgroud)

c++

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

用于销售服务的电子商务工具

我正在寻找一个好的电子商务CMS.

我需要能够销售服务和产品,它必须是开源的,可以在任何需要的地方进行定制.

我对PHP和Mysql非常熟悉,并且对python和ruby有点熟悉,所以PHP解决方案将是首选.

php mysql e-commerce

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

C#3字节Ints

我正在开发一个项目,我需要在字节级别处理整数.由于节省空间是首要考虑因素,我只需要非常小(和可变长度的int).

有没有办法可以将int'4096'变成3个字节?或'1053'成2个字节?

显然我cna手动=(byte [0]*256)+(byte [1]),但我想知道是否有一个更简单的选项将int转换为x字节然后再返回?

int byte

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

Hexgit号码?

如果digit是基数为10的数字的名称,那么基数为16的数字的名称是什么?Hexgit?

math hex nomenclature

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

正确的方法来触发文件下载(在PHP中)?

快速(并且希望简单)问题:我需要触发下载由PHP文件生成的PDF文件.我可以做这个:

<a href="download.php">Download</a>
Run Code Online (Sandbox Code Playgroud)

但我应该这样做吗?可能是Javascript?上面的工作,但窗口显示"正在加载...",直到下载开始.我想向用户提供一些反馈,说明正在发生的事情.

想法?

注意:我已经有了从服务器发送文件的代码.它完美地运作.这个问题只是关于如何最好地从客户端调用该脚本.

有些网站会自动启动下载.他们是怎么做到的?

直接URL的问题在于,如果PHP脚本错误,它将替换现有页面的内容,这不是我想要的.

html javascript download

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

在数字集合中查找最接近的匹配

所以我今天被问到在一个集合中找到关闭匹配的最佳方法是什么.

例如,你有一个像这样的数组:

1, 3, 8, 10, 13, ...
Run Code Online (Sandbox Code Playgroud)

什么数字最接近4?

集合是数字的,无序的,可以是任何东西.与要匹配的数字相同.

让我们看看我们可以从所选择的各种语言中得到什么.

language-agnostic code-golf

25
推荐指数
5
解决办法
2万
查看次数

如何保持代码库和数据库架构同步?

所以最近在我正在开展的一个项目中,我们一直在努力保持解决方案的代码库和相关的数据库架构同步(Database = SQL Server 2008).

数据库更改发生得相当频繁(添加列,约束,关系等),因此人们从源代码控制中获取"获取最新"并发现他们也需要重建数据库并不常见(有时候他们忘记做后者).

我们没有使用VSTS:Database Edition(DataDude),而是使用带有脚本(批处理文件)的标准Visual Studio数据库项目,该脚本从T-SQL脚本中删除并重新创建数据库.该解决方案是一个.Net和ASP.net解决方案,LINQ to SQL底层为ORM.

任何人都有关于采取(自动或非自动)方法的想法,这将使每个人都了解最新的数据库架构?

与MSBuild的持续集成是一个选项,但只能帮助获取所提交的任何重大更改,它在我上面强调的方案中并没有真正帮助.

我们正在使用Team Foundation Server,如果这有帮助..

database orm tfs schema visual-studio

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