自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 gocron调度器的学习,摸鱼提醒

gocron调度器

2022-06-29 14:37:53 247 1

原创 golang 遍历文件夹,得到文件夹数量和文件夹大小(比较map chan sync.map速度)

golang遍历文件夹得到文件数量及文件加大小

2022-01-05 10:18:54 1624

原创 gin框架的使用(十)——文章添加以及首页展示(代码链接)

代码的压缩包使用的是开源的markdownhttps://pandao.github.io/editor.md/首先是文章列表和添加页面template/article/ArticleList.html{{template "header.html" .}}{{template "nav.html" .}}<!-- 左侧导航和正文内容的分隔线 --><div class="splitter"></div><!-- 正文内容部分 -->&l

2021-12-09 16:10:59 1055

原创 gin框架的使用(九)——中间件jwt的使用

这两天比较忙。现在继续搞。jwt验证登录首先是 引入 jwtgo get -u github.com/dgrijalva/jwt-go然后在gin-demo/common/jwt.go中package commonimport ( "errors" "github.com/dgrijalva/jwt-go" "time")type Myclaims struct { Username string `json:"username"` jwt.StandardClaims}

2021-12-08 15:58:25 1173

原创 gin框架的使用(八)——文章分类的增删改查

gin框架 加gorm加bootstrap简陋的增删改查

2021-12-05 11:08:24 1039

原创 gin框架的使用(七)——用户注册的页面和登录的页面

用户注册和登录的页面以及gin的template的应用

2021-12-03 16:44:51 2470 4

原创 gin框架的使用(六)——viper读配置

viper是用go写的一个配置的工具包,支持很多的文件格式(JSON/TOML/YAML/HCL/envfile/Java properties )接下来先引用进项目go get -u github.com/spf13/viper然后在gin-demo下创建config/config.yaml文件,内容如下:app: Addr: 127.0.0.1 Port: 9663db: DriverName: mysql Database: gin-demo Port: 3306

2021-12-03 13:47:47 1709

原创 gin框架的使用(五)——整理代码之router和response

router路由在gin-demo目录下建立router/router.gorouter.gopackage routerimport ( "gin-demo/controller" "github.com/gin-gonic/gin")func InitRouter(r *gin.Engine) *gin.Engine{ //注册 r.POST("/user/register",controller.Register) //登录 r.POST("/user/login",.

2021-12-02 20:17:50 1315

原创 gin框架的使用(四)——用户登录

在gin-demo/controller/user.go 中写登录的方法package controllerimport "C"import ( "gin-demo/common" "gin-demo/model" "github.com/gin-gonic/gin" "github.com/jinzhu/gorm" "golang.org/x/crypto/bcrypt" "math/rand" "net/http" "time")// Register 用户注册func

2021-12-02 16:44:17 3203 2

原创 gin框架的使用(三)——用户注册

在gin-demo下创建model目录,目录下创建user.go来写user的结构体user.go的内容如下:package model// Usertype User struct { ID int `gorm:"primaryKey"`//设置为主键 Username string `gorm:"not null;unique;size:255"`//唯一,不为空 Password string `gorm:"not null"` Mobile string `gorm:"uniqu

2021-12-02 13:39:17 1956

原创 gin框架的使用(二)——gorm的安装

gorm的安装及数据库的初始化。

2021-12-01 15:05:22 1952

原创 gin框架的使用(一)——gin框架的安装

gin框架的安装

2021-12-01 14:35:10 957

原创 golang 爬虫

golang 简单爬虫

2021-12-01 14:01:54 592

原创 算法学习(5)---------数据结构基础之散列表

散列表       一、概念       散列表也被称作哈希表(hash table),这种数据结构对查询操作来说是很快的,它提供了键(key)和值(value)的映射关系,只要给出一个键(key),就能找到那个值,时间复杂度接近O(1)。   &nbs...

2019-09-29 11:04:02 133

原创 算法学习(4)-------数据结构基础之栈和队列

2019-09-23 13:42:06 108

原创 算法学习(3)-------数据结构基础之链表

链表        1、概念        链表是一种在物理上非顺序、非连续的物理结构,由若干的节点所组成。        (1)单向链表 &...

2019-09-19 10:25:31 118

原创 算法学习(2)-------数据结构基础之数组

一、数组       数组是指有限个相同类型的变量所组成的有序集合,数组中的每个变量称之为元素,数组中的元素访问是利用下标进行访问的,数组是最简单也是最常用的数组结构。       数组中的每一个元素都是存储在内存单元中,它们紧密排列,既不能打乱它们的排列顺序,也不能跳过某一...

2019-09-18 10:53:42 131

原创 算法学习(1)-------时间复杂度和空间复杂度分析

时间复杂度算法的好与坏在于它的时间复杂度和空间复杂度。所以一开始就学习了时间复杂度的分析。大O表示法:将算法相对的执行时间函数T(n)简化成一个数量级,T(n) = O(f(n)),O为算法的渐进时间复杂度,简称时间复杂度,因为是用大O来进行表示的,所以也称之为大O表示法。推导时间复杂度的步骤:如果运行时间是常数量级,用1表示,O(1);只保留时间函数中的最高阶的一项,如 f(n) ...

2019-09-17 21:55:53 385

原创 jquery对php传来的数据表格显示以及分页

jquery对显示表格的分页。首先是html代码:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/jquery.min.js"...

2019-04-05 09:37:12 408

原创 php每一秒获取一次时间戳连续获取十秒存为数组,输出在html页面

每一秒获取一次时间戳连续获取十秒存为数组,将其存在数据库,并输出在html页面;获取时间戳,格式化成对应的时间代码如下:“<?php/** 每一秒获取一次时间戳,连续获取十秒,将其格式化后一起保存至数组,然后输出;*/date_default_timezone_set(“PRC”);//设置时区$timeArr = array();for( $ i = 0; $ i &lt...

2019-03-26 22:09:10 582

原创 php实现一个网站计数器

以下代码是实现一个网站计数器,并将计数文件保存在本地: 计数器 <?php /* * 网站计数器 */ $counterFile = "count.dat";//存储计数的文件 if(!file_exists($counterFile))//如果文件不存在 { $counter = 0;...

2019-03-26 20:28:26 570

原创 js实现在页面实时显示时间,一个按钮控制时间暂停和开始

js实现在html实时显示时间,一个按钮控制时间暂停和开始.代码如下:&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;style&amp;gt; #ma

2019-03-17 14:26:31 9202 1

gin-demo.zip

就是gin框架的使用

2021-12-09

java编程思想第四版 高清 无错页

Java编程思想第四版,关于Java学习的一切知识全在书中

2018-12-15

空空如也

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

TA关注的人

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