自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GDAL的安装

上面画红色框的位置是对应的python版本号,在这个位置一定要跟本地的python版本是对应上的版本号,要不会报错。本人电脑的版本是3.12,所以对应下载的也是312,将其下载到本地,然后pip一下就成功了。这个库再我使用pycharm进行安装的时候遇见了问题,我先使用的安装方法是。我又尝试了一下,再控制台当中输入平常使用的pip方法。我怀疑是镜像的问题,也进行更改了一下本地的镜像配置。最后的结果还是失败的。

2024-04-16 19:35:50 346 1

原创 java的通用枚举

注解总共是有两个,一个是@EnumValue注解,这个注解是用来标记数据库存储的值,一个是@JsonValue注解,这个注解是放在需要前端展示的属性上添加【其中@JsonValue注解是需要在有jsckson依赖的情况下进行使用】如果表中的有些字段值是固定的,这个时候进行使用通用枚举,也就是设置性别的时候,性别的值和内容是固定的,在使用的时候【增删改查】,直接调用枚举类当中的内容就可以实现,相当于是一个常量一样。其中MAN和MALE是常用固定的性别值,其中构造器和get方法是必要的。这个接口是IEum<>

2023-12-16 15:55:15 90

原创 java的通用常量

在一些方法当中会使用特别多的常量来进行填值,一个两个使用起来还是不那么乱和复杂,如果是一堆的话就会看起来特别的乱,这也是通用常量工具类的诞生的由来,写上一个专门来负责写好复杂一堆东西的工具类装这些常量。这样的好处是有利于代码的阅读,而且下次写的话直接通过常量类来获取 ,常量是使用final来进行定义的,常量的值一般都是固定不懂的,所以设置为静态的。就是将其中的一些内容封装起来作为一个常量类,每次使用的时候就进行调用一下。

2023-12-15 15:22:31 101

原创 自定义注解的实现

Documented:这个注解仅仅是使用来进行做标识的,具体实际的作用很少,在生成javadoc的时候,会将这个q@Documented注解显示进去,也就是在生成的javadoc内容中会多显示上一些内容,其他作用是没有的。@Retention:指定注解保留的时间,使用这个注解的注解的保留时间持续持久时间【被他注解的注解可以保留多久】,持续时间的定义对应着一个生命周期的三个环节。其中上面这几个注解被称之为元注解,也就是注解当中的注解,也是自定义注解当中最常用的几个工具注解。

2023-12-13 15:58:50 98 1

原创 java的jwt类

/ 进行解析其中的jwt。// 其次是创建过期时间。// 创建jwt生成器。// 首先是创建签名密钥。

2023-11-13 11:49:27 111

原创 Result类

return new Result<>(1, "成功", null);return new Result<>(1, "成功", date);return new Result<>(0, "失败", date);// 返回code。// 返回date。// 成功返回信息。// 失败返回信息。// 返回msg。// 成功不返回信息。

2023-11-12 21:35:17 55 1

原创 使用idea的gittoolbox上传git

首先是获取一个网络上的开源项目【如果本地上没有写好的】【开源项目链接地址】对其https进行复制使用下面命令进行克隆到本地位置其中上面的命令,git clone是对远程的项目进行克隆的一个指令如上图所示,项目就被克隆到本地,这个克隆到什么位置是看在哪里进行打开了Bash。

2023-11-11 11:00:42 580 1

原创 java当中的Logback日志配置文件

- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 -->-- 例如:如果此处配置了INFO级别,则后面其他位置即使配置了DEBUG级别的日志,也不会被输出 -->-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true -->--此日志appender是为开发使用,只配置最底级别,控制台输出的日志级别是大于或等于此级别的日志信息-->

2023-11-11 10:48:00 92 1

原创 在pycharm的available packages中搜索不到包和Error updating package list: Connect timed out情况的解决方法

PyCharm仓库中没有所需的包:某些包可能不包含在PyCharm的官方仓库中。如果上面的都解决不成功,就考虑换一个热点网络试试【各人是上面都尝试了之后,发现还是没有下显示就进行更换了一个网络,之后再进行刷新就好了】包名拼写错误:确保在搜索框中输入的包名拼写正确。有时候包名可能与实际的包名略有不同,可以尝试在浏览器中搜索包的官方文档以获取正确的包名。首先第一步进行查看一下本地的对应的python的路径对不对。最新版本的pycharm的位置是在下面这个红色的位置。更改本地的对应的镜像。

2023-11-09 15:21:48 4097 2

原创 看完就会用的html

【代码】看完就会用的html。

2023-11-07 13:59:59 25

原创 mybatisplus配置类

在对方法加上bean注解【加上这个注解是进行覆盖掉原来的配置,在springboot一启动的时候就会进行创建上@Bean,就可以使用这个注解覆盖掉创建的】首先进行引入事务处理注解【在mybatisplus配置类当中加上这个是因为他也是受spring进行管理的】@MapperScan("mapper层的路径")【这个注解大家应该都晓得】然后加上配置类注解【加上这个注解是为了下面的方法使用@Bean注解】

2023-10-31 21:05:06 92 1

原创 ‘dependencies.dependency.version‘ for com.baomidou:mybatis-plus-boot-starter:jar is missing.报错的解决

首先我的项目中是父子结构,在父和子当中都有pom文件,假如存在这个问题就对应位置加上一下版本。在进行创建springboot项目的时候,pom文件在配置出现问题的时候会出现这样的问题。这个版本号的位置是在。

2023-10-31 20:46:26 1137 1

原创 使用requests爬取带有证书验证的大学首页

headers获取是在 开发人员工具【ctrl+shift+i也可以F12进行打开】,然后找到网络在其中进行复制。其中url是所在网页的链接【这个位置使用了北京中医药大学的网站首页】,获取方式是在搜索框中复制。其中verify是设置进行验证的一个参数,如果是true就会对证书进行验证。其中引入time是为了设置一个运行延迟。wd是一个向链接当中追加属性内容的参数。然后进行写入我们需要用到的资源。首先先进行引入所需要的库。

2023-09-15 10:32:34 74

原创 非科班自学计算机遇见的问题和解决方法

因为我的经验还不是十分的丰富,所以每次遇见这种问题的时候都会去找一个视频项目去跟着敲一遍,首先这样的困难程度并不是很大,还可以帮助我们进行巩固自己所学过的知识,还可以找到自己的不足,写完的成就感可以进一步的推动自己去学习,提高自己的学习兴趣,也可以清楚自己学过哪些内容。在B站上可以找到很多的学习资源特别适合自学使用,例如尚硅谷、黑马、千峰、动力节点【侵权删】,这些up主提供了大量的视频学习资源,特别适合去自学;不知道自己的知识是否掌握了,对自己学到的东西很是怀疑。等等很多文档【侵删】

2023-09-05 19:10:52 44 1

原创 HTTP是什么?HTTP又不是什么?【极客专栏】----第二讲阅读摘要总结笔记

就是超越了普通文本的文本,它是文字、图片、音频和视频等的混合体,最关键的是含有超链接形成复杂的非线性、网状的结构关系能够从一个超文本跳跃到另一个超文本的1.HTTP 是一个用在计算机世界里的协议,它确立了一种计算机之间交流通信的规范,以及相关的各种控制和错误处理方式。2.HTTP 专门用来在两点之间传输数据,不能用于广播、寻址或路由。3.HTTP 传输的是文字、图片、音频、视频等超文本数据。4.HTTP 是构建互联网的重要基础技术,它没有实体,依赖许多其他的技术来实现,但同时许。

2023-08-06 17:39:44 38

原创 HTTP的前世今生【极客专栏】----第一讲阅读摘要总结笔记

1.HTTP 协议始于三十年前蒂姆·伯纳斯 - 李的一篇论文;2.HTTP/0.9 是个简单的文本协议,只能获取文本资源;3.HTTP/1.0 确立了大部分现在使用的技术,但它不是正式标准;4.HTTP/1.1 是目前互联网上使用最广泛的协议,功能也非常完善;5.HTTP/2 基于 Google 的 SPDY 协议,注重性能改善,但还未普及;6.HTTP/3 基于 Google 的 QUIC 协议,是将来的发展方向。推动 HTTP 发展的原动力。

2023-08-06 13:53:17 44

原创 爱上跑步【极客专栏】----第一讲阅读摘要总结笔记

极客专栏内容摘要

2023-08-06 10:03:21 250

原创 python爬虫入门之requests

r.status_code#检测状态码,为200,可以正常访问,访问成功r.text这个代码用于交互式的IDLE中requests常用的几个主要方法:1,requests.request()构建一个请求,支撑一下2,requests.get()获取网页的主要方式,对应HTTP中的GET3,requests.head()获取开头信息的主要方式,对应HTTP中的HEAD4,requests.post()向HTML网页提交POST请求的方法,对应于HTTP中的POST。

2023-06-03 18:36:45 1706

原创 Error response from daemon: driver failed programming external connectivity on 。。。问题解决

遇见这个问题的时候,可能会是进行了一些重复操作【因为我在使用redis的时候是这样出现的,所以我这样认为】在使用linux当中的docker的时候,在某个工具,例如redis操作的时候会遇见这样的问题。这个是说明端口已经在启动了,仅仅需要使用一下步骤来进行实现就可以。

2023-04-19 12:10:35 219 2

原创 使用requests获取58同城北京二手房信息

在写代码期间个人遇见的问题,在未登录的状态的时候,使用requests去获取其中的html结构会有部分内容看不见,所以建议先登个陆。在其中如果出现了一些提醒GBK问题,我这里的解决方法是将编辑器的编码从UTF-8改为GBK,这样就解决这个报错问题。使用requests库,pyquery库获取58同城北京二手房信息导入到csv文件当中。反复访问多的话,平台会进行验证,这个在代码当中还没有写入,所以需要自己手动解决。

2022-11-26 20:47:37 476

原创 使用python批量爬取豆瓣书单图片

使用我们的遍历来获取属性值为.title-content-title这个的标签。# 使用with open 进行保存代码到我们的本地文件。#这一行是用来查看我们的状态码的,200是可以正常运行的。# 获取img标签的属性值src。#使用我们requests当中的get方法。# os模块判断并创建。#让我们全文的文本编码等于我们头部的。#将我们的r.text赋值给demo。# 设置文件夹的名字。#引入我们的requests库。#引入我们的pyquery库。

2022-10-20 20:29:16 297

原创 使用python爬取网络图片

使用我们的with open方法向我们的文件当中写入。#使用requests库当中的get方法去获取。#将我们的保存路径放在我们的path当中。#引入我们的requests库。#我们获取的链接放在url当中。

2022-09-22 12:40:58 200

原创 使用requests库和pyquery库去获取百度热搜并将内容【索引,文本,链接】导入到文件

这个i:/作业.txt是我电脑上的地址,如果没有分盘i盘的话是需要进行更改一下的,要不会发生报错。#使用我们的遍历来获取属性值为.title-content-title这个的标签。f.write(v) # 写入我们热点的内容。f.write(q) #写入我们热点的链接。#这一行是用来查看我们的状态码的,200是可以正常运行的。#让我们全文的文本编码等于我们头部的。#将我们的r.text赋值给demo。# span标签里面的内容。#引入我们的requests库。#引入我们的pyquery库。

2022-09-22 11:29:14 337

空空如也

空空如也

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

TA关注的人

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