LH7777
码龄4年
  • 30,474
    被访问
  • 8
    原创
  • 1,842,652
    排名
  • 4
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-09-19
博客简介:

LH7777的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得1次评论
  • 获得29次收藏
创作历程
  • 2篇
    2020年
  • 5篇
    2019年
  • 2篇
    2018年
成就勋章
TA的专栏
  • golang
    2篇
  • 微信
    1篇
  • 消息推送
    1篇
  • ORM库
    1篇
  • go
    5篇
  • JS
    1篇
兴趣领域 设置
  • 搜索
    elasticsearch
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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 ·
12571 阅读 ·
0 点赞 ·
0 评论

golang实现微信模板消息推送

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

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 ·
180 阅读 ·
0 点赞 ·
0 评论

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 ·
2094 阅读 ·
1 点赞 ·
0 评论

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

依赖包使用该方法实现图片验证码、必须先安装依赖的包,如果安装出错,请百度安装方法。“github.com/mojocn/base64Captcha”生成验证码、以及验证方法验证图片验证码是否正确,只需要在验证的接口中调用VerfiyCaptcha方法即可。import ( "fmt" "github.com/mojocn/base64Captcha" "sync")type ...
原创
发布博客 2019.11.19 ·
3143 阅读 ·
0 点赞 ·
1 评论

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

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

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

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

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 ·
1843 阅读 ·
5 点赞 ·
0 评论

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

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