问题列表 - 第17922页

OpenGL /通用图形的最佳动态语言

哪些是最成熟,最受支持的编写图形程序的解决方案?

我一直在使用C++和OpenGL/GLUT,但我想尝试一种更灵活和更具表现力的方法.

Ruby和Processing?Python和OGRE?什么事情对你有用?

ruby python processing graphics scheme

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

SQL Server通知 - 我的OnChange不会触发

我想利用SQL Server通知在winforms应用程序中捕获我的数据库中的插入事件.我试图使用SQLDependency对象.MSDN文章使这看起来非常简单.所以我创建了一个小例子应用程序试一试.当我第一次进入我的应用程序时,事件似乎才会触发(MessageBox出现).将数据插入表中不会引发它看起来的OnChange事件.有人能告诉我我错过了什么吗?谢谢!

 public Main()
    {
        InitializeComponent();
        var check = EnoughPermission();
        SqlDependency.Stop(constr);
        SqlDependency.Start(constr);
        if(connection == null)
        {
            connection = new SqlConnection(constr);
        }
        if(command == null)
        {
            command = new SqlCommand("Select ID, ChatMessage FROM dbo.Chat",connection);
        }
        connection.Open();
        command.Notification = null;
        SqlDependency dependency = new SqlDependency(command);
        dependency.OnChange += new OnChangeEventHandler(dependency_OnChange);
        command.ExecuteReader();
    }





    private void dependency_OnChange(object sender, SqlNotificationEventArgs e)
    {
        MessageBox.Show("Change!");
    }
Run Code Online (Sandbox Code Playgroud)

c# sql notifications sqldependency

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

以编程方式抑制C#中的异常

我有以下try-catch语句,如果message属性在文本中包含"我的错误",我不想抛出异常.

我怎样才能在程序上实现这一目标?此外,这会被视为代码味吗?

try
{
}
catch(Exception e)
{
    if(e.Messages.Contains("My error"))
    {
       //want to display a friendly message and suppress the exception
    }
    else
    {
        throw e;
    }
}
Run Code Online (Sandbox Code Playgroud)

c# exception-handling exception try-catch

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

OpenGL + gtkglextmm + glade

当我用"gtkmm"编程时,有一个小部件"Gtk :: DrawingArea".
我可以"手动"编程那个小部件(所以编写代码)或更优雅的方式是使用"glade"用户界面设计器,在那里我可以"图形化"地做同样的事情.

现在我试图通过"gtkglextmm"库将OpenGL与gtkmm连接起来.在该库中,有一个小部件"Gtk :: GL :: DrawingArea" - 但这个小部件" 不在"空地中可用.

那么有没有办法使用"glade"(对于"图形用户界面"部分)使用"OpenGL + gtkglextmm"进行编程?

谢谢.

opengl glade gtkmm

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

是1024位rsa安全

1024位rsa是安全的,还是现在可以破解?我的程序使用1024位rsa是否安全?我在http://pcworld.about.com/od/privacysecurity1/Researcher-RSA-1024-bit-encry.htm上看到,1024位加密是不安全的,但我发现2048位慢,而且我看到各种https网站(甚至是paypal)使用1024位加密.1024位加密足够安全吗?

security encryption rsa

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

iPhone访问本地XML文件

我有一个iPhone应用程序,可以从URL进行XML解析.我在我的资源目录(在XCode中)有一个sample.xml文件,我想使用它.

如何在代码中引用此文件?我已经尝试了@"sample.xml"作为URL,它似乎无法找到它.

xml iphone nsurlconnection nsxmlparser

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

在重用和逻辑封装方面使用ASP.NET构建JavaScript UI代码的最佳方法是什么?

我无法适应UI JavaScript编码的正确练习.所以我正在寻找一种更聪明的方法来做事.我一直在使用jQuery与ASP.NET,我一直在做类似下面的事情似乎不专业和愚蠢.JavaScript UI编程对我来说一直是个谜.我知道怎么做,但我从来不知道如何正确地做到这一点.

$(function(){
    $('submit').click(function() {
        //behaviors, setup styles, validations, blah...
    });
});
Run Code Online (Sandbox Code Playgroud)

问题:

  • 因此,代码重复通常难以维护和重用
  • 由于ClientIds是由ASP.NET生成的,因此很难将代码块拖入单独的js文件中
  • 公共声明放在母版页上,但jQuery文档就绪函数几乎出现在每个其他页面上

目标:

  • JavaScript库/框架独立,这样就可以更轻松地切换框架
  • 封装/调制逻辑以便于重用,因此在每个页面上,它只是几行简单的初始化代码
  • 关注点分离,易于维护和可读性

问题:

作为一个C#开发人员,我的想法主要是OO和jQuery是非常程序化的.我理解匿名函数的概念,但总的来说,我的想法仍然是尝试创建一个抽象UI然后声明属性或方法的域模型.但我真的不确定这是否是JavaScript中的方式.或者我是太理想还是我太努力去做一些不应该像OO OO那样的东西?所以问题是:

  • 我是否应该开始使用JavaScript原型封装/调制函数并使它更像OO?那么可以封装HTML控件或行为以便重用?
  • 或者我应该开始将逻辑封装到jQuery插件中吗?但这样代码将100%依赖于jQuery.
  • 还是其他方法?

谢谢.

更新:我刚刚发现这张幻灯片,这似乎是一个很好的起点.这也是我刚刚发现的一个很好的例子.这是jQuery创建者的一个很好的教程.

javascript asp.net jquery user-interface

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

C#rijndael CryptoStream可以像文本编写器一样写入文件位和位吗?

是如何将2个字符串加密在一起的.

因为我实时添加位和位串(通过str = str + bitString;)并在最后.我生成字符串并加密它.

现在问题是我可以像文本编写者一样实时编写和编写bitString吗?类似的东西:CrytoStream cr = new(outFile,xxx,write)cr.write(bitString);

例子将是适当的.

c# rijndaelmanaged

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

用于信用卡号的ruby字符串操作

在rails项目上工作,其中有一个订单确认字符串,其中包含除最后四位数之外的所有信用卡号码.做字符串替换的正确方法是什么?

得到这个的操作是什么?

credit_card_number = "1111111111111111"
Run Code Online (Sandbox Code Playgroud)

这个?

credit_card_number = "************1111"
Run Code Online (Sandbox Code Playgroud)

谢谢,

贤治

ruby string ruby-on-rails credit-card activemerchant

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

将VOIP构建到应用程序中(特别是C++)

现有的库和框架是否允许将VOIP构建到定制应用程序中而无需重新发明轮子?客户对C++桌面应用程序的可能性感兴趣,虽然它不是非常有用(它们可以只使用Skype),但它非常.

我相信像DirectX这样的技术可能会内置一些用于游戏内聊天的功能,是吗?还有什么以免费/付费的第三方图书馆的形式?

c++ voip

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