自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小白学go-day03 函数和作用域

参数就是我们调用函数的时候需要传进去的东西。我们拿中学的函数举例子-> f(x) = x + 1;在这里 x 就是一个我们需要传入的内容,当x=1时 f(1) = 2,在这里 2 就是我们的返回值。是不是还有点懵?我们还可以这样思考,上面图片中的a,b 就是一个原材料,需要在这个大括号中进行一个加工,而加工的逻辑就是我们的函数体,也就是我们要写的逻辑。而return出来的东西就是我们加工厂加工完的产物。这样说是不是就理解了什么是函数了?本章我们学习了go如何定义函数以及go中的作用域。

2024-08-11 01:15:11 325

原创 小白学go-day02 变量

先聊一聊其他语言怎么定义变量javascript那我们的go如何定义呢?我们看看go如何定义一个字符串类型的变量其中a 是变量名 string是类型 var是关键字是不是觉得很麻烦go中还有一种更加简单的语法糖定义变量的方法a := "张三"使用 := 这种方法能够自动推导出右边的类型(结构体不大行,常量不能推导)。我们也能使用定义多个变量的方式去定义变量。

2024-07-29 22:46:07 126

原创 小白学go-day01 go的安装以及goland

go的安装很简单,通过下面的链接找到对应的系统下载,然后一路点点点即可一路点点点 安装好以后我们运行一下go version这个命令 看看能不能打印出来。正常情况下,都是能成功的然后我们去一个你习惯放代码的盘创建一个gowork文件夹,这个文件夹专门来存放你的go代码。创建好以后需要在gowork中再建三个文件夹:bin,pkg,src ,bin目录用来存放go install生成的二进制文件,pkg目录用来存放生成的归档文件(.a文件),src目录下存放源码文件。

2024-07-29 22:33:34 204

原创 rbac权限控制

ACL权限控制是一种控制用户权限访问的手段,一个用户就对应了一个权限,讲起来比较抽象。也就是说:我们现在有ABC三个接口,但是用户二只能访问A,不能让他看到B,但是用户三只有AB两个权限。(最常见的例子比如:学生管理系统,包括学生老师管理员三种角色)我们用图来解释一下咱们的acl权限控制:通过图我们能很直观的看出来ACL权限控制是做了件什么事。通常我们使用ACL权限控制我们只需要建立三张表即可:用户表,权限表以及权限和用户的中间表。

2024-06-24 01:28:48 401

原创 docker部署vue3

官方的解释是:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。下面就是一个docker的运用场景图:我的理解:docker是一个容器化工具,相当于一个箱子,开发人员在这个箱子中开发,里面包含环境,代码等等一系列的东西。

2023-07-20 00:52:51 737

原创 react实现全屏展示

【代码】react实现全屏展示。

2023-07-03 22:24:42 790 1

原创 前端工具方法(一)-----时间格式化

日期格式化

2023-05-29 21:12:15 404 1

原创 个人博客(开始第一天------编写crud的demo)

想做一个属于自己的博客,准备使用的技术栈:前端:nextjs+ts+tailwind后端:springboot+mybatisplus数据库:mysql。

2023-04-24 00:51:28 149

原创 mobx结合axios调用爱奇艺接口的简单实用

mobx结合axios调用爱奇艺接口的简单实用

2022-12-15 20:16:25 726

原创 axios的二次封装

axios的二次封装。

2022-08-20 22:58:08 148 1

原创 解决 npm ERR! could not determine executable to run

删掉git下的hooks的所有文件rm-rf.git/hooks。在当前项目文件下,操作如下两步就可;重新安装npminstall。

2022-07-29 18:21:07 10260

原创 antd表单的简易封装

简易封装antd的form表单

2022-07-12 19:50:33 392

原创 antd 穿梭框获取数据

import React, { useState } from ‘react’;import { Transfer } from ‘antd’;import type { TransferDirection } from ‘antd/es/transfer’;import { Avatar } from ‘antd’;import { UserOutlined } from ‘@ant-design/icons’;interface RecordType {key: string;title:

2022-05-29 16:26:02 1432

原创 js中数组的基本操作

一、创建数组的三种方式:1.var 数组名字 = []; 后续用数组名字.push来向数组中加入元素`var arr = [];`2.通过new关键字创建2.1var 数组名字 = new Array(); 后续用:数组名字[i]="";或者用push方法来向数组中加入元素var arr1 = new Array();2.2var 数组名字 = new Arrary("","")直接传入数组元素,后续想加新的元素和上面一样var arr2 = new Array("小胡",“小新”

2021-10-24 15:08:01 449

原创 使用Java实现顺序表(数据结构入门)

使用Java实现顺序表(数据结构入门)最近在学数据结构,但是学校要求的是用c语言来写,我之前c语言学的不好,只是会一点点Java。所以恶补了几天的c慢慢的有了自己的思路。昨天晚上睡觉的时候突然有个想法:能不能用Java写一下顺序表的实现呢。说干就干,早上一起床就打开电脑敲起了代码。什么是顺序表顺序表是指用一组地址连续的存储单元依次存储各个元素, 使得在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中的线性表。然后代码如下(第一次写有点紧张qaq):初始化顺序表 private int len;

2020-10-20 19:57:18 4544 4

空空如也

空空如也

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

TA关注的人

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