小编Lim*_*tem的帖子

GWT vs Flex vs?

我的公司正试图从.NET应用程序迁移到纯粹基于Web的东西,而且非常"a".原始的.NET应用程序相当具有交互性,就用户交互而言大致相当于谷歌地图(缩放,平移,注释矢量地图上的功能).

我们的.NET开发人员真的使用Flex2.我承认有一个非常强大的Java偏见.我也有大约一年的GWT经验,可以很快完成任务.我们的代码库主要是J2EE,所以GWT似乎很适合我.我没有使用Flex的经验,所以我真的无法建议或反对它

我们选择框架的主要兴趣如下:

  • 面向未来
  • 适用于所有主流浏览器
  • 快速响应的用户体验
  • 代码应该是可单元测试的
  • 代码必须是可维护的
  • 速度和易于开发
  • 支持某种矢量图形(SVG加)

注意权衡这两种技术的优缺点,甚至推荐第三种选择?

java apache-flex ajax gwt

37
推荐指数
3
解决办法
2万
查看次数

Quartz 2D drawRect方法(iPhone)

我面前有4本不同的iPhone/Cocoa/Core Animation/Objective-C书籍,以及来自网络的大量示例代码.然而,不知何故,我仍然觉得我缺少对Quartz 2D中绘图如何工作的基本理解.

是否drawRect()只是一个执行绘图代码的钩子?或者这种方法是否也应该重绘"受损"的区域,并且需要重新绘制?我可以只画一次我的东西,然后它"粘",或者我必须随时重绘整个场景drawRect()吗?Java的Graphics2D对象以这种方式工作 - 每次调用paint()时都必须绘制整个"图像",因此您必须准备随时重新构造它(或缓存它).

你会如何实现一个简单的绘图程序?你是否必须"记住"用户绘制的每一行/点/笔划,并复制每次drawRect()调用?"离屏"渲染怎么样; 你可以做你所有的绘图,然后打电话[self setNeedsDisplay]让你的写作刷新到屏幕上吗?

让我们说,为了响应用户的触摸,我想在他触摸的屏幕上放一个"X".X应该保留在那里,每次新的触摸产生另一个X.我是否需要记住所有这些触摸坐标然后全部绘制drawRect()

编辑:

除非我误解,否则joconor和Hector Ramos的回答是相互矛盾的.这很好地证明了我对这个问题的困惑.:-)

iphone cocoa-touch quartz-graphics ios

32
推荐指数
2
解决办法
2万
查看次数

在GWT应用程序中外部化HTML的最佳方法?

在GWT应用程序中外部化大量HTML的最佳方法是什么?我们有一个相当复杂的GWT应用程序,大约30"页"; 每个页面底部都有一个指南,它是HTML标记的几个段落.我想外化HTML,以便它可以保持尽可能"未转义".

我知道并了解如何在GWT中使用属性文件 ; 这肯定比在Java类中嵌入内容更好,但对于HTML仍然有点丑陋(你需要反驳所有内容,以及转义引号等)

通常这是你要放在JSP中的那种东西,但我没有看到任何与GWT相同的东西.我正在考虑编写一个小部件,它只是从服务器上的html文件中获取内容,然后将文本添加到HTML小部件中.但似乎应该有一种更简单的方法.

html java gwt

19
推荐指数
4
解决办法
3万
查看次数

IntelliJ IDEA可以为同一个项目的文件打开多个编辑器窗口吗?

我可以水平或垂直拆分编辑器窗格,但似乎不可能在两个单独的物理窗口中查看代码.我知道这个想法可以同时打开多个项目在不同的窗口,但我希望能够做到这两个文件在一个单一的项目.

一个答案建议取消固定标签,但我无法做到这一点(如果重要的话,我在Mac OSX上.)

这似乎是当今多头工作站世界的基本特征.在转移到IDE之前,我曾经常常使用优秀的旧Emacs.是否有一些技巧我不知道要做到这一点?

java ide intellij-idea

18
推荐指数
2
解决办法
8741
查看次数

GWT - Intellij IDEA中GWT的GUI编辑器是什么?

与IDEA一起提供的只不过是一个GWT项目创建工具.有更好的插件吗?GWT是否有独立的GUI编辑器?

java gwt intellij-idea

16
推荐指数
1
解决办法
1万
查看次数

Apache Derby:我怎么能"插入,如果不存在"?

我正在给Apache Derby,也就是JavaDB.在插入可能已存在的记录时,我似乎无法解决重复的关键问题.是否有相当于" insert if not exists"或" merge" 的Derby ?

同样,有没有办法做" drop table foo if exists" 这样的事情?

java sql derby

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×5

gwt ×3

intellij-idea ×2

ajax ×1

apache-flex ×1

cocoa-touch ×1

derby ×1

html ×1

ide ×1

ios ×1

iphone ×1

quartz-graphics ×1

sql ×1