Articles of 编程语言

如何在NFS上编写可靠的文件pipe理代码

请给我一些关于如何使用NFS编写可靠的文件pipe理代码的一般build议。 如何避免或处理ESTALE错误? 编程语言并不重要。 谢谢。

Xbox 360 for linux编程

不知何故,我得到了一个Xbox 360 4GB作为礼物。 我对电子游戏不感兴趣,我只是想知道是否可以安装一些linux版本,然后在家里使用它来编程,使用我在工作中使用的相同工具(kdevelop,kile,gcc等)。 前段时间我在网上冲浪,但发现信息混乱,你觉得有可能吗? 谢谢

Web服务器(和相关软件)是否使用机器的所有CPU核心?

我想知道,既然BASH等,不pipe什么只使用一个内核,哪种设置和软件栈会使用CPU上的所有内核? Node.JS是否使用所有核心,或者LEMP或LLMP堆栈? 什么是编码networking和利用所有可用的系统资源的方式? 谢谢。

用于在Linux上开发应用程序的高级语言

在Windows上,我一直使用C#/ .NET来开发快速和简单的CLI实用程序以及大型WinForms / WPF应用程序。 视觉工作室在这个select中起了很大的作用,但是语言和图书馆也让我可以毫不费力地编写广泛的应用程序。 我现在正在Linux上寻找一种类似的语言,或者更多的语言。 GUI,多平台应用程序的最佳select似乎是QT,通常使用C ++。 对于控制台实用程序来说,最好的select似乎是一些像Python这样的脚本语言。 但是,C ++不是像C#这样的高级语言,许多任务不必要的更复杂(因为通常我不会在GUI应用程序中寻求高性能),而且脚本语言更慢,启动时间更长。 那么,在为Linux开发应用程序(包括十分钟实用程序和大型复杂GUI系统)时,您select的语言/库有哪些?

让一个程序来到前台,但不能点击

我很新的编程,我想创build一个新的项目。 我有一些想法,但在开始学习编程之前,我需要知道一些事情。 我希望程序能够保持在前台,所以当它处于活动状态时它总是可见的,但是我希望只有当某个键组合(或类似的东西)被input时,它才能被点击。 所以它保持可见,但不能点击,除非点击一个特定的键,当你回到另一个程序(例如在观看电影的时候),它不能再被点击。 这可能吗? 如果是的话,你build议我以什么语言开始这个项目? 编辑:现在让我们说只有Windows,我可以使用Java的呢? 我如何解决这个问题?

学习Perl的build议?

我从十几岁的时候开始编写简单的程序(大约是我第一台电脑的时间),而且现在已经是程序员和开发人员了。 我在计算机科学大学读书,但是大部分关于编程和计算机的知识都是自学的。 现在,更多地使用各种* nix环境,我发现自己陷入了Perl脚本太方便而无法再忽略的情况。 有什么好的资源来学习Perl吗? 学习语言基础知识的最快捷方法是什么? 任何好的IDE /智能文本编辑器/工具,可以充当培训轮stream线学习过程? 我真的打开任何提示/技巧/想法,这会提高我的理解! 谢谢!

希望在Linux平台上开发的ac#开发人员select什么语言?

有什么好的OOP语言可以在Linux上使用? 很明显Java想到,即使在单声道下运行C#。 寻找可用于全面发展的语言,网页开发,桌面,服务等 除了单声道C#和Java还有什么别的想法?

什么语言/图书馆有一个video预览窗口的应用程序?

我想为AviSynth脚本编写一个简单的助手。 这将是一个Windows桌面应用程序,将有一个AVI电影的“预览”屏幕,这将给你一个时间轴,播放,快进,后退,前进,并逐帧返回。 程序需要知道播放器中当前帧的帧号和它的文件名。 什么语言最适合这个? 我知道PHP(我明白,这不是一个竞争者),并熟悉Java。 我的想法是,这个项目最大的障碍将是find一个video播放function的图书馆。 匆匆一瞥,没有Javavideo库跳出来对我。 我的下一个想法是这个c ++。 这个程序的输出将是一个AviSynth脚本,一个明文文件,看起来像这样: AviSource("myAvi.avi") Crop(0, 0, 320, 240) Blur(0.1)

用于networking的MIDI编程

我试图build立一个networking程序,允许input电吉他或其他MIDIinput。 我的问题是,“这是可能的”,你会喜欢哪种编程语言? 预先感谢

是基于现有语言的定制编程语言编译器吗?

我试着开始,弄清楚,如何创build一个简单的编程语言的工作。 无论是语法和编译器本身。 我已经做了一些关于这个话题的研究,但是我真的不明白我真正的问题。 我认为现有的编程语言编译器是build立在已经存在的编程语言基础上的,因此,我的编译器也只能使用这些语言之一。 但是,从理论上讲,第一种语言是编译器,没有其他的语言可以依据,这不可能是真实的事实,而必须基于其他的东西,比如核心的计算机系统语言。 哪种方法是最好的方法,以及如何达到我的目标,这是创build一个简单的(有扩展空间)编程语言? 任何答案表示赞赏!