自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 css设计表格圆角最简单的方法

属性介绍看:https://developer.mozilla.org/zh-CN/docs/Web/CSS/border-collapse。

2023-07-06 16:36:02 1191

原创 一个带有楼中楼的评论系统数据库设置思路

一个带有楼中楼的评论系统数据库设置思路

2022-12-04 20:02:00 644 1

原创 vuex 入门使用教程

vuex

2022-09-20 14:45:03 271

原创 NodeJS分别实现token、cookie登录注册鉴权(KOA2)

登录注册

2022-07-20 14:23:36 859

原创 linux环境下Nginx下载配置,及vue项目前端部署教程

linux环境下Nginx下载配置,及vue项目前端部署教程

2022-06-23 09:55:45 469

原创 线上环境的 bug 踩坑

1

2022-06-15 15:35:50 204

原创 前端 分页踩坑

页面数错误问题使用element-ui的分页el-pagination,一般这样写:<el-pagination layout="prev, pager, next" page-size="5" @current-change="getCommentMethods" :current-page="nowPage" :total='total'/>其中page-size是每页展示的条数,total是总条数,调用接口用v-bind绑定,但是会有bug,假设pa

2022-05-20 20:30:55 636

原创 接口异步获取数据,渲染子组件踩坑

接口异步获取数据,渲染子组件,会出现子数组不刷新的现象。原因是:本来是在子的created获取props的值然后放在data里再渲染但是由于生命周期的原因父beforeCreate -> 父created -> 父beforeMount -> 子beforeCreate -> 子created -> 子beforeMount -> 子mounted -> 父mounted->父beforeUpdate->子beforeUpdate->子up

2022-05-17 14:34:53 397

原创 element plus 使用图标踩坑

正常情况下按钮可以加图标:但一直不显示,所以把加图标过程记录一下:安装使用npm:npm install @element-plus/icons-vue使用在需要的页面中导入需要的图标:import { Search } from '@element-plus/icons-vue' //导入Search图标这时假设直接使用:<el-button type="primary" :icon="Search">Search</el-button> eslint会报

2022-05-11 11:31:21 781

原创 get请求传参 数组

假设现在有数组arr=[1,2]axios中如果直接使用数组传参,会出现参数中数组变成arr[]=1&arr[]=2的情况。实际上后端需要的是arr=1&arr=2的效果。这个时候可以使用axios里面的qs:导入:import qs from 'qs'使用:qs.stringify(params, { indices: false })注意一定要有{ indices: false }这个参数。作用就是消除[]这个下标可以使用paramsSerializer:axios({

2022-04-18 15:34:00 5964

原创 Vue路由传参、监听

params方法传参时使用name定位:this.$router.push({ name:'users', params:{ things:"给你一些信息" }})接收时:console.log($route.params)//打印出得到的参数特点:类似于ajax中post传参,不会在url中显示,刷新不会保留query传参时使用path:this.$router.push({ path: "/profile", query: {

2022-03-31 17:14:04 1253

原创 使用定义的字符串访问vue中data里的数据

假设有个变量isxxxShow:true,现在let p=isxxxShow,想使用this.p访问isxxxShow肯定是不行的,应该使用this[p]所以: let p=isxxxShow; this.isxxxShow===this[p];文章质量提示文章质量不佳,原因可能为篇幅过短、包含营销性质的广告和二维码或外链过多,建议设置仅我可见,若设置全部可见,推荐可能受影响文章质量提示文章质量不佳,原因可能为篇幅过短、包含营销性质的广告和二维码或外链过多,建议设置仅我可见,若设置全部可见,

2022-03-28 20:19:26 519

原创 vue3 使用echarts 并封装为组件

安装从 npm 获取npm install echarts --save在对应的.vue文件中引用 EChartsimport * as echarts from 'echarts';// 按需引入import * as echarts from 'echarts/lib/echarts';这样便完成了安装。但引用这里有两点要提:百度到的Vue引入文章基本上都是使用全局Vue.prototype.$echarts = echarts。关于这个语句的解释可以看这篇博客

2022-03-17 11:58:46 1636 1

原创 Vue3 过渡动画的简单使用(使用第三方 animate.css 动画库)

Vue3过渡(相比Vue2)vue3中过渡的 class 名被更改(过渡类名 v-enter修改为v-enter-from、过渡类名v-leave 修改为 v-leave-from),如图:Vue过渡Vue 提供了 transition 的封装组件,在下列情形中,可以给任何元素和组件添加进入/离开过渡条件渲染 (使用 v-if)条件展示 (使用 v-show)动态组件组件根节点值得注意的是:transition在对多个元素使用时需要不能使用v-show,只能使用v-if;Vue

2022-03-06 16:36:46 2718

原创 解决 git 报 fatal: read error: Invalid argument

最近项目从gitea搬到了gitlab,一般来说用git remote set-url origin URL // 更换远程仓库地址,URL为新地址改个地址后就直接完事。但是改地址后pull、push发现报fatal: read error: Invalid argument 又百度不到东西,所以自己尝试下面几个方法。将git://改成http://用这个命令git config --global url."https://".insteadOf git://但是一点用没有,还是git://,还是报

2022-02-12 15:48:49 6766

原创 11079 可以移动的石子合并(优先做)(贪心,非递归)

Description有n堆石子形成一行(a1,a2,…,an,ai为第i堆石子个数),现要将石子合并成一堆,规定每次可选择至少2堆最多k堆移出然后合并,每次合并的分值为新堆的石子数。若干次合并后,石子最后肯定被合并为一堆,得分为每次合并的分值之和。现在求解将这n堆石子合并成一堆的最低得分和最高得分。输入格式两行。第一行n和k。第二行a1 a2 … an,每个ai(1<=i<=n)表示第i堆石子的个数,n<=200,2<=k<=n。输出格式仅一行,为.

2021-12-21 17:24:26 601 2

原创 8601 最大长方体问题(优先做)

8601 最大长方体问题(优先做)Description一个长,宽,高分别是m,n,p的长方体被分割成mnp个小立方体。每个小立方体内含一个整数。试着设计一个算法,计算所给长方体的最大子长方体。子长方体的大小由它内部所含所有整数之和确定。约定:当该长方体所有元素均为负数时,输出的最大子长方体为0。输入格式第一行3个正整数m,n,p,其中 1<=m,n,p<=50接下来的m*n行中每行p个整数,表示小立方体中的数。输出格式第一行中的数是计算出的最大子长方体的大小。输入样例3

2021-12-20 21:35:53 679

原创 8595 钱币组合的问题(优先做)OJ

Description设有n种不同的钱币各若干,可用这n种钱币产生许多不同的面值。如给定面值7分,有1分3张,2分3张,5分1张,能组成给定面值7分的方法有如下4种:3个1分+2个2分; 5个;1个1分+3个2分; 4个;2个1分+1个5分; 3个;1个2分+1个5分; 2个。上面4种方案的最少张数为2个。你的编程任务:给定面值m,和n种不同面值钱币及其张数,(1) 求给定面值m能有多少种不同的构成方法数。(2) 求给定面值m最少要多少张。输入格式第1行有1个正.

2021-12-20 09:54:01 322

原创 锐捷自动定时启动,开机自动认证校园网 教程

前言因为把锐捷快捷方式放到开机启动项没用,所以研究一下发现一个更好的解决方法。你的锐捷必须认证过而且勾选了自动认证教程win键搜索任务计划程序打开,在windows创建任务:触发器选择定时启动的时间,如每天早上7点,常规设置如下:操作中新建,选择启动程序,选择你的锐捷安装路径:条件中选择这两个选项实现开机启动:如果你也是不经常关机的人,那你还要做下面的操作:因为这个自动任务是在后台静默启动,本来锐捷不支持启动两个的,那么你在断网后没有关闭锐捷,第二天就没办法执行自动任务(其实是执

2021-10-21 23:55:28 3160

原创 不会被滚动的 置顶的 顶部栏 搜索栏 uni

HTML:<template> <view > <view class="top" > <view class="search"> <uni-easyinput placeholder="输入关键词搜索" confirm-type="search" @input="onKeyInput" clearable="true" prefixIcon="search"></uni-easyinput> &l

2021-05-12 00:23:52 255

原创 微信小程序顶部可滑动导航栏

微信小程序上侧可滑动导航栏(详解)完成图是这样,左右可以滑动:代码解释wxml部分如下:<view class='list'> <view wx:for="{{TypeList}}" data-idx="{{index}}" bindtap="ChangeTab" class="{{currentTab==index?'active':'select'}}" >{{ item }}</view></view>

2021-02-24 17:49:34 2511 8

原创 实验12 整数算术表达式分析程序

搜索到的写的似乎有点复杂题目编写一个Java应用程序。要求实现功能如下:(1) 从键盘输入一个表示整数四则运算的字符串,例如:32+5*2-40/3四则运算符号:+代表整数加法、-代表整数减法、*代表整数乘法、/代表整数除法(结果为整数)运算数全部为正整数表达式中没有括号(2) 程序按照四则运算符的优先级和结合性对表达式进行分析并产生输出结果。运行示例:输入:32+5*2-40/3输出:29程序设计要求使用面向对象方法编写。解答import java.uti

2020-12-27 21:40:37 807

原创 GPS数据处理 JAVA实现

内容要求:NMEA-0183协议是为了在不同的GPS(全球定位系统)导航设备中建立统一的BTCM(海事无线电技术委员会)标准,由美国国家海洋电子协会(NMEA-The National Marine Electronics Associa-tion)制定的一套通讯协议。GPS接收机根据NMEA-0183协议的标准规范,将位置、速度等信息通过串口传送到PC机、PDA等设备。NMEA-0183协议是GPS接收机应当遵守的标准协议,也是目前GPS接收机上使用最广泛的协议,大多数常见的GPS接收机、GPS数据处

2020-12-18 10:54:52 742

原创 发牌程序 java

import java.util.*;public class PokerGame { //黑桃、红心、草花、方块 int m; //牌数 int n; //人数 int warning =0;//有余数 int pai[][]=new int[m][52];//原来的牌,用于洗牌 int peolple[][]=new int[n][52]; int pai_number; public PokerGame(){

2020-12-01 22:30:11 388

原创 Vue基础入门学习笔记

Vue学习笔记一、开端var app=new Vue({ el:"xxx", data:{ }, medthon:{ xxx:funtion(){ } }})二、属性el(挂载点)#:id选择器 如: el:"app". :class选择器data(数据对象)data:{ name:"make", numble:"6666" .....}methods(方法)metho

2020-10-09 23:01:29 166

原创 jQuery学习笔记(部分)

jQuery一、基础语法$(selector).action()美元符号定义 jQuery选择符(selector)“查询"和"查找” HTML 元素jQuery 的 action() 执行对元素的操作实例:$(this).hide() - 隐藏当前元素$("p").hide() - 隐藏所有 <p> 元素$("p.test").hide() - 隐藏所有 class="test" 的 <p> 元素$("#test").hide() - 隐藏 id=

2020-09-07 11:14:29 76

转载 利用云函数实现网易云音乐自动签到、刷歌

原理使用腾讯云免费的【云函数服务】搭建网易云自动打卡,无需手动网页登录打卡,支持多账号,邮箱登陆,每天自动完成,不用每天去网站提交!刷的歌都来自您的每日推荐歌单,不影响听歌风格。部署进入腾讯云 选择 (【函数服务】–【新建】)如图:填写随意名称–运行环境选择【Python3.6】– 创建方式【空白函数】,点击下一步执行方式删除index.main的后缀【_handler】执行方法【本地上传zip包】上传代码zip包上传下面的代码。如图:高级设置中,内存可以改成64MB

2020-08-10 13:42:28 12198 22

原创 8649 图的广度遍历

Description使用图的深度遍历实现的邻接表存储结构和基本操作函数,在此基础上实现图的广度遍历算法并加以测试。注意正确使用队列存储结构。输入格式第一行:输入0到3之间整数(有向图:0,有向网:1,无向图:2,无向网:3);第二行:输入顶点数和边数;第三行:输入各个顶点的值(字符型,长度〈3);(遍历从输入的第一个顶点开始)第四行:输入每条弧(边)弧尾和弧头(以空格作为间隔),如果是网还要输入权值;输出格式输出对图广度遍历的结果输入样例03 3a b ca bb cc

2020-07-30 17:14:13 338

原创 8648 图的深度遍历

8648 图的深度遍历时间限制:1000MS 代码长度限制:10KB提交次数:1821 通过次数:1037题型: 编程题 语言: G++;GCCDescription 实现图的邻接表存储结构及一些基本操作函数。在此基础上实现图的深度遍历算法并加以测试。本题只给出部分代码,请补全内容。输入格式第一行:输入0到3之间整数(有向图:0,有向网:1,无向图:2,无向网:3);第二行:输入顶点数和边数;第三行:输入各个顶点的值(字符型,长度〈3);(遍历从输入的第一个顶点开始)第四行:输入每条

2020-07-28 17:55:37 967

原创 JavaScript DOM 学习笔记

一、查找HTML元素1.通过ID查找查找 HTML 元素:var x=document.getElementById("ID");2.通过标签名查找 HTML 元素:var y=getElementsByTagName("p");//查找所有p标签3.通过类名找到 HTML 元素var x=document.getElementsByClassName("classname");二、改变HTML1.改变内容document.getElementById("ID").innerHTML

2020-07-17 16:18:30 85

原创 JS+CSS 实现图片中心缩放并改变

CSS部分@keyframes PictureChange{ form{transform:scale(1);} to{transform:scale(0);}}/*缩小*/@keyframes PictureChange2{ to{transform:scale(0);} to{transform:scale(1.01);}}/*放大*/说明:1、scaleX(x)语法:transform:scaleX(x)说明:x表示元素沿着水平方向(X轴)缩放的倍数,如果大于1就代表

2020-07-09 18:52:13 1028

原创 JS input回车时触发 较简单做法

HTML<input type="text" onkeydown="enter()"/>onkeydown用于监听键盘按键javascript function enter() { if(event.keyCode==13) { console.log("你按了回车"); } }13是回车其他按键可参照:对照表

2020-07-07 16:27:00 749

原创 利用云服务器搭建解锁网易云变灰歌曲的代理

前言最近又在GitHub上发现一个有趣的项目:UnblockNeteaseMusic(还是那句话建议在使用前仔细阅读一下项目的readme)于是打算做一个搭建的教程。注:本教程仅作为学习参考使用,请支持正版准备一个CentOS服务器(可参照这个)安装docker(2.0以上版本):...

2020-06-02 16:33:20 12360 9

原创 云服务器搭建百度贴吧自动签到(贴吧云签到)较详细教程

获取云服务器可以从我的上一个博客(点击查看)获取教程,本篇使用的是宝塔面板(centos7.7),但即使不用宝塔面板搭建也大同小异。准备自己配置好LNMP环境。选择的项目是GitHub上的一个开源项目,地址:点击查看建议先自行查看下该项目的README。配置完的最终效果如图:配置1.安装docker管理器,如图:2.安装docker-compose先安装pip工具,这里安装p...

2020-05-06 19:01:42 5817 14

原创 教你从零开始搭建私有网盘及个人博客(云服务器基础使用教程)

这类教程网络上很多,但大多羞涩难懂,只是一昧让人复制粘贴命令,难以理解。于是决定做一个所有人都能看懂的基础教程。首先,你必须购买一个的服务器,不过你可以到阿里云的“高校学生“在家实践”计划”( http://suo.im/5sMWSq )中免费领取6个月的云服务器先试试手。选配服务器和选配个人电脑差不多,所以配置方面不多提,我们直接看到”镜像”选项,如下图。选择镜像跟我们选择操作系统差不...

2020-02-28 18:54:24 10898 1

投票 (1).rar

大一新生自己写的基于c语言的文件读写实现可存储的注册登录(无密码)与投票的小项目,注释多,可供参考学习。

2020-01-21

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

TA关注的人

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