flash 及 flex 技术

  前天,一个好朋友开发了一个新版本的基因组浏览器,效果及影响非常好。且说今天是2010年10月19日,一个让我感受良多的日子。此时,我想借这篇文章记录两个重要的心得。一个是关于人的执着及长成,另一个是关于技术的“执着”及时机。

 

  先说说人吧,这位好朋友是我两年前的领导,也是我们第一个大项目web cloud的技术领导,那时我们的项目web层技术为JSF & richfaces,这应该是当时项目开发最失败的理由,当然选择这个框架的起因相当复杂,不过,这位领导朋友自然是罪魁祸首( ̄0  ̄)y,因此我们后来称他为“技术男”。为什么用这个框架失败呢,我这里简单归纳下,的这方面有兴趣的朋友可以看下,其它看热闹的大可直接跳过。

 

附 JSF & richfaces 可能会给你带来的几个致命问题

1、过于诱惑的外表,道理跟红颜涡水一样。

2、过于强大的实现,强大得你非常困难,非常懒得,也非常没信心地扩充自己的组件。

3、文档虽有,但大都不深入。

4、组件的js效果已经不时尚了,一般都会感觉太沉,再加上第二点,几乎不可能重新开发。

 

  后来他又提出了要用javaFx来替代目前的框架,自然,项目的boss已经没有信心了。再后来他又想用flex来替代,自然他都不敢再跟boss说了。但flex他一直没放弃,在比较这三套框架之后,他认定了这个flex是个好东西。

 

  一年多过去了,他终于又等来一个项目就是我说的基因组浏览器项目。过程不说了,他的行动可想而知,四人的小队结果一个月就搞定了这个需半年左右需求的项目,而且无论是市场、开发、还是boss都几乎目瞪口呆(⊙?⊙)之后就是狂喜<( ̄︶ ̄)>。我看了只想说:那东西真的好!我这个保守派真的已经过时了。我只想说flash及flex时代已经真的快来临了。

 

理由也变得相当简单

1、目前还有谁没在电脑上装flash版本?

2、理由一已经足够让java这个强大的东西潜入到浏览器上去了,这就是flex了。

 

  其次要说的是技术的“执着”及时机,大家应该都知道java最初是想打嵌入式的,机缘巧合占了一大片web市场。更可笑的是他那时主打的富客户端japplet没有发挥一点作用。我这里代称这些富客户端web层实现为:文豪。此后大概近时年时间里,这位文豪基本上经受了吹嘘、置疑、批评、体谅、被淡忘、复苏这几个过程。他以不同种形式存在,我所知道的就有几种javaFx、flex、JSF也是它的一种变相。其实都是那位领导朋友告诉我的╮(╯▽╰)╭。他最终复苏的理由有两点:

1、他自己真的变得非常优秀了

2、时机真像他预料的一样来了,虽然迟了好久。

 

写到这里已经足够,心得:技术都有时代性,机会就在里头。

转载于:https://www.cnblogs.com/java-source/archive/2010/10/19/2604394.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/263756.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux下生成源程序控制流图,Linux下控制(统计)文件的生成的C代码实现

本文分享了Linux下控制(统计)文件的生成的C代码实现案例&#xff0c;供大家参考&#xff0c;具体内容如下一、需求描述不定时地在Linux机器下的某目录中放入文件&#xff0c;文件内容中包含了用户号码、起止时间等字段&#xff0c;现要求编写一程序来统计目前该目录中所有文件中…

SharePoint Online 创建门户网站系列之首页布局

前 言 SharePoint Online中创建首页布局&#xff0c;一般都是首先将美工提供的效果图&#xff0c;切图成为Html Css Script的形式&#xff0c;然后&#xff0c;将所有资源文件传到SharePoint Online的资源库&#xff0c;在Designer中创建页面&#xff0c;添加Html页面&#x…

Android 3.0细节曝光:Google程序更耀眼

来源&#xff1a;腾讯科技 发布者&#xff1a;腾讯科技 Phandroid 网站今天披露了Android 3.0&#xff08;Gingerbread&#xff09;的一些细节。新系统仍在开发之中&#xff0c;不过有些 Google 员工已经在自己的 Nexus One 上安装了 Android 3.0&#xff0c;下面是一张模糊到…

2014技术总结

2014年,毕业的第四年,技术感觉遇到了瓶颈。整天只会写写crud.偶尔写写其他语言的hello world.写写博客,聊以安慰。 新公司,新契机 公司NLNDIDEeclipseeclipse/ideaJDK57jsjqueryknockoutjs开发框架ssh(spring2.5hibernate3)sh(spring4hibernate5)代码管理svngitmaven项目管理do…

解决无法将java项目部署到tomcat中去

project facets java转成web项目 用Eclipse开发项目的时候&#xff0c;把一个Web项目导入到Eclipse里会变成了一个Java工程&#xff0c;将无法在Tomcat中进行部署运行。 方法&#xff1a; 1.找到.project文件&#xff0c;找到里面的<natures>标签&#xff0c;查看是否有下…

linux查看fcsan设备,fc-san存储

对象存储服务 OBS对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的云存储服务&#xff0c;具备标准Restful API接口&#xff0c;可存储任意数量和形式的非结构化数据对象存储服务 OBS对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的云…

VC6安装错误——Error Launching acmboot.exe

因项目需要&#xff0c;我需要安装Microsoft Visual C Professional Version 6 SP5。但是在安装时运行安装目录下的setup.exe&#xff0c;出现Error Launching acmboot.exe&#xff0c;无论如何都进行不下去。我以为是需要安装光盘的问题&#xff0c;因为以前每次安装都是在光盘…

使用flex和bison实现的sql引擎解析

因为老师要求&#xff0c;近期在做oceanbase存储过程的实现&#xff0c;在oceanbase 0.4曾经是不支持存储过程的。实现的主要步骤主要包含 1、语法解析 2、词法解析 3、详细运行语法树的步骤 如今先来说说语法解析吧&#xff0c;在这一块主要是使用的flex&#xff08; 词法分析…

处女座|处女座性格分析

十、处女座代表人物&#xff1a;《圣斗士星矢》沙加 完美是处女们的魔咒 处女们是上帝创造的谦虚认真的典范。他们凡事都认真较劲&#xff0c;对完美的追求无以复加&#xff0c;有时候甚至会因此而着魔疯狂。其实追求完美是一般人的自我完善过程&#xff0c;也许每个人都会觉…

32位linux 内存占用,LINUX内存高,触发OOM-KILLER问题解决

最近遇到两起Linux的内存问题&#xff0c;其一是触发了oom-killer导致系统挂1. 首先确认该系统的版本是32位#uname -aLinux alarm 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i3862. 我们了解一下32位Linux的内存管理结构# DMA: 0x00000000 - 0x00999999 (…

java web过滤器

java过滤器(imooc学习)定义&#xff1a;过滤器是一个服务器端的组件&#xff0c;它可以截取用户端的请求与响应信息&#xff0c;并对这些信息过滤。 工作原理 1、过滤器中web容器启动时就进行加载2、过滤器存在于用户请求和web资源之间3、用户请求和web资源响应的【收发】都经过…

密码加密

密码加密 一般在数据库中存储明文的密码是不安全的&#xff0c;一般在项目中都会对密码进行加密密码。加密肯定需要加密算法。加密算法分两大类&#xff0c;一大类是可逆加密&#xff0c;另外一大类不可逆加密。可逆加密分两类&#xff0c;一类是对称加密&#xff0c;另外一类是…

WebApp匯入資料之From Excel

1、情景點擊“瀏覽”按鈕&#xff0c;尋找要上傳的Excel。按下上傳按鈕&#xff0c;資料寫入資料庫&#xff08;database&#xff09;並且顯示在畫面上。然後&#xff0c;按下“保存”按鈕&#xff0c;Datagrid上的資料寫入DB。2、分析按下上傳按鈕&#xff0c;先將Excel上傳到…

在linux系统中查看组管理信息命令,Linux用户和组管理常用命令

导读这篇文章主要介绍了用户和组管理常见,总结整理了linux用户和组管理相关原理、操作与使用注意事项,需要的朋友可以参考下。1、用户隶属于用户组的2、用户与用户组配置文件1)用户组配置文件/etc/group第一列&#xff1a;用户组的组名第二列&#xff1a;组密码(真正的密码存储…

Node.js有了新的管理者

一段时间以来&#xff0c;围绕Node.js发展方向的争论一直不断。去年10月&#xff0c;Joyent宣布成立Node.js咨询委员会&#xff0c;探索一种开放式的治理模式&#xff0c;但还是没能避免io.js分支的出现。而不久前&#xff0c;Node.js和io.js似乎出现了合二为一的希望。近日&am…

sql server 函数学习

sql server 创建函数 资料 https://docs.microsoft.com/zh-cn/sql/relational-databases/user-defined-functions/create-user-defined-functions-database-engine?viewsql-server-2017 https://www.cnblogs.com/ABblog/p/5660610.html -- SELECT *from wzh_demo1 CREATE FUN…

在linux操作系统也有非常友好的图形界面,一般我们称为,在linux操作系统也有非常友好的图形界面,一般我们称为...

操作不属类型的是梗死于脑。理学完全得益中于物&#xff0c;系统形界香气空气带有的分使得散子在中扩&#xff0c;们的被我鼻子:花大学的芬感知中国芳能。比性会计核算的可原则&#xff0c;也有友好般期间不同会计会计信息向比较的纵以便。户贷记录是&#xff1a;非常在账方的&…

Trust is the most important thing to the team!

Trust is the most important thing to the team!转载于:https://www.cnblogs.com/7hihi/archive/2010/11/23/2564240.html

MATLAB中导入数据:importdata函数

用load函数导入mat文件大家都会。可是今天我拿到一个数据&#xff0c;文件后缀名竟然是‘.data’。该怎么读呢&#xff1f; 我仅仅好用matlab界面Workspace区域的“import data”button手工导入该文件。恩&#xff0c;还好&#xff0c;竟然成功了。顺便提一下&#xff0c;这个“…

Codechef January Challenge 2018 - Killjee and k-th letter

题意&#xff1a; 给出一个的串 s&#xff0c;将 s 所有子串按照字典序排列好相接起来形成一个新串q次询问&#xff0c;每一次询问问新串中的第 k 个字符是什么&#xff0c;强制在线。 $|s|,q \le 2*10^{5} $ 跟所有子串有关&#xff0c;那肯定要么是后缀自动机&#xff0c;要么…