问题列表 - 第3527页

你是否正在接受Perl以及是什么让你进入它?

几年前我进入了Perl,并且总是发现它是一种有趣且富有表现力的语言.

我发现Perl中的编程使我的工作效率很高,这得益于其低开销和CPAN常见问题的大量现成解决方案.

如果你是Perl的新手,是什么让你进入它?

perl

12
推荐指数
7
解决办法
842
查看次数

如何使用Cocoa在Dock图标上绘制徽章?

如何使用Cocoa为我的应用程序的Dock图标添加徽章?有没有大致"标准化"的方法来做到这一点?

(我指的是在Mail,iChat等中显示的那种徽章,用于表示未读消息的数量等.)

Cocoa Touch确实提供了一种这样的方法,但我还没能找到常规Cocoa应用程序的任何等价物.

macos cocoa objective-c badge nsdocktile

25
推荐指数
3
解决办法
7116
查看次数

我应该使用Cygwin安装哪些软件包以使其不臃肿但是还有我作为开发人员需要的一切?

通常情况下,我在VM中运行Linux,但是,我的大多数虚拟机都在外部硬盘驱动器上,我可能会也可能没有我的.我认为Cygwin是轻量级功能的一个很好的选择,当我需要像Linux这样的东西并且我的笔记本电脑上没有VM时.但是我无法正确配置 - 我希望开发+ X11的最低限度.有没有人以这种方式使用Cygwin?如果是这样,你有什么建议?

cygwin

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

C#中的两个不同窗口形式

我是C#和.NET编程的新手.我想设计一个使用小登录屏幕打开的应用程序,当用户按下"登录"按钮时,我的程序应该关闭登录表单并传递给新表单.我怎样才能实现这个简单的过程?

谢谢.

c# login screen winforms

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

如何将.NET DateTimeOffset转换为Sql2008 DateTimeOffset

我不确定如何正确格式化.NET DateTimeOffset变量,作为字符串,以便SqlServer 2008更正解析值.

目前,如果我.ToString()从正常的DateTimeOffset值提供默认值,则会出错.

这是一个.ToString()错误的示例值(例如,Sql2008不喜欢它):'25/12/2008 2:12:21 PM +00:00'

更新

只是为了澄清,我知道.ToString()它不是兼容的Sql2008格式.我希望有人能够告诉我我需要提供给新SqlDataType 合法的IFormattableProvider参数(对于.ToString()方法)DateTimeOffset.

回答

我自己回答了.我想出了正确的IFormattableProvider args

myDateTimeOffest.ToString("yyyy-MM-dd HH:mm:ss.ffffff zzz")

.net datetimeoffset sql-server-2008

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

C#线性代数库

C#是否有稳定的线性代数(更具体地说,是矢量,矩阵,多维数组和它们的基本运算)库?

搜索产生了一些开源库,这些库要么未更新几年,要么处于早期测试阶段 - 以及Centerspace NMath.哪些替代品值得检查?

.net c# linear-algebra nmath

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

生成堆栈溢出

如何在GNU/linux中创建堆栈溢出的条件?

c linux stack-overflow

0
推荐指数
3
解决办法
3922
查看次数

飞溅屏幕等待螺纹完成

我仍然有启动画面的问题.我不想使用该属性SC.TopMost=true.

现在我的应用场景如下:

在progeram.cs中:

[STAThread]
static void Main()
{
    new SplashScreen(_tempAL);// where _tempAL is an arrayList
    Application.Run(new Form1(_tempAL));
}
Run Code Online (Sandbox Code Playgroud)

在SplashScreen类中:

public SplashScreen(ArrayList _Data)
{
    DisplaySplash()
} 
private void DisplaySplash()
{
    this.Show();
    this.TopMost = true;
    this.CenterToScreen();
    this.SetTopLevel(true);

    _allServerNarrators = new string[10];
    for (int i = 0; i < _allServerNarrators.Length; i++)
        _allServerNarrators[i] = null;

    GetFromServer();

    this.Hide();
    _serverData = new ArrayList();
    _thisData.Add(_allServerNarrators);
    _thisData.Add(_serverNarrators);

}
private void GetFromServer()
{
    _serverNarrators = new ArrayList();
    string _file = "Suras.serverNar";

    if (!Directory.Exists("c:\\ASGAQuraan"))
        Directory.CreateDirectory("c:\\ASGAQuraan");

    while (counter < …
Run Code Online (Sandbox Code Playgroud)

c# splash-screen winforms

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

我是否在unicode的"insert into"语句中使用了前缀N?

像:
插入表(col)值(N'multilingual unicode strings')

我正在使用SQL Server 2008,我已经使用nVarChar作为列数据类型.

sql-server unicode

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

如何计算密码复杂性

某些应用程序(或网站)会在您键入时计算密码的复杂性.

它们通常显示一个红色条,它变为橙色,然后变为绿色,然后在密码变长时更加绿色,并包含更多类别的字符(例如,小写,大写,标点符号,数字).

如何可靠地计算密码的复杂性?

我已经提出了以下算法,但是我担心它被Password1!评为"非常强"和]@feé:m"弱",因为它只有7个字符长.

private int GetPasswordComplexity(string password)
{
    if (password.Length <= 4)
        return 1;

    int complexity = 0;

    int digit = 0;
    int letter = 0;
    int cap = 0;
    int other = 0;

    for (int i = 0; i < password.Length; i++)
    {
            if (char.IsDigit(password[i]) && i!=password.Length-1)
            digit = 1;
        else if (char.IsLower(password[i]))
            letter = 1;
        else if (char.IsUpper(password[i]) && i!=0)
            cap = 1;
        else
            other = 1;
    }

    complexity = digit + letter …
Run Code Online (Sandbox Code Playgroud)

security passwords algorithm

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