代码改变世界

推荐排行榜

go的websocket实现

2013-02-18 09:35 by 轩脉刃, 29260 阅读, 收藏,
摘要: websocket分为握手和数据传输阶段,即进行了HTTP握手 + 双工的TCP连接 RFC协议文档在:http://tools.ietf.org/html/rfc6455 握手阶段 握手阶段就是普通的HTTP 客户端发送消息: GET /chat HTTP/1.1 Host: server.example.com Upgrade: websocket ... 阅读全文

Plan9操作系统基本概念

2013-01-07 16:38 by 轩脉刃, 12031 阅读, 收藏,
摘要: 什么是Plan 9Plan9 是一个操作系统。由贝尔实验室开发的,其主要的负责人是Rob Pike(现在在google工作,负责Go语言的开发)。当然这个操作系统的参与者还有几个大名鼎鼎的人:包括Ken Thompson(C语言和Unix创始人),Dennis Ritchie(C语言和Unix创始人),Brain Kernighan(awk之父),Doug Mcllroy(Unix管道提出者,Unix开发参与者)。为什么有了Unix还需要有Plan9呢?Plan9中最本质的思想是“一切皆是文件”,CPU是一个文件,内存是一个文件,网络是一个文件,任何的东西都是一个文件。Unix是一个多用户分时 阅读全文

CSS3的transition和transform

2012-07-14 20:51 by 轩脉刃, 37490 阅读, 收藏,
摘要: CSS3中的transition和transform是制作HTML5动画一定要使用到的两个属性。 注:这篇文章不考虑兼容性,只讨论webkit核心的浏览器。所以本文的所有例子请用chrome,safari或360极速浏览器看。 transition transition对标签的变化过程进行设置。比如我需要将这个图在2s内进行翻转180的动画,就使用到这个了 transition可以配置的属性有: transision-property 要变化的属性,可以的参数请参考:http://www.zhangxinxu.com/css3/css3-transition-property... 阅读全文

Go语言开发Windows应用

2012-07-05 16:48 by 轩脉刃, 49318 阅读, 收藏,
摘要: 当第一次看到Go程序在windows平台生成可执行的exe文件,就宣告了windows应用也一定是Go语言的战场。Go不是脚本语言,但却有着脚本语言的轻便简单的特性。相较于php和python之类以服务器控制台为主要战场的脚本语言来说,Go语言是真正的圆了“动态语言的应用开发梦”。Windows ApiWindows桌面应用依赖于win api,画出各种应用界面和控件本质上就是调用windows提供的api。Go开发Windows App要做的第一件事情就是封装这些windows api。https://github.com/lxn/go-winapi这个项目已经实现了对winapi的封装。比 阅读全文

Go语言_array,slice,map

2012-06-14 22:16 by 轩脉刃, 30970 阅读, 收藏,
摘要: 首先庆祝下golang终于通过了gfw的审核,可以不用FQ访问了。goer就可以光明正大地访问http://golang.org/ 这次还是要说说array,slice,map。虽然前面已经说过了,... 阅读全文
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 56 下一页