![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
会飞的程序员zjm
目标 —> 一行代码撬动地球。
while ( 1 ){
log"hahhaha"
}
展开
-
go 多值返回
第一个括号里是形参,第二个是返回值func name()(name1,name2 string){ return "haha1","haha2";}//我们可以单取一个参数_,来代替_,name3 := name() := 变量声明 var name4 string _,name4 = name()原创 2015-12-10 09:37:35 · 1188 阅读 · 0 评论 -
go 守护进程部署
supervisor是一个unix的系统进程管理软件,可以用它来管理apache、nginx等服务,若服务挂了可以让它们自动重启。 下面基于 centos 6.6, 描述下具体实现:sudo yum install python-setuptoolssudo easy_install supervisor如果没有看到什么报错,那么就安装成功了,可以使用echo_supervisord原创 2017-06-14 22:54:45 · 1916 阅读 · 0 评论 -
msyql 数据转移遇到的问题 Got a packet bigger than‘max_allowed_packet’bytes的问题
数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题 2个解决方法: 1.临时修改:mysql>set global max_allowed_packet=524288000;修改 #512M 2.修改my.cnf,需重启mysql。 www.2cto.com 在 [MySQLd] 部分原创 2017-05-28 15:29:07 · 415 阅读 · 0 评论 -
go 服务器静态文件目录
func listen() { wd,error := os.Getwd(); if error!=nil { log.Fatalln("error=====1===",error) } //mux := http.NewServeMux(); s := "/Users/golang/golan原创 2017-01-28 16:40:24 · 1882 阅读 · 0 评论 -
mysql 主键自增
ERROR 1049 (42000): Unknown database 'user'mysql> alter table user modify Id integer auto_increment;Query OK, 0 rows affected (0.06 sec)Records: 0 Duplicates: 0 Warnings: 0mysql> alter t原创 2016-11-27 20:47:37 · 437 阅读 · 0 评论 -
beego 访问静态文件映射
beego.SetStaticPath("/static", "/Users/zuojinmin/Documents/zuogo/src/zuojinmin/static")原创 2016-11-02 14:00:12 · 6031 阅读 · 0 评论 -
go 连接 mysql 数据库
package mainimport ("database/sql". "fmt"_ "github.com/go-sql-driver/mysql")func main() {db, err := sql.Open("mysql", "root:root@/zuo?charset=utf8")if err == nil {Println原创 2016-10-28 09:42:28 · 408 阅读 · 0 评论 -
mysql 基本操作
MYSQL 数据库打开数据库列表 show databases;创建数据库 create database myzuo;打开数据库 use myzuo;查询数据库表 show tables;创建数据库表 create table zuo(name varchar(10));查询表结构 describe zuo;查询表数据 select * from zuo原创 2016-10-28 09:41:46 · 180 阅读 · 0 评论 -
go 单利写法
package pkgimport (. "fmt"// "sync")var _instance *objecttype object struct {Name stringId string}func (a *object) NewName(b string) {a.Name = b}func In原创 2016-10-27 18:56:40 · 292 阅读 · 0 评论 -
mac 上传文件到 linux
scp /Users/zuojinmin/Desktop/name/zuojinminroot@1.1.1.1:/home/zuojinmin原创 2016-11-04 15:27:55 · 350 阅读 · 0 评论 -
go web 部署
将生成的执行文件和程序一些其他的文件(主要是一些和程序相关的静态文件)上传到linux服务器,这里因为我们使用的是beego框架,所以除了上传执行文件外还需要将views,static,conf等3个文件夹上传到服务器。4.进入linux系统下刚刚上传文件的目录,使用权限命令”chmod 777 程序名称” ;然后使用使程序在后台运行的命令”nohup ./程序名 &”如果要关闭程原创 2016-11-04 15:23:59 · 1638 阅读 · 0 评论 -
centeros mysql 1006问题
1.新建数据库时,提示一下错误1006 - Can't create database '***' (errno: 13)执行 chown -R mysql:mysql /var/lib/mysql/var/lib/mysql 为mysql的数据库存储的所在目录.2.若提示#1006 - Can't create data原创 2016-11-04 14:15:03 · 515 阅读 · 0 评论 -
ios 收起键盘
重写touchbegin方法[self.viewendEditing:YES];原创 2015-12-29 16:43:58 · 282 阅读 · 0 评论