自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C.

正在学习的菜鸟...github:https://github.com/cckevincyh gitee:https://gitee.com/cckevincyh

  • 博客(10)
  • 资源 (28)
  • 收藏
  • 关注

原创 Groovy使用字符串

字面常量与表达式Groovy可以使用单引号创建字符串字面常量,比如’hello’。而java中,’a’是一个char,”a”才是一个String对象,Groovy中没有这样的分别。在Groovy中,二者都是String类的实例。如果想显式地创建一个字符,只需要输入’a’ as char。当然,如果有任何方法调用需要的话,Groovy可能隐式地创建Character对象。 对于字符串字面常量中可以放

2017-07-19 23:07:45 1716

原创 Groovy的闭包

闭包Groovy中的闭包完全避免了代码的冗长,而且可以辅助创建轻量级、可复用的代码片段。通过对比闭包与我们所熟悉的传统解决方案在解决同样任务时的表现,就可以理解这种便利性。假如你有个函数用来处理集合的值或者对象集合。可能是在选择的值上执行不同的操作。这 些被选择的值可能是一个数组,那么首先看看闭包是如何处理的。 下面的代码是求1—n的和def sum(n) { total = 0 f

2017-07-16 21:47:11 390

原创 Groovy的操作符重载

Groovy的操作符重载你可以使用Groovy实现操作符重载, 那么 Groovy是怎么做到的了?其实非常简单, 事实上 —每个运算符都有一个标准的映射方法.因此, 在Java中你可以使用这些方法,对于Groovy 你 可以使用操作符或操作符对应的方法,这两者任意一种. 这里一个实例展示操作符重载:for(i = 'a' ; i < 'd' ; i++) { println i}你使用’

2017-07-14 21:03:31 2477 1

原创 Groovy的boolean值

Groovy boolean值Groovy与Java 的boolean值有着本质的区别. 根据不同的情况, Groovy 会自动将表达式的值 作为boolean看待. 让我们来看看具体的实例. 下面的Java代码不能正常运行: //Java code String obj = "hello" ; int val = 4; if (obj) {} // ERROR if(val) {} //E

2017-07-14 20:25:32 4568

原创 Groovy实现接口

Groovy实现接口在Groovy中你可以使用Map和代码块快速的实现接口.在这个部分, 首先会用Java方式来实现接口, 接着教你如何利用Groovy工具.这里是一个熟悉得不能再熟悉的Swing JButton事件处理程序. 为了调用addActionListener( )你必须实现ActionListener 接口. 因此, 你就必须得创建匿名的内部类来实现 ActionListener,而且还

2017-07-14 13:33:17 2399

原创 Groovy使用多赋值

Groovy使用多赋值def splitName(fullName){ fullName.split(' ')}def (firstName,lastName) = splitName('James Bone')println "$lastName,$firstName $lastName"运行结果: Bone,James Bone上述代码可以把spiltName()结果赋给一对变量

2017-07-14 13:08:00 2809

原创 Groovy的可选形参

可选形参def log(x,base=10){ Math.log(x)/Math.log(base)}println log(1024)println log(1024,10)println log(1024,2)输出结果: 3.0102999566398116 3.0102999566398116 10.0要定义可选形参,只需要在形参列表中给它赋值。Groovy还会把末尾的数组

2017-07-14 11:50:50 1490

原创 Groovy的灵活初始化与具名参数

灵活初始化与具名参数Groovy中可以灵活初始化一个javabean类。在构建对象时候,可以简单地以逗号分隔的名值对来给出属性值。如果类有一个无参构造器,该操作会在构造器之后执行。也可以设计自己的方法,使其接受具名参数。要利用这一特性,需要吧第一个形参定义为Map。下面是代码:class Robot{ def type,height,width def access(location

2017-07-13 23:09:06 5979

原创 Groovy的JavaBean

JaveBean以下是java中构建一个javaBean的代码:public class Car { public int miles; private final int year; public int getMiles() { return miles; } public int getYear() { return year;

2017-07-13 23:01:16 645

原创 从Java到Groovy

Hello Groovy下面是一个java的Hello Groovy程序public class HelloGroovyJava { public static void main(String[] arg){ for(int i = 0; i<3; i++){ System.out.print("ho "); } Syst

2017-07-13 09:50:18 462

Java并发编程实战之互斥锁.pptx

“原子性”的本质是什么?其实不是不可分割,不可分割只是外在表现,其本质是多个资源间有一致性的要求,操作的中间状态对外不可见。所以本质来说,解决原子性问题,是要保证中间状态对外不可见。(这一点需要细细品一品) 原子性问题的源头是线程切换,多个线程同时操作同一个变量。这样就会出现线程冲突的问题。所以需要一种机制保持在多核CPU下,同一个时刻只有一个线程更改某个共享变量。(其实没有共享变量,也不会存在并发问题),所以说如果我们能够保证对共享变量的修改是互斥的,那么就能保证原子性了。

2022-11-13

skywalking讲义.pdf

skywalking讲义

2021-04-13

kubectl 1.8.0

下载链接https://storage.googleapis.com/kubernetes-release/release/v1.8.0/bin/windows/amd64/kubectl.exe

2019-06-22

kubernetes-client-windows-amd64 (v1.10.11).tar.gz

kubernetes-client-windows-amd64 (v1.10.11).tar.gz kubernetes-client-windows v1.10.11

2019-06-15

node-v11.11.0-linux-x64.tar

node-v11.11.0-linux-x64.tar node的linux版v11.11.0!!

2019-03-17

sonar-groovy-plugin-1.5.jar

jenkins集成sonarqube的groovy插件sonar-groovy-plugin-1.5.jar

2019-03-17

XML DTD,XmlSchema标准参考手册

XML DTD和XmlSchema标准参考手册!!!!!!!!!!!!!!!!!!!!!!

2017-11-04

struts2课件

struts2课件

2017-01-29

struts2.0教学ppt

struts2.0教学ppt

2017-01-29

apache-tomcat-7.0.55-windows-x64.zip

apache-tomcat-7.0.55-windows-x64.zip

2017-01-16

数据库实验答案

数据库实验答案

2016-05-26

Linux操作系统原理与运用(复习题)

Linux操作系统原理与运用(复习题)

2016-05-26

软件工程案例教程课后答案

软件工程案例教程课后答案

2016-05-26

方立勋JavaWeb全套ppt

30天轻松掌握JavaWeb视频 方立勋JavaWeb全套ppt

2016-02-23

蓝桥杯java历年真题及答案整理

蓝桥杯java历年真题及答案整理(共129道题目及答案)

2015-11-14

方立勋《30天JavaWeb视频》完整版

方立勋《30天JavaWeb视频》完整版笔记

2015-09-13

java反编译工具(XJad)

很好的反编译工具,可以对单个.class文件反编译,也可以对jar一次性全部反编译,很强大软件介绍:XJad是基于Jad核心的Java源程序反编译软件

2015-09-13

Swing实现潜艇大战源码下载

Swing实现潜艇大战源码下载 有需要的可以下载来看看

2015-08-24

Java实现音乐播放器

Java实现音乐播放器源码 有需要的可以下载来看看

2015-08-24

java俄罗斯方块源码

java俄罗斯方块的源码 有需要的可以下载来看看

2015-08-24

exe4j5_0_1

exe4j5_0_1 64位工具 将java文件转成exe文件

2015-08-24

java连接sql2000用的三个jar包

用于java连接sql2000用的三个jar包

2015-08-24

SQL安装挂起清除小工具

SQL安装挂起清除小工具 解决sql2000安装挂起的问题

2015-08-24

C-C++中文帮助文档

C和C++的帮助文档 C-C++中文帮助文档.chm

2015-08-24

java满汉楼的数据库文件

直接还原数据库即可,但里面的表不全,只有十几张

2015-08-24

java满汉楼源码文档

韩顺平java满汉楼源码文档 数据库文件貌似不可用

2015-08-24

韩顺平循序渐进学java.从入门到精通资料

韩顺平循序渐进学java.从入门到精通的视频下载地址及部分代码和笔记

2015-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除