- 博客(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代码```<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> 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关注的人