beego框架图文简介讲解04 发表于 2018-10-12 | 分类于 GO语言 2.10 ORM框架Beego中内嵌了ORM框架,用来操作数据库。那么ORM框架是什么呢?ORM框架是Object-RelationShip-Mapping的缩写,中文叫对象关系映射,他们之间的关系,我们用图来表示: 2.10.1 ORM初始化 首先要导包 1import "github.com/ ... 阅读全文 »
Linux命令-ldd命令 发表于 2018-10-10 | 分类于 Linux ldd用于打印程序或者库文件所依赖的共享库列表。 语法ldd(选项)(参数) 选项123456--version:打印指令版本号;-v:详细信息模式,打印所有相关信息;-u:打印未使用的直接依赖;-d:执行重定位和报告任何丢失的对象;-r:执行数据对象和函数的重定位,并且报告任何丢失的对象和函数;- ... 阅读全文 »
Linux命令-ifconfig命令 发表于 2018-10-10 | 分类于 Linux 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconf ... 阅读全文 »
Linux命令-ping命令 发表于 2018-10-10 | 分类于 Linux Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通过发送ICMP ECHO_REQUEST数据包到网络主机(send ICMP ECHO_REQU ... 阅读全文 »
beego框架图文简介讲解03 发表于 2018-10-10 | 分类于 GO语言 2.8Go操作MySQL数据库(简单方法) 安装go操作MySQL的驱动 1go get -u -v github.com/go-sql-driver/mysql go简单操作MySQL数据库 导包 1import "github.com/go-sql-driver/mysql" 连接数据库, ... 阅读全文 »
beego框架图文简介讲解02 发表于 2018-10-10 | 分类于 GO语言 2.5Beego运行流程分析 浏览器发出请求 路由拿到请求,并给相应的请求指定相应的控制器 找到指定的控制器之后,控制器看是否需要查询数据库 如果需要查询数据库就找model取数据 如果不需要数据库,直接找view要视图 控制器拿到视图页面之后,把页面返回给浏览器 根据文字流程分析代码流 ... 阅读全文 »
beego框架图文简介讲解01 发表于 2018-10-10 | 分类于 GO语言 beego框架1.Beego框架了解2.beego框架快速入门1.1beego框架了解 Beego作者:谢孟军 Beego框架是go语言开发的web框架。 那 ... 阅读全文 »
Linux命令-lsof命令 发表于 2018-10-10 | 分类于 Linux lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符, ... 阅读全文 »
Linux命令-crontab命令 发表于 2018-10-10 | 分类于 Linux crontab命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 语法crontab(选项)(参数) 选项 ... 阅读全文 »
Linux命令-watch命令 发表于 2018-10-08 | 分类于 Linux watch是一个非常实用的命令,基本所有的Linux发行版都带有这个小工具,如同名字一样,watch可以帮你监测一个命令的运行结果,省得你一遍遍的手动运行。在Linux下,watch是周期性的执行下个程序,并全屏显示执行结果。你可以拿他来监测你想要的一切命令的结果变化,比如 tail 一个 log ... 阅读全文 »