关闭
当前搜索:

go判断文件夹是否存在,并创建

go判断文件夹是否存在,并创建package mainimport ( "fmt" "os" )// 判断文件夹是否存在 func PathExists(path string) (bool, error) { _, err := os.Stat(path) if err == nil { return true, nil } if o...
阅读(200) 评论(0)

go连接mysql,redis并完成日志字符处理实例

go连接mysql,redis并完成日志字符处理实例package main// 引入所需包 import ( "compress/gzip" "fmt" "io/ioutil" "os" "strings" //"reflect" "github.com/garyburd/redigo/redis" "math" "strco...
阅读(89) 评论(0)

go连接mysql

go连接mysqlpackage mainimport ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" )func main() { db, err := sql.Open("mysql", "root:***@tcp(127.0.0.1:3200)/server_conf?charset=utf8"...
阅读(78) 评论(0)

go遍历文件夹和文件

go读取文件和目录package mainimport ( "fmt" "io/ioutil" "os" "strings" )//获取指定目录下的所有文件和目录 func GetFilesAndDirs(dirPth string) (files []string, dirs []string, err error) { dir, err := ioutil...
阅读(129) 评论(0)

Go使现快速排序

go使现快速排序 package main /* Go实现快速排序算法 思路: 在数组中取出一个元素作为基准值,把其它元素分为两组: “大的”是那些大于基准值的元素,“小的”是那些小于基准值的元素, 递归对这两组做排序。 快排快速的原因: 一旦知道了某个元素比基准值小,它就不需要与那些大的元素比较。 而大的元素也不需要与小的元素比较。 原理解析: http://blog.csdn.net/......
阅读(72) 评论(0)

Go实现二分法查找

Go实现二分法查找 package main /* Go实现二分法查找 二分法查找基实就是折半查找, 提前条件是数组为有序数组 思路: 1. 确定中间位置k 2. 将要查找的值T与array[k]比较,若相等,则查找成功。 若array[k] 1; 若array[k] > T, 则应该向小的方向找,k=k-1; */ import ( "fmt" ) func BinSearc...
阅读(96) 评论(0)

go操作redis的有序集合(zset)

go操作redis的有序集合(zset)package mainimport ( "fmt" "github.com/garyburd/redigo/redis" )func main() { // 连接redis数据库,指定数据库的IP和端口 conn, err := redis.Dial("tcp", "36.99.16.197:6379") if err...
阅读(171) 评论(0)

mysql的安装

mysql的安装 数据库版本:mysql-5.6.32 1 配置安装数据库所需的磁盘2 创建mysql的安装目录及数据库存放目录mkdir -p /vdncloud/mysql mkdir -p /vdncloud/mysql/data3 创建用户组和用户groupadd mysql useradd -r -g mysql mysql4 解压mysql的源码包tar -zxv -f mysq...
阅读(53) 评论(0)

go连接redis

go连接redispackage mainimport ( "fmt" "github.com/garyburd/redigo/redis" )func main() { // 连接redis数据库,指定数据库的IP和端口 conn, err := redis.Dial("tcp", "x.x.x.x:6379") if err != nil {...
阅读(125) 评论(0)

使用go读取gzip格式的压缩包

使用go读取gzip格式的压缩包package main// 引入所需包 import ( "os" "compress/gzip" "io/ioutil" "fmt" )// gzip文件 var fn = "./113.200.251.66_1510825558_A6D39783B05943D8ACA64F397748CF1B_vdn.gz"func main()...
阅读(124) 评论(0)
    个人资料
    • 访问:716754次
    • 积分:8987
    • 等级:
    • 排名:第2506名
    • 原创:182篇
    • 转载:125篇
    • 译文:1篇
    • 评论:109条
    博客专栏
    初识Qt

    文章:43篇

    阅读:147934
    文章分类
    最新评论