- 博客(26)
- 收藏
- 关注
原创 win11蓝牙耳机连接没声音
目前应该可以了,但是每次重启电脑都要重新设置一遍,非常麻烦。为了一劳永逸,可以直接禁用免提设备。更完win11连接蓝牙耳机后没有声音,这个可能是驱动程序的问题。右键属性,点击服务,把免提电话服务的勾去掉,点应用。点击属性,禁用即可。
2024-09-25 11:19:58 352
原创 修改hosts文件不生效
cmd窗口,比如我修改了192.168.1.1 bbb.com,那就运行ping bbb.com,看得到的ip是否是这个。windows刷新dns缓存:ipconfig /flushdns。原因①:浏览器页面有keep-alive长连接,重启浏览器即可。原因②:挂梯子(代理)了,关了。
2024-09-05 21:15:35 674
原创 极路由4获取不到local_token和uuid的解决方案
然后上网搜索半天,发现是因为路由器固件(系统)版本太老了,我看了一下是0.9几的版本。选择好自己下载的固件,点击开始恢复即可,等待 路由器重启成功,进入路由器后台,此时可以发现路由器系统版本已经从0.几变为1.几了。这个网站,然后第一步获取local_token就出问题了,显示的字是"找不到文件...",因为当时没截图,这里就不放图了。今天淘了个二手极路由4(HC5962),想刷个Openwrt系统来着,就按着网上的教程来进行。准备材料:找到适合自己路由器版本的固件,我参考的是这篇博客。
2024-03-20 17:59:31 845
原创 git入门
在项目文件夹右键打开Git Bash Here,输入git init指令回车,就会发现在文件夹下出现了一个.git文件夹,这就说明本地仓库建立完成。在电脑桌面右键,点击Git Bash Here,会打开一个窗口,里面可以运行Linux命令,我们可以在这配置基本信息。如果我们在工作目录下新建了一个文件,但Git此时并不认为该文件归Git管理,此时该文件的状态就是。这种文件名提交的方式每次只能提交一个文件,如果要提交多个文件,我们可以用"同样的,如果是修改仓库里的文件,此时该文件的状态就是。
2024-03-01 17:30:22 686
转载 pyinstaller打包体积太大
解决pyinstaller 打包exe文件太大,用pipenv 缩小exe的问题-腾讯云开发者社区-腾讯云 (tencent.com)
2024-02-29 19:56:24 69
原创 代理IP的使用与可用性检测
对于免费的代理IP我测试了一下,100个IP里才只有一个有效的,所以如果要使用代理IP的话,建议还是付费比较方便。print(f'{proxy}无效代理:', e)print(f'{proxy}有效代理')这段代码定义了一个函数,用于检测输入的代理IP是否可用。
2024-02-22 22:27:11 494
原创 BeautifulSoup的使用与入门
它支持多种解析器,包括python标准库、lxml HTML解析器、lxml XML解析器、html5lib等。结合稳定性和速度,这里推荐使用lxml HTML解析器。如果lxml不能正确解析内容,这是可以使用html5lib。
2024-02-21 20:10:21 1943
原创 python time库的使用
返回:返回一个类对象,包含9种属性,分别为年、月、日、时、分、秒、一周中的第几天(从0开始,0为周一)、一年中的第几天(从1开始)、是否处在夏令时。返回:返回一个类对象,包含9种属性,分别为年、月、日、时、分、秒、一周中的第几天(从0开始,0为周一)、一年中的第几天(从1开始)、是否处在夏令时。作用:将时间格式化为自己想要的形式,常用指令为%Y-%m-%d %H:%M:%S。说明:strftime的默认事件戳为当前时间,也可以利用结构化对象指定时间戳。作用:返回当前本地时间,即基于系统时区的时间。
2024-02-17 23:01:55 731 1
原创 python正则表达式操作
正则表达式一般写法import repattern = r'模式内容'一般情况下正则表达式的形式如上所示,pattern中的r表示避免其中的\被python识别为转义字符,findall表示找到语句中所有的匹配项。
2024-01-10 00:15:33 545
原创 os库常用操作
如果没有demo文件夹,会先创建demo文件夹,再创建pp文件夹,exist_ok=True表示目标文件夹已存在时不进行操作,也不会报错目录已存在。file = 'C:\\Users\\gwb\\Pictures\\绿色荷叶可爱美女4k壁纸_彼岸图网.jpg'file = 'D:\python code\测试\main.py'file = 'D:/代码/a.png'file = 'D:/代码/a.png'
2024-01-08 15:29:03 456 1
原创 tqdm添加进度条
对于tqdm.tqdm(range(0,10))而言,tqdm提供了一种更简单的写法:tqdm.trange(),这种写法和tqdm.tqdm(range())效果相同,形式上更简洁。这种方式在显示进度条的时候会创建一个窗口,用以显示进度条,而不是再IDE的输出窗口显示。设置进度条提示信息需要先对可迭代对象实例化,然后对这个实例设置提示信息。实例一和实例二是直接用tqdm方法包裹可迭代对象,以此生成进度条。实例三是先对可迭代对象做实例化,然后直接用,效果也是相同的。
2024-01-05 23:01:21 536 1
原创 pycharm关闭项目很慢
2.pycharm 主页 Help -> Find Action -> 输入 Registry -> 禁用ide.await.scope.completion。该方法源自网络,我们不生产方案,我们只是方案的搬运工,亲测有效。1.升级 pycharm 到 2023.3。
2024-01-05 16:26:43 2191 1
原创 python异常处理
除了我们手动定义except的异常信息,还可以直接打印python为我们提供的异常信息,只需要用as为报错的except取个别名,即可在下面用print打印出e的异常信息。在出现底数为0的时候会找 ZeroDivisionError类型的except,变量不存在会找NameError类型的except,然后执行其中代码。try中代码出错,执行except中代码,try中代码不出错,执行else中代码。print('零不能充当被除数')print('零不能充当被除数')print('零不能充当被除数')
2023-12-06 15:22:56 343 1
原创 win10开机内存占用过高
如果还有一些个人服务,比如自己安装的mysql,也可以把mysql服务的启动方式由自动改为手动。这样做的优点是mysql开机不会自动启动占用内存,你可以在用到mysql的时候再手动去开启服务。3.ctrl+shift+esc打开任务管理器,点击启动选项,禁用掉非必要的开机启动项。选择隐藏所有Microsoft服务,然后点击全部禁用,然后点击应用,确定即可。如果其中包含了你不想禁用的程序,比如wallpaper,手动启用该选项即可。1.win+r输入services.msc,禁用以下服务。
2023-12-02 13:40:05 533 1
原创 解决prettytable在pycharm中的输出对不齐的问题
找到pycharm中的设置,找到编辑器>字体,更换一个中文字体,我这里用的simhei也就是宋体。使用prettytable输出内容发现在pycharm中输出的歪七扭八的,尤其是表头和数据。第一就是直接在命令行运行python程序,可以解决对不齐的现象。造成这种现象的原因是因为数据使用了中文。可以看到,效果还是很不错的。
2023-10-06 20:10:08 1573 3
原创 JavaWeb笔记04-JDBC
JDBC (Java Database Connectivity) 是 Java 编程语言的一种标准接口,用于与关系型数据库进行交互。它提供了一种通用的方式,使 Java 应用程序能够执行数据库查询、更新和管理数据库连接,而无需针对特定数据库系统编写不同的代码。JDBC可以实现一套代码操作不同的数据库,避免对不同数据库操作需要编写不同实现代码。简而言之,JDBC就是java与数据库之间连接的桥梁。
2023-09-27 22:48:57 46 1
原创 JavaWeb笔记03-Servlet
目前这只是打印一个简单的输出,但要对web请求做处理,则必然需要封装一个类,先判断请求方式,再对不同的请求做不同的处理。默认情况下,Servlet对象是在当该Servlet第一次被访问时创建,但如果想要用户有好的体验,也可设置提前加载以节省时间。新建一个Servlet,继承HttpServlet,复写doGet和doPost方法(直接输doGet选择第一个)实例化Servlet后,服务器将调用init()方法初始化相关参数,该方法仅调用一次。注解的内容就是该Servlet的访问路径,配置如下。
2023-09-27 15:05:13 52 1
原创 JavaWeb笔记02-Tomcat
Tomcat(全名为 Apache Tomcat)是一个开源的、轻量级的应用服务器,它是一个用于执行 Java Servlet、JavaServer Pages(JSP)和相关技术的 Web 容器。它是由Apache软件基金会开发和维护的项目,是一个非常流行的用于部署Java Web应用程序的容器。Tomcat 是可扩展的,允许开发人员添加自定义的功能或第三方组件,以满足特定需求。Tomcat 是开源项目,具有庞大的社区支持,因此有大量的文档、教程和插件可用于帮助开发人员。
2023-09-24 16:41:26 82 1
原创 JavaWeb笔记01 -Maven
这是因为idea默认使用jdk不是我们的jdk版本(我的是20),要想一劳永逸的解决,只需要修改Maven目录下conf/settings.xml配置信息即可,向其中加入如下配置(20是自己的jdk版本)Maven Archetype 是一种项目模板,它可以帮助你创建特定类型的 Maven 项目,从而加快项目启动速度。这确保了你的项目使用了正确版本的库,避免了潜在的兼容性问题。一旦你的项目构建成功,Maven 还可以帮助你将你的 Jar 文件发布到本地或远程仓库,以便其他开发人员也可以使用它。
2023-09-24 15:51:59 86 1
原创 flask-sqchemy解决报错raise LONGTEXT
在用flask-migrate做数据迁移的时候想把我的db.Text类型改成LONGTEXT类型,但是报错。再执行数据迁移,果然没问题,去看一下数据类型,是。把模型里的类型改一下:从。
2023-07-24 10:22:10 125
原创 解决flask+xhr报错json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
今天在用xhr向flask的后端路由传递信息时报错了,一直提示decode失败,反反复复检查格式,没错,确实是有效的json格式,还提示请求头不是json格式的,检查了几遍也没错。咱就是说都已经把数据拿到手了还报错,要怎样啊...没办法,只能尝试忽略解析报错了。用json格式还想省事的话还可以用(和上面那个效果一样)可是一看输出,这不是已经把data数据打印出来了吗。
2023-07-20 16:53:10 243
原创 打开jupyter notebook报错500:Internal Server Error
一番操作下来,发现有人说可能是jupyter安装的东西缺失导致,于是我输入命令行中jupyter --version,发现确是是少了两个组件,显示uninstalled,于是直接pip install 这两个东西,但是一直提示我文件已存在,再次查看还是uninstalled,索性直接去文件夹看看。直接选中这两个文件夹,delete删除,回去再次进行pip安装缺失组件,这次不提示我文件组件已存在了,成功安装上。没问题了,已经没显示uninstall的,成功。
2023-06-02 21:08:06 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人