自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue(6)

更新时遇到的问题<!DOCTYPE html><html> <head> <meta charset="UTF-8" /> <title>更新时的一个问题</title> <script type="text/javascript" src="/02_Vue模板语法/vue.js"></script> </head> <body> <!-- 准备好一个容器-

2022-08-14 10:01:59 325 1

原创 Vue(5)

列表渲染基本列表<!DOCTYPE html><html> <head> <meta charset="UTF-8" /> <title>基本列表</title> <script type="text/javascript" src="/02_Vue模板语法/vue.js"></script> </head> <body> <!-- v-for指

2022-08-07 14:22:41 216

原创 Vue(4)

=""

2022-07-31 08:38:42 267

原创 Week5

给你一个长度为n的整数数组nums和一个目标值target。请你从nums中选出三个整数,使它们的和与target最接近。返回这三个数的和。假定每组输入只存在恰好一个解。示例1输入输出2解释与target最接近的和是2(-1+2+1=2)。示例2输入输出0来源力扣(LeetCode)链接https著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。...

2022-07-31 08:37:52 113

原创 Vue(3)

点击按钮后,观察控制台:如果把函数变成箭头函数:运行之后点击按钮,再观察控制台:原先的vue变成了windows,true变成了false。所以,所有被vue管理的函数最好都写成普通函数,不要写成箭头函数。代码:时间修饰符总结:1.prevent:阻止默认事件(常用):2.stop:阻止事件冒泡(常用):3.once:事件只触发一次(常用):4.capture:使用事件的捕获模式:5.self:只有event.target是当前操作的元素时才触发事件:6.passiv:事件的默

2022-07-15 10:34:16 565

原创 Week5

题目描述给你一个字符串columnTitle,表示Excel表格中的列名称。返回该列名称对应的列序号。例如A->1B->2C->3…Z->26AA->27AB->28…示例1输入输出1示例2输入输出28示例3输入输出701来源力扣(LeetCode)链接https著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题目思路。...

2022-07-14 20:43:08 85

原创 Vue(2)

代码:运行结果代码:MVVM模型笔记:代码:运行截图:何为数据代理vue中的数据代理当在控制台改变data的信息时,网页也会随之改变:

2022-07-10 16:25:07 190

原创 Week4

一、简单1.最大子数组和给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [5,4,-1,7,8]输出:23来源:力扣(LeetCode)链接:https://leetcode

2022-07-10 16:04:16 238

原创 Vue(1)

引言:因为为了准备之前的服务外包大赛和计算机设计大赛,学了一些前端的内容,但js和vue没有系统的学习,最后展示后端数据还是让周婕和范宝鸿帮我完成的。为了这次计设的答辩,再者,我也一直想学前端,所以我准备继续把这部分学完,自己做一个交互大屏出来。注意区分:代码:运行效果:知识点:Vue模板语法有两大类:1.插值语法:功能:用于解析标签体的内容。写法:{{xxx}}.xxx是js表达式,且可以直接读取到data中的所有属性2.指令语法:功能:用于解析标签(包括标签属性、标签体内容、绑

2022-07-06 14:13:11 139

原创 week3

爬楼梯题目描述:假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?示例 1:输入:n = 2输出:2解释:有两种方法可以爬到楼顶。输入:n = 3输出:3解释:有三种方法可以爬到楼顶。f(x) = f(x - 1) + f(x - 2)f(x)=f(x−1)+f(x−2)它意味着爬到第 xx 级台阶的方案数是爬到第 x - 1x−1 级台阶的方案数和爬到第 x - 2x−2 级台阶的方案数的和。很好理解,因为每次只能爬 11 级

2022-07-06 14:12:22 118

原创 物联网学习之旅——初始

物联网

2022-06-27 17:10:05 1544

原创 算法--week2

一、简单: 1.有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。**解题思路:**判断括号的有效性可以使用「栈」这一数据结构来解决。我们遍历给定的字符串 ss。当我们遇到一个左括号时,我们会期望在后续的遍历中,有一个相同类型的右括号将其闭合。由于后遇到的左括号要先闭合,因此我们可以将这个左括号放入栈顶。当

2022-03-15 20:55:19 168 1

原创 算法--Week1

注:C++算法是摘抄自其他博主,目的是加深对算法的理解一、简单:1.罗马数字转整数罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为

2022-03-06 19:43:19 436

原创 Go数据结构--环形队列,单链表

一、环形队列环形队列图思路:1,front变量,初始值为 0,指向队列的第一个元素也是待取出的数据,也就是说arr[front]是队列的第一个元素2,rear变量,rear 初始值为 0,指向待添加数据的位置,队列添加数据时,因逻辑上的闭环,指针可能再次回到前面的位置,不能单一递增处理,会出现角标越界异常,需通过取模来重新计算指针的值3,当队列满时 条件是 (rear + 1) % maxsize == front 假如,maxsize 为10,front为0,rear为9 此时队列就满了4,

2022-01-04 19:05:01 274

原创 Go秒杀系统3--项目结构搭建,商品模型开发。

一、项目结构搭建&main.go的编写项目搭建:main.go的代码:package mainimport ( "github.com/kataras/iris" "github.com/kataras/iris/mvc" "imooc-iris/web/controllers")func main() { app:=iris.New() app.Logger().SetLevel("debug") app.RegisterView(iris.HTML("./web/

2022-01-04 19:04:01 795

原创 Go秒杀系统3--Work模式,Publish模式

**RabbitMQ工作模式–Wok模式**特点:一个消息只能被一个消费者获取。架构图:相比Simple模式,work模式多了一个消费端。Work模式最大的特点就是可以实现负载均衡的作用。package mainimport ( "fmt" "rabbitmq/RabbitMQ" "strconv" "time")func main() { rabbitmq := RabbitMQ.NewRabbitMQSimple("" + "imoocSimple") for i

2021-12-25 19:20:13 1479

原创 Go语言数据结构(一)

一、稀疏数组概念当一个数组中大部分元素为0,或者为同一值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方式是:记录数组一共有几行几列,有多少个不同值;把具有不同值的元素和行列及值记录在一个小规模的数组中,从而缩小程序的规模如下图:左边是原始数组,右边是稀疏数组ps:以上概念摘自于https://blog.csdn.net/weixin_45681935/article/details/108917276?ops_request_misc=%257B%2522request%255Fid

2021-12-25 18:23:52 636

转载 数据结构--顺序存储二叉树

顺序存储二叉树,思路图:从根节点开始,假设根节点的编号为0,后面依次为1,2,3,4,5,6。然后从根节点开始访问。可以发现一个规律,每个节点的左节点的编号为(树节点编号假设为n)2n+1,右节点编号为2n+2。所以,代码为:package com.atguigu.tree;public class ArrBinaryTreeDemo { public static void main(String[] args) { int[] arr={1,2,3,4,5,6,7}

2021-12-19 16:39:57 784

原创 Go秒杀系统2--RabbitMQ安装,Simple模式

安装步骤(图文)1.第一步:安装otp_win64_20.2.exe右键以管理员身份运行接着一直点击下一步傻瓜式安装2.第二步:安装rabbitmq-server-3.7.4.exe双击文件rabbitmq-server-3.7.4.exe,傻瓜式安装,(注意不要安装在包含中文和空格的目录下!安装后window服务中就存在rabbitMQ了,并且是启动状态。 )接着安装管理界面(插件)进入rabbitMQ安装目录的sbin目录点击上方的路径框输入cmd,按下回车键输入命令点击回车

2021-12-19 10:04:54 1341

原创 Go秒杀系统1--erlang环境安装。

一、RabbitMQ是什么RabbitMQ是一个由erlang语言编写的、开源的、在AMQP基础上完整的、可复用的企业消息系统。支持多种语言,包括java、Python、ruby、PHP、C/C++等。备注:(1)MQ:MQ是 message queue 的简称,是应用程序和应用程序之间通信的方法。(2)AMQP:advanced message queuing protocol ,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户

2021-12-14 18:30:35 1664

原创 Web复习

package mainimport "net/http"type MyHander struct {}func (m *MyHander) ServeHTTP(w http.ResponseWriter,r *http.Request) { w.Write([]byte("这是复习的网页"))}func main() { h:=MyHander{} server:=http.Server{Addr:"localhost:8030",Handler:&h} server.

2021-12-06 16:14:31 449

原创 前端学习之旅3

1.伪类选择器<!DOCTYPE html><html lang="en"> <head> <mata charset="UTF-8"> <style> /* li里的第一个是红色 */ /* 伪类:不存在

2021-11-28 20:29:26 479

原创 前端学习之旅2--CSS中常用的一些选择器

CSS–常用选择器1.常用选择器简介<!DOCTYPE html><html lang="en"> <head> <mata charset="UTF-8"> <style> /* 将所有的段落设置为红色(字体) 元素选择器 作用:根据标签名来选中指定的元素

2021-11-21 16:17:36 195

原创 前端学习之旅1--JavaScript基本语法

其实javaScript的基本语法和Java,C,go等语言的语法是一样的,所以我是以看为主,没有跟着敲很多。1.标识符<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><script type="text/javascript"> /* 标识符: 在js中所有可以由我们自主命名的都可以称为是标识符

2021-11-14 12:49:42 851

原创 数据结构--迷宫算法问题

迷宫问题是一个非常经典的算法问题设计算法//1.map 表示地图 //2.i,j表示地图的哪个位置开始出发(1,1) //3.如果小球能到map【6][5]位置,则说明通路找到 //4.约定:当map[i][j]为0表示该点没有走过当为1时表示墙,2表示通路可以走,3表示该点已经走过,但是走不通 //5.在走迷宫时,需要确定一个策略(方法)下->右->上->左,如果该点走不通,再回溯 // /* * map表示地图 * i

2021-11-14 12:40:32 855

原创 数据结构--遍历查找

定义前中后序遍历·查找的方法//前序遍历查找 /** * * @param no 查找no * @return 如果找到就返回该Node ,如果没有找到返回 null */ public HeroNode preOrderSearch(int no) { System.out.println("进入前序遍历"); //比较当前结点是不是 if(this.no == no) { return this; } //1.则判断当前结点的左子节点是否为空,如果不为空

2021-11-07 13:00:07 381

原创 数据结构--前序中序后序遍历

二叉树的概念代码示例://定义BinaryTreeclass BinaryTree{ private HeroNode root; public void setRoot(HeroNode root) { this.root = root; } //前序遍历 public void preOrder(){ if(this.root!=null){ this.root.preOrder();...

2021-11-07 12:20:47 166

原创 Go语言学习之旅二十————Kubernetes基础概念

Kubernetes基础概念1、是什么kubernetes具有以下特性:● 服务发现和负载均衡Kubernetes 可以使用 DNS 名称或自己的 IP 地址公开容器,如果进入容器的流量很大, Kubernetes 可以负载均衡并分配网络流量,从而使部署稳定。● 存储编排Kubernetes 允许你自动挂载你选择的存储系统,例如本地存储、公共云提供商等。● 自动部署和回滚你可以使用 Kubernetes 描述已部署容器的所需状态,它可以以受控的速率将实际状态 更改为期望状态。例如,你可以自

2021-10-24 12:52:30 737

原创 Docker命令实战

常用命令基础实战1、找镜像去docker hub,找到nginx镜像docker pull nginx #下载最新版镜像名:版本名(标签)docker pull nginx:1.20.1docker pull redis #下载最新docker pull redis:6.2.4## 下载来的镜像都在本地docker images #查看所有镜像redis = redis:latestdocker rmi 镜像名:版本号/镜像id2、启动容器启动nginx应

2021-10-17 14:52:30 83

原创 Go语言学习之旅二十一--Docker基本概念

Docker基本概念1、解决的问题1、统一标准应用构建 Java、C++、JavaScript打成软件包.exedocker build … 镜像应用分享所有软件的镜像放到一个指定地方 docker hub安卓,应用市场应用运行统一标准的 镜像docker run2、资源隔离● cpu、memory资源隔离与限制● 访问设备隔离与限制● 网络隔离与限制● 用户、用户组隔离限制2.架构● Docker_Host:○ 安装Docker的主机● Docker Daemon:○ 运行

2021-10-10 08:17:51 115

原创 数据结构4--双向链表,栈

一、双向链表的增删改查代码示例:public class DoubleLinkedListDemo { public static void main(String[] args) { System.out.println("双向链表的测试"); //先创建节点 HeroNode1 hero1 =new HeroNode1(1,"Jack","aaa"); HeroNode1 hero2 =new HeroNode1(2,"Ma

2021-10-09 09:07:12 308

原创 Go语言学习之旅二十--用go写求水仙花数和求素数 docker简介与下载

一. Docker简介Docker是开源的应用容器引擎.托管在Github上Docker使用Go语言进行开发,采用Apach2.0协议Docker最开始基于Linux的LXC(Linux Container)技术,在此基础上进一步封装.所以Docker只能运行在Linux.后来推出了Mac版和Window版本在搜索Docker时,Docker官网显示了Docker - Build, Ship, and Run Any App, Anywhere说明Docker致力于让开发者在任何位置构建、运输、运

2021-10-04 12:59:30 225

原创 数据结构3--单链表

链表是有序的列表,但是它在内存中是存储如下小结:1)链表是以节点的方式来存储,是链式存储2)每个节点包含 data 域, next 域:指向下一个节点.3)如图:发现链表的各个节点不一定是连续存储.4)链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定单链表介绍:单向环形列表:代码示例:public class SinglelinkedlistDemo { public static void main(String[] args) { //进行测试

2021-09-30 19:49:58 164

原创 Go语言学习之旅十九--复习指针,结构体

一、指针知识点大概:指针:存储量另一个变量的内存地址的变量函数指针:一个指针,指向了一个函数的指针。因为go语言中,function,默认看作一个指针,没有*指针函数:一个函数,该函数的返回值是一个指针。指针作为参数:参数的传递:值传递,引用传递部分代码示例:a:=10 fmt.Println("a的数值:",a) fmt.Printf("%T\n",a) fmt.Printf("a的地址是:",&a) //2.创建一个指针变量,用于存储变量a的地址 var p1 *.

2021-09-26 10:31:54 147

原创 数据结构--队列

一、队列1.队列介绍2.数组模拟队列队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如下图,其中maxSize是该队列的最大容量。因为队列的输出、输入是分别从前后端来处理,因此需要俩个变量front及rear分别记录队列前后端的下标,front会随着数据输出而改变,而rear则是随着数据输入而改变。3.代码实现:package com.atguigu.queue;import java.util.Scanner;public class AarrayqueueD

2021-09-23 11:10:52 55

原创 数据结构1

一、数据结构1.数据结构和算法的关系数据结构是一门研究组织数据方式的学科,有了编程语言也就有了数据结构,学号数据结构能编写出更加漂亮,更加有效率的代码。程序 = 数据结构 + 算法数据结构是算法的基础,学好数据结构是学好算法的前提。2.线性结构和非线性结构数据结构包括:线性结构和非线性结构。1.线性结构线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系2)线性结构有两种不同的存储结构,即顺序存储结构(数组)和链式存储结构(链表)。顺序存储的线性表称为顺序表,顺序表中的

2021-09-19 16:09:19 77

原创 Go语言学习之旅十八--复习函数和string类 云原生开发环境搭载

复习函数和string类string类重点概述:/* Go中的字符串是一个字节的切片 可以通过将其内容封装在""中来创建字符串。Go中的字符串是Unicode兼容的,并且是UTF-8编码的 字符串是一些字节的集合 语法:"",`` "" "a","b","中" "abc","hello" 字符:-->对应的编码表中的编码 A-->65 B->66 字节:byte-->uint7utf8strconv:字符串和基本类型之间

2021-09-19 15:56:35 99

原创 Go语言学习之旅十七--书城登录和界面显示,复习:slice和map用法总结

千锋教育实战项目–因为暑假做项目的时候,出现了·很多bug,之前的项目删除了,现在重新做了一些。总体页面显示:编写main.go,显示login.html页面package mainimport ( "net/http" "html/template")func welcome(w http.ResponseWriter, r *http.Request) { t, _ := template.ParseFiles("view/login.html") t.Execute(w, n

2021-09-12 10:31:23 139

原创 关于如何利用学生邮箱申请jetbrains免费全家桶

jetbrains旗下有idea,goland,cline,pycharm等功能性强的编译器,如何利用学生邮箱来申请了?我来为大家一一解说:第一步,登录jetbrains官网

2021-09-07 10:36:07 2050

原创 Go语言学习之旅十六--用alt属性下载文件,使用链接中的文件名

用alt属性下载文件:添加方法GetPageImginfosfunc GetPageImginfos(url string) [] map [string] string { html:=Gethtml5(url) //fmt.Println(html) re:=regexp.MustCompile(reImg1) rets:=re.FindAllStringSubmatch(html,-1) fmt.Println("捕获图片张数",len(rets)) imginfos:=m

2021-09-04 22:02:34 273

空空如也

空空如也

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

TA关注的人

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