问题列表 - 第7732页

如何估计Oracle索引的大小?

我正在考虑为Oracle表添加一个索引,但是我想首先估计索引的大小(我不需要精确的大小 - 只是估计.)

假设我可以访问有关表的所有元数据(行数,列数,列数据类型等),我可以执行任意Oracle SQL查询以获取有关表的当前状态的其他数据,并且知道我想要的索引定义是什么,我该如何估计这个大小?

sql oracle

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

如何显示我的项目在Visual Studio中包含多少行代码?

可能重复:
如何计算Visual Studio解决方案中的代码行?

如何在Visual Studio 2008 Professional SP1中显示代码度量标准窗口?我希望看到我的项目用于学校的总代码行数,我找不到它.

帮助文件说转到View-> Other Windows-> Code Metrics,但我无法使用此选项.我还尝试在解决方案资源管理器中右键单击项目以查看是否有选项,但没有.

这个神秘的独角兽在哪里?如果Pro版本没有这个功能,有没有人找到一个简单的外部方法来自动计算所有.cs文件中的行?

code-metrics visual-studio

21
推荐指数
3
解决办法
5万
查看次数

将parse_str用于可选函数参数与数组相比是否有优势?

我碰巧对WordPress博客进行了一些更改,并注意到他们使用parse_str(http://php.net/parse_str)解析并将其可选参数设置为函数.

我想知道发送阵列是否有优势?

例子:

有阵列:

$blahOptions = array(
    'option_1' => true,
);
BlahArray($blahOptions);
function BlahArray($options = array()) {
    $defaults = array(
        'option_1' => false,
        'option_2' => 'blah',
    );
    // this would probably be in a function to be used everywhere
    foreach ($defaults as $defaultOption => $defaultValue) {
        if (!isset($options[$defaultOption])) $options[$defaultOption] = $defaultValue;
    }
}
Run Code Online (Sandbox Code Playgroud)

parse_str:

$blahOptions = 'option_1=1';
BlahString($blahOptions);
function BlahString($options = '') {
    $defaults = array(
        'option_1' => false,
        'option_2' => 'blah',
    );
    parse_str($options, …
Run Code Online (Sandbox Code Playgroud)

php optional-parameters function-parameter

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

DDD为不同的上下文边界保存"相同"实体

这只是一个例子.

假设您有2个实体用于2个不同的上下文边界.第一个上下文是SkillContexter,实体是'Player'并且有3个属性:Id,Name和SkillLevel.在其他上下文(Contactcontext)中,实体是"播放器"并具有3个属性:Id,Name和EMail.

如何将这些实体持久保存到数据库中?我只想要一个表(Player)而不是两个表(PlayerContact,PlayerSkill).我是否有两个不同的存储库用于保存不同的上下文实体,但是在同一个表中?或者我是否有一个"主"玩家实体,其中包含我需要保存的所有属性,以便创建一个名为PlayerMaster的新实体,它具有4个属性:Id,Name,EMail和SkillLevel?

第一个解决方案为我提供了更多的存储库,第二个解决方案让我创建了一个"技术"实体,其目的只是将数据保存到数据库中,这感觉非常错误,或者是否有一个我错过的更好的解决方案?

你们是怎么解决的?

domain-driven-design

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

单击iPhone按钮时在safari中打开URL

我想在我的iPhone应用程序中添加一个按钮,点击后会在iPhone上的safari中打开一个URL(我的应用程序会终止吗?)

谢谢.

Raihan

iphone

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

在Rails中,如何从视图中输出动作的名称?

如果我从创建操作内部渲染更新操作,是否有办法让"更新"视图(即update.html.erb)知道哪个操作呈现了它.我希望更新视图在创建操作呈现时打印出操作名称"create",并在更新操作呈现时打印出"update"一词.问题是呈现似乎将控制推迟到被调用的操作,因此对于所有意图和目的,更新视图始终认为它来自更新操作.

class CtrlController < ApplicationController

  def create
    render(:action=>"update")
  end

  def read
  end

  def update
  end

  def delete
  end
Run Code Online (Sandbox Code Playgroud)

model-view-controller controller ruby-on-rails

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

C++中的虚拟默认析构函数

我有一大组继承的类(条件)继承自基类(标准).这criterion是代码

class criterion
{
public:
    virtual unsigned __int32 getPriorityClass() const = 0;
    virtual BOOL include(fileData &file) const = 0;
    virtual void reorderTree() = 0;
    virtual unsigned int directoryCheck(const std::wstring& directory) const = 0;
    virtual std::wstring debugTree() const = 0;
};
Run Code Online (Sandbox Code Playgroud)

这个派生类的一些例子:

class fastFilter : public criterion
{
public:
    void reorderTree() {};
    unsigned int  directoryCheck(const std::wstring& /*directory*/) const { return DIRECTORY_DONTCARE; };
    unsigned __int32 getPriorityClass() const { return PRIORITY_FAST_FILTER; };
};

class isArchive : public fastFilter
{
public:
    BOOL …
Run Code Online (Sandbox Code Playgroud)

c++ virtual-destructor

16
推荐指数
4
解决办法
2万
查看次数

在Pylons中处理cookie的好方法是什么?

我已经看到一些引用说有WSGI中间件可以做到这一点,但我不太了解处理cookie的WSGI middelware的选择.

cookies pylons wsgi

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

使用LINQtoSQL获取随机行

有没有办法使用LINQToSQL从表中返回一个随机行?

.net linq linq-to-sql

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

ASP.NET - 如何在/之前删除查询字符串?从ASPX参数传递?

我想解析aspx页面中的值,两者之前传递的是什么?之后呢?那么,什么是允许我解析出来的C#函数呢?

我想做的事情如下:

var pageType = parameter.trimBefore?();

var pageString = parameter.trimAfter?();
Run Code Online (Sandbox Code Playgroud)

谢谢你的建议.

c# asp.net

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