摘要: golang提供了sql包查询数据 建立连接 导入第三方包 import( "database/sql" _"github.com/go-sql-driver/mysql" ) open打开 db, err := sql.Open("mysql", "root:password@tcp(127.0. 阅读全文
posted @ 2019-07-10 21:11 Dwyane.wang 阅读(2896) 评论(1) 推荐(1) 编辑
摘要: 针对官网对flag 的定义解释一堆,对与我来说看了许久只想获取它的用法时,特意去整理一下。能快速使用并掌握它。 查看flag源码大致定义几下几种格式 //定义一个字符串的变量 type string string func String(name string, value string, usag 阅读全文
posted @ 2019-07-09 22:18 Dwyane.wang 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 概述 context是Go中广泛使用的程序包,由Google官方开发,在1.7版本引入。它用来简化在多个go routine传递上下文数据、(手动/超时)中止routine树等操作,比如,官方http包使用context传递请求的上下文数据,gRpc使用context来终止某个请求产生的routin 阅读全文
posted @ 2019-07-09 21:49 Dwyane.wang 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 文件操作要理解一切皆文件。 Go 在 os 中提供了文件的基本操作,包括通常意义的打开、创建、读写等操作,除此以外为了追求便捷以及性能上,Go 还在 io/ioutil 以及 bufio 提供一些其他函数供开发者使用 操作File文件类型 go中打开文件常用os.open,需要注意的是os.open 阅读全文
posted @ 2019-06-30 15:26 Dwyane.wang 阅读(3690) 评论(0) 推荐(0) 编辑
摘要: 针对golang中的字符串的介绍,提供了一些常用的函数和方法 package main import ( "fmt" "strings" ) func main() { s1 := "abc" s2 := "ABC" s3 := s1 + s2 s4 := `hello\n` fmt.Println 阅读全文
posted @ 2019-03-26 22:32 Dwyane.wang 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 由于自己是搞python开发的,所以在学习go时,当看到函数和方法时,顿时还是挺蒙的,因为在python中并没有明显的区别,但是在go中却是两个完全不同的东西。在官方的解释中,方法是包含了接收者的函数。 定义 函数的格式是固定的Func + 函数名 + 参数 + 返回值(可选) + 函数体 Func 阅读全文
posted @ 2019-03-17 12:47 Dwyane.wang 阅读(5520) 评论(0) 推荐(0) 编辑
摘要: jira jira是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪(bug管理)、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。同禅道等类似。 安装前准备 1 首先jira是需要运行在java环境上的,可以在自己的主机上输入java -version查看 阅读全文
posted @ 2019-03-17 02:02 Dwyane.wang 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 首先安装前,你已经对kamailio的基本用法了解。可根据情况选择安装方式,本次安装基于Ubuntu18.04系统安装,对于16.04及一下会遇到版本问题,请自己查阅文档解决 安装第三方库 sudo apt-get install gcc flex bison libmysqlclient-dev 阅读全文
posted @ 2019-01-05 15:43 Dwyane.wang 阅读(1984) 评论(0) 推荐(0) 编辑
摘要: ModelForm a. class Meta: model, # 对应Model的 fields=None, # 字段 exclude=None, # 排除字段 labels=None, # 提示信息 help_texts=None, # 帮助提示信息 widgets=None, # 自定义插件 阅读全文
posted @ 2019-01-05 15:03 Dwyane.wang 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 摘要 RtpEngine推荐使用Debian系统,可以看出Debian系统的安装是最简单的。我是基于ubuntu18.04安装的。需要注意的是如果你的Ubuntu系统版本太低,安装时会遇到各种的版本太低的坑的问题。所以个人建议基于高版本安装。提供个人基于低版本编译成功的包,解压后直接dpkg -i 阅读全文
posted @ 2019-01-05 14:53 Dwyane.wang 阅读(1469) 评论(0) 推荐(0) 编辑