问题列表 - 第6076页

多少行数据是多少行数据?

关于SQL表有多大太大,是否有一些硬性规定?

我们以名称/值对格式存储SCORM跟踪数据,每个用户每个路线可能有4-12行,因为有数百个课程和数千个用户,这将是一件坏事吗?

sql size

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

如何使用NSDateFormatter格式化NSString?

我需要能够将现有的NSString格式化为不同的日期格式.NSDateFormatter具有dateFromString和stringFromDate方法,但没有stringFromString.是否有可能以NSString的形式获取我的日期并使用类似于以下内容的方式重新格式化:

    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyy-MM-dd"];
    strMyDate = [dateFormatter stringFromString(does not exist):strMyDate];
Run Code Online (Sandbox Code Playgroud)

cocoa

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

在派生类型上使用类的静态成员?

使用Resharper 4.1,我遇到了这个有趣的警告:"通过派生类型访问类型的静态成员".以下是发生这种情况的代码示例:

class A {
    public static void SomethingStatic() {
       //[do that thing you do...]
    }
}

class B : A {
}

class SampleUsage {
    public static void Usage() {
        B.SomethingStatic(); // <-- Resharper warning occurs here
    }
}
Run Code Online (Sandbox Code Playgroud)

当通过B使用A的静态成员时,有没有人知道有什么问题(如果有的话)?

c# resharper static

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

如何让FileSystemWatcher线程永远运行?

我需要在无限循环中运行FileSystemWatcher来监视文件的更改,但此文件每隔几天才会更改一次,也许每周只更改一次.在FileSystemWatcher的MSDN示例中,有一个循环,而用户没有在控制台输入q:

while(Console.Read()!='q');
Run Code Online (Sandbox Code Playgroud)

我不希望它一直可用,因此它不会被意外杀死 - 它必须在无限循环中无需用户干预的情况下运行.我是否必须将循环更改为

while (true);
Run Code Online (Sandbox Code Playgroud)

所以线程不退出?仅此一点并不理想,因为它会固定CPU - 添加Thread.Sleep调用将消除CPU负载,在这种情况下,由于文件很少更改,可能会长时间休眠.这是最好的方式吗?我应该如何确保此线程保持活动状态,以便FileSystemWatcher可以在文件更改时执行操作?这是在Windows服务器(使用.NET framework 2.0版)上运行,因此如果需要,可以将其作为Windows服务.

filesystems monitoring filesystemwatcher infinite-loop

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

推荐在VBA中读写.ini文件的方法

VBA中是否有可用于读写INI文件的方法?我知道我可以用;

Open "C:\test.ini" For Input As #1
Run Code Online (Sandbox Code Playgroud)

...并解析数据.相反,我试图看看哪些工具已经可用.

我知道在C#你可以做......

 using INI;
 INIFile ini = new INIFile("C:\test.ini");
Run Code Online (Sandbox Code Playgroud)

是否有VBA的等价物?

我在MS Access 2003 VBA中尝试此操作.

ms-access ini vba access-vba

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

如何在代码中复制android:editable ="false"?

在布局中,您可以通过以下方式将EditText窗口小部件设置为不可编辑android:editable attribute.

我怎么能在代码中这样做?我需要EditText根据条件使小部件可编辑.

android android-edittext

42
推荐指数
6
解决办法
5万
查看次数

使用http基本身份验证和restful_authentication插件注销

我在rails应用程序中安装了restful_authentication插件,其session_controller具有如下所示的destroy方法:

def destroy
  self.current_user.forget_me if logged_in?
  cookies.delete :auth_token
  reset_session
  flash[:notice] = "You have been logged out."
  redirect_back_or_default('/')
end
Run Code Online (Sandbox Code Playgroud)

在应用程序控制器中我有:

before_filter :login_required
Run Code Online (Sandbox Code Playgroud)

在sessions_controller我有:

skip_before_filter :login_required
Run Code Online (Sandbox Code Playgroud)

我的问题是,当用户使用http基本身份验证进行身份验证时,他/她不会注销.会话被销毁,但用户可以毫无问题地导航到受限制的页面.通过插件进行会话身份验证不会发生此问题.如何使这种方法摆脱基本的认证?

authentication ruby-on-rails ruby-on-rails-plugins

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

如何在Python中列出目录中的所有tga文件(非递归)?

如何在Python中列出目录中的所有tga文件(非递归)?

python

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

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

为什么C#中的命令对静态初始化很重要?

此代码在C#中具有明确定义的行为:

class Foo
{
    static List<int> to = new List<int>( from ); // from is still null
    static IEnumerable<int> from = Something();
}
Run Code Online (Sandbox Code Playgroud)

注意:我不是问如何修复该代码,因为我已经知道如何做到这一点

这有什么理由?C#已经进行了运行时检查,以检测对静态成员的第一次访问.为什么不将它扩展到每个成员的东西并让它们按需运行,甚至更好的让编译器在编译时弄清楚顺序?

顺便说一句:我认为同样的问题(或几乎相同)也适用于非静态成员.

c# language-theory

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