240 发简信
  • go 时间

    常用api 获得当前时间 提供年,月,日,时,分,秒等来创建一个时间。传入时区 获取时间的年,月,日,时,分,秒 输出当天是周几,Monday-Sunday中的一个 下面的几...

  • go 数组

    数组的定义: 数组的使用 数组的创建 1 先声明后赋值,在申明的同时要指定长度默认元素值为0 2 声明同时创建 3 不指明长度,根据字面量系统指定长度 4 指定数组索引的某个...

  • python 控制流

    控制流 编程本质编程的本质是用代码模仿现实,在面向过程中,代码的类似是将静态的物体加工成最后的成品,输入的参数是待加工品,函数式加工的程序,而在面向对象编程中,一个物体更智能...

  • python基础

    在本文简单地介绍python的基本知识。初步了解编程的一些概念 表达式 语言中最基本的解构,表达式包含数值 “3” 和 操作符 “+”,并且总是可以求值为一个单一的值,所以...

  • 120
    Golang CSP并发模型

    go语言的并发机制以及它所使用的CSP并发模型 CSP并发模型CSP模型是上个世纪七十年代提出的,用于描述两个独立的并发实体通过共享的通讯 channel(管道)进行通信的并...

  • go channel详解

    协程,通道 我们在普通程序中要执行代码如下代码 错误使用协程 由于没有调度,主协程率先执行完毕,代码执行已经关闭,所以协程根本没有执行。 正确使用协程 用sync.WaitG...

  • go逻辑判断语句

    if语句 for 循环 循环嵌套 for 死循环 for 循环的分解版

  • go内存地址

    go内存地址 内存地址在go中获得该变量的内存地址 用&a 首先声明了一个int类型的变量a,它的值为0,然后又声明了一个a的引用b,b只是a的一个别名而已,并没有占用内存空...

  • go常量

    常量 在每种语言中都会进行常量的定义,就是定义了以后不会改变的值 在全局方法中定义常量 同时定义多个常量 枚举普通枚举,枚举就是有规律的列出值 普通枚举的省略写法 同时声明多...

  • go空白符

    go不同其他语言当变量未被引用时则会编译错误 变量未被使用 命名空白变量如果有些变量我们声明了,不会使用但是还的必须声明我们可以用_代替

  • go作用域

    词法作用域 函数作用域类似闭包,因为x是全局变量 闭包: 他们之间有相似之处,因为在上面的代码中,x本来就是全局变量,所以x一直存在,一直可以调用,但是下面的代码中x要想一直...

  • 闭包

    闭包很神奇随着硬件性能的提升以及编译技术和虚拟机技术的改进,一些曾被性能问题所限制的动态语言开始受到关注,Python、Ruby 和 Lua 等语言都开始在应用中崭露头角。动...

  • redis

    redis 的key查找keys pattern 相应的key的查找keys * 通配所有的字符keys s* 通配以s开头的多个字符keys s[ty...

  • es6之generator详解

    generator小试牛刀 generator 简介generator:您可以将生成器视为可以暂停和恢复的进程(代码段),代码在执行的过程中可以主要交出控制权genearat...

  • Go变量声明

    go变量类型声明 变量短声明go语言是强类型语言所以在变量的声明中制定类型,但是在方法中声明的变量可以不需要关键字var以及变量类型,系统会自动识别, fmt函数中 %v 输...

  • mgo 初见

    连接示例 建会话session 获取database 获取collection 关闭session 通常通过在拨号时获得的初始会话中调用session.Copy创建新会话。这...

个人介绍
但行好事 莫问前程