-  Posts -

📅  2019

Gin(七):中间件的使用和定义
中间件 middleware 在 golang 中是一个很重要的概念,与 java 中拦截器很相似。通过 gin 源代码来看看中间件代码使用。 🎮中间件使用 我们还是回到了 initRouter 中 SetupRouter 这个方法。 router := gin.Default() 我们……
2019年7月23日
Gin(六):文件上传
之前使用了数据库做了简单的增加和查询功能,今天再次使用数据库完成一些其他功能,比如说头像的上传和显示。 📷新增用户头像 当用户登录完成后,页面右……
2019年7月23日
Gin(五):连接MySQL
之前我们完成了注册,接下来要完成登录功能,但是有个问题,我们的数据没有持久化,无法得知有哪些用户注册了,这样就无法在登录时进行校验。 所以接下……
2019年7月18日
Gin(四):表单提交校验和模型绑定
上一个章节中已经开始逐渐搭建了一个 web 页面,现在我们开始逐步完善页面上的功能,首先要完成的是登录和注册功能。 🎯接受表单数据 注册页面的 HTML 元素不在……
2019年7月16日
Gin(三):模板tmpl
前面的学习已经对 Gin 有了一个初步的认识和了解,对 router 的简单使用也有了一定的掌握,那么今天就来使用 Gin 来渲染出我们的 html 页面吧。 📑添加模板 我们仍旧是在……
2019年7月14日
Gin(二):路由Router
经过上一章节的介绍,搭建一个简单的 Gin web 项目非常容易,同时也引入了一些新的概念,比如说:路由 Router。 路由是一个非常重要的概念,所有的接口……
2019年7月13日
Gin(一):Hello
💡什么是Gin Gin 是一个用 Golang 写的 http web 框架。 这是来自 Gin Github 上的描述。 📦开发环境 GoLand 2019.2 EAP GoLang 1.11.5 采用 Go Modules 进行管理 🕐快速入门 用 GoLand 新建项目的时候,我们选择 Go Modules(vgo)……
2019年7月12日
卷积神经网络
卷积神经网络(CNN)在最近今年持续得到关注,因为这是深度学习的一种特别有前途的形式,在图像和语音识别领域有着出色的表现。 卷积 卷积可以看作通……
2019年7月8日
MSE和交叉熵
MSE和交叉熵是在Tensorflow中常见的目标函数(损失函数)的计算模型 MSE MSE 叫做均方误差 $$L\left (y,\bar{y} \right ) = \frac{1}{n} \sum _{i=1}^{n}\left ( y_{i} - \bar{y_{i}} \right )^{2}$$ 在 Tensorflow 中实现 用 tensorflow 实现该……
2019年7月6日
Tensorflow学习备忘录
刚刚开始学习 tensorflow 很多东西不是很明白,所以在这里逐条记录,方便记忆和日后的查阅。不过话又说回来,为什么这API的命名如此混乱,一会大写一会小写?……
2019年7月5日
Flink基础学习
flink flink安装 自从微软在 windows 10 内集成了 wsl,对于开发人员来说简直不要太方便了,尤其是听说下个版本的 wsl2 还支持 Docker。大数据环境基本对 windows……
2019年6月17日
Flutter Web入门
Flutter Web 开发 最近 Google I/O 大会宣布了 flutter 支持 web 开发。 下面我们就一同领略 flutter web。 flutter 目前的目的就是全平台开发。目前已经支持了 Android,ios ,windows, macOS,linux 以及 web 。 关于 flutter 的了解请移……
2019年5月10日