手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ 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
Groovy Tip 8 GroovyBean
Groovy Tip 8 GroovyBean 做这个主题的时候,我曾想了好些天,要不要做这个主题。因为Groovy Bean对于使用Groovy语言的开发者来说再熟悉不过,说不定每天都在用它。犹豫了好多天,才决定把它写下来。因为我也使用Groovy Bean很久了,但很多概念也是慢慢搞清楚的,在写代码的时候走了一些弯路。 肯定
groovy begin
This is my first groovy class whose file named "First.groovy" package mars.start /** */ /** * 2008年5月1日0:12:40 */ class First ... { static void main(args) ...{ def date = new
Groovy探索之Builder 一
Groovy探索之Builder 一 Groovy语言的builder,或者说Builder模式,可以说是DSL的核心,在Groovy语言中的使用到处都是。对于我们来说,使用builder是相当容易的,这当然是DSL带来的好处,使得编码相当简单和直观。但另一方面,写出自己的builder又相当的不容易,虽然Groovy语
Groovy Tip 10 Groovy语言对String的简化操作
Groovy Tip 10 Groovy语言对String的简化操作 在Groovy语言中,对String对象的操作就像操作List对象一样的方便。比如我们在Java语言中,对String对象的操作用得比较多的是substring方法。如下: String str = "abcdefg" ; System. out .println(s
Groovy探索之Builder 二
Groovy探索之Builder 二 在前面的部分,我以 MarkupBuilder为例介绍了如何使用Builder,通过它,我们可以看过了DSL编程的威力。当然了,既然看到了Builder功能的强大,我们就忍不住想自己创建一个Builder,来构建我们自己的DSL编程。 在Groovy语言中,我们有 BuilderSuppor
Groovy闭包
Groovy闭包 闭包是一种表示可执行代码块的方法。闭包也是对象,可以像方法一样传递参数。由于闭包是代码块,因此也可以在需要时执行。像方法一样,在定义的过程中,闭包也可以使用一个或者多个参数。 一、inject方法 inject方法可用于遍历集合,首先将需要传递的值和集合项目传给闭包,此时其传递的值将作为处理结果,然后再和下一个集合项目一起传给闭包,依此类推。方法原型为: Object injec
Groovy Tip 11 GDK的Object扩展方法
Groovy Tip 11 GDK的Object扩展方法 GDK对Java的Object类做了很多的扩展,但这些方法主要用于集合类和其他的组合类对象。其中,最著名的就是each方法,each方法在这里不再介绍,但其他一些方法也会比较常用。 1. 方法any 是指只要集合类对象中的任何一个元素符合闭包的条件,就返回true。如: def
建立Groovy开发环境
建立Groovy开发环境 要建立Groovy开发环境,需按照如下步骤进行: 1)安装JDK5及以上版本 · 安装后设置JAVA_HOME环境变量 · (可选)增加JAVA_HOME/bin到PATH环境变量中,以执行Java命令。 2)如果要使用Eclipse,那么选择Eclipse3.1及以上版本 · 安装Subversion-Plugin插件 · Subclipse插件, http://su
Groovy探索之Builder 三
Groovy探索之Builder 三 因为我们知道builder模式是从使用 MarkupBuilder开始的,而 MarkupBuilder是生成xml文件的。很自然的,当我想做第一个自己的builder的时候,我就会做一个table的builder。用来生成如下的代码: <tr> <td>Name</td>
Groovy探索之Adapater模式
Groovy探索之Adapater模式 我们知道,Adpater模式的一个作用体现在对旧代码的改造上。比如,像我在前面的文字中讲到的控制灯开关的问题。 有这么一个灯的类: class Light { def turnOn() { println 'The light is on,y
Groovy Tip 12 Range的用法
Groovy Tip 12 Range的用法 Groovy语言的Range的用法值得一说,因此还是把它单独提出来说一说。Range作为Groovy语言的一种数据类型,其实非常简单。Range类型数据的标志是“ ..”,形式如下: def range = 1 .. 10 Range类型和集合类型一样,可以使用那些使用于集合
Groovy的Eclipse插件安装
Groovy 的 Eclipse 插件能够编辑,编译以及运行 groovy 脚本和类 注意这个插件只适用于 eclipse3.1 和 eclipse3.2 最新版本的站点 http://dist.codehaus.org/groovy/distributions/update/ · eclipse 下: Help->Software Updates->Find and Install -> S
使用Groovy的Adapter模式来处理遗留代码
使用Groovy的Adapter模式来处理遗留代码 如果使用Java语言,针对一个遗留的类Circle,需要建立一个接口,再建立新类和遗留类的适配器实现该接口,再建立一个控制器: /**/ /* * Adapter模式经常用来处理遗留代码 */ package com.XiongYi.designPatterns; //遗留代码 Circle类 方法drawCircle() 这个类不便做更改
Groovy/Grails的发展与回顾
Groovy/Grails的发展与回顾 作者: cornsomething 本文是这一年以来,在美国召开令人激动的 NFJS 系列会议的人们汇集在一起的东西。在几个礼拜之前,我非常幸运的在西雅图参加了我的第一次会议,并且在这个周末十分高兴的说说这方面的事情。这次的座谈会
Groovy Tip 13 “.&”运算符
Groovy Tip 13 “.&”运算符 在Groovy语言中,“ .&”运算符是用来引用一个方法,请看下面的例子: class Foo { def hello(name) { println "hello,${name}!" } } 通常,我们是这样来使用
Grails实战
一,搭建Grails环境 0,下载Grails( http://dist.codehaus.org/grails/grails-bin-1.0.zip,请留意朝花夕拾——Groovy & Grails中的“最新版本”提示)并解压到自己指定位置(我的位置是D:/D/MY_DEV/grails) 1,设置环境变量GRAILS_HOME(注意大写),过程与“设置环境变量GROOVY_HOME”相似 2,
上一页
18
19
20
21
22
23
24
25
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
app
电脑
安卓
go
工具
小米
华为
微信
iphone
wi-fi
windows
设备管理器
主板
苹果
美团
堆
安卓手机
显示器
显卡
php
apple
android
为什么
路由器
路由
传感器
京东
金融
微信小程序
支付宝
微信公众号
循环
并发
区别
解压
google
腾讯
应用商店
系统版本
摄像头安装