上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: Mysql 事务 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不 执行。 例子:张三账户转账转出 100 元到李四的账户 1、张三账户减去 100 元 2、李四账户增加 100 元 UPDATE user set balance = balance-100 WH 阅读全文
posted @ 2021-10-27 11:07 成强 阅读(41) 评论(0) 推荐(1)
摘要: Mysql 索引 MySQL 索引的建立对于 MySQL 的高效运行是很重要的,索引可以大大提高 MySQL 的检索速度。 如果没有索引,执行查询时候必须从第一条记录开始,扫描整个表的记录,直到符合要求的记录。如 果有了索引,mysql 无需扫描任何记录即可顺序找到目标记录的位置。简单说来, 索引就 阅读全文
posted @ 2021-10-27 10:11 成强 阅读(38) 评论(0) 推荐(1)
摘要: Mysql 常用关联查询(内连接) 一对多 查找一个文章并显示每个文章的分类 内连接 select article.id as id,article.title as title,article_cate.title as cate from article INNER JOIN article_c 阅读全文
posted @ 2021-10-27 09:55 成强 阅读(608) 评论(0) 推荐(1)
摘要: 基于 Redis 存储 Session 如果我们想将 session 数据保存到 redis 中,只要将 session 的存储引擎改成 redis 即可。 使用 redis 作为存储引擎的例子: 首先安装 redis 存储引擎的包 go get github.com/gin-contrib/ses 阅读全文
posted @ 2021-10-25 22:24 成强 阅读(1059) 评论(0) 推荐(1)
摘要: Gin 中的 Session session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 保存在服务器上。 Session 的工作流程 当客户端浏览器第一次访问服务器并发送请求时,服务器端会创建一个 session 对象,生成 一个类似于 key,v 阅读全文
posted @ 2021-10-25 22:12 成强 阅读(199) 评论(0) 推荐(1)
摘要: Gin 中的 Cookie ● HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页 面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何 关系的。如果我们要实现多个页面之间共享数据的话我们就可以使用 Cookie 或者 Session 实 阅读全文
posted @ 2021-10-25 21:37 成强 阅读(336) 评论(0) 推荐(1)
摘要: func main() { r := gin.Default() //配置模板文件的路径,放在路由配置的前面:加载templates下的所有文件 r.LoadHTMLGlob("templates/**/*") r.GET("/user/add", func(c *gin.Context) { c. 阅读全文
posted @ 2021-10-25 20:45 成强 阅读(275) 评论(0) 推荐(1)
摘要: 先写错误判断 if err != nil :return结束 阅读全文
posted @ 2021-10-25 08:59 成强 阅读(162) 评论(0) 推荐(1)
摘要: 定义模板 需要在上传文件的 form 表单上面需要加入 enctype="multipart/form-data" 单文件上传 r.POST("/admin/user/doUpload", func(c *gin.Context) { username := c.PostForm("username 阅读全文
posted @ 2021-10-21 16:54 成强 阅读(205) 评论(0) 推荐(1)
摘要: Gin 中自定义 Model 如果我们的应用非常简单的话,我们可以在 Controller 里面处理常见的业务逻辑。但是如果 我们有一个功能想在多个控制器、或者多个模板里面复用的话,那么我们就可以把公共的功 能单独抽取出来作为一个模块(Model)。 Model 是逐步抽象的过程,一般我们会在 Mo 阅读全文
posted @ 2021-10-21 14:02 成强 阅读(440) 评论(0) 推荐(1)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页