- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 Golang学习笔记:语言规范二
类型转换形式为 T(x), T是一种类型,x是目标类型表达式。示例*Point(p) // same as *(Point(p))(*Point)(p) // p is converted to *Point<-chan int(c) // same as <-(chan int(c))(<-chan int)(c) // c is converted to
2015-10-17 18:27:09 1694
原创 Golang学习笔记:语言规范之声明与作用域
类型声明包括:常量、自定义类型、变量、函数、标签、还有包声明。 程序中的标识符都必须声明。块、包、文件中的标识符不能重复。Declaration = ConstDecl | TypeDecl | VarDecl .TopLevelDecl = Declaration | FunctionDecl | MethodDecl .标签作用域标签是在标签语句中使用,常用在break、continu
2015-10-17 15:22:19 1368
原创 Golang学习笔记:语言规范之类型(续)
类型(续)指针类型指针类型表示所有给定类型的指针变量,也称为基础类型的指针,默认未初始化的指针类型值为nil。PointerType = "*" BaseType .BaseType = Type .*Point*[4]int函数类型函数类型表示拥有相同参数和返回值类型的函数,未初始化的函数类型变量的值为nil,定义如下FunctionType = "func" Signature .
2015-10-17 11:45:33 889
原创 Golang学习笔记:语言规范之词汇元素和类型
引言Golang参考手册,更多内容请参考http://golang.org 语言规范参考自https://golang.org/ref/spec词汇元素注释行注释: // comment content 段注释:/* comment content */符号符号有4类:标识符、关键字、操作符和分隔符、字面常量分号golang中,分号可省略标识符标识符即程序中的变量和类型,有一个或多个字母或数
2015-10-11 15:55:13 2168
原创 SpringMVC原理探索,从DispatcherServlet开始
概述SpringMVC框架围绕着DispatcherServlet而设计,实现Web请求到处理器的转发,支持配置URL到处理器的映射,视图的解析,国际化和时区,主题解析还有文件上传功能。采用基于@Controller和@RequestMaping注解作为默认处理器,提供非常灵活的处理方法。随着Spring3.0的发布,@Controller的机制还允许通过@PathVariable注解来创建REFT
2015-10-03 17:45:12 3735
原创 Java集合工具2--Arrays
续上文中,讨论了集合中常用的工具库和工具类。事实上,集合的底层实现已然或为数组或链表,因此还有必要探寻一下Java中的Arrays 类。Arraysjavadoc对其的解释为: 若没有特别注明,传入的特定的数组引用为null时,类中的所有方法皆会抛NullPointerException。 类中的实现方法有一个简要的文档描述,这些描述应该是一种注意事项,而不是一种规范,这些实现可有其他算法
2015-10-03 11:45:38 472
原创 Java集合工具
诚然,在Java世界中,用的非常广泛的数据结构乃集合也,由Collection及Map衍合而来的多功能结构的集合类和接口,让我们随行随用。然而,工欲善其事,必先利其器,个人的工具箱中,必然应该收藏很多集合工具利器。一、Collectionsjavadoc对其有如下解释 此类包含了许多特有的静态方法,用于操作集合或返回集合实例,同时还提供许多处理集合和包装器的多态实现,用于获取一些拥有特定功能的集
2015-10-01 15:13:54 1142
Spring 4.0.6+Hibernate 4.3.5 + Jpa+DBCP2
2014-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人