小编Dan*_*gby的帖子

Perl的流行当代用途是什么?

Perl的流行当代用途是什么?

编辑

我应该更具体一点.我想知道更多关于大规模(流行)的人使用Perl的,而不是什么东西可以被用于在个人层面.

perl popularity

7
推荐指数
9
解决办法
1878
查看次数

何时混合语言?

什么情况下语言应该混合?

我不是在谈论将ASP.NET与C#和HTML一起使用,或者是用C语言编写的应用程序通过SQL查询访问SQL数据库.我正在谈论的事情,例如将C++与Fortran或Ada与Haskell等混合使用.

[编辑]

首先:谢谢你的所有答案.

当我问这个问题时,我记得你总是读"每种语言都有其特殊用途".

通常,您可以使用特殊库来获得几乎所有语言的完成.但是,如果您有兴趣学习不同的语言,为什么不采用最符合您目的的编程语言而不是解决您的语言最初不是为其设计的问题的库?

programming-languages mixing

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

App.Config或XAML

我目前正在评估我重写我正在进行的项目的选项,我对app.config文件的字符串类型性质感到有点恼火.

我想采用更有条理的方法,所以我有两个选择:

  • 在app.config中使用自定义SectionHandlers
  • 废弃app.config并改用XAML.

我想得到你的意见和恐怖故事,使用XAML的优点和缺点是什么?

干杯,弗洛里安

.net configuration xaml

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

重新实现现实世界中的数据结构

今天算法类的主题是重新实现数据结构,特别是Java中的ArrayList.您可以通过各种方式自定义结构这一事实肯定让我感兴趣,特别是对add()和iterator.remove()方法的变体.

但重新实现和定制数据结构是否与学术界人士和现实世界的程序员更感兴趣?有没有人在商业应用程序/程序中重新实现他们自己的数据结构版本,为什么你选择了特定语言实现的路线?

language-agnostic data-structures

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

Func <T,TResult>委托现实世界使用

我最近一直在玩代理Func<T, TResult>并创建返回Func<T, TResult>包含lambda的不同实例的方法,但我一直在努力想出的是为什么人们想要返回(甚至创建这样的实例)的任何好的现实世界观点.

MSDN上有一个例子,它们执行以下操作......

Func<string, string> convertMethod = UppercaseString;
private static string UppercaseString(string inputString)
{
    return inputString.ToUpper();
}
Run Code Online (Sandbox Code Playgroud)

虽然它看起来很漂亮并且是一个有趣的概念,但我没有看到这些代码提供的优势.

那么有人可以提供他们必须使用的任何现实世界的例子,Func<T, TResult>并且一般为什么人们可能想要使用这个代表?

c# lambda anonymous-function func

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

在真实商品的应用程序购买中使用

我正在开发一个iphone应用程序.

在我的应用程序中,我有一个发送实物礼品的功能,所以我们决定在应用程序购买中使用.我已经阅读了针对In App购买的Apple文档,但它不允许实体商品.

如果有替代方案,请告诉我.

in-app-purchase

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

C#在真实世界的应用中进行线程化

毫无疑问,了解线程是非常有趣的,并且有一些非常好的资源可以做到这一点.但是,我的问题是在实际应用程序中将线程明确地应用为设计或开发的一部分.

我已经在C#中使用了一些广泛使用且架构良好的.NET应用程序,但没有发现明确使用的痕迹.由于这是由CLR管理还是有任何特定原因,没有真正的需要?

此外,任何在广泛使用的.NET应用程序中编码的线程示例.在Codelplex或Gooogle Code也欢迎.

c# multithreading codeplex

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

Processing&OpenGL - 改变相机位置?

我正在做一个小项目,我将数据集绘制到一个世界上.我已经完成了密谋.现在我想实现相机移动.

我有一些代码,如果用户按住c并拖动鼠标,相机位置会改变.问题是,我不确定如何从鼠标移动计算相机移动.

这是默认位置的摄像机代码:摄像机(宽度/ 2.0,高度/ 2.0,(高度/ 2.0)/棕褐色(PI*60.0/360.0),宽度/ 2.0,高度/ 2.0,0,0,1,0) );

如何更改相对于鼠标拖动的摄像机位置?(我尝试使用mouseX和mouseY来偏移相机的眼睛位置,但效果不佳.)

opengl processing camera

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

无法从Xamarin.iOS解析"System.Void ObjCRuntime.UserDelegateTypeAttribute ::.ctor(System.Type)"参考

我收到以下错误:

Failed to resolve "System.Void ObjCRuntime.UserDelegateTypeAttribute::.ctor(System.Type)" reference from "Xamarin.iOS, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065"

在Xamarin.iOS应用程序中添加和引用来自Xamarin.Azure.NotificationHubs.iOS(v1.2.5.2)或HockeySDK.Xamarin(4.1.0)NuGet包的代码时.

xamarin.ios xamarin

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

覆盖ProcessCmdKey C#

我有代码覆盖TextBox ProcessCmdKey方法:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
    switch (keyData)
    {
        case: //something to do etc etc.
    }
    return true;
}
Run Code Online (Sandbox Code Playgroud)

但是当我使用上面的代码时,我无法在TextBox中编写.这有解决方案吗?

c# winforms

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