- 博客(37)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python爬取壁纸程序(http://www.jj20.com/)
之前有写了美女一栏的,后来朋友们反映,除了美女就没有其他的了,今天特意整合了几个栏目供选择新增加了图片小于1920x1080的不要程序已打包上传全部代码如下import requestsimport timeimport osfrom multiprocessing import Pool, cpu_count, current_process, Process, freeze_supportfrom lxml import etreeimport parselimport ref
2021-06-21 10:54:41
2775
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 python抓取壁纸资源(http://www.jj20.com/)
我抓取的是美女模特这一栏import requestsimport timeimport osfrom multiprocessing import Pool,cpu_count,current_process,Processfrom lxml import etreeimport parselimport refrom PIL import Imagefrom io import BytesIOtimeout = 10# 下载图片保存路径DIR_PATH = r"d:\meizi
2021-06-15 14:03:15
1882
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 react+antd使用过程中总结的一些组件
显示loading–mySpin如何使用{mySpin({ spinning: checking, tip: "校验中" })}/** * @param params.spinning 是否显示loading * @param params.tip 提示文字,默认加载中 * @description 需要父盒子使用相对定位position:relative */export function mySpin(params) { const { spinning = false, tip
2021-05-06 12:12:18
877
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 杂七杂八的记录
ie浏览器上传文件报错 原因:上传的路径带有中文 解决办法:encodeURI(url)js对中文排序使用方法String.localeCompare()正常情况下:“张三”.localeCompare(“李四”,‘zh’)一般工作中都会用a.localeCompare(b,‘zh’)的形式在谷歌浏览器中a为null的时候会报错,在ie中a||b为null都会报错所以我写成了这样(a|| “”).localeCompare(b || “”, “zh”)............
2021-04-02 10:26:16
242
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 url转base64
写在前面:我是在antdProV4的基础上写的demo1.引入React,useState,useEffectimport React, { useState, useEffect } from 'react';// 因为umi默认开启的css-Module,路径不能直接写,所以引入图片import testImg from '@/assets/test.jpg';2.申明一个stateconst [state, setstate] = useState('');3.书写函数主体,网上看的
2021-03-23 10:38:22
2435
原创 记录pagination在改变pageSize的时候出现的问题
分页多用于table 表格,可以直接放在table的下面如下图所示。这里介绍的是element ui的分页功能,使用的是el-pagination。这次问题是解决了,能顺利回到第一页,这时奇怪的事情就发生了,首先页面的表现为:先是无数据,然后过一会数据才加载。由于handleSizeChange是异步的,所以经常会导致没有回到第一页。以下是我封装的vue3的elementui的分页组件全部代码。打开控制台查看网络请求,发现获取了两次数据!需求是切换pageSize的时候回到第一页。
2023-04-08 22:39:30
967
1
原创 记录升级andproV5以后遇到的样式问题不兼容部分浏览器
官方说了 不再支持antd.css 而是采用了CSS-in-JS。完事 虽然有点不太一样 圆角有调整 但 也不是不能接受 对吧。把这个文件copy到你的v5项目中 在app.js中引入。那么 我是不是可以引入之前的antd.css呢。看一下在谷歌浏览器的表现 一切正常。发现 类名和之前的是差不多一致的。在看看部分浏览器 样式全无。细心的我审查了一下元素。
2023-02-23 19:10:36
561
原创 react-router-dom(v6)的学习和使用配合React.lazy()
【代码】react-router-dom(v6)的学习和使用配合React.lazy()
2022-12-11 15:14:59
718
原创 vue3数据更新了,视图不更新
最近很多同学遇到数据更新了视图不更新的问题 、接下来我们就一起去分析一下原因,不保证100%能解决你的问题,但也一定能让你有所收获。
2022-12-01 18:32:50
4654
原创 node版本、npm版本随意切换
官方地址: 传送门百度网盘下载自带提取码把下载的粘贴在D:\nodepath把D:\nodepath加入到环境变量的中在命令行输入 查看版本 如下证明环境变量配置成功这时候就可以使用gnvm指令管理nodejs版本了搜索node版本,可以指定版本或者模糊搜索,需要满足1.x.x的格式安装指定版本使用指定版本(前提是有下载)gnvm use 19.0.0接下来列举一些常用命令gnvm install latest // 安装最新版本的 nodegnvm install 10.0.0 // 安
2022-11-22 09:45:49
8990
2
原创 记录npm发布过程
注意:升级之后可能会造成npm在其他项目不可用或者安装依赖失败等问题(可以通过nvm切换版本解决或者切换 registry,影响可控)注意:npm adduser成功的时候默认你已经登陆了,所以不需要再进行npm login了。根据命令行提示,设置一些必要的package.json信息,简单展示如下👇。先切换源,再登录发布包,必须使用npm origin ,不能切换成别的镜像。至此,一个简单的待发布的npm包就创建好了,下面来看怎么发布npm👇。创建 index.js 文件,用于安装依赖时,使用的文件。
2022-10-14 03:31:24
136
原创 系统上禁止运行脚本
搜索powershell,右键以管理员身份运行 若要在本地计算机上运行您编写的未签名脚本和来自其他用户的签名脚本,请使用以下命令将计算机上的执行策略更改为RemoteSigned set-ExecutionPolicy RemoteSigned1 ...
2022-02-17 22:40:33
237
原创 iinput ctrl+v 图片的时候 询问是否发送图片 点击确定再发送
input ctrl+v 图片的时候 询问是否发送图片 点击确定再发送<Input style={{ paddingTop: replyMsg ? "32px" : "4px", }} prefix={replyMsg ? prefix() : null} ref={inputRef} // value={inputRef?.current.value} o
2022-01-29 13:06:20
1162
原创 树型数据筛选,过滤,和查找某一个,从树型数据中把所有的子节点取出来
树结构的数据筛选 const filters = (e: any) => { let { value } = e.target; let d = JSON.parse(JSON.stringify(treeDataOld)); let datax = filtersX(value, d); setTreedata(datax); }; const filtersX = (val: any, data: Array<any>) => {
2022-01-27 17:49:02
3016
原创 【无标题】
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-01-27 17:43:57
61
原创 JS给数字加千位分隔符
export function format_number(nStr) { nStr += ""; //数字转换为字符 let x, x1, x2; if (nStr.indexOf(".") != -1) { x = nStr.split("."); //按照小数点分隔 x1 = x[0]; //整数部分 x2 = x.length > 1 ? "." + x[1] : ""; //小数部分 } else { x1 = nStr; x2 = "
2021-09-01 14:16:29
215
原创 echart图表鼠标放上去显示百分比,保留一位小数
默认情况是这样的tooltip: { trigger: "item", formatter: "{a} <br/>{b} : {c} ({d}%)", },默认效果是这样的修改后代码是这样的tooltip: { trigger: "item", formatter: function (a: any) { return ( a.seriesName + "<br/&g
2021-09-01 11:52:40
3097
转载 js禁止打开控制台调试代码
function loop() { window.requestAnimationFrame(function() { debugger; loop(); }) }loop()
2021-06-15 14:12:08
605
原创 python操作excel
import openpyxlfrom openpyxl.styles import Font, PatternFill, Border, Side, Alignment# 打开文件,遍历sheetdef open_file(file_path): wb=openpyxl.load_workbook(file_path) all_sheet_name=wb.sheetnames for item in all_sheet_name: sheet=wb[item
2021-06-10 11:20:47
158
2
原创 python实现水滴筹页面的数据统计
前段时间我妈妈生病住院,对于我们这个本就不富裕的家庭来说不只是雪上加霜这么简单面对巨额的手术费不得已用了 水滴筹,为了感谢广大爱心朋友的帮助,我就想用python抓取水滴筹页面具体的捐款人,金额,还有留言信息,还有头像 首先我就上百度搜索一番,都说水滴筹的页面不好爬,能看大水滴筹的页面,说明就能爬取成功,但是事情并没有这么 简单,多次尝试无果后,我想了一个办法可以取得我想要的数据
2021-05-13 15:11:35
1096
转载 400是什么错
今天我遇上一个让我很痛心的错误400。对程序员来说,这可能是一个最简单的错误码。因为这个相应并没有进拦截器,更没有进到Controller层。可我在解决这个问题时,质询了很多朋友不解,百度各种方案无效。苦苦耗费我大半天时间。 首先,遇到400问题,最大几率是出现了数据类型不一致的问...
2021-01-19 16:11:08
2138
原创 react hooks获取不到最新的state解决方法
import React, { useEffect, useState, useMemo, useCallback, useRef } from "react";function Demo(){ const numRef = useRef(1); const [num, changeNum] = useState(numRef.current); function submit(){ console.log(`现在的数字是: ${numRef.current}`) } useEffec
2021-01-19 15:03:37
4144
原创 CSS实现单行、多行文本溢出显示省略号的实现方法
CSS实现单行、多行文本溢出显示省略号的实现方法如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览一、单行溢出1,单行溢出,超出部分显示…或者截取。前提必须有宽度。CSS:{width:xxpx;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}截取为clip;实现代码width:300px; overflow: hidden;
2020-12-29 09:46:32
212
原创 判断是否为ie浏览器
H5判断<!--[if IE 6]>仅IE6可识别<![endif]--><!--[if lte IE 6]> IE6及其以下版本可识别<![endif]--><!--[if lt IE 6]> IE6以下版本可识别<![endif]--><!--[if gte IE 6]> IE6及其以上版本可识别<![endif]--><!--[if gt IE 6]> IE6以上版本可识别<![
2020-12-25 09:53:58
169
原创 如果操作了没有保存,点了浏览器关闭或跳转其他页面,浏览器弹窗提示“当前操作未保存,确认要离开吗?
React 阻止路由离开(路由拦截) 阻止React router跳转:1、React不像Vue那样有router.beforeEach这样的路由钩子,但是它提供了一个组件:Promptimport { Prompt } from 'react-router-dom';<Prompt when={true} message...
2020-12-17 09:45:27
1697
原创 环形图中间怎么加文字
option = { graphic: [{ //环形图中间添加文字 type: 'text', //通过不同top值可以设置上下显示 left: 'center', top: '45%', style: { text: '35%', textAlign: 'center', fill: 'blue', /..
2020-11-11 14:20:08
2403
原创 初探remax.js 2020年11月10日
初探remax.js还有很多疑问没有解决,官方的教程也看得不是很懂,今天就是探索到这里,下次再继续,我发现网上关于remax的教程也很少,基本没有,qq群也没有,有感兴趣的朋友可以加我qq:290573077,一起学习,一起讨论...
2020-11-10 17:24:29
578
转载 2020-09-21正则练习
匹配连续出现的四组以 . 连接的字符串题目:abc.dss.sds.wer答案:/^(.{3}.){3}.{3}$/g 或者 ^(....){3}...$^ 以什么作为开头$ 以什么作为结尾. 表示匹配任意字符. 转义表示匹配 . 字符本身匹配数字而非数字题目:xxXxxXxxxx答案:/(d{2}D){2}d{4}/d 表示匹配一个数字D 表示匹配非数字字符() 表示一个分组{2} 表示重复匹配两次匹配空白符题目: SSsSSsSS答案:(S{2}s){2}...
2020-09-21 10:24:10
1360
转载 2020-09-17redux学习
首先明确一点,Redux 是一个有用的架构,但不是非用不可。事实上,大多数情况,你可以不用它,只用 React 就够了。曾经有人说过这样一句话。 "如果你不知道是否需要 Redux,那就是不需要它。"Redux 的创造者 Dan Abramov 又补充了一句。 "只有遇到 React 实在解决不了的问题,你才需要 Redux 。"简单说,如果你的UI层非常简单,没有很多互动,Redux 就是不必要的,用了反而增加复杂性。 用户的使用方式非常简单用户之间没有协作不需要与服务.
2020-09-17 10:57:01
149
转载 解决Chrome插件安装时出现的“程序包无效”问题
解决Chrome插件安装时出现的“程序包无效”问题HapplyFox关注32018.09.06 16:43:10字数 185阅读 154,880错误信息:程序包无效。详细信息:“Cannot load extension with file or directory name . Filenames starting with "" are reserved for use by the system.”。1、找到Chrome安装程序路径,找到对应的插件image.png2、把crx后
2020-07-07 15:44:19
977
转载 Xshell连接windows
目的是Jenkins连接windows系统服务器,我使用Xshell连接windows系统试试先1,下载OpenSSH下载地址:https://github.com/PowerShell/Win32-OpenSSH/releases选择适合你电脑的zip,我下载的是OpenSSH-Win64.z...
2020-06-29 12:20:38
8513
2
原创 react-hook的学习(常用的useState,useEffect,useRef,useMemo)
了解一下react-hook-useEffect
2020-06-19 14:25:05
1543
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人