手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ 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 4 对象非空判断及“?”运算符
Groovy Tip 4 对象非空判断及“?”运算符 对于一个Domain类对象,如下面的例子: class Empl { String name } 我们需要对它进行操作,比如打印“name”属性的值,我们首先要对它进行非空判断,如下: def em if (em) { println "
Groovy探索之对Java语言反射的简化
Groovy探索之对Java语言反射的简化 Java语言的反射功能是我们不得不使用的功能,但事实上它的使用是相当繁琐却在功能上比较单一的一个功能。 例如,我们使用Java语言反射最多的地方是在运行时对POJO对象或者Domain对象的“set”和“get”方法的调用,因为对象属性是私有的,获取和设置对象属性的值是通过对应的“get”和“se
太多的if,太多的痛苦
太多的if -扩展服务需要重构及其他讨论 chenfuzhong 2008-12-15 刚刚被安排开发扩展服务的通知存款模块时,心里诚惶诚恐。一是我对业务不了解;二是扩展服务包含太多的if代码块,难于理解。 当我接到开发通知存款的任务时候,很郁闷!业务需求没有人讲解,企望能从代码中倒推业务规则。但未能所愿,代码中包含太多的if语句。太多的可能程序执行路径,根本无法全部理解。可读性不说,
用 groovy post 数据到页面
下面的代码修改url, vars之后可以直接运行 def encode = 'utf8'; def url = '...' //TODO: change here! def vars = [uid, '12345', name:'myname'] //TODO: change here! def en = {k,v-> return URLEncoder.encode(k, encode)
Groovy Tip 5 数组
Groovy Tip 5 数组 一、数组的定义及赋初值 在Groovy语言中,数组的定义和Java语言中一样。 def a = new String[ 4 ] def nums = new int [ 10 ] def objs = new Object[ 3 ] 然后赋值也一样: a[ 0 ] =
Groovy Tip 6 集合类的简化操作
Groovy Tip 6 集合类的简化操作 Groovy语言对Java语言的简化在集合类上是表现最为突出的,那个著名的each方法就不需要我多说了,因为“地球人都知道”。 一.赋初值的简化 对于List对象,在Java语言中是这样赋初值的: List list = new ArrayList(); list.
Groovey名词解释
Groovy是用Java实现的开源脚本语言并且和它联系紧密.它需要JDK 1.4. Groovy向Java添加了许多Ruby和Python脚本语言的特性. Groovy的特性包括动态类型(dynamic typing), 闭包(closures),简单对象导航( easy object navigation)和更加简洁的Lists和Maps语法.所有这些特性和其他一些特性将会在本文中详细介绍. 这
Groovy探索之闭包 三
Groovy探索之闭包 三 我们知道,Groovy语言是建立在JVM的基础上的,我们在使用Groovy语言的时候,就迫切希望我们Groovy程序能够运用自如的使用以前的Java API或者以前Java代码的积累。 在JDK中,对内部类的使用是很多的,但Groovy语言是不支持内部类的,我们该怎么办呢? 请看下面的例子: public class
Groovy和Grails简介
时间:2006-12-26 作者:Harshad Oak 摘要 Java Web应用程序框架是企业Java得以成功的重要原因之一。人们怀疑如果没有Apache Struts框架Java EE是否能够如此成功。虽然底层编程语言很重要,但通常是框架使编程语言成为引人注目的中心的。如果您经常访问讨论论坛,就会注意到Ruby语言和Ruby On Rails框架之间也是这种情况。Ruby已经出现十多年了
Groovy还是Jruby?
Groovy还是Jruby? 作者:Shay Banon Groovy还是(J)Ruby?这是我一直在思考的问题。我们所有的开发者都应该学习一门脚本语言,这是毫无疑问的。而且我这里所说的的学习,其实是指精通它的意思。 目前,在Java世界,我们有两个
Groovy 1.5.6 GA 发布了!
Groovy1.5.6GA是继Groovy1.5.5GA之后的又一个bug修正版。该版本除了修正一些bug外,还有一个很重要的改进,那就是行号问题。Groovy有些时候会丢失行号,以致开发人员不知道自己错在哪里或使debugger工具无法定位错误,所以我强烈建议所有的Groovy开发者都升级到这个版本,尤其初学者。 下载地址:http://dist.groovy.codehaus.org/dist
Groovy探索之invokeMethod方法
Groovy探索之invokeMethod方法 我们知道,在Java语言中,所有的Java类都继承了Object对象。通过Object对象,所有的Java类都隐藏的实现了“equals”等方法。同样,在Groovy语言中,所有的Groovy类都隐藏的实现了GroovyObject接口,这样,我们的Groovy类就隐藏的实现了很多的方法,如“is
Grails vs Rails—我的想法
Grails vs Rails —我的想法 作者: Matt Raible 在我的 blog 的最近的一次评论中, Jared Peterson 问道: 我想知道你关于在 Rails 和 Grails 之间做一个选择的所有想法。虽
Groovy Tip 7 “<<”操作符
Groovy Tip 7 “<<”操作符 “<<”操作符在Java语言里被我们熟知的是位运算中的左移运算符。在Groovy语言里,它依然是左移运算符,这我们都很熟悉,在这里就不再多说。而我们要说的却是除此之外,在Groovy语言里为“<<”运算符新增的功能。 一.对List对象和Set对象的操作 对于List对象,在前面的文字里我们提到过:
Grails vs Rails—我的想法
在我的blog的最近的一次评论中,Jared Peterson问道: 我想知道你关于在Rails和Grails之间做一个选择的所有想法。虽然我喜欢“允许他们两个一起(发展)”的理论,但是你的“一个也不要”是什么意思? 如果你开发了一个新的项目,会选择其中的一个吗?需要和很多已经存在的Java代码(这里的Rails,我猜是指JRuby on Rails)交互,你会选择什么呢? 同时,最近有一个朋友问
Grails探索之资源文件的读取
Grails探索之资源文件的读取 标题为《Grails探索之资源文件的读取》,但其实是Groovy语言的资源文件的读取,任何使用Groovy语言的地方都可以使用这种方法读取资源文件。因为我们使用Groovy语言的地方,大多要体现在使用Grails上,而且作为一个Grails项目,使用资源文件是必不可少的。因此,我还是把标题定为“Grail
上一页
17
18
19
20
21
22
23
24
下一页
小编推荐
• 一次彻底讲清如何处理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地址
热门标签
Nvdia
显卡驱动
录屏功能
录制游戏