手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
Groovy
关于 MOP 和迷你语言
将耳朵贴到地上仔细听 —— MOP 正在前进!了解一下元对象协议(Meta Object Protocol,MOP)吧,这是一种将应用程序、语言和应用程序构建 为 语言的翻新方法。 在最近的一次采访中,Groovy 项目经理 Guillaume Laforge 提到,他最喜欢的 Groovy 特性是它实现了元对象协议(Meta Object Protocol) 或称 MOP。在运行时向一个对象
作者:编程之家 时间:2020-09-17
美妙的操作符
Java™ 取消了操作符重载,但是新兴的 Groovy 又使之浮出水面。在 实战 Groovy 定期连载的“Groovy 每日应用”的最后一期中,请随着 Andrew Glover 介绍的三类可重载操作符,重新寻回自己多年来失去的东西。 许多以前使用 C++ 的开发人员会怀念操作符重载,例如 + 和 -。虽然它们很方便,但是被覆盖的操作符的多态实质会造成混淆,所以操作符重载在 Java 语言中
作者:编程之家 时间:2020-09-17
用 Groovy 减少代码冗余
Groovy 简洁的语法将开发人员从那种需要进行代码编译但却无助于表达 什么 是程序真正想要实现的典型的 Java™ 结构中解放了出来。在 实战 Groovy 系列的这一复兴篇中,Groovy 开发人员兼特约专栏作家 J. Scott Hickey 带您进行一系列对常规 Java 代码和 Groovy 代码的比较,展示这门令人兴奋的语言如何将您解放出来,让您能够专注于编码的重要方面。 通常,程
作者:编程之家 时间:2020-09-17
Groovy 变身为 Java
前面已经看到 Groovy 与 Java 代码实际上可以互换的第一个证据。这一节将进一步证明这点,继续使用 Groovy 构建的 HelloWorld 类。 Hello, Java! 为了使您确信 Groovy 就是 Java,现在在 HelloWorld 类声明和方法声明前面加上 public 修改符,如下所示: public class HelloWorld { public stati
作者:编程之家 时间:2020-09-17
Groovy 是没有类型的 Java 代码
很可能将 Groovy 当成是没有规则的 Java 代码。但实际上,Groovy 只是规则少一些。这一节的重点是使用 Groovy 编写 Java 应用程序时可以不用考虑的一个 Java 编程的具体方面:类型定义。 为什么要有类型定义? 在 Java 中,如果要声明一个 String 变量,则必须输入: String value = "Hello World"; 但是,如果仔细想想,就会看出,
作者:编程之家 时间:2020-09-17
Groovy 集合
在 Groovy 提供的所有方便的快捷方式和功能中,最有帮助的一个可能就是内置的 集合。回想一下在 Java 编程中是如何使用集合的 — 导入 java.util 类,初始化集合,将项加入集合。这三个步骤都会增加不少代码。 而 Groovy 可以直接在语言内使用集合。在 Groovy 中,不需要导入专门的类,也不需要初始化对象。集合是语言本身的本地成员。Groovy 也使集合(或者列表)的操作
作者:编程之家 时间:2020-09-17
通过 Groovy 进行循环
同大多数脚本语言一样,Groovy 经常被宣传为生产力更高 的 Java 语言替代品。您已经看到了 Groovy 缺少类型能够如何减少打字工作。在这一节,将创建并试用一个 repeat 函数。在这个过程中,将进一步探索 Groovy 提高效率的方式。 更好、更短的循环 下面这种方法可以更好地感受 Groovy 缺乏类型的好处:首先,用与创建 HelloWorld 相同的方式创建一个 Groov
作者:编程之家 时间:2020-09-17
Groovy 中的类
迄今为止,您已经用 Groovy 输出了许多次 “Hello World”,已经操作了集合,用闭包在集合上迭代,也定义了您自己的闭包。做所有这些工作时,甚至还没有讨论那个对 Java 开发人员来说至关重要的概念 — 类。 当然,您已经在这个教程中使用过类了:您编写的最后几个示例就是在不同类的 main() 方法中。而且,您已经知道,在 Groovy 中可以像在 Java 代码中一样定义类。惟一
作者:编程之家 时间:2020-09-17
对 Groovy 进行单元测试
本教程一直都强调 Groovy 只是 Java 的一个变体。您已经看到可以用 Groovy 编写并使用标准的 Java 程序。为了最后一次证明这点,在结束本教程之前,我们将通过 JUnit 利用 Java 对 Song 类进行单元测试。 将 JUnit 加入 Eclipse 项目 为了跟上本节的示例,需要将 JUnit 加入到 Eclipse 项目中。首先,右键单击项目,选择 Build Pa
作者:编程之家 时间:2020-09-17
NetBeans 6.5 正式发布
NetBeans 6.5 正式发布 NetBeans IDE 是一个荣获奖项的集成开发环境,可用于 Windows、Mac、Linux 和 Solaris。NetBeans 项目由开源 IDE 和应用程序平台组成;通过该 IDE 和平台,开发者可以使用 Java 平台以及 PHP、JavaScript 和 Ajax、Ruby 和 Ruby on Rails、Groovy 和 C/C++ 快速创建
作者:编程之家 时间:2020-09-17
groovy Exports all table names in database
In ant build file: <path id=”groovy.classpath”> <fileset dir=”${java.groovy}/lib”> <include name=”*.jar”/> </fileset> <fileset dir=”${java.groovy}/embeddable”> <include name=”*.jar”/> </fileset> <path
作者:编程之家 时间:2020-09-17
groovy Exports all table names in database
In ant build file: <path id=”groovy.classpath”> <fileset dir=”${java.groovy}/lib”> <include name=”*.jar”/> </fileset> <fileset dir=”${java.groovy}/embeddable”> <include name=”*.jar”/> </fileset> <path
作者:编程之家 时间:2020-09-17
Groove 2007, 你的工作新伙伴5
Part 5 作为IT Pro,该如何管理企业中的Groove用户? 相信各位在看过我的前四篇文章后对Groove 2007能够有一个粗略的认识,文章中并没有通过大量篇幅介绍Groove的具体使用,因为这个组件确实是很简单,如果各位会用MSN或者之类的软件,相信掌握Groove 2007就不在话下了。 但是对于广大ITPro来说,肯定还觉得有所疑虑:我的企业里那么多Groove用户,究竟该如何
作者:编程之家 时间:2020-09-17
Groove 2007,你的工作新伙伴6
Part 6 我该如何决策选择Groove产品? 对于需要使用Groove 2007实现企业内部协同工作的用户,微软提供了灵活的解决方案,客户能够根据自己需要选择不同的产品。 对于不需要实现统一管理的用户,可以只为其部署Groove 2007,可以单独购买Groove 2007,也可以选择Office 2007企业版(其中包含了Groove 2007)然后就像是部署Office一样,将Groo
作者:编程之家 时间:2020-09-17
NetBean6.5发布了!
NetBeans IDE 6.5 Release Information The NetBeans IDE is an award-winning Integrated Development Environment available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of an open-so
作者:编程之家 时间:2020-09-17
Programming Groovy: Dynamic Productivity for the Java Developer
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/topmvp - topmvp The strength of Java is no longer in the language itself; it's in the Java Platform (the JVM, JDK, and rich
作者:编程之家 时间:2020-09-17
Groovy Recipes: Greasing the Wheels of Java
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。 http://blog.csdn.net/topmvp - topmvp Each recipe in Groovy Recipes begins with a concise code example for a quick start, followed by in-depth ex
作者:编程之家 时间:2020-09-17
Groove~
以下转载自: http://bbs.pcbeta.com/viewthread.php?tid=63292&extra=page%3D1%26amp%3Bfilter%3Ddigest 对于Groove这个组件是不是很多人都不明白是什么呢?事实上,Groove是Lotus的创始人从1997年开始创办的公司,微软一直是投资者,直到最近花了1.2亿美元收购下来,并入Office System 2007
作者:编程之家 时间:2020-09-17
常用的一些英语俚语140条
1.ace: She is an ace dancer. 就是牛X的意思啊。 2.all-nighter: I felt very tired after an all-nighter. 通宵。 3.beemer: That girl is driving a beemer. BMW, 宝马。气人的是,我们停车场里一辆牛款beemer的主人不是官最大的,当然不是最有学问的,而是一个有钱人的小千
作者:编程之家 时间:2020-09-17
grails 框架学习
GRAILS 学习笔记 -netdevgirl Grails采用动态方法减小了Java平台上进行Web开发的复杂度,不过与其它框架不同的是,Grails是构建在Spring和Hibernate等Java已有的技术之上的。 Grails是一个full-stack框架,它借助于核心技术与相关的插件(plug-in)来解决Web开发中方方面面的问题
作者:编程之家 时间:2020-09-17
groovy学习笔记 (完善中)
GROOVY 学习笔记(待完善) -netdevgirl 先记下一些主要问题,等待有时间的时候来完善。 groovy 官网:http://groovy.codehaus.org/ groovy API 网址:http://groovy.codehaus.org/api/index.html groovy 简介: groovy 环境配置: groovy 在IDE 中的配置: MyE
作者:编程之家 时间:2020-09-17
GSP 学习笔记(1)-- GRAILS开发
GSP 学习笔记 --netdevgirl 接触到了groovy开发,自然就接触到了gsp。在grails开发中,gsp作为Grails的视图技术,事实上, 不过是标准 HTML 加上一些提供动态内容的 Grails 标记而已。 gsp--Groovy Servers Pages ,它被设计成像ASP和JSP这样被使用者熟
作者:编程之家 时间:2020-09-17
精通 Grails: 用 Groovy 服务器页面GSP改变视图
精通 Grails: 用 Groovy 服务器页面(GSP)改变视图 级别: 初级 2008 年 4 月 01 日 Groovy 服务器页面(Groovy Server Pages,GSP)将 Web 置于 Grails Web 框架之内。在精通 Grails 系列的第三期中,Scott Davis 介绍了如何使用 GSP 工作。您将了解到可以非常松地使用 Grails TagLibs、将 G
作者:编程之家 时间:2020-09-17
groovy 闭包
闭包(Closure)类似于 Java 语言中的匿名内部类。闭包和匿名内部类都是可执行的一段代码,不过这两者之间有一些细微的不同。状态是自动传入传出闭包的。闭包可以有名字。它们可以重复使用。而且,最重要且对 Groovy 同样成立的是,闭包远比匿名内部类要灵活得多!闭包用以下方法定义: {[comma-separated-Arguments-list ->] statements }
作者:编程之家 时间:2020-09-17
Not found:org.codehaus.groovy.tools.GroovyStarter
Exception in thread "main" java.lang.NoClassDefFoundError: org/codehaus/groovy/tools/GroovyStarter Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.tools.GroovyStarter Exception in
作者:编程之家 时间:2020-09-17
初识Groovy
Groovy是一种语言 中文意思是 帅气 其语法类似于Java,但比Java更简单。它通常被视为脚本/灵活/动态的语言,但是我不喜欢这类形容词,因为我认为它们只会令人困惑。如果说Java是一位明智的中年男子,那么Groovy就是他十几岁的儿子。Groovy具有父亲的许多特点,但是更为狂野且更为有趣。他们也可以很好地合作。 Groovy的规则比Java少得多。例如,要在Java中获得标准的"He
作者:编程之家 时间:2020-09-17
认识Gralis
Grails(中文意思 是 圣杯)是一个面向企业级应用、基于MVC模式的Web框架,其构建于Spring、Hivernate、Quartz和SiteMesh这些已被无数实际应用证实的、可扩展的开源框架之上。与以前的J2EE规范(Bruce Tate称其为“大象”,意味着J2EE规范既强大又笨拙)相比,Grails的目的在于帮助开发人员更快地创建Web程序。或许从Ruby on Rails、Djan
作者:编程之家 时间:2020-09-17
Groovy轻松入门——搭建Groovy开发环境
既然是入门,我先不介绍那些IDE的东西,比如Eclipse中的Groovy插件(如果您迫不及待的话,可以先看一下安装Groovy的Eclipse插件),我先讲一下如何设置Groovy的环境变量(我目前所用的系统是Windows XP),最后运行一个Hello, world程序告终。 Groovy既然是Java帝国的王储,当然少不了Java的支持。 0,先安装JDK(推荐版本为1.5及1.5以上,当
作者:编程之家 时间:2020-09-17
Groovy轻松入门——通过与Java的比较,迅速掌握Groovy(1)
Groovy和Java的相同点有: 3+, 4+, 6+, 8+, 10+, 12+, 13, 14, 15, 18+, 20+, 21, 22, 23, 28+, 29+, 30+, 31+, 32+ +表示Groovy不但涵盖了Java的语法,而且还有增强部分。 Groovy和Java的不同点有: 0, 1, 2, 5, 7, 9, 11, 16, 17, 19, 24, 25, 26, 27
作者:编程之家 时间:2020-09-17
Groovy轻松入门——通过与Java的比较,迅速掌握Groovy(3)
19.在varargs方法方面,Groovy与Java稍有区别,如下所示: Java: // Java: public void varargsMethod(Type args) { //do something } Groovy: def varargsMethod(Type[] args) { //do something } 20.引用当前对象,Groovy和Ja
作者:编程之家 时间:2020-09-17
上一页
12
13
14
15
16
17
18
19
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native