Golang的多态是个技巧性质的东西,我看许式伟的书中并未提到真正意义的多态,我自己摸索了一下,我觉得以下的书写,可能最复合工程需要。首先看例1:type IFly interface { fly()}type A struct {}func (a A) fly() { println(...
分类:
其他好文 时间:
2014-08-25 14:35:04
阅读次数:
873
Lambda 表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用 lambda 表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。Lambda 表达式对于编写 LINQ 查询表达式特别有用。 创建 Lambda 表达式,需要在 Lambda 运算符 => 左侧指定输入参数....
分类:
其他好文 时间:
2014-08-25 11:39:14
阅读次数:
299
JavaScript 中,考查如下代码:Js代码(function() { alert("cftea"); })(); 其实这段代码的意思就是执行这个匿名函数,弹出提示框,内容为“cftea”。可以把上述代码理解为:Js代码function foo() { alert(...
分类:
Web程序 时间:
2014-08-25 11:22:14
阅读次数:
212
Recently, I study the package net/url of Golang.I was puzzled about the escape and unescape of url string.then I find a clear and accurate answer at:h...
分类:
其他好文 时间:
2014-08-24 23:48:33
阅读次数:
289
如果一只鸟长得像鸭子,走起路来像鸭子,叫起来也像鸭子,那么就把这只鸟叫做鸭子; golang中的interface就是上面这个意思,如果你定义了一个struct,它里面的方法和属性都和interface中的一样,那么可以说,这个...
分类:
其他好文 时间:
2014-08-23 15:28:11
阅读次数:
139
花了一个星期学习文件服务器,老是在一些地方搞混,整理一下所学的,清晰了不少。学Go半个月,还有很多不懂的地方,有理解错误的,还望高手指出。注:以下代码中,w为http.ResponseWriter类型, r为*http.Request类型1、先该清楚一些类型的意义:Handler:处理请求和生成返回...
分类:
其他好文 时间:
2014-08-23 15:12:30
阅读次数:
208
func main() {
str := `
<p> 还只是在凌晨4点,家住徐汇的王女士在手指关节的阵阵僵痛中醒来,这种每每在凌晨出现的疼痛已经折磨她将近半年了。之前她一直认为是普通的关节痛,直到最近才在...
分类:
Web程序 时间:
2014-08-23 10:04:20
阅读次数:
343
1,windowsgolang环境部署1,安装go1.3.windows-amd64.msiwgethttp://dlwt.csdn.net/fd.php?i=655476709378529&s=477ad46f212456adbcb33573421239d92,因本人默认安装golang,所有直接退出,默认安装就好,GOROOT必须指向C:\GO,其不然将会执行goverison报错等,可能跟环境变..
如何写JavaScript才能逼格更高呢?怎样才能组织JavaScript才能让别人一眼看出你不简单呢?是否很期待别人在看完你的代码之后感叹一句“原来还可以这样写”呢?下面列出一些在JavaScript时的装逼技巧。1. 匿名函数的N种写法你知道“茴”的四种写法吗?ε=(?д?`*)??… 扯淡,但...
分类:
编程语言 时间:
2014-08-22 16:06:49
阅读次数:
180
现在的redis大红大紫,而且很多应用场景都适合使用Reids来做缓存或者直接做存储,典型的如mysql前端缓存、手游里面的排行榜等。那么我们怎样用golang来操作redis呢?熟悉redis的同学,肯定第一反应就是按照redis的协议,实现一个客户端与redis服务进行通信即可。不熟悉redis的..
分类:
其他好文 时间:
2014-08-22 02:49:36
阅读次数:
217