我是一个前端开发人员(超文本标记语言,CSS,JS和jQuery),我知道一些PHP。我正在尝试理解Ruby/Ruby on Rails是什么。
在上,它说"Ruby On Rails是一个开源的web框架,它为程序员的快乐而优化“。
在实际的,非梦幻的术语中,Ruby/Ruby on Rails有什么特别之处,像我这样的人如何从学习使用它中受益?
我的问题很简单:这是谁的姐姐?coldFusion,jsp,apache?
是干什么的呢?
我读了已被接受的答案,但我仍然不明白其中的区别是什么。
如果Kubernetes是集群管理的话,那么Mesos是做什么的(我理解它通过观看一堆视频所做的事情,但我想我更困惑这两者是如何一起工作的)?从阅读库伯奈特和马拉松都是“框架”坐在梅索斯之上?
什么是梅索斯的责任,什么是库伯奈特/马拉松的责任,他们是如何合作的?
编辑:我认为更好的问题是When would I want to use Kubernetes on top of Mesos vs just running Mesos alone?
在编写单元测试代码时,我倾向于插入以下行:
Console.WriteLine("Starting InteropApplication, with runInBackground set to true...");
try
{
InteropApplication application = new InteropApplication(true);
application.Start();
Console.WriteLine("Application started correctly");
}
catch(Exception e)
我查看了一些框架,并注意到其中一个类的构造函数中有一个返回。我还是不明白。它是用来做什么的?
它看起来是这样的:
public class Hello {
HashMap<String, String> myMap;
Stack<HashMap<Sting, String>> myStack;
public Hello() {
myMap = new HashMap<String, String>();
myStack = new Stack<HashMap<
还有var map,package,var config是做什么的,我有点困惑,他们有没有做任何配置,我看过每个项目,我发现他们放这个文件的地方。这个函数是做什么的?
(function(global) {
// map tells the System loader where to look for things
var map = {
'app': 'app', // 'dist',
'rxjs':