自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

噬日者

Eclipser : 吞噬sun ...

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 go语言defer使用

deferGo语言中有种不错的设计,即延迟(defer)语句,你可以在函数中添加多个defer语句。当函数执行到最后时,这些defer语句会按照逆序执行,最后该函数返回。特别是当你在进行一些打开资源的操作时,遇到错误需要提前返回,在返回前你需要关闭相应的资源,不然很容易造成资源泄露等问题。如下代码所示,我们一般写打开一个资源是这样操作的:func ReadWrite() bool

2013-09-27 12:53:54 34766 3

原创 go语言生产者,消费者事例

package mainimport "fmt"import "time"func main() { // ch := make(chan int, 10) ch := make(chan int) go produce("生产者1",ch) go produce("生产者2",ch) time.Slee

2013-09-26 15:50:27 2428

原创 go语言type使用小技巧

import "fmt"type Rank int const ( Rank001 Rank = iota Rank002 Rank003 Rank004)var rewards = [...]string{ "奖励1","奖励2","奖励3","奖励4",} func (r Ran

2013-09-17 19:59:01 4693

原创 go语言定时器

package mainimport "fmt"import "time"func main() { t := time.NewTimer(2 * time.Second) //v := <- t.C //fmt.Println(v) go onTime(t.C) fmt.Println("main thr

2013-09-17 15:41:57 10507

原创 go语言将函数作为参数传递

go语言函数作为参数传递,目前给我的感觉几乎和C/C++一致。非常的灵活。import "fmt"import "time"func goFunc1(f func()) { go f() }func goFunc2(f func(interface{}), i interface{}) { go f(i)}func goFunc(f

2013-09-17 15:06:20 24881 2

原创 编写maven插件。

网上有很多关于maven插件编写的内容,这里我还是以我的方式,大部分代码形式来阐述。<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"

2013-09-17 10:16:21 2394

原创 解决线程安全的另一种思路

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package tmp;import java.util.ArrayList;import java.util.List;/** * * @author Vicky.H * @emai

2013-09-13 10:19:57 805

原创 go 数组

package mainimport "fmt"import "reflect"func main() { var arr[5]int fmt.Println(reflect.TypeOf(arr)) var sli[]int fmt.Println(reflect.TypeOf(sli)) arr1 := [1]int{100}

2013-09-02 17:01:41 921

JPA2.0-Spring2.x-Struts2注解

主要讲述JPA2.0规范,Struct2 Spring注解等技术

2012-02-21

空空如也

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

TA关注的人

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