- 浏览: 370670 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (159)
- java world (63)
- php (12)
- ruby/python (0)
- web front (5)
- linux (4)
- db (1)
- 创业 (1)
- 生活 (13)
- 工作 (5)
- web (3)
- js uploader (1)
- java web (1)
- groovy (11)
- groovy sql (1)
- groovy swingbuilder (0)
- groovy antbuilder (1)
- json jquery (1)
- dom html (1)
- java punit (1)
- websql (1)
- 移动 (2)
- angularjs (2)
- 团购 java groovy (1)
- groovy watch dog (1)
- web karma seajs (1)
- angularjs primeui (1)
- groovy http test (1)
- golang (1)
- gradle (1)
- groovy linux (1)
最新评论
-
tongfan:
有能跑起来的demo么?? 按照你的思路 和代码 做的de ...
通过bean parser实现spring scan groovy文件装载bean -
zhangyuxidd:
谢谢分享,好东西
下载了人家的数据——中国行政区编码(电话,区号等),分享一下 -
逍遥道人:
谢谢博主的慷慨分享,谢谢!
下载了人家的数据——中国行政区编码(电话,区号等),分享一下 -
noyce520:
给这种精神 赞一个。csdn老要分,,烦死了
下载了人家的数据——中国行政区编码(电话,区号等),分享一下 -
wwwqqeew:
LoveStart 写道
纯js实现浏览器图片选择预览、旋转、批量上传
项目是一个系统集成相关的,具体涉及到的系统和技术有:
1. SAP R/3
2. Oracle ERP
3. Java Based的财务管理系统
4. Oracle ESB
5. SAP XI
6. SAP Web Dynpro For Java
7. SAP BPM
估计还有一些其他的 *** ***了
项目目的是构建全国网省的ERP系统的财务部分内容的统一门户和流程平台,具体就是基于SAP Enterprise Portal开发,针对不同的系统开发大量的接口。
Groovy语法太简洁了,摸索着,团队部分人用了下。具体使用到的地方有
1. 开发Web Service服务端 和 客户端
2. Web Dynpro For Java的逻辑层 - 只是为了少些代码
3. 部分的数据库操作
4. Oracle ERP的接口
5. JCO相关的操作 - JCO是个和SAP ERP交互的类库
6. XML解析和生成
想来项目紧,只为快速***,具体使用到的技术不会有硬性要求。记得其他部门(做开发平台的),虽然主要基于spring,但数据库连接池就是不用c3p0,非要用SAP的应用服务器的***,话说是万一出现问题,责任不在这边啊。
为什么会用到groovy或者另一个脚本语言,熟悉web dynpro 4 java的同鞋估计会理解,发布那个困难啊。比如我做的一个模块,三周提交了近1000次(谁让他们狂变化来),如果每次都打成war、**包上传,估计会痛苦死。
迄今groovy1.6.4发现了一个问题,迭代方面的,换个迭代方式就好了,十分不解,可能是个bug。到时候换个1.6的最新稳定版本。
因为多数都是指定类型并且多数是嵌入到Java代码中的,性能没具体测,据维护性而言牺牲点也可以接受啦。最主要就是被再生产环境中别出大的问题就是了。
Well,脚本语言groovy 上的项目,这个恐怕比较大了,几个亿总是有的,虽然以后可能***困难重重,多少算个振奋消息,这次和诸位分悦一下!
评论
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。
如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦
都是你的问题, lib, 不要放在web dynpro项目里, lib会做成一个j2ee的项目, 部署在server上, webdynpro去引用就可以了, svn这种开源的民工货, 你用nwdi就知道什么是商业货
说来听听nwdi比svn好在哪里?有哪些特性?
解释下撒。。。
“为了团队的学习成本,我们还是转移到Java上吧……”
正在用Java重写ing……欲哭(其实我搞了好多文档了并让组员看好久了啊)
看样子“Python国外都是程序员学习俩小时就上路”的情况在国内还是不好行通滴。。。
国内程序员中,合格的不多。
“为了团队的学习成本,我们还是转移到Java上吧……”
正在用Java重写ing……欲哭(其实我搞了好多文档了并让组员看好久了啊)
看样子“Python国外都是程序员学习俩小时就上路”的情况在国内还是不好行通滴。。。
发布都是build -> deploy,谁知道还有个checkout / checkin啊
如果是正常人的 话, 应该是搞不懂ja340,
你连checkout checkin都不知道, 你真的有在用nwdi?
我今天问了下,原来我真没用过,还需**配置之类的,呵呵
这次项目估计不用了。以后又时间了再看看。
startteam我用过,boland的。不觉得商业产品比开源的要好多少,hooks的shell写强大了,什么不能搞啊,在服务器端编译加载,应该也没问题滴
你如果只是checkincheckout,什么工具都差不多
源代码管理只是软件生命周期管理的一小部分
你有没有用工具管理几千个project,project之间的依赖,不同版本的release, maintenance
你的一个project基于哪个版本的framework 基于哪个版本的server...你用那些民工货你能很好的管理吗?
一番使用下来,总结有以下几点:
1.grails中生成Domain、Controller啥的,都是没有包名的,这类一多了岂不是会很难管理?
2.grails号称是规约大于配置,但实际项目中哪会全部按照规约,总有一些需求是跟规约冲突的,还是要配置,一来二去,配置的越来越多,还要忍受grails莫名其妙的BUG,及跟传统配置不一致的地方,这样下来,学习的成本、所花的时间也不少。
3.目前grails版本更新比较快,各版本间差异比较大,还不是很稳定。因为版本的问题有时候网上找来的例子跟本跑不起来,用的人也不是很多,资料较少。
虽说有诸多问题,但groovy的语法糖和grails的一站式框架的诱惑力还是很大的,开发、调试都很方便,上手后感觉很不错,那速度真是~飞一般的感觉,原来需要一天干完的活一小时就搞定,有时间去泡泡妞也是不错的。个人建议,有小项目可以拿来练练手,大项目还是需要慎重考虑,或是多写几个项目累积经验后再选择。
需要有人实验一下groovy
别忘了回来透个气
这东西用了到底怎么样哈
鄙人可以负责人的说,groovy很好很强大, 绝对不是盖的。
确有性能问题, 但一般系统性能瓶颈不在此, 而在持久层访问。所以, 一般情况下groovy与java混合编程还是没问题的。
鄙人更激进, 已经用grails做了一个项目了。一个字:爽。
发布都是build -> deploy,谁知道还有个checkout / checkin啊
如果是正常人的 话, 应该是搞不懂ja340,
你连checkout checkin都不知道, 你真的有在用nwdi?
我今天问了下,原来我真没用过,还需**配置之类的,呵呵
这次项目估计不用了。以后又时间了再看看。
startteam我用过,boland的。不觉得商业产品比开源的要好多少,hooks的shell写强大了,什么不能搞啊,在服务器端编译加载,应该也没问题滴
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。
如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦
都是你的问题, lib, 不要放在web dynpro项目里, lib会做成一个j2ee的项目, 部署在server上, webdynpro去引用就可以了, svn这种开源的民工货, 你用nwdi就知道什么是商业货
nwdi 还能管理war包吗?比如我一个项目去掉lib库达成war包~~共10M 打包需要30秒~~当我修改了一个类文件的时候,我还要花30秒的时间去打包~~而且还要考虑 websphere weblogic的兼容性~~这样可能要打2个包~~~~一旦修改的人多了~~~打包的次数就会多了~~我现在就遇见这样的问题~~请问下有什么好的解决方案吗?
我是用ant打包的~~~
发布都是build -> deploy,谁知道还有个checkout / checkin啊
如果是正常人的 话, 应该是搞不懂ja340,
你连checkout checkin都不知道, 你真的有在用nwdi?
发布都是build -> deploy,谁知道还有个checkout / checkin啊
莫非有IDE下工程和CE服务器的文件同步的功能??
只会上传改动过的文件, 没动过的, 是不会上传的, 如果你用nwdi
我知道CE在服务器端坐版本控制,粒度粗细不同。
lib下的确我们也是用的一个工程放上去,然后其他的去引用。但一个java类变化了,build / deploy
还是要打包war,我看gen/public下的war文件都是最新的。
你说
只会上传改动过的文件, 没动过的, 是不会上传的, 如果你用nwdi
是什么意思??只上传一个编译后的class文件么??
sap的人没给你们培训啊?到现在什么会传到DTR都不知道?
你每改一个文件, 他不会让你checkout嘛, 然后提示你创建一个activity去记录这个改动的文件,你改完checkin,当然只会checkin改动的文件,class是从来不传上去的, 就是那些generate的java文件都不会传上去
需要有人实验一下groovy
别忘了回来透个气
这东西用了到底怎么样哈
这里面的***是什么东西?
前一个 *** 是指构建技术架构原型
后一个 *** 是SAP CE应用服务器提供的数据库连接池的实现
莫非有IDE下工程和CE服务器的文件同步的功能??
只会上传改动过的文件, 没动过的, 是不会上传的, 如果你用nwdi
我知道CE在服务器端坐版本控制,粒度粗细不同。
lib下的确我们也是用的一个工程放上去,然后其他的去引用。但一个java类变化了,build / deploy
还是要打包war,我看gen/public下的war文件都是最新的。
你说
只会上传改动过的文件, 没动过的, 是不会上传的, 如果你用nwdi
是什么意思??只上传一个编译后的class文件么??
这里面的***是什么东西?
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。
如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦
都是你的问题, lib, 不要放在web dynpro项目里, lib会做成一个j2ee的项目, 部署在server上, webdynpro去引用就可以了, svn这种开源的民工货, 你用nwdi就知道什么是商业货
说来听听nwdi比svn好在哪里?有哪些特性?
迄今groovy1.6.4发现了一个问题,迭代方面的,换个迭代方式就好了,十分不解,可能是个bug。到时候换个1.6的最新稳定版本。
具体是什么问题?
莫非有IDE下工程和CE服务器的文件同步的功能??
只会上传改动过的文件, 没动过的, 是不会上传的, 如果你用nwdi
wd4j学得时间还很少,我以为只能从NWDS的IDE下用右键编译部署(或者是server publish)。
如果我这个工程使用的jar包有10m,点一下就是2min。如果用脚本,我就用svn commit一下就好。当然还是后者方便啦
都是你的问题, lib, 不要放在web dynpro项目里, lib会做成一个j2ee的项目, 部署在server上, webdynpro去引用就可以了, svn这种开源的民工货, 你用nwdi就知道什么是商业货
莫非有IDE下工程和CE服务器的文件同步的功能??
发表评论
-
通过bean parser实现spring scan groovy文件装载bean
2016-04-28 10:54 2011Spring使用groovy作为bean,官方用了lang标 ... -
只是自己放东西以供下载。。。
2011-10-19 20:32 0-jar E:/Program/node/jstd/JsT ... -
动态语言+约定,剩下的只需要文件系统就够了
2011-09-02 09:54 186最近在工作中一直用jdk1 ... -
jdk6的httpserver小试
2011-07-28 17:04 1690网上一堆例子,个人做一个,有下载,可以用模板的小例子。(Gro ... -
热切推荐对groovy感兴趣看这位老兄的blog
2011-07-08 22:21 1405解除groovy有很久一段时间了,自认为对groovy还是蛮了 ... -
Jdk不同版本编译时候碰到BigDecimal执行错误
2011-07-02 23:46 2233如果不是工作环境遇到,我估计自己肯定不会碰到和去查这样的问题的 ... -
groovy做单元测试(包括对groovy/java测试),如何集成到你现有的java项目中去
2011-06-06 01:43 1572标题党—— 1. 至于如何用groovy写现有java ... -
分析下如何集成QQ登陆到你自己的网站上——Java平台
2011-05-31 19:34 6946目的:如题。。。 准备工作: 1.找一个现成的OAu ... -
发布一个项目——Increx
2011-04-21 18:17 291翻翻以前写的blog的Title, 1. ... -
用Groovy做基于web的自动crud,比你想象得要简单得多
2011-04-18 17:22 1573如果你只是玩过play!或grails里演示crud的demo ... -
Groovy不是这么用的(或者说不一定这么用就是最好的)
2011-04-12 15:46 0一次面试,聊技术涉及到groovy时候,他提到几个问题: ... -
Java求职者——想说服技术主管你这个Javaer比其他Javaer强,难啊
2011-03-31 15:46 500接到一面试电话—— 简单了解点java基础和we ... -
刚阿里电面——被深深的BS了
2011-03-29 14:20 3799RT—— 有好多问题或涉及到的知识点由于基础不牢固—— ... -
基于JQuery和Base的一个WebOS的雏形——配合基于Java的服务端
2011-03-29 00:31 2638有个很模糊的录像,大家感兴趣的,先看下。 自己最近写写 ... -
最近面试时候碰到的算法题目,自己写一下,顺便和大家交流下groovy的语法糖
2011-03-21 13:51 1462题目都比较简单——用什么语言写,都不是重点——笔试中我都是狂省 ... -
Groovy——上了一个当——把String当List用
2011-03-09 16:21 165String str = '20001010' printl ... -
GAE上用H2结合Groovy——外推荐下我自己写的GAE用的框架
2011-02-23 15:46 1047见附件。eclipse工程(需要google sdk的)。 ... -
对于基于java的小型web应用部署方式感到失望。。
2011-01-11 19:51 329总是离不开servlet container和一个http / ... -
利用永中Office实现Word/Excel/PPT PDF转换
2010-12-25 00:28 1001这个思路挺酷的么? 再加上FlexPaper,在互联网 ... -
一些门户或平台网站的数据获取与分析——以淘宝为例
2010-12-24 21:31 3620RT——在大家做网站或GUI的业余时间,可能你会碰到这样的需求 ...
相关推荐
如果一行上有多个语句,则需要用分号来分隔。 动态类型 Groovy 采用动态类型,这意味着不需要显式声明类型。在 Groovy 中,一个对象的类型是在运行时动态发现的,这极大地减少了要编写的代码数量。在 Groovy 中,...
这些知识点是对Groovy基础语法的一个大致概述,而文件中的内容则展示了如何在实际代码中应用这些语法。由于文件内容有些混乱,并且含有重复的词汇和一些扫描错误,以上总结的知识点基于对Groovy语言的理解和部分可...
总结起来,EditPlus 3.12 540版结合Groovy语法文件,为Groovy开发者提供了一个强大的编码环境。虽然SN信息未给出,但了解如何配置和使用这些语法文件,对于提升开发体验有着显著的帮助。无论是修改代码高亮的颜色,...
Gradle文件配置及groovy语法介绍
Groovy是一种基于Java平台的动态、灵活的编程语言,它扩展了Java的语法,提供了简洁、易读的代码风格,同时保持与Java的完全互操作性。本教程将深入探讨Groovy中的注释机制,这对于理解和维护代码至关重要。 在...
Groovy是一种动态、灵活的编程语言,它与Java高度兼容,并且在许多方面提供了更简洁的语法。在本文中,我们将深入探讨Groovy的高级语法,特别是与JSON和XML操作相关的部分。 首先,我们来看看Groovy如何处理JSON...
综上所述,Groovy提供的字符串处理特性,能够使程序员在处理文本数据时更加灵活高效,这无疑是Groovy作为动态语言在文本处理方面的一大优势。通过理解Groovy字符串的特性,程序员可以编写更加简洁、清晰且功能强大的...
在Groovy中,字符串可以用单引号、双引号甚至三引号来定义,而Groovy对字符串的处理也比Java更为灵活,例如字符串插值的使用。同样地,Groovy对于集合和数组的操作也提供了很多便捷的方法。 在阅读本教程时,读者...
Groovy 入门教程 Groovy 是一种基于 Java 语言的脚本语言,运行在 JVM 中,语法与 Java 相似,但抛弃了 Java 的一些...Groovy 是一种功能强大且灵活的脚本语言,提供了简洁的语法和强大的功能,非常适合开发者使用。
- **闭包和元编程**:深入学习Groovy的两大特色,掌握闭包的使用场景和元编程的应用。 - **Gradle入门**:学习如何创建Gradle项目,配置build.gradle文件,以及执行基本的构建任务。 - **Gradle插件**:了解常用的...
Groovy是一种基于Java平台的动态编程语言,它与Java语法高度兼容,但提供了更简洁、更灵活的写法,使得开发效率得以提升。本讲主要介绍Groovy的基础知识,包括如何进行项目演示以及如何搭建Groovy的开发环境。 首先...
这个名为"groovy.editplus"的文件很可能就是一个包含Groovy语言规则的EditPlus语法定义文件。通常,这样的文件是用特定格式编写的,比如XML,用来定义不同类型的代码片段应该如何在编辑器中呈现,例如使用不同的颜色...
Groovy是一种动态、灵活的编程语言,它是Java平台上的一个扩展,可以无缝集成到Java项目中。Groovy的语法简洁,支持面向对象编程、函数式编程,并提供了许多现代语言特性,如闭包和动态类型。这使得Groovy成为快速...
Groovy 是一种面向对象的动态编程语言,专为Java平台设计。它被广泛应用于构建工具,如Gradle,因为它能够提供简洁和灵活的语法,同时兼容Java代码。Groovy的语法设计使得Java开发者能轻松过渡,它允许省略一些Java...
Groovy是2003年由James Strachan创建的一种开源语言,它是Java虚拟机(JVM)上的一个方言。Groovy代码可以直接与Java代码互操作,因为它们都被编译为Java字节码。这种兼容性使得Groovy成为Java开发者的理想选择,...
这意味着你可以在同一个项目中混合使用Java和Groovy,方便地利用已有的Java资产。 6. ** Grape**:Grove的依赖管理工具Grape,可以自动下载并管理项目所需的库,类似于Java的Maven或Gradle。 7. **Grails**:...