t*****z 发帖数: 1598 | 1 在硬件版问toolkit,你指的想必是螺丝刀一类,不是优化软件吧?
[发表自未名空间手机版 - m.mitbbs.com] |
|
w********e 发帖数: 1416 | 2 版上有兄弟推荐这个工具,似乎挺好用。但是这个东西似乎要连到外面的网,会不会不
安全? |
|
l****z 发帖数: 29846 | 3 我用过, 你担心的话不让它联外面的网就可以了啊. |
|
|
|
x**********d 发帖数: 693 | 6 2048x2048 grid.
Arrayfire(Visual Studio, cuda_x64) vs. Matlab(2015a) gpuarray
FFT2: Arrayfire比matlab只快大约2.5倍
矩阵乘法: Arrayfire比matlab慢10倍????
感觉不make sense啊.....
GPU配置如下
---------------------------------------------------------------
Platform: CUDA Toolkit 8, Driver: CUDA Driver Version: 8000
[0] GeForce GT 720, 1024 MB, CUDA Compute 3.5
MultiprocessorCount: 2
---------------------------------------------------------------
【Update】 应该是显卡和主板等综合原因。。另外一台笔记本上AF比Matlab有快出10-
20倍,但是矩阵乘法仍然比台机上跑matlab慢。。c... 阅读全帖 |
|
c*****t 发帖数: 1879 | 7 NVM, i just found its platform toolkit.
FYI, NetBeans' UI is definitely somewhat different from conventional
Swing Desktop (the desktop pane is most notably different), besides
usual Look&Feel plugins.
BTW, AFAIK = ?
thx |
|
c****e 发帖数: 90 | 8 Which means it's totally free and most cooooooooool
part, you can write your own toolkit and plug into it! |
|
w********c 发帖数: 2632 | 9 What does IntelliJ have? In eclipse, refactor only covers rename and move.
SWT is the Standard Widget Toolkit, the native widget library IBM acquired
from OTI.
features. |
|
f*****g 发帖数: 31 | 10
No. I believe he/she wants an IE or Netscape plugin, or a MIME processor.
java.awt.Toolkit.getDefaultToolkit().getDefaultToolkit().createImage(url); |
|
b**a 发帖数: 1 | 11 【 以下文字转载自 Internet 讨论区,原文如下 】
发信人: boda (长生树), 信区: Internet
标 题: Problems with reading image file in Jar.
发信站: Unknown Space - 未名空间 (Tue Jun 8 12:27:40 2004) WWW-POST
The system I am working on is an Applet. The package name is process which
contains several java files and jpg files.
In one of the file, I write:
private JButton button = new JButton(new
ImageIcon(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().get
Resource("up.JPG"))));
I make jar file using the following steps |
|
c*****t 发帖数: 1879 | 12 CookSwing is an XML to Swing GUI toolkit. BSD license.
http://cookxml.sourceforge.net/cookswing/
There are tutorials and demos up there. Suggestions (like what
can be improved, any bugs, etc) are welcome. |
|
g**********y 发帖数: 14569 | 13 B? There is no callback mechanism in Toolkit with getImage() or createImage().
I think C is right. |
|
g**********y 发帖数: 14569 | 14 Toolkit.getImage() support GIF/JPEG/PNG, I think the interview question mean
that.
object.
image |
|
m******t 发帖数: 2416 | 15 You can use WSDL to define your data structure. All Web services-aware
platforms provide toolkits to generate native data structure from WSDL. I
haven't followed Web services for a while, but I do have the impression that
you should be able to also use WSDL to directly bind your service to EJB
without having an extra SOAP wrapper.
[snipped] |
|
m******t 发帖数: 2416 | 16
晚
多i
If you are using any logging toolkit such as log4j, the best
practice is:
if (logger.isDebug()) {
logger.debug(...);
}
This is better than an additional static variable because it's controlled
from the same log4j config file, and it gives you finer granularity. |
|
c*****t 发帖数: 1879 | 17 Finally got some energy to make some improvements to CookXml.
http://cookxml.sourceforge.net/
CookXml is an XAML which simplifies XML processing. You can pretty much
ignore DOM etc if you use this toolkit. In most cases, it takes one
line of java code to create a new tag to a tag library. This is how I
could single handed finish Swing and SWT tag libraries each in couple days.
New version of CookXml has improved exception handling. It is now
possible to configure CookXml with your own except |
|
g***r 发帖数: 32 | 18 i am playing with ibm ajax toolkit. |
|
m******t 发帖数: 2416 | 19 This will sound mean, but I just can't help - and we are so desperately in
the need of the 471th logging toolkit/framework/wrapper/wrapper of wrappers,
why? |
|
j******o 发帖数: 82 | 20 This is so damn true. Probably most java apps are web
j2ee based. Desktop client is still dominated by native
code. Even fewer people write Java2D, which to me is
the single best thing that I've not seen in other GUI
framework/toolkit.
There are a lot of good things in Swing, but things like
JTable are not well designed. Simplicity is simply not there. |
|
j**n 发帖数: 551 | 21 Goodbug, thanks a lot!
can you please give more detail information.
what is difference between thick client and web client?
I assume that thick client is a Java desktop application, which can be built
on swing components.
I am concerned about the web application, in a typical MVC application, for
example, using Struts framework, what is the best tool to build the user
interface layer?
In my company, the front end is built using DOJO toolkit(0.4.2 version),
this version is old and performance is |
|
Z****e 发帖数: 2999 | 22
偶从前接手过一个Java Swing GUI的project,不算很大,大概8k行左右的code
从来没有规划过,就是原作者从一个原始prototype做过来的
MVC我就不奢望了,可那位老兄也太油菜了,跨frame的button什么的enable/disable居
然统统靠把那些button申明成public static来解决。。。
其实写visual component比较多,程序逻辑比较复杂的东西的时候还是比较痛苦,很容
易写出boilerplate code
Swing跟SWT两大toolkit都不thread safe,比较难搞,呵呵 |
|
k***r 发帖数: 4260 | 23 hmm. not sure what a GUI toolkit has to do with user tracking ... |
|
m******t 发帖数: 2416 | 24
If by "web service" you guys mean soap, most client toolkits
these days support "keep alive" connections to mitigate the
latency problem.
Of course being chatty is never a good practice in any rpc
programming.
The poor performance of soap compared to rmi could mostly
be attributed to the xml marshalling cost. One project I worked
on, we had huge loan objects to ship over the wire and Axis
just couldn't handle it. We ended up doing binary serialization
ourselves and wrapping the bytes in a soa |
|
F****n 发帖数: 3271 | 25 The state-of-art visualization toolkit is VTK, which is free but in C/C++. |
|
d***n 发帖数: 39 | 26 网络个人理财公司, 在DC downtown.
Job Description:
Description:
We seek solid Java developers who do not shy away from challenges. We’re a
fun and dynamic startup, with a team of people who work together on
everything from the latest AJAX front-end technologies to superb database
design. If you join our team, you’ll work in our agile engineering group,
contributing your expertise to all aspects of the software.
Required Skills/Experience
3-5 years experience developing commercial quality Web applicati... 阅读全帖 |
|
f*******3 发帖数: 351 | 27 【 以下文字转载自 WashingtonDC 讨论区 】
发信人: Westridge (西岭), 信区: WashingtonDC
标 题: Java开发人员知识点(更新)
发信站: BBS 未名空间站 (Wed Apr 18 00:03:19 2012, 美东)
Java开发人员知识点
1.听说过James Gosling,SUN和Oracle公司。知道网上下载Java的地址,在哪讨论Java
。练习过Java在Windows下的安装和配置。知道Java应用系统中常见的几种license和JCP。了
解bytecode和Java在不同系统下可以轻松移植的原理。
2.懂得基本的Java编程和行命令格式。了解面向对象的编程思路。
几个基本点:Java基本语法和控制结构,命名和代码风格,结构化,对象封装,继承,
抽象,多态,接口,异常处理,堆空间,栈空间,垃圾回收器,static,this,
synchronized,annotations,JUnit,JDBC,JSP/servlet
Java Core APIs: java.lang,java.util,java.io,java.a... 阅读全帖 |
|
m********l 发帖数: 791 | 28 大家好,
我目前在做一个实习项目,主要是负责公司的一个machine monitoring web
application的report(or dashboard)的更新,因为公司目前使用的report是很久以
前开发的,界面很不美观。
我转行来到CS的,对web这块接触的很晚,目前只是刚刚入门了JavaScript, jQuery,
HTML, CSS 这些前端的技术,还非常的不熟练。因为公司主要是从事硬件设计的,对于
web这块更是没有几个人会,所以多数还要靠自己摸索。
前段时间对于google web toolkit(GWT)很感兴趣,学习了一个星期,目前准备用
smartGWT + FusionCharts 开发。因为代码都是基于java的,比我用零基础的
JavaScript应该快很多。不知道大家有没有好的建议?
还有我现在觉得在开发过程中几乎就没有写过JS的代码不大好,是不是应该从新学习一
些JS编程呢?
我在MITBBS其他版也post了这个贴,觉得Java版应该高人更多,所以又post到这里了。
http://www.mitbbs.com/article_t0/Buil... 阅读全帖 |
|
J*******n 发帖数: 2901 | 29 LZ是java developer的话,学js是需要一个过程的,我这几天搞js就很郁闷,你这个项
目用smartgwt完全可以,GWT的point就是方便java developer不需要学太多的js,一些
基本的js知识还是需要的,因为有时候需要进行js level debugging
GWT的特点是非常event based,采用MVP模型开发的话非常方便,建议你读一个这个
https://developers.google.com/web-toolkit/articles/mvp-architecture
至于layout设计,很多是css的功劳,smartgwt showcase有丰富的控件库,技术层面把
data binding优化好,外观效果就要在css上花功夫了 |
|
J*******n 发帖数: 2901 | 30 GWT compile之后的js + HTML 文件是在哪里存放的呢?
应该就在war里面某个位置,比如target folder里面,建议你先过一遍这个例子
https://developers.google.com/web-toolkit/doc/latest/tutorial/gettingstarted
这个compile之后的js文件是不是就是我们用GWT实现的效果的js代码? 还是我们不能
看到完整的js代码?
gwt compile出来会得到一个nocache js文件,它的后缀就是.nocache.js,意思就是
gwt每次compile都会regenerate这个文件,所以希望browser永远不要cache它,这个文
件主要是做一个deferred binding的作用。另外还有一些cache.html文件,nocache js
会在需要的时候load这些html,这些逻辑基本上都是hidden from you。
你可以看到完整的generated js代码,gwt提供了好几种compile的模式,最精简最小
size的一种(Obfuscated)也是最没有可读... 阅读全帖 |
|
v*****r 发帖数: 2325 | 31 看了一个youtube video, 估计是一个google 员工的presentation, 号称很多好的
feature, 比如 制动生成html/ajax code, run on multiple browsers, 还可以在
eclipse 内部debug。
于是在eclipse 中装了一个。 生成那个hello gwt user 的starter application,
倒是developer mode 可以run.
失望1. Deploy 到tomcat 上complain "need to recompile", google 了很多,试验
了很多tip也不行
失望2. 生成的代码size 很大 18M. 而我自己写的html, javascript/ajax, css,
servlet 才3M.
失望3. 打开GWT designer, 本来以为很好的所见所得的设计, 结果设计的layout 很
运行时的layout graphics element 不一样。
而且很慢
google 作为web app的老大, 居然推出这样的东西。还是它没有把in-house... 阅读全帖 |
|
c*****a 发帖数: 1638 | 32 GWT其实不完全是给开发人员的。
因为google搞GWT的主要目的是为它自己的web application提供开发工具。google的开
发需求和多数公司不同(因为google基本上任何application都存在巨大的并发)。所以
建议你看一下:smartGWT,GXT或者vaadin。
我个人是非常喜欢vaadin,设计理念非常非常好,只是封装了太多,有点让我毛毛滴(
虽然是开源)。另外vaadin并不适用于超大量客户端数据的情况。 |
|
J*******n 发帖数: 2901 | 33 生成的nocache js代码不太可能大到18M。compile的时候有多种模式可以选,可能你选
了detail模式
GWT Designer我没用过,但是如果它只支持GWT本身的控件的话,那必然就很鸡肋,真
正开发的时候大家都是用优化过的更丰富的控件库,比如smartgwt,extgwt这些
至于第一个hello gwt user的starter application不work,那应该说是gwt的example
eclipse插件没有开发好,不能因此对gwt失望 |
|
J****r 发帖数: 274 | 34 绝对推荐vaadin!
vaadin的文档和community都搞的不错。基本上你需要的问题都能在网上找到答案。我
老用vaadin作presentation layer,基本上以一人之力,在10个月搞定一个产品,用户
对UI非常满意。
所以 |
|
w**********n 发帖数: 185 | 35 楼主用了UiBinder没?有那个我基本不用GWT Designer了。那个确实又慢又鸡肋。还有
速度慢的话可以考虑全用cell组建,不要用DOM。另外在UiBinder的XML里面多用些HTML
代码也很不错。我暑假amazon实习用过GWT。多多交流~ |
|
a****i 发帖数: 1182 | 36 我感觉GWT混淆了UI designer和UI developer的工作
逼着developer去搞界面设计,本来只要套用就好
HTML |
|
b*****p 发帖数: 9649 | 37 vaadin is based on GWT.
What the heck is Google doing here?
vaadin is far way much better than GWT. |
|
p****f 发帖数: 82 | 38 vaadin最大的好处是把gwt的clietn-server通讯那一块包起来了,对java programmer
门槛奇低,简单的应用就当swing用了,不过根本上来说还是两点,一是基于gwt的,
javascript的执行效率在不同的browser上是不一样的,二是还是web application,虽
然用起来象windows application,但如果真把它当windows application来用就悲剧了
,one window solution不是每种web application都可以玩得转的。 |
|
v*****r 发帖数: 2325 | 39 找了一个demo
http://www.youtube.com/watch?v=ISYwZOxdfUw&feature=relmfu
生成template的时候没有选app engine.
两个label,textbox, button。
compile 后deploy 到tomcat, 工作了。4.7M war file! obfuscated option.
不过, 需要这么折腾才搞出这么简单的web app. 这个tool 的user experience 真是
有待提高。
以后google IO conference 得去看看了。这种工具的使用还是看live demo 学得快。
online doc 大多很烂。 |
|
w**********n 发帖数: 185 | 40 No no, UiBinder正是为了方便Ui的和developer的合作而产生的。搞UI的可以直接在
XML文件里写HTML代码,developer只需要在java代码里面引用一下每个控件的UiField
就好了,不用care这些控件到底以什么样式摆放在什么位置。 |
|
c*********e 发帖数: 16335 | 41 gwt就是不会写javascript的人用的。你如果会的话,还是自己写code吧,很容易的,
用sencha也不错。 |
|
g*******y 发帖数: 2783 | 42 以前用过这个东西,当时的结论是适合快速开发小项目,不适合当时公司想大面积用的
要求,估计也没有公司会拿这个东西来做主要的工具。
后来自己有个日志查询网页用这个写的,属于可以极快完成的东西。
不知道楼主自己的3M的代码得有多少行???
这东西不就是给会java,不太会web开发,尤其是异步通讯的人准备的 |
|
|
J*****v 发帖数: 314 | 44 source: http://trends.builtwith.com/framework/top
The most popular Framework technologies on the internet.
Name Websites Usage 10k %
PHP 28,065,259 32.36
ASP.NET 10,206,517 19.43
Shockwave Flash Embed 7,461,998 7.94
Frontpage Extensions 4,172,152 2.32
Adobe Dreamweaver 3,496,944 3.33
DAV 1,654,660 1.6
Perl 1,488,459 0.87
Microsoft Frontpage 882,701 0.36
J2EE 822,847 6.87
ASP.NET Ajax 705,767 5.24
Python 456,616 0.28
Ruby on ... 阅读全帖 |
|
z*******3 发帖数: 13709 | 45 总是问一些很奇芭的问题
你要能把soap这些弄懂,java早搞定了
而且大部分制定soap的机构提供的toolkit都是java lib
外加少部分的c++,其他语言不管
这包括,医疗,互联网,物流,民航等行业 |
|
z*******3 发帖数: 13709 | 46 效率都不怎么高,现有的效率是建立在对一些常用功能的约定俗成上
比如crud,就可以高效处理,因为都差不多
但是自己要去实现一些界面上的功能
那效率就低了,如果再搞点什么多线程之类的,麻烦就来了
如果再上点soap之类的,你就发现,还不如上java吧,因为往往只有现成java toolkit
当然这是backend,一般不是front end
而且php效率也不低
如果只是做一个论坛的话,有现成的东东
那过来改改就可以用了,连开发都不用,多便捷?
你看新浪什么不还在坚持用php?
如果退化成web service那就更简单了
尤其是rest的web service那就是超级简单了
把html换成xml就好了,连额外的包都不用加
而且前后端一旦分离,真正的逻辑处理在backend上
frontend就负责做一些简单的web层面的处理就好了
这个算是简单得不能再简单得功能了,php足够了
html这些不是说要被替换掉,能用他们搞定的,尤其是基础功能
还是要坚持用这些东西,但是不能寄予太高的期望
做什么diablo,用js就是纯粹找死了,因为他们还不够成熟
我玩过植物大战僵尸的html5版,但... 阅读全帖 |
|
x*****n 发帖数: 94 | 47 发站内邮箱如有兴趣.
We are currently looking for a Sr. Java Engineer in Chicago, IL
Position Summary:
HERE are looking for highly skilled senior Java software engineers to work
on internal tools, services and frameworks to support scaling the content
creation processes for our next generation 3D visual mapping platform. This
is an excellent opportunity to work with an energetic and dedicated
technical team on tough problems with direct connection to success of the
company.
Successful candidates will hav... 阅读全帖 |
|
a*****i 发帖数: 4391 | 48 现在做Web 2.0 application的,用Ruby on rails, Google Web Toolkit(java)的比较
多。
用Python和Perl的都是不讲究productivity的。 |
|
n******t 发帖数: 4406 | 49 QT哪有wine管得事情多。QT就是个gui toolkit.
Wine是模拟win32 api.启动一个程序都要起一堆别的进程,这能是一样么? |
|
b*****l 发帖数: 9499 | 50 具体的:
[ebuild R ] app-editors/emacs-23.1 USE="X alsa dbus gpm gtk jpeg motif
tiff xpm -Xaw3d -gif -gzip-el -hesiod -kerberos -m17n-lib -png -sound -sourc
e -svg -toolkit-scroll-bars -xft" |
|