自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Gorm和Xorm区别

Gorm和Xorm傻傻分不清楚,二者都是Go语言的ORM库。Gorm文档连接:http://gorm.book.jasperxu.com/1、hook机制(Before/After Create/Save/Updaye/Delete/Find)2、对象关系Has One,Has Many,Belongs To,Many To Many,Polymorphism3、热加载4、支持原生sql在这里插入代码片5、支持事务:在创建,更新,查询,删除时将被调用,如果任何回调返回错误,gorm将停止未来操

2020-07-22 15:11:41 18399

转载 golang实现微信模板消息推送

Golang实现发送微信模板消息(每日一句和天气预报)前言运行环境获取接口数据1、每日一句接口2、获取天气预报接口二、微信公众平台接口测试帐号1、每日一句模板2、天气预报模板三、发送微信模板消息的程序四、设置定时发送前言本文是基于https://www.cnblogs.com/connect/p/python-wechat-iciba.html 这篇博客写成的。该博客实现了用python将金山词霸的每日一句推送到微信公众测试号,我想既然python能实现,那么用Golang也可以。运行环境1、阿里云

2020-07-03 17:24:42 5534

原创 JS验证手机号格式、身份证号

JS验证手机号验证手机号是否为空,并验证手机号格式是否正确。function verifyPhone() { var phone = $(".phone").val() var telReg = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/; ...

2019-11-19 14:20:53 409

原创 golang 使用gomail实现发送邮件

框架我使用的是gin框架,其他框架也是一样的方法。依赖包首先要安装依赖的包:go get gopkg.in/gomail.v2邮件发送邮件内容是发送6位的验证码邮件,如有需要可自行设计邮件内容。// 发送邮件func sendMail(email string) error { // 生成6位随机验证码 rnd := rand.New(rand.NewSource(time.No...

2019-11-19 14:01:01 3533

原创 golang 图片验证码的生成、验证

依赖包使用该方法实现图片验证码、必须先安装依赖的包,如果安装出错,请百度安装方法。“github.com/mojocn/base64Captcha”生成验证码、以及验证方法验证图片验证码是否正确,只需要在验证的接口中调用VerfiyCaptcha方法即可。import ( "fmt" "github.com/mojocn/base64Captcha" "sync")type ...

2019-11-19 11:20:33 4543 1

原创 golang 动态创建目录(文件夹)

根据当前时间在固定目录下动态创建文件夹并修改文件夹的权限,如果文件夹已存在则不创建具体代码如下://basePath是固定目录路径func CreateDateDir(basePath string) (dirPath, dataString string) { folderName := time.Now().Format("2006-01-02") folderPath := fil...

2019-11-19 11:10:56 4917

原创 golang开发使用gin框架上传图片

golang开发使用gin框架上传图片后端接口前端使用ajax提交文件后端接口这里实现的功能比较简单,把文件存到静态文件的固定路径,如果其他小伙伴需要把路径存进数据,也是可实现。在这里我只是把文件路径返回给前端。func uploadFile(context *gin.Context) { result := &model.BaseResult{} file, header, e...

2019-11-19 10:39:58 2480

原创 python中的find()和index()方法的异同

相同点find和index方法都是查找目标字符串的索引位置区别1 .find()方法:查找子字符串,若找到返回从0开始的下标值,若找不到返回-1info = ‘abca’print info.find(‘a’)##从下标0开始,查找在字符串里第一个出现的子串,返回结果:0info = ‘abca’print info.find(‘a’,1)##从下标1开始,查找在字符串里第一个出现...

2018-09-26 14:20:02 2132

原创 什么是TCP,UDP,两者的区别?

TCPTCP(Transmission Control Protocol 传输控制协议)是一种面向连接的,可靠的,基于字节流的传输层通信协议。当客户端和服务器交换数据前,必须先在双方之间建立可靠的TCP连接,一个TCP连接必须要经过三次“握手”才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端输到另一端。数据传输完成后,经过四次“挥手”断开连接,正是有了三...

2018-09-25 21:18:28 317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除