摘要:今天接手了一个项目,用到了lombk,第一次用到,做为纯JAVA来说,确实不错。 不过在使用中碰到了一个问题,就是在IDEA中,可以在结构中看到getter和setter等都已经正确的生成了,但是运行的时候,提示没有方法。(用Eclipse打开运行,发现是正常的) 后来看了一下,编译的时候,报了一个 阅读全文
posted @ 2016-03-15 17:06 灰色逻辑 阅读(1127) 评论(0) 推荐(0) 编辑
摘要:测试Groovy在不同JDK版本下的性能差异 阅读全文
posted @ 2016-02-04 17:03 灰色逻辑 阅读(1524) 评论(0) 推荐(0) 编辑
摘要:上一篇:Groovy中那些神奇注解之ToString 写完ToString,本来想今天就写到这了,突然觉得InheritConstructors注解实在也是个神器,写起来也没多少字,还是写了吧。 InheritConstructors,从名字看就知道是继承构造函数(这话貌似我每篇都说,不得不说人家名 阅读全文
posted @ 2016-02-04 16:21 灰色逻辑 阅读(422) 评论(0) 推荐(0) 编辑
摘要:继续上一篇:Groovy中那些神奇注解之Memoized 这篇就讲讲@groovy.transform.ToString这个注解,这注解太熟悉了,熟悉到让人一看就知道是干吗的,不就是把Bean转在String么? 没错,它就是把Bean转成String,只不过比Java默认的类名加上HashCode 阅读全文
posted @ 2016-02-04 15:56 灰色逻辑 阅读(854) 评论(0) 推荐(0) 编辑
摘要:临近年关手头比较闲,去看了一下Groovy的官方文档,才发现原来Groovy中带了那么多的注解,很多注解带来的效果,有时候让人感觉“这不是在变魔法吧”。 个人很喜欢Groovy,写不成Ruby,Groovy一样让我很愉悦。可惜在国内Groovy实在没什么人气,连个像样的官方站都没有,或许是因为喜欢脚 阅读全文
posted @ 2016-02-04 15:19 灰色逻辑 阅读(712) 评论(0) 推荐(0) 编辑
摘要:今天偶然在首页看到了这篇文件http://www.cnblogs.com/mobwiz/p/remote_desktop_share.html,感觉很有意思,一起以来,远程桌面在我心目中是很高大上的,哪想着几行代码就能实现了 自己试了一下,同事那边连了三个连接也没什么问题,和远程桌面效果完全一致。 阅读全文
posted @ 2016-02-04 14:12 灰色逻辑 阅读(930) 评论(1) 推荐(0) 编辑
摘要:写个小东西,要去重复数字,用到BIT数组,虽然JAVA已经提供了一个BitSet,不过自己手痒,又写了一个简单的 原理就不写了,网上一大堆 1 import java.util.Iterator; 2 import java.util.function.BiConsumer; 3 4 public 阅读全文
posted @ 2016-01-29 10:16 灰色逻辑 阅读(2747) 评论(0) 推荐(0) 编辑
摘要:在使用Dubbo Admin的时候,一直报错,无法启动,因为Dubbo Admin使用的各种库相对是比较旧的,在JDK 8下,有些小问题具体解决过程参考的以下链接https://github.com/alibaba/dubbo/issues/501、webx的依赖改为3.1.6版; ... 阅读全文
posted @ 2015-10-16 15:46 灰色逻辑 阅读(742) 评论(0) 推荐(0) 编辑
摘要:承接上一篇,配置好环境后,开始正式学习语法。我假设看此文的同学至少会一定的JAVA语法,因此一些太过基础的就不记录了,基本上,大家看看示例就明白了。 Groovy的卖点之一,就是全兼容JAVA的语法,因此你完全可以从一个JAVA文件中把源代码复制到一个Groovy文件中而不必改写任何一个字直接运行, 阅读全文
posted @ 2015-10-09 23:20 灰色逻辑 阅读(561) 评论(0) 推荐(0) 编辑
摘要:一直很喜欢脚本语言,但是一直在不大的公司工作,用得一直是“高大上”的JAVA语言,在真正的项目中,没什么机会用到脚本语言。这两年,又断断续续的用了2年的Ruby,再回头继续用JAVA,说实话,真感觉JAVA语法的啰嗦——哪怕像C#那样多些语法糖也好。 虽然在JVM上也有像JRuby,scala那样的 阅读全文
posted @ 2015-10-08 23:21 灰色逻辑 阅读(459) 评论(0) 推荐(0) 编辑