自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 【报错】v-on handler: "TypeError: $event.stopPropagation is not a function

在vue中,对input框直接使用@click去触发事件,是无法达到想要的效果,也无法触发事件,需要加上native才能实现input框的点击事件触发,即@click.native=“XXX”在input上写了@click,想阻止冒泡,但是一直报不存在的问题。

2023-02-21 20:53:50 2252 1

原创 Python Tornado接口如何获取用户的真实ip

【代码】Python Tornado接口如何获取用户的真实ip。

2023-02-11 13:19:41 410

原创 【帆软】调整软件字体大小

初次下载帆软软件的时候,软件的字体小的可怜,眼睛都要瞪大了,看的很累,可以用以下方法进行调整软件的字体大小。2、兼容性,更改高DPI设置,左下角-替代高DPI缩放行为打钩,缩放执行选系统。1、图标点右键,查看属性。......

2022-07-18 11:14:07 6669 3

原创 【已解决】VSCode prettier插件按ctrl+s没有自动格式化代码的问题

在vscode中,通过安装prettier插件,可以格式化代码,保证团队代码风格保持一致,但是我发现安装了并没有生效,可通过以下方式进行解决。

2022-07-16 12:54:33 2209

原创 Python 批量汉字转五笔,Word输出为Excel

Python 批量汉字转五笔,Word输出为Excel

2022-07-05 22:56:58 1121

原创 ubuntu18.04 安装Jenkins,手动安装,完美解决

最近前端需要部署一个Jenkins服务器,本想使用自动安装,但是按照网上的教程,各种报错,安装不成功,没办法,只能手动安装Jenkins,现在说下,我手动安装的过程吧。1、安装Java环境:apt install openjdk-8-jre-headlessjava -version2、创建一个Jenkins目录,并进入mkdir jenkinscd jenkins3、下载Jenkinswget https://mirrors.tuna.tsinghua.edu.cn/jenkins

2022-05-28 14:13:14 815 1

原创 【已解决】Chrome浏览器,控制台console.log(),打印数据显示...,点击...才能显示数据,如何直接显示?

问题:Chrome浏览器,控制台console.log(),打印数据显示…,点击…才能显示数据,如下图所示:解决:深拷贝一下输出,这就直接显示出来了。console.log(res);写法改为:console.log(JSON.parse(JSON.stringify(res)));...

2022-04-11 08:44:05 2029

原创 vue富文本Tinymce v-model无效,无法响应式发生改变

<tinymce ref="question" v-model="question" height="100" width="800" />问题:今天想要初始化富文本框里面的内容,tinymce虽说用v-model用来绑定值,但是,当值改变的时候,并不会发生响应式改变,这就很坑了。解决:只能通过setContent来设置值this.$refs.question.setContent('')当一个页面中存在多个富文本框的时候假设值 arr = [1,2,3]<div v.

2022-04-09 16:20:14 3290 1

原创 vscode Beautify插件的相关配置

{ "editor.fontSize": 14, "editor.tabSize": 4, "editor.detectIndentation": false, "update.mode": "none", "search.followSymlinks": false, "[javascript]": { "editor.defaultFormatter": "HookyQR.beautify" }, "[html]": {

2022-04-07 10:06:22 1890

原创 【已解决】‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件 / 全新安装node

1、进入网址下载node.js,安装:https://nodejs.org/en/2、配置环境,打开控制面板-系统和安全-系统-高级系统设置3、点击高级-环境变量,用户变量中点击新增按钮,填写变量名和变量值,点击“确定”,变量值为node的安装目录4、编辑PATH,把node 路径加进去5、在系统变量模块,编辑PATH,把node 路径加进去,保存6、以管理员身份运行cmd,输入node -v,至此显示node版本号,就代表安装成功...

2022-04-07 08:11:38 5264 2

原创 在vscode中创建一个自己的模板代码

1、文件-首选项-用户片段-新建全局代码片段文件2、打开网址,https://snippet-generator.app/,将代码输入,自动转换3、复制到模板文件中,保存即可

2022-04-06 09:19:22 739

原创 【报错】Vue编译过程中出现‘xxxx‘ is defined but never used的问题

问题: 在npm run serve编译过程中,出现下图所示的error,导致编译失败解决:在package.json中,添加一下rules,重新编译即可"rules":{ "no-unused-vars":"off"}

2022-03-04 10:07:20 767

原创 【报警告】vscode ‘v-model‘ directives require no argument.出现红色波浪线

问题:vue3写法中,报了 ‘v-model’ directives require no argument的红色波浪线警告,但是这个语法是支持的解决:文件 -> 首选项 -> 设置 -> 搜【vetur:Validation】,Validation: Template取消勾选重启vscode,完美解决。...

2022-01-10 18:03:19 1675 2

原创 vue vscode 快速输入插件

1、vscode安装 Vue VSCode Snippets 插件2、常用语法命令说明vbaseSingle file component basevforv-for directivevmodelSemantic v-model directivevmodel-numSemantic v-model number directivevonv-on click handler with argumentsvel-propsComponent

2021-12-28 11:16:01 614

原创 Vue CLI安装和使用

安装Vue CLI,全局安装npm install @vue/cli -g升级Vue CLInpm update @vue/cli -g通过vue命令来创建项目vue create 项目名称

2021-12-15 09:32:48 194

原创 【报错】HookWebpackError: Only file and data URLs are supported by the default ESM loader.

问题:今天webpack在打包过程中使用copy-webpack-plugin插件的时候,报了以下错误:HookWebpackError: Only file and data URLs are supported by the default ESM loader. Received protocol 'node:' at makeWebpackError (E:\vue\02-webpack\04-webpack_插件\node_modules\webpack\lib\HookWebpack

2021-12-13 15:52:58 7608 1

原创 webpack 自定义打包入口和出口

npx webpackwebpack打包,默认情况下,入口文件为src/index.js,出口文件为dict,那万一没有存在index.js或者dict文件夹呢?npx webpack --entry ./src/main.js --output-path ./buid这样,他就会将main.js作为入口文件,打包后的文件保存在build文件夹中...

2021-11-29 17:03:21 1075

原创 【报错】webpack : 无法加载文件 C:\Users\2278\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。

问题:今天在运行webpack的时候,出现了以下报错:webpack : 无法加载文件 C:\Users\2278\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。解决:一、使用Ctrl +Shirft + 右键,以管理员身份打开PowerShell二、输入Set-ExecutionPolicy -Scope CurrentUser命令三、输入参数1四、输入Y完美解决!...

2021-11-29 15:51:59 129

原创 【已解决】微信小程序web-view嵌套H5,使用setStorageSync,localStorage.setItem有时候失效的问题

1、问题描述:我用uniapp写的一个H5,嵌套在微信小程序web-view中,但是用户反应,登录过后,老是出现需要登录的情况,安卓手机普遍出现,ios情况较少,导致用户体验很差,业务模式很难继续进行下去。2、原因?未知,社区找了很多资料,官方也没有给出具体的解决方案3、之前的写法:登录成功之后,将用户信息存储在localStorage中if(res.msg == '登录成功'){ uni.setStorageSync('username', res.username); uni.setSt

2021-11-15 09:10:06 5105

原创 【Python办公自动化】教你20行代码,俘获女朋友芳心,基于Python openpyxl、docxtpl批量将excel数据转换为word文件

业务背景:女朋友最近因为一个事情经常加班到很晚,我了解一下情况后,原来是因为一个word需要一直从excel里所有数据复制粘贴复制粘贴,最后打印出来(如下图格式,数据实际更多),由于数据量庞大,女朋友1个小时,2个小时,3个小时,工作到了深夜……思路:通过Python openpyxl操作excel,获取excel中的数据,再通过Pythondocxtpl的DocxTemplate遍历将数据渲染到word中,然后保存Python DocxTemplate基本常用语法:1、数据渲染:

2021-07-09 11:13:34 1582 14

原创 【已解决】Discuz导读里的最新热门没有帖子

1、正确地设置后台相关配置。  a.进入后台——全局——手机版全局设置——是否开启热帖(选择“是”)  b.全局——站点功能——导读设置(根据你网站的实际情况设置。我设置的是:热度值聚合下限:3;热帖/精华聚合时间范围:一个月或更长)c、全局——站点功能——主题热度(根据你网站的实际情况设置。我设置的是:热门主体显示级别:5,10,50,原来是10,100,200)2、成功解决自己的问题:那就是后台进入每个版块,在权限一栏里,不要打钩任何一个用户组,全部留空。只要有打钩的版块,那么这个版块就

2021-06-25 17:16:52 1233 2

原创 【已解决】Discuz论坛头像无法上传,出现access……

查看百度经验:https://jingyan.baidu.com/article/48b558e32b77b27f38c09ac5.html

2021-06-25 17:15:11 1071

原创 【已解决】Discuz 上传文件大小的限制

1.discuz设置:discuz源码会对上传的附件进行大小限制,一般为1000k,大约快到1M,可以进入管理中心=》用户=》用户组或者管理组=》编辑=》论坛相关=》附件相关=》论坛最大附件尺寸(单位K 1M=1024K)进行修改,我修改成为2097152,单位为k,即2G;2、在服务器里修改php.ini文件(在etc/php.ini),需要在PHP.ini里设置以下几项:(1) post_max_size =10M表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据

2021-06-25 17:14:27 3154 2

原创 Discuz搬家教程

第一步:备份网站数据进入后台—站长—数据库—备份,数据备份类型选择“Discuz!和 UCenter数据”,备份成功以后,数据自动保存在data文件夹下。第二步:网站文件下载把整个网站文件打包(虚拟主机管理控制面板一般都有整站压缩和解压的功能,在控制面板选择压缩,压缩之后的文件一般在FTP DB文件夹里面,然后把压缩包下载到本地电脑,如果虚拟主机没有在线压缩功能那就直接使用FTP下载文件到本地保存。第三步:整理下载到本地的网站文件1.把下载下来的文件里面的下列文件删除,请完全放心删除掉这几个文件,

2021-06-25 17:12:47 710

原创 Python爬虫—bs4的基本用法

安装:pip3 install bs4基本用法:import bs4from bs4 import BeautifulSoupimport bs4from bs4 import BeautifulSouphtml_doc = """<html><head><title>The Dormouse's story</title></head><body><p class="title"><b&g

2021-04-27 17:33:38 459 2

原创 Python request判断请求状态(404、502、200等)

import requestsimport randomuser_agents = ['Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1', 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50',

2021-04-21 11:19:48 5702 1

原创 【报错】Flask-Apschedul Timezone offset does not match system offset: 0 != 28800. Please, check your

flask-apscheduler 是一款 flask 的定时任务框架,其本质上是和 apscheduler 一样的,具体的使用操作和其他的 flask 组件一样。在开发环境上定时任务跑起来很顺利,但是到了生产环境却出现了bug。bug:ValueError: Timezone offset does not match system offset: 0 != 28800. Please, check your config files.意思是说我的运行的时区和系统时区不匹配flask-ap.

2021-03-05 10:22:06 4166 4

原创 Python爬虫—requests的基本用法

requests 是python实现的简单易用的HTTP库,使用起来比urllib简洁很多安装:pip3 install requests基本用法:import requestsGET请求:r = requests.get('http://httpbin.org/get')print('GET请求:',r.text)POST请求:r = requests.post('http://httpbin.org/post',data={'name':'张三'})print('POS.

2021-03-04 17:17:54 406 1

原创 Python判断某个文件夹是否存在 不在则生成

判断目录是否存在,不在则创建import osdirs = '/www/wwwroot'if not os.path.exists(dirs): os.makedirs(dirs)

2021-02-25 19:25:12 113

原创 基于Python APScheduler实现定时任务

一、介绍APScheduler的全称是Advanced Python Scheduler。它是一个轻量级的 Python 定时任务调度框架。APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令。同时,它还支持异步执行、后台执行调度任务。二、安装pip3 install apscheduler三、基本概念APScheduler四大组件:触发器 triggers :用于设定触发任务的条件 任务储存器 job stores

2021-02-23 17:11:55 1298 4

原创 【报错】安装scrapy时Could not build wheels for cryptography which use PEP 517 and cannot be installed direc

问题:Windows在安装scrapy时候报错error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com/visual-cpp-build-tools/Failed building wheel for cryptographyRunning setup.py clean for crypto

2020-12-25 15:34:59 1961

原创 mysql添加用户并用Navicat远程连接

1、root账号远程登录update user set host='%' where user='root';flush privileges;2、新建用户,只允许本地访问create user Effortzjw@'localhost' identified by 'password';3、新建用户,允许远程访问create user Effortzjw@'%' identified by 'password';4、授权用户管理test表的全部权限grant all privileg

2020-12-18 15:39:46 466

原创 mysql group by分组对每组进行count计数

SELECT name,count() FROM fundlist GROUP BY name ORDER BY count() desc;

2020-12-16 09:24:44 2864

原创 【已解决】CentOS7.6服务器在国外节点,网页访问慢的问题—部署BBR加速,速度提升百倍

服务器节点,位于新加坡,但是国内网页访问加载速度很慢:什么是BBR:BBR(瓶颈带宽和RTT)是一种新的拥塞控制算法,由Google提供给Linux内核TCP堆栈。有了BBR,Linux服务器可以显着提高吞吐量并减少连接延迟。此外,部署BBR很容易,因为该算法只需要在发送方进行更新,而不需要在网络或接收方进行更新。准备:CentOS 7.x 服务器一、升级内核使用BBR,需要将CentOS 7的内核升级到最新查看服务器当前内核uname -r当前内核为3.10.0安装ELRe

2020-12-08 11:38:34 1707 1

原创 Python爬虫—wget的基本用法

wgetLinux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来

2020-11-19 11:32:51 2514

原创 Linux查看内存占用情况、查看某个程序的进程号、kill进程命令

一、查看Linux服务器内存占用情况top名称说明PID进程的IDUSER进程所有者PR进程的优先级别,越小越优先被执行NI值VIRT进程占用的虚拟内存RES进程占用的物理内存SHR进程使用的共享内存S进程的状态。S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负数%CPU进程占用CPU的使用率%MEM进程使用的物理内存和总内存的百分比TIME+该进程启动后占用的总的CPU时间,即

2020-11-18 10:50:51 758

原创 【Python3报错】TypeError: string indices must be integers

【Python3报错】TypeError: string indices must be integers原因: str类型没有 str['name'] 这种写法,只有 str[0] 这种写法,所以我只需eval(arr[0]),将str类型转换成dict类型即可print(arr[0]) #这边打印出来是 {‘name’:'张三'}print(type(arr[0])) #这边打印出来是str类型print(arr[0]['name']) ...

2020-10-27 16:52:11 1189

原创 【报错】python3.7报错:ModuleNotFoundError:No module named “Crypto“

在使用python的第三方库Crypto时:from Crypto.PublicKey import RSA报了以下错误:ModuleNotFoundError:No module named "Crypto"首先想到的是安装第三方库Cryptopip install crypto安装成功了,可是Crypto下面依旧是红色波浪线1、网上无法解决问题的方案(1)找到安装地址,将名为“crypto”的文件夹,重命名为“Crypto”,结果:Crypto下面不再有红色波浪线,可是Cipher下

2020-10-27 11:39:03 2443 8

原创 【优化】Python pandas + redis 处理900w数据量导出excel,效率整整提升10倍!!

问题:今天,在对一个excel进行导出操作的时候,遇到了 Out of Memory 内存不足,导致整个网页崩溃的问题。于是我度娘一通。对电脑的虚拟内存调高了一通,但是发现并没有效果。难道真的要通过加内存条的方法来解决?当然这是一种方法,但是对于以后数据量越来越大的情况下,内存条就一直往上加吗,那显然是不可取的。那么就只能对代码进行优化了。后来我发现,之前导出excel的形式,是通过后端将所有的900w数据全部返回到前端,前端再将数据进行缓存,通过layui excel模块进行导出。在数据量足够大

2020-10-23 21:26:00 2523 2

原创 Python3 redis默认返回是byte类型的问题

在python3中redis读取数据默认返回byte类型,假如是中文数据,则需要 .decode('utf-8') 转换,那怎么更方便读取直接是utf-8格式呢?设置decode_responses=True即可import redisrdb = redis.Redis(host='localhost',port=6379,db=0,decode_responses=True)...

2020-10-22 17:21:59 486

空空如也

空空如也

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

TA关注的人

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