自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零到一搭建一个属于自己的博客系统(弎)

前言:结合上文讲到了博客发布,本篇文章进行对于个人的信息进行一系列操作:从零到一搭建一个属于自己的博客系统(弌):从零到一搭建一个属于自己的博客系统(弌)从零到一搭建一个属于自己的博客系统(弍):从零到一搭建一个属于自己的博客系统(弍)目录:一.界面元素:二.个人中心:1.页面部分以及HTML:2.CSS:3.效果图:4.js:三.Django接口:1.修改密码(update):2.忘记密码(see):3.日志查看(seemsg):4.日志写入(usermsg):四.补充:五.换肤:一.界面元素:

2021-07-25 16:54:41 91656 3

原创 从零到一搭建一个属于自己的博客系统(弍)

前言:在上篇博客从零到一搭建一个属于自己的博客系统(弌)中我们讲到了登录界面以及功能的实现,接下来我们来看看首页制作以及文章的发布。环境:vue+webpack请求的发送:axios后端接口:Django数据库:mysql项目结构图:(- - -在上篇文章中,我们少了很多的细节,接下来这篇博文中我会来给大家补上的哦- - -)目录:一.路由守护:二.axios封装:三.Homepage(首页):1.需求:2.HTML代码:3.CSS代码:4.js代码:5.不同用户不同数据:四.

2021-06-20 22:30:35 82668 8

原创 从零到一搭建一个属于自己的博客系统(弌)

前言:其实在很早之前就有这种想法了,只不过一直比较忙没有进行实践,最近写出来和大家分享分享,一起来实现一个属于自己的博客系统。开发环境:前端:webpack+vue,后端:Django不懂的小伙伴可以移步搭建第一个Django项目,数据库:mysql目录:一.项目简介:二.项目搭建:1.前端:(1).项目的目录:(2).组件以及axios:(3).登录界面:html代码:css代码:js代码:2.后端:(1).新建views文件:(2).连接mysql:(3).文件使用:(4).服务开

2021-06-16 22:18:02 83435 16

原创 一篇文章带你进入JavaScript--JavaScript总结

前言:在学习这么长时间后的JavaScript后,今天来做个大概的总结,首先由基础的JavaScript介绍开始。目录:一.什么是JavaScript1. 基本的语法2.字面量和变量3. 标识符二.JavaScript基本(1).数据类型(2).数据类型转换(3).运算符:一.什么是JavaScript在学习前我们首先得知道这门语言是什么,有什么用,更详细的介绍–JavaScript入门,下面我们来看一下JavaScript;JavaScript负责页面中的的行为。- 它是一门运行在浏览器

2020-12-29 23:05:29 83784 16

原创 原生JavaScript以及jQuery实现轻量级的记事工具(todolist)--适应手机端

前言:在看了TODOlist这个记事列表后,我们通过JavaScript以及jQuery来进行实现这个轻量的记事本。原工具连接:www.todolist.cn,我们进行实现的工具链接:www.jcsy.work此项目未能进行本地存储数据效果图:目录:一.思路分析:二.简单实现:1.HTML:2.CSS:3.JS以及jQuery:一.思路分析:由于考虑到手机端的问题,所以我们的计算单位采用rem;主需的标签有a,input,li;需要进行节点的操作,使用createElement;判断

2020-12-19 19:18:21 83760 10

原创 深入浅出--Linux基础命令知识(总结,配图文解释)

前言:在学习Linux时候想必大家都会遇到一个问题,就是Linux中命令太多了,今天博主给大家总结总结收集一下咱们最常用到的命令:(在本博主用的操作系统中感觉Ubuntu是比较好用的,所以一切都在Ubuntu中,但是命令不影响啥)Linux基础命令:一:用户目录:二:常用的Linux命令:1.ls:2.tree:3.pwd:4.clear:5.cd命令集合:三.路径:1.绝对路径:2.相对路径:四.隐藏技能:五.文件命令:1.touch:2.mkdir:3.rm:4.rmdir:5.cp:6.mv:六:终

2020-08-10 03:29:16 92030 29

原创 C#中关于接口(Interface)的详解(附带案例)

接口是什么?接口该怎么去声明?接口成员是什么?接口成员包括什么?接口成员如何去进行声明?接口有什么特点?接口如何去实现呢?接口实现的两种方式?接口被使用的目的或者作用是什么?

2020-06-18 17:51:51 125251 7

原创 每天一遍,防止迷茫----致自己!

前言:

2020-06-13 15:19:36 125589

原创 js比较两个对象中某些字段是否相同

【代码】js比较两个对象中某些字段是否相同

2023-03-01 10:28:03 91

原创 node.js封装mysql处理语句

在以往接口中一般都是直接在路由中书写相关处理语句,造成代码冗余性,今天使用express框架来进行相关mysql的语句封装

2023-01-13 19:51:01 8235 1

原创 uniapp自定义弹窗时去掉title栏

最近在微信小程序项目中有这么一个需求,当点击页面中某一个元素时,调起弹窗显示相应的组件并且隐藏掉`title`栏,点击组件中的关闭图标时,弹窗销毁并显示相应的`title`栏。找了一下发现好多都不太对,于是记录下实现过程。

2022-11-21 11:59:39 50585

原创 uniapp进行交互反馈

显示消息提示框顾名思义,这个api就是隐藏消息提示框显示 loading 提示框,通常我们可以使用在进行网络请求或者在进行下一步操作中使用。隐藏 loading 提示框。

2022-10-24 10:05:12 63427

原创 ES6 Promise、Generator与async简单介绍与应用

Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promise提供统一的API,各种异步操作都可以用同样的方法进行处理。pending(进行中);fulfilled(已成功);...

2022-07-26 17:37:41 100530

原创 Vue中为什么v-if和v-for不建议同时使用呢?

的,如果同时使用,那么每次渲染都会先循环再进行条件判断造成性能的浪费。指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回。指令基于一个数组来渲染一个列表。则是被迭代的数组元素的别名。是源数据数组或者对象,而。形式的特殊语法,其中。值是独一无二的,这便于。...

2022-07-26 11:49:48 100904

原创 404页面跳转倒计时实现原理

在页面销毁时,一定要清除计时器,因为有时候会点击首页超链接进行跳转,如果不清除会浪费资源。

2022-07-26 11:45:03 100779

原创 一文看懂Vue2和Vue3中设置404界面

vue2以及vue3中404页面实现

2022-07-26 11:34:30 102168

原创 原生API实现视频画中画模式

画中画模式现在已经很常见了,比如:bilibili…,今天我们用原生的API来实现一个画中画。代码如下所示,配备注释…

2022-07-08 16:03:17 110387 2

原创 Javascript进行排序-sort()

排序主要使用到sort,下面可以看看…概念:sort() 方法用于对数组的元素进行排序。排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。注意:当数字是按字母顺序排列时"40"将排在"5"前面。使用数字排序,你必须通过一个函数作为参数来调用。函数指定数字是按照升序还是降序排列。注意: 这种方法会改变原始数组!。...

2022-06-24 17:00:23 118323 1

原创 JavaScript基础知识-JS数据类型

JavaScript变量包含两种类型的值:基本类型值和引用类型值.........................................................................................

2022-06-24 14:29:43 118473

原创 js实现简单的加载进度条以及随机进度条颜色

进度条已经是司空见惯的东西,那么今天我们用原生JS实现一个加载进度条,并且实现随机颜色。

2022-06-23 14:20:41 119764 2

原创 Node解析Doc两种格式,全代码

通过Express框架实现交互,mammoth进行解析docx内容,可以解析纯文本以及其他内容。

2022-06-20 10:55:11 121384 96

原创 Node结合mammoth进行word内容的读取(所有内容附带格式)

上一篇文章讲到获取word的纯文本内容,这篇 文章做一个扩展,我们获取其中所有的内容。将改为即可;

2022-06-20 10:36:17 121427 4

原创 Node结合mammoth进行word内容的读取(纯文本内容)

此方法只能读取到纯文本内容…使用以下代码下载相关包文件关于介绍请点击:mammoth。可以通过或者进行相关的请求书写。

2022-06-19 23:40:23 121529

原创 Node.js+Express框架跨域解决方案

cors、express

2022-06-14 15:29:44 125423

原创 Socket.io.js文件下载

想不通,现在什么文件在CSDN都需要用积分来说话了…麻木了…

2022-06-13 11:47:12 84911

原创 vue封装jquery修改自身以及兄弟元素的方法

在项目中我们经常有,点击某一个元素让其自身样式发生变化,同时其兄弟元素改变的需求,最简单的就是通过Jquery来操作,但是如果需求多的话,那么我们就可以对这个方法进行封装,然后再引入使用。今天我们就来看看这个封装…目录一.引入Jquery1.下载jquery源码:2.NPM安装二.封装三.引用1.单文件应用2.全局引用四.结尾一.引入Jquery1.下载jquery源码:我们在网页中打开https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js,复制代码粘贴

2022-05-31 11:01:51 94470

原创 uniapp之uviewUi框架的使用,入门级别教程

在进行uniapp项目开发的时候,难免会用到一些其他的组件,今天我们来讲一下uviewUI的具体安装配置过程。目录:一.介绍:二.安装:1. 正如官方文档所说,我们需要在我们的根目录下(进入终端,通常在`HbuliderX`中的内置终端就可以)执行如下操作:2. 在我们安装完成后,还需要进行一些详细的配置信息才可以再进行使用,具体配置如下:三.结尾:一.介绍:uview官网- - -uview:uView UI,是全面兼容nvue的uni-app生态框架,全面的组件和便捷的工具会让您信手拈来,如鱼得

2022-05-27 14:01:45 99438 1

原创 岁月荏苒,未来可期

2022-04-20 15:16:43 89389

原创 JS正则常用匹配(手机号、身份证号、邮箱等)

RegExp 对象正则表达式是描述字符模式的对象。正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。// 匹配手机号// var res = /^[1][3,4,5,6.7,8,9][0-9]{9}$/// let num = 18045216903// console.log(res.test(num))// 匹配身份证号码// var res = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/// var n='5203

2022-03-22 11:12:12 108835

原创 node中封装MongoDB

前言:封装方法,哪儿都能调用,岂不美哉。首先我们需要下载这个模块npm install mongodb接下来新建一个mongo.js文件,写入如下代码:var MongoClient=require('mongodb').MongoClientvar ObjectID = require('mongodb').ObjectID;// 地址var url = ""//导出查询mongo自生成的idexports.objid=ObjectID/** * 封装find()查询所有数据

2022-02-21 17:03:00 109322

原创 node使用express框架结合mysql实现登录、注册、忘记密码等功能(使用邮箱验证)

今天没废话,直接看代码。目录一.环境以及包二.数据库三.登录接口四.注册接口五.忘记密码接口六.数据库配置文件一.环境以及包npm i expressnpm i mysqlnpm i corsnpm i body-parsernpm i cookie-parsernpm i jsonwebtoken二.数据库三.登录接口const express = require('express')const router = express.Router()// token生成插

2022-02-10 09:13:52 114851 1

原创 js裁剪(分隔)字符串常用方法

前言:在开发中我们经常会遇到对于字符串的部分取舍问题,今天我们来看看3中常用的方法来解决这个问题。目录:一.Slice1.两个参数:2.参数为负:3.一个参数:4.注意:二.Substring1.两个参数:2.一个参数:3.注意:三.Sbustr1.两个参数:2.一个参数:3.注意:一.Slice1.两个参数:两个参数:起始索引(开始位置),终止索引(结束位置),提取字符串的某个部分并在新字符串中返回被提取的部分。包前不包后var str="HelloTwd";// slice方法 /

2022-02-07 09:50:26 116407 2

原创 node结合multiparty实现文件上传

文件上传是每个项目中大概必不可少的操作,今天我们用node实现一个文件上传模块。1.模块npm i multipartynpm i express2.代码代码我们放在(upload.js)文件中,文件中代码如下:// 上传文件模块const multiparty = require('multiparty')// 文件操作模块const fs = require('fs')// 导入express框架const express = require('express')// 路

2022-01-26 10:22:33 126315

原创 node+express操作cookie

Cookie:有时也用其复数形式 Cookies。类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息。用node操作cookie我们需要cookie-parser模块npm i cookie-parser -s接下来在我们的文件中引入此模块// 引入express模块const express = require('express')// 实例化expressconst app =

2022-01-25 15:41:20 126774

原创 node.js接收前端的post请求参数问题

node处理post请求参数问题

2021-12-14 10:21:30 126832

原创 Vue中父组件以及子组件传值问题

前言:在一些页面中不单单的纯纯的一个vue文件,vue讲究组件化开发,但是一般的肯定会产生交互事件,今天了解了这个传值,特此的来记录一下。目录一.父组件向子组件传值二.子组件向父组件传值一.父组件向子组件传值父组件向子组件传值会用到:Prop,一般的我们需要在子组件中进行相关的声明,如下所示:子组件为HellowWorld.vue<script>export default { name: 'HelloWorld', //接收的变量 props: { //声明相关的

2021-11-24 17:35:09 117277

原创 基于H5+js开发一款音乐播放器

前言:当下音乐播放器不胜其数,为了更好的掌握一些东西,我们来自己制作一个音乐播放器。文章目录:一.开发环境:二.页面视图:1.主文件入口(首页):2.音乐播放界面:三.功能实现(1)、index.html:(2)、播放音乐(music.html):(3)、样式文件(index.css):四.项目地址:一.开发环境:开发工具:HbuliderX;框架:Vant,Mui,Vue后端:Node二.页面视图:正常情况下我们的开发都会有构思图以及模块规划等过程,我们先来看看大致的页面构图:1

2021-09-28 11:37:32 115667

原创 ♥走进TypeScript的数据类型♥

前言:无论在学习什么语言的时候,我们都需要明白其该怎么样去定义一个变量或者Function,那么今天我们来看看TypeScript的数据类型。文章目录:一.Ts与Js的区别二.Ts的数据![在这里插入图片描述](https://img-blog.csdnimg.cn/8904446afa764db282b731721429ebda.png)三.数据类型应用1.any类型:2.number类型:3.string类型:4.Array类型:(1).[]:(2).数组泛型:一.Ts与Js的区别众所周知:Jav

2021-09-22 19:53:42 106165 3

原创 ♥带你走进TypeScript♥

前言:Javasctipt想必大家都不陌生,所谓TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 TypeScript 一起工作无需任何修改,TypeScript 通过类型注解提供编译时的静态类型检查。TypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译。目录:一.TypeScript安装二.TypeScript转换为JAVAscript三.TypeScr

2021-09-18 10:38:04 104275

原创 python爬取csdn个人首页信息以及博客

前言:随着csdn的更新,许多机制是进行了提升,但是相对于以前而言相信大家还是更喜欢以前的版本吧目录:一.需要的包:二.代码部分:三.全部代码:四.效果图:一.需要的包:我们需要使用的有如下的包:#文件操作import os#请求发送import requests#网页解析from lxml import etree#缓冲时间import time二.代码部分:我们对于csdn新版本界面进行数据的爬取,新版本个人主页如下图所示:接下来我们进行书写方法:def bolg( u

2021-07-25 17:51:22 95232 7

通过js实现百分比进度条

js百分比进度条,也就是页面元素之间的嵌套,改变其嵌套元素的宽度进而去实现我们所谓的进度条,也可以使用随机数来进行颜色的填充,当我们的变量为99时候,这样内部的嵌套元素的宽度就达到了外部的宽度,所以就可以进行实现。

2022-08-12

vscode快速生成vue模板

vscode快速生成vue模板,即再用户代码片段中进行相关方法以及模板的自定义,从而在需要的文件中,可直接通过vue或其他字段输出我们所需要的模板。

2022-08-12

Node实现用户的登录注册源码

本资源涉及node+express+mysql等技术,通过邮箱校验方式来执行下一步操作,主要功能如下所示: 1.用户登录时状态的查询; 2.用户注册邮箱校验; 3.忘记密码邮箱校验; 4.注册重名校验 在本资源可以学到基础的逻辑思维,可以进行代码逻辑的判断,主要可提升相关的编程知识,此资源可直接用于自己的项目,可直接进行服务器的部署。

2022-07-26

MusicPlayer

简易的音乐播放器,音频数据每日更新

2021-09-28

基于vue+webpack实现的个人博客系统

1.进行登录操作 2.进行博文的编写发布 3.进行修改密码,查看密码,日志查看等

2021-07-25

简易的天气查询小demo

天气查询小demo,适合vue的初学者以及axios的初学者,可以借鉴借鉴

2021-07-25

echarts-4.9.0.zip

GitHub下载太慢的小伙伴可以来进行看看

2020-12-20

成绩查询系统.zip

1.环境:Tomcat9.0,mysql8.0,jdbc8.0; 2.页面:登录,注册,主页面,信息显示页面,修改信息页面; 3.登录注册的信息验证,信息的验证; 4.增删改查信息实时同步数据库并更新页面信息

2020-12-16

借愁哥哥登录系统(至聊天窗口).zip

利用winfrom做的登录管理系统包括: 1.登录界面的设计,以及登录各种信息的验证 2.修改密码界面的设计,以及功能的实现 3.忘记密码的界面设计,以及各个功能的实现 4.利用XML来进行存储我们的信息 5.界面之间,3秒延迟 6.利用XML实现信息增删改查一系列功能

2020-08-09

贪吃蛇1.0.zip

基于C#的wpf下实现的贪吃蛇小游戏,主要有以下功能: 1.加载出来时生成蛇,食物位置随机,2.点击开始按钮音乐开始播放,蛇开始移动,再次点击为暂停(当然用键盘上的上下左右键控制),3.吃到食物时蛇长度加一,4.蛇碰到四周时会死亡,吃到自身时也会死亡,5.吃到食物的时候有音效,死亡时也有音效,6.当死亡时点击"是",游戏会重新开始,点击"否"会关闭窗体

2020-06-05

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

TA关注的人

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