- 博客(58)
- 收藏
- 关注
原创 解决Pycharm内存一直升高卡死、反应慢、CPU占用高
PyCharm卡顿问题解决方案 当PyCharm出现内存飙升、卡死、CPU占用100%等问题时,常见方法如禁用检查、清理缓存、调整内存设置等可能效果有限。本文发现最有效的解决方法是恢复PyCharm默认设置,这能显著降低内存占用(从60%降至正常水平)。操作步骤:导出当前配置备份后,选择恢复默认设置,需注意此操作会重置所有插件和配置,但不影响项目文件及解释器环境。恢复后重新配置即可解决性能问题。
2025-07-31 15:00:23
252
原创 快速了解Docker
Docker是一个轻量级容器化平台,支持"一次构建,处处运行"。本文介绍了Docker的核心概念、适用场景和基本操作。内容涵盖Docker三大组成部分(客户端、宿主机、注册表服务)、三大核心概念(镜像、容器、仓库),以及Linux基本操作和Nginx配置。详细讲解了Windows和Linux系统的Docker安装步骤,包括镜像加速配置。最后演示了如何启动容器、查看容器状态和使用镜像。Docker通过应用隔离和资源虚拟化,显著提高了软件交付效率,适合开发、测试和运维人员使用。
2025-07-25 09:23:41
899
原创 windows11安装wsl装Ubuntu到D盘及可视化页面,安装docker
WSL与Docker安装配置指南 本文详细介绍了在Windows系统下安装配置WSL(Windows Subsystem for Linux)和Docker的完整流程。主要内容包括:1)通过官方教程安装Ubuntu 24.04并迁移到D盘释放C盘空间;2)配置VSCode连接WSL;3)Ubuntu环境下安装Docker的详细步骤,包括卸载旧版本、设置阿里云镜像源、安装特定版本等操作;4)Docker额外配置如更换国内镜像源、设置开机自启等。文章提供了完整的命令序列和操作截图,特别说明了WSL2环境下sys
2025-07-24 22:54:02
904
1
原创 windows系统添加端口转发/映射 && WSL: 无法配置 networkingMode Nat,回退到 networkingMode VirtioProxy
解决端口映射不好用,WSL: 无法配置 networkingMode Nat,回退到 networkingMode VirtioProxy 98%概率解决!!
2025-07-08 15:25:06
839
原创 docker通过小实例使用常用命令
本文介绍了在云服务器上使用Docker部署Nginx的完整流程。主要内容包括:1)开通云服务器并通过WindTerm连接;2)配置Docker环境(卸载、换源、安装);3)下载Nginx镜像并解决网络问题;4)常用Docker命令(run/stop/ps/logs等);5)容器操作(端口映射、修改页面);6)将定制镜像保存为tar包或分享到Docker社区;7)进阶内容包括数据持久化和批量删除容器。通过实践演示了从安装到定制Nginx页面的全过程,并总结了常用的Docker操作命令,为容器化部署提供了实用指
2025-06-28 15:04:33
889
原创 Python库更被大家常用,在兼容doc、docx更好,或者专项在doc或者docx,分别的优势是什么:
Python处理Word文档常用库对比:python-docx主要支持.docx格式,提供完整的文档操作功能(文本/表格/样式处理)和易用API,适合现代文档处理。而pywin32通过COM接口直接操作Office,能处理旧版.doc格式,可实现高级功能如批量替换和格式调整,但依赖Windows和Office环境。前者适合跨平台.docx处理,后者适合需要深度控制Office的场景。示例展示了pywin32实现文本替换和段落居中对齐的操作方法。
2025-06-28 08:49:36
242
原创 端口被占用:Port 8000 was already in use.
APPLICATION FAILED TO STARTDescription:Web server failed to start. Port 8000 was already in use.Action:Identify and stop the process that’s listening on port 8000 or configure this application to listen on another port.Process finished with exit code 0常用的解
2024-01-07 11:55:25
1237
原创 Linux-ubantu install python3.9/charm-crypto/pythoncharm
https://crypto.stanford.edu/pbc/download.html 官网下载。https://wwxy.lanzouj.com/ioPJK1auk4ab 官网下载。5.2命令sudo apt install make来安装。安装charm-crypto 停止服务了。补了一次python3-dev 包导致的。5.进入Python-3.9.0目录。4.python3.9.0进行解压。3.下载python3.9.0。5.1需要安装gcc编译器。
2023-10-06 01:41:41
668
原创 Springboot项目开发常遇到的问题
Springboot是一个轻量级Web开发工具。里面内嵌了tomcat,所以我们不需要安装tomcat了。但是多个项目放在一起的时候,总不能都访问8080端口吧。所以我们需要修改默认端口。默认是8080,不需要配置,但是如果有需求,需要在application.yml中指定,代码如下,这里我修改成了8081server:port: 8081或者 找一个好用的yml文件正常情况下的port端口号是加粗显示,空格也设置了仍然不好用的话,那就之恶能拷贝一个好使的.yml或者。
2023-06-02 10:57:42
785
原创 selenium 如何在已打开的浏览器上直接自动化脚本
selenium测试网页每次登录都需要从头到尾登录到底,令人心烦;此文章为直接在已打开、已登录/验证的网页运行提供方法:
2022-07-19 16:15:51
2543
1
原创 python 对excel的交互工具的使用
python 对excel 交互工具的使用,xlrd 、 xlwt、xlutils、xlwing、XlsxWriter、openpyxl、的区分
2022-07-16 15:48:51
551
原创 Django 和 Python 开发 Web 站点
Django和 Python 开发 Web 站点一、 介绍Django 项目是一个定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:用于创建模型的对象关系映射为最终用户设计的完美管理界面一流的 URL 设计设计者友好的模板语言缓存系统二、VScode安装1.Django 至少需要 2.3.5 版本的 Python创建一个空目录2.vscode打开目录3.终端运行命令创建虚拟环境: python -m venv .v
2022-06-25 22:42:41
154
原创 Vue中常用rules校验规则
前端Vue中常用rules校验规则1、是否合法IP地址export function validateIP(rule, value,callback) { if(value==''||value==undefined||value==null){ callback(); }else { const reg = /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\
一 、定义指针变量1.1 定义指针变量与定义普通变量非常类似,不过要在变量名前面加星号*,格式为:datatype *name; 或者datatype *name = value;*表示这是一个指针变量,datatype表示该指针变量所指向的数据的类型 。例如:int *p1;1.2 赋值指针变量p1 是一个指向 int 类型数据的指针变量,至于 p1 究竟指向哪一份数据,应该由赋予它的值决定。再如:int a = 100;int *p_a = &a;在定义指针变量 p
2021-04-29 11:44:24
4391
1
原创 C语言 求出自幂数|输入一个数判断num是否为自幂数|
输入一个数判断num是否为自幂数一、分析自幂数此程序不仅可以应用于自幂数1.1自幂数1.2自幂数别名1.3思路1.4 实践一、分析自幂数此程序不仅可以应用于自幂数还可以根据要求跟改为指定自幂数1.1自幂数自幂数:自幂数是指一个 n 位数,它每位上的数字的 n 次幂之和等于它本身。(例如:153,n=3,13+53+33=153 ,153即是n为3时的一个自幂数)1.2自幂数别名 一位自幂数:独身数 两位自幂数:没有 三位自幂数:水仙花数 四位自幂数:四叶玫瑰数 五位自幂数:五角星数
2021-04-27 18:25:55
1616
原创 vue input 或 el-input type=“number” 输入数字,去除右侧箭头
一、具体问题为:input或者el-input中添加type=number来控制只可输入数字。但随之而来的问题是 输入框右侧会有个上下调整箭头二、解决方法:2.1、input常用的解决方法,实际是将控制显示箭头的 css样式去掉,但少部分会不好用,因此可以添加个class来指定。不过对于el-input此方法仍然不好用<template> <Input v-model="value" placeholder="微信内部号码" type="number" number=
2020-10-12 13:27:57
24285
1
原创 VS Code 清空控制台 快捷键,ctrl+k, clear terminal。
目的 :VS Code 清空控制台 快捷键,ctrl+k, clear terminal。操作:一、进入设置:方法一:首先按住Ctrl+Shift+P组合按钮打开设置窗口,输入>open keyboard Shortcuts 会发现有两个选项,对应两种方法。方法二:英文:file—》 preferences ----》 Settings 或者 Keyboard Shortcuts中文: 文件 首选项 设置,或者键盘快捷键设置二、设置2.1 快捷键配置方法一中,
2020-09-29 10:48:11
11523
3
原创 解决vue 提交日期格式数据,时间出现时区差的问题
解决vue 提交日期格式数据,时间出现时区差的问题一、错误源:在自定义create_time ,进行前端vue 向后端django 传入数据时,发现{'create_time': [ErrorDetail(string='日期时间格式错误。请从这些格式中选择:YYYY-MM-DDThh:mm[:ss[.uuuuuu]][+HH:MM|-HH:MM|Z]。', code='invalid')]}此错误是由于 没有用data格式二、过程const d = new Date()但在用完之后却在后端发
2020-09-24 15:05:48
6731
原创 笔记本联想拯救者游戏本,为什么玩穿越火线不能全屏、不能16:9?两边有黑边
联想拯救者一、问题分析玩穿越火线不能全屏的主要原因是有两点:1、系统设定的分辨率不兼容;2、注册表设置有问题。解决方法:1、首先,你要下载你显卡最新的驱动;2、桌面点右键,会出现显卡的控制平台;3、A卡设置,把启用GPU缩放功能和里面的将图像比例调整为面板大小选上就可以。其他解决方法:二、解决问题在分辨率与显卡驱动,设置好后问题仍在,请执行以下操作。1.在开始运行输入regedit打开注册表按win键加R键,屏幕下方会出现运行窗口,并输入regedit。如果弹出窗口请点击“是”
2020-09-22 22:05:25
14815
4
原创 Vue-cli3和TS建立Vue项目
一、安装vue-cli第一步,搭建vue&typescript脚手架安装vue-cli最新版本如果之前装了vuecli的版本的,操作第一步之前需要先uninstall之前的版本npm uninstall vue-cli -g // 卸载npm install -g @vue/cli // 安装最新版本注:npm install 安装不同的时候不成,可以使用 cnpm install --global @vue/cli或者 npm切换至淘宝源二,创建一个vue项目vue creat
2020-09-07 13:38:58
575
原创 Ant Design学习-----遇到问题
使用umi脚手架来初始化React项目上一章说到Umi是什么,以及为什么要使用Umi。不了解的还可以去上一章Ant Design介绍一、开发环境这里需要应用node环境,以及npm切换淘宝源,使用的开发工具为vscode如何配置,我的node专栏中有...
2020-09-07 13:20:14
1844
转载 新手使用npm搭建第一个官方vue(vue-cli)项目---(一)
一、环境搭建假设你已经通读vue官方文档(文档都没读一遍(至少),那不建议动手撸码),在大致了解vue是什么东西,有什么用,核心概念之后我们就可以开始着手学习vue。首先搭建环境。学习vue,我的建议是通过官手脚手架起步。>>>Installation$ npm install -g vue-cli>>>Usage$ vue init <template-name> <project-name>>>>Exam
2020-08-18 11:29:06
878
转载 Ant Design学习(一)-----介绍
一、Ant Design 介绍1.1 背景如果经常浏览各种网站,就会发现不管网页的主题是什么,通常都会出现一些重复的构件,比如:日历、表格、表单、菜单、卡片、导航栏等。这些构件的功能和外观都很类似,只是在一些细节的地方,根据需要做了定制。它们就叫做组件,一张完整的网页,可以看做是不同功能的组件的集合。又由于之前浏览器大战的残留问题,导致即时做出了一个组件,但是其不能很好的适用所有浏览器。2014年,React 框架发布,为组件提出了一套可行的解决方案。从此,可以用于实际开发的组件库才变成了现实。
2020-06-22 18:54:02
2310
1
原创 Python学习(七)-----python对Andriod控制
一、Android点击事件Android设置“android:clickable="false"无效。二、通过父、兄、弟节点定位元素通过父节点定位元素(定位元素/parent::父亲属性)//android.widget.TextView[contains(@text,“请发表评论”)]/parent::android.view.ViewGroup通过兄节点定位元素(定位元素/preceding-sibling::兄属性,[2]表示往上第二个哥哥)//android.widget.TextVie
2020-06-04 11:21:14
622
原创 Python针对Appium自动化的常用Import模块
Python的常用Import模块正则表达式Math、search等import re (Python的re模块).获得一个有序的字典对象时import collection from OrderedDict 模块.openpyxl只能操作xlsx文件而不能操作xls文件。用python读写excel的强大工具:openpyxl自动化的原理实现主依靠selenium工具。创建了一个测试样例unittest — 单元测试框架创建logimport loggingPython time
2020-06-03 20:46:43
678
原创 Python学习(六)-----python基出常用语法
Python基础常用语法1、Python-----\r \n区别‘\r’ 回车,回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖;‘\n’ 换行,换到当前位置的下一行2、Python count()方法count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。str.count(sub, start= 0,end=len(string))sub -- 搜索的子字符串start -- 字符串开始搜索的位置。默认为第一个字符,
2020-05-28 13:40:16
302
转载 Python学习(五)-----python3 enum模块
声明:本文为全篇转载文章十分详细具体,讲解Python enum模块,具有参考学习价值原文地址:https://www.cnblogs.com/bdhk/p/7506691.html.python3 enum模块枚举是绑定到唯一的常量值的一组符号名称(成员)。在枚举中,成员可以通过身份进行比较,枚举本身可以迭代。1.Enum模块该模块定义了四个枚举类,可用于定义唯一的名称和值集:Enum,IntEnum,Flag和IntFlag。它还定义了一个装饰器,unique()和一个helper,auto
2020-05-25 10:21:05
596
1
原创 Python学习(四) ———pyhton启动网页的环境搭建,以及运行第一个网页
Python学习(四) ———启动应用APP与网页web自动化环境搭建(python+selenium+webdriver)一、 准备历史原文:Python3.7.7安装:https://blog.csdn.net/qq_40761920/article/details/106055842.Pycharm编辑器安装:https://blog.csdn.net/qq_40761920/article/details/106210737.浏览器:Chrome系统环境:Win10编译工具:Pych
2020-05-21 09:40:20
1478
转载 PythonーーJetBrains PyCharm安装
PythonーーJetBrains PyCharm安装一、内容对于pyhton开发,肯定不能一直用自带的IDE开发,因此以下内容讲解如何安装。同时本文为参考转载文章,可访问htps://www.jianshu.com/p/355a6920116f.1.1下载随着2019版的到来,今天为大家带来一种新的永久JiHuo方式。Pycharm2019.1.2 当然也可官网下载但需要vpn,在其他版本中找2019.1即可。地址:https://www.jetbrains.com/pycharm/down
2020-05-19 15:06:02
4132
1
原创 Python学习(三)-----海龟绘图
一、图形化程序设计1.1基础基础语法:这里先从海龟画图开始讲解,探索python是如何,只需要几行命令就可画出复杂图片>>> import turtle #导入turtle 模块 >>> turtle.showturtle() #显示箭头 >>> turtle.write("python") #写字符串 >>...
2020-05-19 11:12:00
1370
原创 appium的安装windows版
appium的安装windows版如果你在windows上安装appium,你没法使用预编译专用于OS X的.app文件,你也将不能测试IOS apps,因为appium依赖OS X专用的库来支持IOS测试。这意味着你只能通过在mac上来运行IOS的app测试。这点限制挺大。一、开始安装1. 安装nodejs 通过官方的安装程序来安装。2. 安装android的sdk包,(http://developer.android.com/sdk/index.html), 运行依赖sdk中的’android
2020-05-14 15:38:17
1187
原创 搭建React-Native开发环境及运行第一个RN,APP项目
搭建React-Native开发环境此篇文章借鉴React Native中文网,偶尔这个网站会无法访问,因此,本人参照此制作一套教程,方便以后搭建环境等。网址:https://reactnative.cn/如有侵权联系作者删除。一、安装依赖必须安装的依赖有:Node、Python2、JDK 和 Android Studio。前三者可以理解为环境。虽然可以使用任何编辑器来开发应用(编写 js 代码)但必须安装 Android Studio的目的是: 来获得编译 Android 应用所需的工具和
2020-05-11 13:24:40
1774
原创 AndroidStudio更改SDK路径以及AVD模拟器路径
AndroidStudio更改SDK路径,以及更改AVD路径一、更改AndriodSdk路径1.1进入设置在初始登陆页面我们可以选择configure 里面的{AVD Manager、SDK Manager、Settings}来对应更改路径如果,当我们已经打开一个工程后,可以选择File然后closeproject,回到初始界面,或者Settings来设置SDK路径2.2 更改路径AndriodSDK路径很容易更改,因此直接修改点Apply即可二、Android AVD更改路径1.1进
2020-05-09 13:50:27
11542
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人