我使用JSF(myfaces组件)开发了Web应用程序.但在响应式UI的这些日子里,JSF并不是很好.我听说过很多关于AJAX,GWT等的内容.所以我希望您对我应该学习哪些Web技术/框架以便为企业产品开发Web应用程序有所了解.我听到的一些网络技术是:
以上哪项或上述组合对我有帮助?
您可以对这些Web技术进行评级的一些参数是:
- 易于学习
- Web应用程序代码的可维护性
- 社区支持
- IDE支持 - Eclipse或NetBeans
- 现成的组件可用性(如文本框,表格,选项菜单)
- 许可证 - 商业用途是否需要支付费用?
- 用户体验 - 响应式UI.不应该迟钝
关于SO 的类似问题确实部分回答了我的问题.会想要更多信息.
编辑:答案整理:基于答案:AJAX将是学习基础知识的最佳选择,然后学习JQUERY.任何基于组件的框架工作都可以补充ajax,jquery?
编辑2:如果我必须设计一个像StackOverFlow这样的Web应用程序(在java平台中),这将是学习和采用的最佳选择吗?
Wicket + Jquery,WiQuery
GWT
一些XYZ Faces技术(RichFaces/ICEFaces)+ AJAX.
一些与他们合作并且可以在上述参数中对其进行评级的人表示赞赏.
当我打字时,我怎么能在移动时删除输入文本框的空格?
有人在显示XtraReport文档时知道如何设置表单查看器的标题吗?方案如下:
我配置了一个XtraReport报告,我显示它调用ShowPreviewDialog方法,打开一个查看器表单并显示该文档.我需要将标题设置为此查看器表单,但无法找到完成此操作的属性或方法.
提前致谢.
我在Vista机器上有一个存储在文件夹中的MS-Access数据库(是的,我为该文件夹设置了"修改"权限).
从我的.NET应用程序(VB2008),我可以很好地查询数据库,并向表中添加记录.当我重新运行应用程序时,添加的记录就在那里.
但是,如果我启动Access(2000)并打开数据库,我刚刚更改的表似乎没有添加新记录.
是否与Vista和Access 2000有些不兼容?
编辑: 当我在XP机器上的Access 2003中打开相同的数据库时,新记录显示正常.
刷新包含的var内容的最佳方法是什么?例如,我有这个代码:
<marquee>
<?php
include('note.php');
?>
</marquee>
Run Code Online (Sandbox Code Playgroud)
这很棒,因为我可以在页面上显示内容note.php.假设我改变note.php但我不希望用户刷新以查看更改...有没有办法每隔3分钟刷新一次包含的文件?
我用蓝屏录制了一段视频.我们有将该视频转换为透明背景的软件.在自定义UIView上覆盖这个视频的最佳方式是什么?每当我在iPhone上看到视频时,它总会启动该播放器界面.有什么办法可以避免这个吗
我有以下问题,标准库不能很好地解决,我想知道是否有人在那里看到了另一个库,而不是可以做到这一点,所以我不需要一起破解自定义解决方案.我有一个使用scheduleWithFixedDelay()在线程池上安排的任务,我需要修改代码来处理与异步事件相关的任务"紧急"执行的请求.因此,如果任务计划在执行之间延迟5分钟,并且在最后一次完成执行后2分钟发生事件,我想立即执行任务,然后在完成后等待5分钟.在再次运行之前紧急执行.现在我能想到的最好的解决方案是让事件处理程序在scheduleWithFixedDelay()返回的ScheduledFuture对象上调用cancel()并立即执行任务,然后在任务中设置一个标志,告诉它重新安排自己具有相同的延迟参数.这个功能是否已经可用,我只是遗漏了文档中的内容?
在我的程序中,我统计他们想要的文件并发送数据.stat的字段struct都是特殊类型:
struct stat {
dev_t st_dev; /* ID of device containing file */
ino_t st_ino; /* inode number */
mode_t st_mode; /* protection */
nlink_t st_nlink; /* number of hard links */
uid_t st_uid; /* user ID of owner */
gid_t st_gid; /* group ID of owner */
dev_t st_rdev; /* device ID (if special file) */
off_t st_size; /* total size, in bytes */
blksize_t st_blksize; /* blocksize for file system I/O */
blkcnt_t st_blocks; /* number …Run Code Online (Sandbox Code Playgroud) 好的.所以我有大约250,000张高分辨率图像.我想要做的是仔细检查所有这些并找到损坏的.如果您知道4scrape是什么,那么您就知道图像的本质I.
对我来说,损坏的是图像被加载到Firefox中,它说
The image “such and such image” cannot be displayed, because it contains errors.
现在,我可以选择所有250,000张图像(~150gb)并将它们拖放到Firefox中.那会很糟糕,因为我不认为Mozilla设计Firefox可以打开250,000个标签.不,我需要一种方法来以编程方式检查图像是否已损坏.
有谁知道PHP或Python库可以沿着这些方向做些什么?或者是Windows的现有软件?
我已经删除了明显损坏的图像(例如0字节的图像),但我大约99.9%确定在我的一个集合中有更多的病变图像浮动.
这是一个愚蠢的问题,我知道答案就在我面前,我只是在以正确的方式寻找它.
我有一个自定义视图已被设置为内容视图并从xml中膨胀.如何从活动类访问实例以调用其上的方法?我记得有一段时间看到类似于getResourceById()的东西,但现在我似乎无法找到它,我甚至不确定这是否是最好的方法.
抱歉这个愚蠢的问题.
ajax ×2
java ×2
php ×2
.net ×1
android ×1
c ×1
c# ×1
devexpress ×1
gwt ×1
html ×1
image ×1
include ×1
ios ×1
javascript ×1
jquery ×1
linux ×1
ms-access ×1
portability ×1
printf ×1
python ×1
refresh ×1
validation ×1
video ×1
xtrareport ×1