自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对代码的改进

代码的改进:在文章的查询条数这里,之前查询的结果为:如果你改变了每一条的信息,如:增加,删除,之前的代码是无法查询到改变后的结果的,所以改变了查询的位置:db.Select("id,username,role").Find(&users).Count(&total).Limit(pageSize).Offset((pageNum - 1) * pageSize) //这个是改变后的//db.Select("id,username,role").Limit(pageSize).Offse

2022-03-20 22:09:48 564

原创 验证代码并展示

项目文章管理方面<template> <div> <a-card> <h3>{{id?'编辑文章':'新增文章'}}</h3> <a-form-model :model="artInfo" ref="artInfoRef" :rules="artInfoRules" :hideRequiredMark="true"> <a-f

2022-03-13 22:20:19 401

原创 用户模块的代码

这一部分的代码是管理后台的前端页面,感觉参考的视频写的(只完成了一部分,用户模块的)。前端的代码:<template> <div> <h3>用户列表页面</h3> <a-card> <a-row :gutter="20"> <a-col :span="6"> <a-input-se

2022-03-06 22:02:58 1081

原创 代码样例02

文件上传方面:package modelimport ( "github.com/jinzhu/gorm" "sztuweb01/utils/errmsg")type Article struct { Category Category `gorm:"foreignkey:Cid"` gorm.Model Title string `gorm:"type:varchar(100);not null"json:"title"` Cid int `gorm:"type:

2022-02-27 22:17:22 212

原创 后端代码一

代码图片:package mainimport ( "fmt" "github.com/gin-gonic/gin" _ "github.com/go-sql-driver/mysql" "net/http" "shop/contronller" "shop/tool" "strings")func main() { cfg, err := tool.ParseConfig("./config/app.json") tool.GenConfig() if err != ni

2022-02-20 22:54:26 666

原创 实现数据的上传的功能

实现数据的上传的功能代码(代码太多了,所以选择了一些主要的):后端:代码一:package adminimport ( "fmt" "github.com/gin-gonic/gin" "net/http" "os" "path" "strconv" "webproject1/models")type UserController struct{}func (con UserController) Index(context *gin.Context) { contex

2022-02-13 21:23:40 750

原创 MySQL数据库的学习

MySQL数据库的学习首先是这个包的安装,总之跟gin框架的安装有点类似,因为不会像上次那么麻烦,结果还是花了好长时间,不过有了上次的经验,还不至于心态爆炸。用代码来理解:package mainimport ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "log")func main() { connStr := "root:136230asdfg@tcp(127.0.0.1:3306)/ginsql" db

2022-02-13 21:11:04 109

原创 Gin框架学习代码

一.路由组请求package mainimport ( "fmt" "github.com/gin-gonic/gin")func main() { engine := gin.Default() routeGroup := engine.Group("/user") routeGroup.POST("/register", registerHandle) routeGroup.POST("login", loginHandle) routeGroup.DELETE("/:id",

2022-02-13 21:10:10 267

原创 Gin框架学习

一.Gin框架的安装上个星期花了几个小时都搞不定,今天就打算把全部文件都给删掉,重新安装试一下,这次我花了好久从CSDN上找资料,找到一个有详细操作的,于是我跟他的思路走,没想到终于成功了(他里面说不用在GOPATH目录下,可能之前我一直都是在GOPATH目录下工作的原因导致我之前操作错误吧)解决问题的链接:https://blog.csdn.net/qq_35549286/article/details/115870519?ops_request_misc=&request_id=&b

2022-01-30 21:14:13 695

原创 go语言学习(json,管道)

一.json基本介绍json是一种轻量级的数据交换格式,易于人阅读和编写,也易于机器的解析和生成。json的格式为:key—value如:一般在网络中进行数据传输时会将相关的数据进行json序列化,变为json字符串,接收到json字符串时,会进行反序列化,还原为数组。将相关的数据类型转换为json格式:代码:package mainimport ( "encoding/json" "fmt")type Student struct { Name string Age

2022-01-30 16:13:39 525

原创 接口和断言

一.go语言的面向对象例子:银行的取款和存款代码:package mainimport ( "fmt")type Yinghang struct { Account string Pwd string Balance int}func (p *Yinghang) qukuan(Account string, Pwd string, Balance int) { if p.Account != Account { fmt.Println("用户不存在") retu

2022-01-23 18:16:01 384

原创 Go语言切片slice和map

一.切片(slice)对于Go语言中的切片感觉有点像c++中的动态数组package mainimport "fmt"func main() { //在go语言中没有所谓的动态数组,所以就有了切片 //切片使用的三中方式 //第一种 var intArray [5]int = [...]int{1, 2, 3, 4, 5} slice := intArray[2:4] fmt.Println(slice) fmt.Println(intArray) fmt.Println(len

2022-01-16 22:19:45 985

原创 go语言学习02

一.函数package mainimport "fmt"func getSum(n int, m int) int { return n + m}func myFun(funcVar func(int, int) int, n int, m int) int { return sum(n, m)}func main() { a := myFun(getSum, 10, 20) fmt.Println(a)}结果:闭包:package mainimport "fmt

2021-12-26 21:53:44 147

原创 go语言学习

一.遍历stringpackage mainimport "fmt"func main() { var name string fmt.Scanf("%s", &name) for index, val := range name { fmt.Printf("%d %c\n", index, val)//使用这种方式中文也可以正常输出 } name2 := []rune(name)//这个很重要,主要是可以输出汉字 for i := 0; i < len(name2);

2021-12-19 17:08:18 167

原创 go语言里面的数据类型

一.go语言里面的数据类型转换为string:package mainimport ( "fmt" "strconv")func main() { //基本类型转换为string //第一种方法,利用fmt.Sprintf转换 var a int = 99 var b float32 = 10.11 var c bool = true var d byte = 'a' var str string str = fmt.Sprintf(" %d ", a) fmt.Printf

2021-12-12 21:04:26 546

原创 JavaScript数据类型的转换+运算符

一.进行相关类型的转换1.变为数字型 <script> //转换为数字 //1.用parseInt进行转换,注意如果被转换的为小数,将会向下取整 var a = prompt("请输入"); console.log(parseInt(a)); console.log(parseInt("3.3333")); //2.parsenFloat 转换为小数 console.log(p

2021-12-05 23:35:27 871

原创 微信小程序实现多页面

一.配置tabbar实现多页面主要是这一段代码,这一段代码可以不用记住,可以去官方文档查询,毕竟格式都一样 "tabBar": { "color": "#Fc0", "selectedColor": "#f4c903", "borderStyle": "white",//设置背景颜色 "list": [{ "selectedIconPath": "image/1.jpg", "iconPath": "image/1.jpg",//页面图片跳

2021-11-21 22:21:47 5238 2

原创 微信小程序入门之授权登录

微信小程序一.实现微信小程序授权登录Page({ dianji(){ console.log("点击了按按钮") wx.getUserProfile({//注意是要记住这个函数 desc: '获取用户的信息', success(res){ console.log("成功",res) }, fail(res){ console.log("失败",res) } })}})结果:...

2021-11-14 23:27:53 13196 3

原创 微信小程序的入门学习

微信小程序的入门学习1.为什么要学习小程序在学习微信小程序的同时,也是对CSS,JaveScript知识的学习和应用。2.微信小程序文件和传统web对比在结构布局方面:小程序:Wxml 传统web : Html样式方面:小程序:Wxss web:Css逻辑方面:小程序:JavaScript web: JavaScript配置小程序:Json web:无3.日记的打印console.log()可以在微信开发者工具的控制台上打印出来4.button和inpu

2021-11-07 22:33:38 587

原创 CSS的元素显示模式以及背景颜色

一.CSS的元素显示模式1.元素显示模式的概念作用:了解元素显示模式的特点可以更好的布局我们的网页。元素显示模式就是元素(标签)以什么方式进行显示,比如< div >自己占一行,又如一行可以放多个< span >。HTML元素一般分为块元素和行内元素两种。2.行内元素常见的元素:<a> <strong> <b> <em> <i> <del> <s> <ins> <u

2021-10-31 22:31:06 555

原创 CSS字体属性

CSS字体属性1.字体系列CSS使用font-fmaily来定义文本的字体系列。p { font-family:"Microsoft Yahei";}字体属性可以使用中文,但是比较推荐英文。注意:各种字体之间必须使用英文状态下的逗号隔开,同时如果有空格隔开的多个单词组成的字体,加引号。尽量使用系统默认自带字体,保证在任何用户的浏览器中都可以正确显示。2.字体大小font-sizep { font-size: 20px;}重点截图:3.字体粗细关于字体粗细的参数说明:

2021-10-24 20:30:16 217

原创 CSS基础选择器的学习

一.CSS的作用CSS美化HTML,布局网页。CSS最大价值:由HTML专注去做结构呈现,样式交给CSS,即结构HTML与样式CSS相分离。二.CSS语法规范<style>选择目标 {color: red;//修改目标文本颜色font-size: xx px;//把文本的字体大小改为 xx(注意后面必须加上px)}</style> 1.CSS代码风格:1)紧凑格式:h1 { color: red;font-size: 18px;}2)展开风格:第二种

2021-10-17 16:05:30 98

原创 HTML的学习03

HTML的学习**一.**列表标签:1.无序列表:语法格式:< ul >< li >列表项1< /li >< li >列表项2< /li >< li >列表项3< /li >< /ul >注意事项:1.无序列表的各个列表项之间没有顺序级别之分,是并列的。2.< ul >< /ul >中只能分< li >< /li >,其他的标签或者文字不能放在

2021-10-10 16:24:29 572

原创 HTML的学习02

一. 路径相对路径:相对路径是从代码所在的这个文件出发,去寻找目标文件的,而上一级,下一级与同一级就是图片相对于HTML页面的位置。绝对路径:形式:图片上的网址从别的网站中的图片中复制图片链接得来。二.链接标签:在HTML标签中,< a >标签用于定义超链接,作用是从一个页面链接到另一个页面。**1.**语法格式:target 打开窗口的方式 默认的值是_self 当前窗口打开页面 _ blank新窗口打开页面。2.链接分类:三. 注释以及特殊字符:注释

2021-10-03 18:29:45 99

原创 HTML的入门01

HTML的学习 011.通常我们看到的网页常见以.htm或.html后缀结尾的文件,故称为HTML文件。(后缀名html)2.HTML指的是超文本标记语言(Hyper Text Markup Language),它是用来描述网页的一种语言。(HTML不是编程语言)3.web标准:三大部分组成:结构,表现,行为。(结构-HTML,表现-CSS,行为-JavaScript)结构最重要!4.HTML标签是由尖括号包围的关键词,如:,同时HTML标签是成对出现的如:开始标签和结束标签。(特殊标签:单标签

2021-09-25 10:08:33 97

原创 关于C语言中数组的学习

关于C语言中数组的注意事项一.

2021-09-17 11:15:24 171

空空如也

空空如也

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

TA关注的人

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