标签: programming-languages

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

mysql有什么用?

我在互联网上的一些地方看到MySQL的未来是黯淡的.主要是人们谈论它很糟糕.MySQL真的"死了"吗?如果是这种情况..什么是数据库解决方案的好选择?我在一家小公司工作,我们使用了很多MySQL.postgre是一个很好的解决方案吗?在我去大公司的过程中学习如何使用有用的东西是什么?什么是标准的企业数据库(请不要说oracle)?

mysql database programming-languages relational-database

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

是否有一种编程语言可以:

我很好奇这样的事情......有没有一种编程语言可以:

  • 语法,如Java和/或C++
  • 模板/泛型支持
  • 内存管理(没有垃圾回收)
  • "干净的语法"(没有像perl或c/c ++这样的混乱)
  • "正常"OOP(多义,接口,抽象类,重载等)
  • (最好)编译成机器代码
  • 名称空间支持
  • 异常支持
  • 没有源预处理器(如c\c ++中所示)
  • 静态打字

c++ java oop programming-languages

-2
推荐指数
2
解决办法
311
查看次数

用什么语言创建Python?

哪种编程语言用于开发Python(编程语言)?

谢谢

python programming-languages

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

R的本地/全球问题是什么?

在以下示例的什么情况下返回本地x与全局x?

xi'an博客在http://xianblog.wordpress.com/2010/09/13/simply-start-over-and-build-something-better/上写了以下内容:

范围最严重的问题之一是范围界定.考虑以下小宝石.

f =function() {
if (runif(1) > .5)
x = 10
x
}
Run Code Online (Sandbox Code Playgroud)

此函数返回的x是随机本地或全局的.还有其他示例,其中变量在函数体内的局部变量和非局部变量之间交替.没有明智的语言会允许这样做.它很难看,它使得优化变得非常困难.这不是唯一的问题,因为范围和懒惰评估之间的相互作用,甚至更奇怪的事情发生.

PS - 这个西安博客文章是由Ross Ihaka写的吗?

编辑 - 跟进问题.

这是补救措施吗?

f = function() {
  x = NA
  if (runif(1) > .5)
    x = 10
  x
}
Run Code Online (Sandbox Code Playgroud)

programming-languages r

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

C#中的静态(编译时/严格类型)多分派支持

我最近发现自己在我的代码中反复使用相同的模式.基本上它是访问者模式的变体,我用它来解析对派生类的基类实例的引用.这种方法需要大量的样板代码.

问题:

  • 如何在不写入大量访问者代码的情况下以静态/严格类型的方式在C#中多方式调度方法?
  • 是否有生成此代码的工具/扩展程序?
  • 为什么C#语言中没有任何内容可以解决多方调度?我不相信我是唯一发现这令人讨厌的人.我可能是非常错误的,问题不存在,所以我想知道你是怎么回事.

c# design-patterns programming-languages visitor-pattern multimethod

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

编程语言,使最小的可执行文件?

我正在寻找一种生成最小EXE文件的编程语言.

除了附带的DLL之外,它还需要没有依赖项,并且对于以下操作系统是通用的:发布Windows XP,Vista,7和8.例如带有静态链接的C++应用程序,Delphi,VB6,RealBasic等.

它也应该运行在2000年之后制造的所有32位和64位Intel + AMD处理器上,只有一个EXE.

windows programming-languages exe

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

Java for循环:为什么我不能在for循环'header'中声明两个变量?

我总是想知道,为什么不编译?

for(int i=0, int q=0; i<a.length; i++){
   ...
}
Run Code Online (Sandbox Code Playgroud)

为什么Java不允许我在for循环'header'中声明多个变量?这背后有合理的原因吗?

java programming-languages

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

为什么C#需要两个双引号来打印"在逐字字符串的情况下?

如果我存储一个逐字字符串, string s=@""Hello"";它应该假设解析字符串并打印"Hello"(将"字符作为字符串的一部分)

但在实际操作中它失败了,而是string s=@"""Hello""";显示所需的输出("Hello").

为什么语法需要额外的"字符?如果C#以上述假设方式开始运作,那么破坏性结果会是什么?

c# programming-languages double-quotes verbatim-string

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

了解反向波兰表示法,作业作业?

我被要求在C中写一个简单的反向波兰表示法计算器作为家庭作业的一部分.我很难理解RPN.你能帮我理解反波兰表示法吗?此外,非常感谢有关如何处理此问题的任何提示.

c programming-languages

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