自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhuzhunvhai的博客

。愿你想要的明天如风一般轻盈、如水一般清澈

  • 博客(22)
  • 收藏
  • 关注

原创 爬取冬奥会相关的数据

导入所需要的库from bs4 import BeautifulSoupimport requestsimport csv #生成csv文件import timeimport random爬取相关内容def get_content(url): # url="https://s.weibo.com/user?q=%E5%86%AC%E5%A5%A5%E4%BC%9A&Refer=weibo_user" headers={"accept": "text/html,

2022-04-06 14:25:51 340

原创 使用express写接口

创建服务器.jsconst express = require('express')const app = express() // 配置解析表单数据的中间件app.use(express.urlencoded({ extended: false })) // // 导入并注册模块const router = require('./router')app.use('/api', router)app.listen(80, function() { console.log(

2021-02-19 15:38:29 173

原创 css3制作分页按钮-带有缩放效果

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>分页按钮</title> <style> li { floa

2021-01-06 16:01:54 208

原创 css3制作小箭头

在这里插入代码片<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>使用css3做小箭头</title> <style> div {

2021-01-06 15:32:38 82

原创 nodejs异步编程

同步api和异步api的区别–获取返回值-----------解决方式回调函数同步api可以从返回值中拿到api执行的结果,异步api不可以同步api和异步api的区别–代码执行顺序...

2020-05-08 12:22:29 133

原创 promise用法

基础语法const fs = require('fs')let promise = new Promise((resolve,reject)=>{ fs.readFile('./1.txt','utf8',(err,result)=>{ if(err!=null){ reject(err); }else{ resolve(result) } })})...

2020-05-08 12:21:23 127 1

原创 nodejs-服务器端

1、模块查找规则-当模块拥有路径但没有后缀时require('./find.js')require('./find')require方法根据模块路径查找模块,如果时完整路径,直接引入模块如果模块后缀省略,先找同名js文件夹再找同名js文件夹如果找到了同名文件夹,找文件夹中的index.jsr如果文件夹中没有index.js就会去当前文件夹中的package.js文件中查找main选...

2020-05-08 12:14:13 670

原创 Gulp工具

文章目录1、gulp使用2、gulp中提供的方法3、gulp插件1、gulp使用npm install gulp下载gulp库文件在项目根目录下建立gulpfile.js文件重构项目的文件夹结构 src结构放置源代码文件 dist目录放置构建后文件在gulpfile,js文件中编写任务在命令行工具中执行gulp任务2、gulp中提供的方法gulp.src() 获取任务要处理...

2020-05-08 12:11:38 158

原创 Ajax基础

1、同步异步异步代码总是在同步代码之后执行2、ajax特点优点,1. 不需要插件支持,2. 用户体验好,3. 提升web程序的性能,4. 减轻服务器和带宽的负担,缺点,1. 前进、后退的功能被破坏,2. 搜索引擎的支持度不够,​3、get、post请求[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3mgr2Cud-1587039388077)...

2020-04-16 20:18:56 248

原创 Vue.js学习(二)

Vue实现删除、添加、查询之品牌案例<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equ...

2020-03-23 17:32:05 188

原创 Vue小插曲之Vue-devtools的安装

简单粗暴式安装打开谷歌浏览器设置—>扩展程序–》勾选开发者模式—》加载已解压的扩展程序—》选择“chrome扩展”文件夹,至此恭喜已经安装成功!!!我已经把相关文档放在了百度网盘上链接:https://pan.baidu.com/s/1ni8sRfjKUUbHOJUkMf2vSQ提取码:7tt2...

2020-03-21 20:47:48 224 1

原创 vue.js学习(一)

一、Vue.js简介vue.js是目前最火的前端框架和Angular.js、React.js一起成为前端三大主流框架。二、Vue的使用1、引入<script src="https://vuejs.org/js/vue.min.js" type="text/javascript" charset="utf-8"></script>2. 学习vU...

2020-03-20 18:57:08 217

原创 JQuery日期插件、原生js实现分页

日期插件以及使用方法js代码var ul = document.getElementById('ul');var li = ul.getElementsByTagName('li');li[2].className = 'background';var num01 = 1;var num02 = 100 /*总数 ,实际操作应获取数据库的值*/ ;//1 //首页的点击事件li...

2018-07-28 16:55:18 334

原创 Canvas 绘制图像的三种方法、实现帧动画

绘制图像的三种方法/* * 绘制图像 * ctx.drawImage(); */ //第一种版本 三参数版本context.drawImage(img,x,y);,把图形绘制到指定的坐标 //必须要在图片下载之后才可以使用,使用onload事件 ...

2018-07-20 18:55:54 6816 2

原创 Canvas 制作数据饼图

html代码```&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;style type="text/css"&gt; can

2018-07-20 15:34:35 826

原创 Canvas 方法以及属性总结

moveTo() 设置路径的起点lineTo() 画一条路径线stroke() 根据当前路径惊醒描边fill()根据当前路径进行描边beginPath()清除当前路径,开辟新路径closePath()闭合路径rect()矩形路径strokeRect()直接绘制一个描边矩形fillRect()直接绘制一个填充矩形clearRect()清除画布setLineDash()设置虚线绘...

2018-07-19 14:01:11 1131

原创 Canvas绘制坐标轴、折线图

canvas{ border: 1px solid saddlebrown; } var cvs=document.getElementByI...

2018-07-19 12:38:53 1979

原创 Canvas矩形封装

var cvs = document.getElementById('cvs'); var ctx = cvs.getContext('2d'); // 对象矩形封装// 构造函数 function JuXing(ctx,startX,startY,width,height,lineWidth,strokeStyle,fillStyle){ ...

2018-07-18 13:09:55 409

原创 常用的内部排序算法

#include "stdio.h"#include "stdlib.h"#include "math.h"#define MaxSize 30 typedef  int  KeyType;typedef struct {        KeyType  key;}RecordType;//直接插入排序void InsertSort(RecordType r[], int length){    ...

2018-07-02 19:27:08 384

原创 二叉树基本知识总结

1.一个高度为h的满二叉树有2的h次方-1个结点。2.一个高度为h的完全二叉树最多有2的h次方-1个结点,最少有2的h-1次方个结点。二叉树的性质:        1,在一颗非空二叉树的第i层上至多有2的i-1次方个结点.        2,深度为K的二叉树至多有2的K次方-1个结点。           说明:深度K=0,表示没有一个结点,深度为1,表示只有一个结点。对于一般的非二叉树不能直接使...

2018-06-29 15:55:40 540

原创 ClientReceiveThread

/*package service;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import javax.swing.JFrame;import view.ChatFrame;public class Clie...

2018-06-29 14:56:57 565

原创 回流与优化

reflow(回流)和repaint(优化):reflow是说假如某个子元素样式发生改变,直接影响到其父元素以及往上追溯很多的祖先元素包括它的兄弟元素。reflow是说如果改变某个元素的背景色、文字颜色、边框颜色等不影响它周围内部布局的属性,将只会引起浏览器重绘。导致reflow发生的情况有:1.改变窗口大小。2.改变文字大小。3.内容的改变。4.激活伪类。5.操作css类。6.脚本操作DOM.7...

2018-06-29 14:55:27 233

空空如也

空空如也

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

TA关注的人

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