我计划开始学习Java Web框架(我喜欢Java API)我已经使用过Rails和Django.
我想要一些接近Java的东西,但没有J2EE的复杂性.
我找到了2个可能对我有用的框架:
Grails的
Grails看起来很棒,它使用Groovy,它比Java更适合Web应用程序(我认为..)但它比基于纯Java的框架慢(Hibernate,Strut,Spring)它看起来很简单(发送.war并且没关系) !),GSP很棒!调试起来有点困难(需要在每次修改时重启服务器,堆栈跟踪包含Java和Groovy跟踪的混合,这并不总是最容易理解)
玩!
这个框架看起来也很棒; 它比Grails更快(它使用Java)但我真的不喜欢它如何使用Java,它修改源代码以将属性调用转换为setXXX/getXXX,我不喜欢这样......框架也有一个缓存Grails没有的功能.我真的不喜欢模板引擎.它也更容易调试(无需重启服务器,堆栈跟踪更清晰)
您有什么推荐的吗?我正在寻找易于学习的东西(我有很多Ruby经验,而不是Java经验,但我喜欢Java API),功能齐全(这对所有可用的Java库都没有问题,但如果它是捆绑和集成的我更喜欢),具有良好的可扩展性并且不会太慢(比Ruby快)理想情况下我想使用一个体面的社区框架来轻松找到支持.
PS:我对JRuby on Rails不感兴趣
我正在寻找一个解决方案,允许我部署多个负载平衡的Grails实例,这些实例具有共享缓存(EhCache Server?)和会话,这可能吗?
我找不到任何关于此的文档(连接到常见的EhCache服务器或使用Distributed EhCache,以及共享会话(使用EhCache?))...
我正在寻找能够像多个Rails实例一样工作的东西,它们具有存储在memcached中的公共memcached和会话/缓存......
我尝试在Visual Studio 2010 Express上安装此插件:http://gitscc.codeplex.com/
但是我在插件库中找不到它,插件的"Source Control"类别是空的,这是正常的吗?Express版本是否阻止使用Source Controls插件?
谢谢
我想知道是否有相当于ASP.NET MVC2的"New Relic RPM"或"JavaMelody"?我在ASP.NET MVC2上找不到任何有关监控的信息......
任何的想法 ?如何监控ASP.NET MVC2应用程序的性能?
http://code.google.com/p/javamelody/
谢谢
我同时使用 Python 和 Ruby,而且我真的很喜欢 Ruby's Yard 文档服务器:
我想知道Python世界里是否有类似的东西?“pydoc -p”确实很旧,丑陋,使用起来一点也不舒服,而且看起来Sphinx和Epydoc不支持服务器模式。
你知道有什么等价的吗?
谢谢
我正在使用flex测试Adobe AIR,我想通过打开文件对话框播放mp3,我这样做:
import flash.filesystem.*;
import flash.events.Event;
import flash.media.*;
import mx.core.SoundAsset;
public var loadedFile:File;
public var channel:SoundChannel;
public var song:SoundAsset;
private function loadFile():void {
loadedFile = new File();
loadedFile.browseForOpen("Open multimedia File");
loadedFile.addEventListener(Event.SELECT, fileSelected);
}
private function fileSelected(event:Event):void {
song = new SoundAsset()
song.load(URLRequest(loadedFile.url));
channel = song.play();
}
Run Code Online (Sandbox Code Playgroud)
但是当我尝试打开文件时,在打开文件对话框关闭后,我收到此错误:
TypeError: Error #1034: Type Coercion failed: cannot convert "file:///C:/Users/Kedare/Music/05-Scene%20V%20~%20Prelude.mp3" to flash.net.URLRequest.
Run Code Online (Sandbox Code Playgroud)
我在谷歌或其他文档上找不到与此相关的任何内容,我发现的所有文档都与使用URL而不是本地文件播放声音有关:(
知道可能是什么问题吗?我能做什么 ?
谢谢 !
grails ×2
actionscript ×1
air ×1
apache-flex ×1
asp.net-mvc ×1
deployment ×1
ehcache ×1
git ×1
groovy ×1
iis ×1
java ×1
java-ee ×1
monitoring ×1
performance ×1
plugins ×1
python ×1
ruby ×1
urlrequest ×1
yard ×1