Go语言中文网 为您找到相关结果 1139

使用Go语言+IDEA+mysql 逆向生成dao 和 domain 的方法

参考地址: https://www.cnblogs.com/gaoma... 使用方式 第一步:安装idea:自行百度 第二步:Idea配置mysql 连接 View -> Tool Windows -> DataSource 出现数据连接页面 点击 + 号,出现数据库连接设置, name: 连接名称 comments: 备注 host:本地或者内网ip user:用户名 password:密码 Database:连接数据库名称 url: jdbc连接 注意此处如果是mysql 5.5 以上 的版本需要加入如下参数 serverTimezone=UTC 第三步:使用groovy逆向生成model, dao, daoxml 三种类型的文件 右击连接:选中Scripted Extendsions...阅读全文

博文 2020-05-12 09:32:42 lazytimes

mysql pool 查询为空

发现了一个不错的包,地址为:https://github.com/hopehook/golang-db 大致把mysql 连接池封装了起来,看着很不错的样子 我尝试了一下,查询为空,不知道为什么,那位高人给看看: my main package: ``` package main import( "github.com/gin-gonic/gin" "net/http" "fecshop.com/module/user" //"fecshop.com/common/cdb" _ "github.com/go-sql-driver/mysql" mysqlPool "github.com/hopeh...阅读全文

Integration testing in Go using Docker

Note: this post was originally written for the Go Advent 2015 series, but I discovered that a post with almost exactly the same subject (and even similar code!) already planned :) That’s amazing. Golang is often used for writing microservices and various backends. Often these type of software do some computation, read/write data on external storage...阅读全文

博文 2017-05-26 02:36:02 divan

19.笔记go语言——使用Mysql驱动

19.笔记go语言——使用Mysql驱动 MySQL驱动 Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,如下: https://github.com/Go-SQL-Driver/MySQL 下载得到 mysql-master.zip压缩包,解压包含需要的go文件。 创建库和表 create database test; CREATE TABLE `userinfo` ( `uid`INT(10) NOT NULL AUTO_INCREMENT, `username`VARCHAR(64) NULL DEFAULT NULL, `departname` VARCHAR(64) NULL DEFAULT NULL, `cr...阅读全文

博文 2017-12-23 22:31:03 notbaron

《Go语言四十二章经》第三十九章 Mysql数据库

# 《Go语言四十二章经》第三十九章 Mysql数据库 作者:李骁 ## 39.1 database/sql包 Go 提供了database/sql包用于对SQL数据库的访问,作为操作数据库的入口对象sql.DB,主要为我们提供了两个重要的功能: * sql.DB 通过数据库驱动为我们提供管理底层数据库连接的打开和关闭操作. * sql.DB 为我们管理数据库连接池 需要注意的是,sql.DB表示操作数据库的抽象访问接口, 而非一个数据库连接对象;它可以根据driver打开关闭数据库连接,管理连接池。正在使用的连接被标记为繁忙,用完后回到连接池等待下次使用。所以,如果你没有把连接释放回连接池,会导致过多连接使系统资源耗尽。 导入mysql数据库驱动 ```go import ( "datab...阅读全文

博文 2018-10-18 21:51:59 roteman

EMQ百万级MQTT消息服务(TLS Docker Golang)

在这里插入图片描述 附上: 喵了个咪的博客:w-blog.cn EMQ官方地址:http://emqtt.com/ EMQ中文文档:http://emqtt.com/docs/v2/guide.html 1.TLS证书验证 为了保障安全.我们常常会使用HTTPS来保障请求不被篡改,作为MQTT使用TLS加密的方式来保障传输安全 EMQ默认使用的TLS加密的端口是8883端口,默认证书在EMQ目录下etc/certs: 对应的配置文件在emq.conf中,可以修改你的端口和配置文件路径 listener.ssl.external = 8883 listener.ssl.external.keyfile = etc/certs/key.pem listener.ssl.external.cert...阅读全文

博文 2020-02-25 22:33:25 文振熙

golang中mysql增删改查实践

package main import ( "database/sql" "fmt" //"time" _ "github.com/go-sql-driver/mysql" ) func checkErr(err error) { if err != nil { panic(err) } } func main() { db, err := sql.Open("mysql", "root:Hudp-.1234@/test?charset=utf8") checkErr(err) //插入数据 stmt, err := db.Prepare("INSERT userinfo SET username=?,departname=?,created=?") checkErr(err) res, e...阅读全文

博文 2018-10-30 11:35:47 PowerMichael

云数据库MySQL版快速上手教程

课程介绍 MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用场景。 本课程主要介绍云数据库 MySQL 版的使用、数据迁移、备份恢复、性能优化等方法。 云数据库 MySQL 版详情:https://www.aliyun.com/product/rds/mysql 学习入口:[点击这里](http://click.aliyun.com/m/27904/) 课程目标 掌握云数据库MySQL版的基本使用方法 适合人群 DBA 运维 ...阅读全文

Golang学习笔记之Golang与Mysql交互

Go标准库中没有数据库驱动。参见http://golang.org/s/sqldrivers获取第三方驱动。 这里选择了Go-MySQL-Driver这个实现。地址是:https://github.com/go-sql-driver/mysql/。 安装:go get github.com/go-sql-driver/mysql 官方database/sql包文档:https://studygolang.com/pkgdoc 有关于MySQL基本操作可以去看我的另一篇简书:https://www.jianshu.com/p/2e01f4c6b626 使用的数据库定义如下 一、打开数据库 函数原型 func Open(driverName, dataSourceName string) (*D...阅读全文

博文 2018-12-19 20:34:44 学生黄哲

快速实现wordpress迁移到RadonDB上

作者: 吴炳锡,知数堂联合创始人及MySQL高级讲师,3306π社区联合创始人,腾讯TVP成员。 本文大概5500字,阅读大概需要15分钟,建议电脑前阅读。大纲如下: 概述 使用Radon attache功能的好处 基本环境描述 把wordpress库加入到Radon中 利用wordpress体验Radon的透明分库分表 总结 可以关注知数堂腾讯课堂上我分享的RadonDB相关视频。 最近发现RadonDB在特性中引入一个新特性:Single table 到分区表快速转换,另外还引进了一个优秀的特性,把现有的MySQL库直接attach到Radon下面。看到这两个特性真是太赞了。可以非常方便用户实现原来的单表,快速变成拆分表,一条命令搞定。具体的issue参考:https://github....阅读全文

博文 2020-03-24 22:32:46 小知_知数堂

Go 每日一库之 viper

简介 上一篇文章介绍 cobra 的时候提到了 viper,今天我们就来介绍一下这个库。 viper 是一个配置解决方案,拥有丰富的特性: 支持 JSON/TOML/YAML/HCL/envfile/Java properties 等多种格式的配置文件; 可以设置监听配置文件的修改,修改时自动加载新的配置; 从环境变量、命令行选项和io.Reader中读取配置; 从远程配置系统中读取和监听修改,如 etcd/Consul; 代码逻辑中显示设置键值。 快速使用 安装: $ go get github.com/spf13/viper 复制代码使用: package main import ( "fmt" "log" "github.com/spf13/viper" ) func main() {...阅读全文

博文 2020-01-20 12:34:25 darjun

Go语言开发(十七)、Go语言database/sql接口

Go语言开发(十七)、Go语言database/sql接口 一、database/sql接口 Go语言官方没有提供数据库驱动,而是为开发数据库驱动定义了标准接口database/sql,开发者可以根据database/sql接口来开发相应的数据库驱动,只要是按照标准接口database/sql开发的代码,以后需要迁移数据库时,不需要任何修改。 二、database/sql常用接口 1、sql.Register sql.Register函数用来注册数据库驱动,第三方开发者开发数据库驱动时,会在init函数内调用sql.Register完成本驱动的注册。 func Register(name string, driver driver.Driver) { driversMu.Lock() def...阅读全文

博文 2019-01-21 01:35:24 天山老妖S

python-面试QA

语言 讲讲日常开发中都用到了那些Python内置的模块 推荐一本看过较好的python书籍? 装饰器、迭代器、yeild的理解 高阶函数、内置模块的使用 元编程、魔术方法、并发的理解 Python解释器运行机制 垃圾回收原理 多线程,GIL 标准库线程安全的队列是哪一个?不安全的是哪一个?logging是线程安全吗? py适合的场景有哪些?当遇到计算密集性任务怎么办? 操作系统 tcp/udp的区别,tcp粘包是什么回事,如何处理?udp有粘包吗? time_wait是什么情况?出现过多的close——wait可能是什么的原因? epoll,selete的区别。边缘触发,水平触发区别。 存储 mysql,redis。内存包含rdbms、nosql及缓存。 mysql: mysql字符集和排序...阅读全文

博文 2018-11-30 11:34:54 星泼拿衣服

第二十三章:Go语言操作MySql

golang-mysql.png 1. 知识储备 Go语言基础知识 具备一般的SQL知识 测试机器上安装了数据库服务端,我们默认使用MySql 2. 安装ORM包 ORM:对象关系映射(Object Relational Mapping,简称ORM),目的是想像操作对象一样操作数据库.因为数据库不是面向对象的,所以需要编程进行映射. Go语言能用的ORM客户端包很多,我们依旧只看最常见的ORM包,这些ORM包在github上都能找到 包名 github地址 参考文档 gorm https://github.com/jinzhu/gorm http://gorm.io xorm https://github.com/go-xorm/xorm http://gobook.io/read/gith...阅读全文

博文 2019-11-03 12:33:11 aside section._1OhGeD

PHP程序员的技术成长规划(记录)

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言。(未来技术变化不在讨论范围)第一阶段:基础阶段(基础PHP程序员)重点:把LNMP搞熟练(核心是安装配置基本操作)目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块的开发。时间:完成本阶段的时间因人而异,有的成长快半年一年就过了,成长慢...阅读全文

博文 2017-09-29 18:34:54 赵小楠

Go组件学习——gorm四步带你搞定DB增删改查

1、简介 ORM Object-Relationl Mapping, 它的作用是映射数据库和对象之间的关系,方便我们在实现数据库操作的时候不用去写复杂的sql语句,把对数据库的操作上升到对于对象的操作。 gorm gorm就是基于Go语言实现的ORM库。 类似于Java生态里大家听到过的Mybatis、Hibernate、SpringData等。 Github github.com/jinzhu/gorm 官方文档 gorm.io/ 2、如何使用Gorm 只要四步就能上手gorm,可以尽情的沉浸在毫无技术含量的CRUD世界。 2.1 下载gorm库 下载gorm库 go get -u github.com/jinzhu/gorm 复制代码这是比较原始的方式,现在有了go mod,我们可以更方...阅读全文

博文 2019-08-05 10:34:24 JackieZheng

从0开始学架构: 1. 互联网架构演义

架构的终极目标是降本增效。是各方面折中的结果。 本文以互联网软件架构的演进之路为主线,结合案例分析每个阶段架构的适用场景、技术栈和优缺点。 0、架构的本质 架构是对业务场景抽象后,对各方面因素折中后的结果,这些因素包括: 业务复杂度 数据规模大小 团队技术栈/研发能力 时间成本 运维成本 只有对这些因素都妥善折中后,才能达到降本增效的目的。 场景驱动架构不断演进,脱离场景谈架构都是耍流氓。 1、架构演进概述 架构演进 从单体架构演进到微服务架构的精髓用一个字概括:拆。 2、单体架构设计与实践 单体架构 客户端APP发送请求到单体服务,服务端接收到请求后从DB读取数据,并进行业务逻辑处理,最后对返回结果进行封装,返回结果给APP。 案例 (如下比较简单的案例可以用单体来实现) 如用户个人主页,...阅读全文

博文 2020-03-30 23:33:18 牧码人爱跑马

Redis 必知必会

Redis 必知必会 一、redis 需要掌握的知识点 架构:单线程 数据类型及其适用场景:5种 命令的熟悉度(http://doc.redisfans.com/index.html) 慢查询分析 pipeline 的使用 redis 与 lua 脚本的使用 redis 持久化:rdb && aof 区别及各自特点 redis 复制 redis 内存怎么管理:内存使用统计,内存回收策略,内存优化等 redis 集群 二、redis常见应用场景 && 一些注意的地方 排行榜,计数器,社交网络,消息队列等 场景1: 遍历一个set || zset || hash 匹配某个 pattern 的所有元素。 /** * 给用户发放奖励 */ public function runSendReward(...阅读全文

博文 2019-03-14 18:34:47 51reboot

Golang 开发笔记

- 1.0[**Go环境配置**](https://github.com/guyan0319/golang_development_notes/blob/master/zh/1.0.md) - 1.1 [Go安装](https://github.com/guyan0319/golang_development_notes/blob/master/zh/1.1.md) - 1.2 [目录结构](https://github.com/guyan0319/golang_development_notes/blob/master/zh/1.2.md) - 1.3 [Go命令](https://github.com/guyan0319/golang_development_notes/blob/mas...阅读全文

博文 2019-04-27 14:45:42 guyan0319

docker(14):centos7 安装docker hub harbor,可视化registry

1,Harbor 容器应用的开发和运行离不开可靠的镜像管理。从安全和效率等方面考虑,部署在私有环境内的Registry是非常必要的。Project Harbor是由VMware公司中国团队为企业用户设计的Registry server开源项目,包括了权限管理(RBAC)、LDAP、审计、管理界面、自我注册、HA等企业必需的功能,同时针对中国用户的特点,设计镜像复制和中文支持等功能,欢迎使用和反馈意见。 还是一个vmware开源的项目呢。但是界面上有点老气。 2,下载安装 项目地址: https://github.com/vmware/harbor 这货是用golang 写的不知道为啥下载需要这么大的文件,303MB,直接把docker镜像包括了。 https://github.com/vmw...阅读全文

博文 2017-07-12 10:27:09 freewebsys

Clean Architecture实践:如何设计业务层(Golang实现)

The Clean Architecture Clean Architecture背后的核心想法其实很简单:“非核心”应该依赖于“核心”。 怎么算“核心”?对于一个应用来说,最最核心的当然就是业务数据(及其结构)和业务逻辑。这些信息应该属于一个模块(也就是常说的Service层),在实现上,应该自成一体,对数据持有化(用什么数据库和什么driver)、用户交互(是通过RESTful接口还是说本身是某个桌面应用的一部分)、或者如何与其它服务模块如何交互(消息系统?HTTP请求?)等技术有任何假定和依赖。 举个例子,在设计业务数据结构的时候,比如创建一个用户的结构,常常需要有个Id字段。这时候,就算我们知道数据库会选用MongoDB,而驱动技术用的是Mongo Go Driver,也不能简单地把...阅读全文

博文 2020-03-01 03:32:48 桥头堡2015

[golang] 使用mysql及redis实现简单的分布式锁

源码来自https://github.com/study-only/go-locks Redis分布式锁 Redis SET 命令 从Redis 2.6.12版本开始,SET命令的行为可以通过一系列参数来修改,详见Redis命令参考: SET key value [EX seconds] [PX milliseconds] [NX|XX] 可选参数 EX seconds:将键的过期时间设置为seconds秒。 执行SET key value EX seconds的效果等同于执行SETEX key seconds value。 PX milliseconds:将键的过期时间设置为milliseconds毫秒。 执行SET key value PX milliseconds的效果等同于执行 PS...阅读全文

博文 2019-07-18 16:02:56 inspii

Go Web 编程之 数据库

概述 数据库用来存储数据。只要不是玩具项目,每个项目都需要用到数据库。现在用的最多的还是 MySQL,PostgreSQL的使用也在快速增长中。在 Web 开发中,数据库也是必须的。本文将介绍如何在 Go 语言中操作数据库,基于 MySQL。本文假定大家已经掌握了数据库和 MySQL 的基础知识。关于 MySQL 有一个非常详细的免费教程我放在参考中了,需要的自取。 Go 语言标准库database/sql只是提供了一组查询和操作数据库的接口,没有提供任何实现。在 Go 中操作数据库只能使用第三方库。各种类型的数据库都有对应的第三方库。Go 中支持 MySQL 的驱动中最常见的是go-sql-driver/mysql。该库支持database/sql,全部采用 go 实现。 数据库操作 准备...阅读全文

博文 2020-01-22 06:32:38 darjun

【升级版】cmdp 命令行和单文件快速提示、上传、下载、执行工具(远程同步)

## cmdp 命令行和单文件快捷提示、下载、执行工具(远程同步) ![demo](http://cloud.yurencloud.com/index.php/s/pCYZvM1AFJGtdeW/download) #### 功能 ##### 单行文本 (command,code,path,content...) - 上传记录命令,代码,路径,文本等,并可添加关键词,注释。 - 搜索自己或他人添加的命令,代码,路径,文本等。(支持全局模糊搜索,包括内容,关键词,注释) - 快速执行自己或他人添加的命令。 ##### 单个文件(.yaml.md,.txt,.sh,.js,.java,.py,.php,Vagrantfile,Dockerfile...) - 上传单个文件,并可添加关键词,注释。...阅读全文

博文 2018-10-10 17:27:49 mackwang

Example of Golang CRUD using MySQL from scratch

In this tutorial, we are going to see an example program to learn how to do database CRUD operations using Golang and MySQL. CRUD is an acronym for Create, Read, Update, and Delete. CRUD operations are basic data manipulation for database. In this example, we are going to create an interface as database front end to handle these operations. We have...阅读全文

博文 2018-03-13 15:33:10 老汉-憨憨

编程实战篇——Spring Boot 自动配置实现

基于Spring Boot自动配置的思想封装起来,使其他Spring Boot项目引入后能够进行快速配置。AutoConfigurationSpring Boot的一个重要特性就是提供了各种各样的AutoConfiguration。例如DataSourceAutoConfiguration。这样我们只需要在配置文件中进行如下配置:spring: datasource: url: jdbc:mysql://xxxxxxxxxxx/realname username: xxxxx password: xxxxx driverClassName: com.mysql.jdbc.DriverSpring Boot就会在容器中按照我们的配置的信息注入一个DataSource。那么Spring boot...阅读全文

博文 2018-10-19 18:03:08 dubbo

golang 碎片整理之MySQL

MySQL是常用的关系型数据库,本文介绍了go语言如何操作MySQL数据库。 Go操作MySQL 连接 Go语言中的database/sql 包提供了保证SQL或类SQL数据库的广泛接口,并不提供具体的数据库驱动。使用database/sql包时必须注入一个数据库驱动。 下载依赖 go get -u github.com/go-sql-driver/mysql 使用MySQL驱动 func Open(driverName,dataSourceName string)(*DB,error) Open打开一个driverName 指定的数据库,dataSourceName指定数据源,一般包至少包括数据库文件名和可能的连接信息。 package main import ( "database/sq...阅读全文

博文 2019-07-27 16:33:11 霍帅兵

让数据库运行在浏览器里?TiDB + WebAssembly 告诉你答案

作者:Max 一直以来都有个梦想: 希望有一个数据库能够弹性扩展(分布式)到成百上千节点的规模,易于学习和理解,可以运行在私有云、公有云、Multi-Cloud、Kubernetes,也能够跑在嵌入式设备(比如树莓派)上,更酷的是也能够直接运行在浏览器里,而且不需要任何浏览器扩展(Extension),变成「口袋数据库」,就像那部电影《蚁人》。 今天,这一切都变成了现实:TiDB 可以直接运行在浏览器本地。打开浏览器,你可以直接创建数据库,对数据进行增删改查。关掉浏览器,一切都消失了,干净绿色环保—— 首先在笔记本浏览器打开 play.pingcap.com(这里用的是 MacOS 上面的 Chrome,不确定其它浏览器是否正常),可能需要几秒来加载页面,然后就能看到熟悉的 Shell 了。...阅读全文

Open-Falcon安装部署步骤

Open-Falcon部署分为前端(客户端)和后端(服务端)参考官方文档:https://book.open-falcon.org/zh_0_2/quick_install/prepare.html一 后端(服务端)部署1、系统环境 [root@open-falcon-server ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 2、软件环境准备 2.1 安装 redis#安装 yum install redis -y#redis常用命令 redis-server redis 服务端 redis-cli redis 命令行客户端 redis-benchmark redis 性能测试工具 redis-check-...阅读全文

博文 2019-08-08 22:33:03 Jane_51

如何用ACM简化你的Spring Cloud微服务环境配置管理

摘要: 本文我们就如何使用阿里云ACM这样的配置管理产品在Spring Cloud中替代Spring Cloud Config帮助简化环境配置管理做一个简单的示例,帮助你理解基于ACM来简化微服务环境配置管理的方案,并会简单比较一下ACM与Spring Cloud Config方案的优劣。 **点此查看原文:http://click.aliyun.com/m/41595/** **配置的环境属性** 毫无疑问,在系统持续交付的过程中,系统最终运行环境的多样性及复杂性毫无疑问增加了我们在配置管理工作上的负担,有时候,甚至不夸张的说,配置就是因环境而生. 这在Eugen Paraschiv的博文 [Configuration Must Be Environment Spe...阅读全文

ORM框架gorm的介绍和使用

前言:gorm是Golang语言中一款性能极好的ORM库,对开发人员相对是比较友好的。当然还有另外一个xorm库也是比较出名的,感兴趣的也可以看看这个库,接下来主要介绍下gorm库的一些基本使用。 GORM介绍和快速入门 功能概览 全功能ORM(无限接近) 关联(Has One, Has Many, Belongs To, Many To Many, 多态) 钩子函数Hook(在创建/保存/更新/删除/查找之前或之后) 预加载 事务 复合主键 SQL 生成器 数据库自动迁移 自定义日志 可扩展性, 可基于 GORM 回调编写插件 所有功能都被测试覆盖 开发者友好 安装 我们都知道,在golang中需要使用一些驱动包来对指定数据库进行操作,比如MySQL需要使用github.com/go-sq...阅读全文

博文 2020-03-15 09:32:44 BGbiao

从零开始实现简单的webapi框架【Golang 入门系列】

之前,已经讲过很多Golang的东西,比如基础语法,mysql的使用,redis的使用等等,感兴趣的可以看看以前的文章,https://www.cnblogs.com/zhangweizhong/category/1275863.html,今天就用从头写一个完整的go的示例项目吧。本项目完全使用原生开发,没有使用任何WEB框架和ORM。虽然大家对mvc 呀,三层架构已经很了解了。但是,我还是想从头写一个完整的示例项目。这样大家有一个更深刻的了解,这样以后介绍web框架,orm框架的时候,学习起来应该会简单一点。项目架构下图这种架构模式相信大家应该十分清楚 Controller组合封装Controller"基类"封装packageframeworktypeControllerstruct{Da...阅读全文

博文 2019-08-29 11:32:51 me_2f11

Go Web 编程之 数据库

概述 数据库用来存储数据。只要不是玩具项目,每个项目都需要用到数据库。现在用的最多的还是 MySQL,PostgreSQL的使用也在快速增长中。 在 Web 开发中,数据库也是必须的。本文将介绍如何在 Go 语言中操作数据库,基于 MySQL。本文假定大家已经掌握了数据库和 MySQL 的基础知识。 关于 MySQL 有一个非常详细的免费教程我放在参考中了,需要的自取。 Go 语言标准库database/sql只是提供了一组查询和操作数据库的接口,没有提供任何实现。在 Go 中操作数据库只能使用第三方库。 各种类型的数据库都有对应的第三方库。Go 中支持 MySQL 的驱动中最常见的是go-sql-driver/mysql。 该库支持database/sql,全部采用 go 实现。 数据库操...阅读全文

博文 2020-01-22 09:32:42 darjun

PHPER职业阶段能力参照(仅供参考)

第一阶段:基础阶段(基础PHP程序员) 重点:把LNMP搞熟练(核心是安装配置基本操作) 目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块的开发。 时间:完成本阶段的时间因人而异,有的成长快半年一年就过了,成长慢的两三年也有。 1.Linux: 基本命令、操作、启动、基本服务配置(包括rpm安装文件,各种服务配置等);会写简单的shell脚本和awk/sed 脚本命令等。 2.Nginx: 做到能够安装配置nginx+php,知道基本的nginx核心配置选项,知道 server/fastcgi_pass/access_log 等基础配置,目标是能够让nginx+php_fpm顺利工作。 3.MySQL: 会 自...阅读全文

博文 2017-08-28 07:05:09 LiYanbin