- 博客(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
原创 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
原创 原生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
原创 Node结合mammoth进行word内容的读取(所有内容附带格式)
上一篇文章讲到获取word的纯文本内容,这篇 文章做一个扩展,我们获取其中所有的内容。将改为即可;
2022-06-20 10:36:17
121427
4
原创 Node结合mammoth进行word内容的读取(纯文本内容)
此方法只能读取到纯文本内容…使用以下代码下载相关包文件关于介绍请点击:mammoth。可以通过或者进行相关的请求书写。
2022-06-19 23:40:23
121529
原创 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
原创 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
原创 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的数据三.数据类型应用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实现百分比进度条
2022-08-12
vscode快速生成vue模板
2022-08-12
Node实现用户的登录注册源码
2022-07-26
成绩查询系统.zip
2020-12-16
借愁哥哥登录系统(至聊天窗口).zip
2020-08-09
贪吃蛇1.0.zip
2020-06-05
Vue中为什么v-if和v-for不建议同时使用呢?
2022-07-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人