建议大家使用FireFox、Opera、Safri、IE8+等主流浏览器访问本站,否则可能会出现不兼容等问题!

标签:程序语言

Nodejs

generic-pool v2 数据库连接池源码分析

generic-pool v2 数据库连接池源码分析
前言:年前在北京往回跑的时候,笔兄又在问连接池的问题,尼玛我怎么会。连接池要不要释放,不释放又会如何。年后闲着没事看了generic-pool的源码,原本准备打印出来看,结果打印店房间了就用pad看,然后竟然看到了js写的链表,为了降低理解难度(毕竟是菜逼)看了version 2一个单文件完成的降级版本。generic-pool: https://gith……继续阅读 »

凶恶的方块 10个月前 (02-02) 1594浏览 7评论1个赞

Nodejs

意淫一个Redis红包实现

意淫一个Redis红包实现
前言:纯属意淫,希望撸过的大神分享正确思路,前几天吃饿了么吃撑了,写个练手的项目也用到了红包模块。没有查任何资料,纯属自我意淫。要做到饿了么那种形式。废话不多说,下订单,订单完成可以来一发红包。。。正文:这里的coupon,退单后发现后面的用户已经没法领取了,而且不存在什么鸟评论,一个红包有10人可领取,生成链接生存期,子包有生存期。这里我意淫用Re……继续阅读 »

凶恶的方块 1年前 (2016-10-17) 1696浏览 0评论0个赞

Nodejs

NodeJS中的Stream – 浅入篇

NodeJS中的Stream – 浅入篇
前言:什么?砖升本?不行,戒毒后只想学习代码。跟随Geemo狗的节奏,学习下他的stream深入篇,好的直接略过博文看最后的参考资料 ,美团前端的文章,那么我就跟随着来上那么一发。美团原文: http://fe.meituan.com/stream-internals.html流的应用:先来一发,我写了个复制java学习资料的栗子。代码如下。(知乎……继续阅读 »

凶恶的方块 1年前 (2016-10-15) 1585浏览 3评论0个赞

Nodejs

node的websocket实现

node的websocket实现
前言:经历了了各种懵逼,结合了各种资料,我必须要发这个了,再不发就憋死了有木有,Geemo狗的webscoket实现。点击=》参考资料自己实在是菜的一B,表示并木优(并不是AV)重写,总算懵懵圈圈的看懂大概了,在这记录下。 Geemo狗的 https://github.com/geemo/test/blob/master/node/ws/index.js……继续阅读 »

凶恶的方块 1年前 (2016-10-14) 1284浏览 0评论0个赞

Golang

Golang //学习笔记 面向对象编程(三)

Golang //学习笔记 面向对象编程(三)
前言:前面敲了那么多,其实并没有什么帮助,一切以实践为主,有一些东西,理解是需要很长时间的,我们要先熟悉再了解。这一篇是完成一个音乐播放器程序(流程).PS:非原创教程,来自于《Go语言编程》,我只是照着边理解边整理。正文:音乐库:我们首先定义音乐库需要的信息(结构体) type Music struct{Id stringName str……继续阅读 »

凶恶的方块 1年前 (2016-07-27) 1654浏览 1评论0个赞

Golang

Golang //学习笔记 面向对象编程(二)

Golang //学习笔记 面向对象编程(二)
前言:接着上一次的“接口”内容说起,Go语言并不是其他的语言(C++,java,C#)中提供的接口概念。在Golang出现之前,接口主要是作为不同组件之间的七月存在。契约的实现时强制的,必须确定声明了这个接口。为了实现接口必须继承接口(侵入式)。正文:在Go语言中,一个类只需要实现了接口要求的所有函数,就可以说这个类实现了该接口,例如:type Fi……继续阅读 »

凶恶的方块 1年前 (2016-07-26) 1300浏览 0评论1个赞

Golang

Golang //学习笔记 面向对象编程(一)

Golang //学习笔记 面向对象编程(一)
正文:  类型系统:类型是一个语言的类型体系结构,一个典型的类型系统应该包含如下基本命令内容:基础类型(byte,int,bool,float);复合类型(数组,结构体,指针等);可以指向任意对象的类型(Any类型);值语义和引用语义;面向对象,即所有面向对象的类型;接口;Go语言大多数类型都是值语义,并且可以包含对应的操作方法,在需要的时候,你可以给……继续阅读 »

凶恶的方块 1年前 (2016-07-24) 1305浏览 0评论1个赞

Golang

Golang学习笔记 //错误处理

Golang学习笔记 //错误处理
前言:Golang引入了一个错误处理的标准模式,即error接口,该接口定义为:正文 type error interface{Error() string}对于大多数函数,如果要返回错误,可以用如下的模式,就像之前函数那个例子一样func Foo(param int)(n int,err error){//将error作为多种返回值的……继续阅读 »

凶恶的方块 1年前 (2016-07-23) 1358浏览 0评论0个赞

Golang

Golang // 学习笔记 函数篇

Golang // 学习笔记 函数篇
前言:函数构成代码的逻辑执行结构。在Go语言中,函数的基本组成为:关键字func,函数名,参数列表,返回值,函数体和返回语句。声明:如果发现本文和七牛大神的GO宝典很像,纯属雷同,因为毕竟是笔记。代码可能一样,不过全是手敲验证 = =。正文函数定义:在此我们用一个加法函数来进行案例说明:package mainimport ( &quo……继续阅读 »

凶恶的方块 1年前 (2016-07-22) 1195浏览 0评论0个赞