自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 摘要&加密算法——MD5

1.增加密码复杂度:通过向密码添加随机的盐值,可以大大增加密码的复杂度,使得相同的原始密码在加密后也会产生不同的哈希值,从而防止彩虹表攻击等破解手段的有效性。所以,MD5依然是国内非常多的互联网公司选择的密码摘要算法。2.防止单纯的碰撞攻击:盐值可以确保即使两个用户使用相同的密码,最终存储的哈希值也是不同的,从而防止碰撞攻击。这个随机数据可以是任意长度的,通常是一段随机生成的比特串,作为密码哈希过程中的附加输入。很明显两次加密的数据相同,但经过“加盐”后加密结果产生了变化,这样可以增加密码的安全程度。

2025-06-01 15:02:01 256

转载 requests库中response.text/content/json的区别

text属性返回响应内容的文本形式。它将根据响应的编程自动解码响应内容,并将其作为unicode字符串返回。你可以使用response.text来获取响应内容的文本形式。1.response.text():这种形式通常表示text()是一个方法,用于从响应对象中获取响应体的文本内容。在某些编程语言或框架中,你需要使用括号来调用方法。例如,在python的requests中,你可以使用response.text()来获取响应体的文本内容。

2025-05-29 20:20:59 99

原创 爬虫基础——Cookie

1.cookie的本质就是一组数据(键值对的形式存在)2.是由服务器创建,返回给客户端,最终会保存在客户端浏览器中3.如果客户端保存了cookie,则下次再次访问该服务器,就会携带cookie进行网络访问典型的案例:网站的免密登录。

2025-05-28 11:46:46 932

原创 爬虫基础——防盗链

二、案例:抓取微博图片,url:http://blog.sina.com.cn/lm/pic/,将页面中的某一组系列详情页的图片进行抓取保存,比如三里屯时尚女郎:https: // blog.sina.com.cn / s / blog_01ebcb8a0102zi2o.html?一旦检测来源不是网页所规定的,立即进行阻止或者返回指定的页面。1.在解析图片地址的时候,定位src的属性值,返回的内容和开发工具Element中看到的不一样,通过network查看网页源码发现需要解析real_src的值。

2025-05-28 10:56:24 687

原创 Python学习——闭包

2.内部函数引用了外部函数的变量。3.返回值是内部函数。

2024-04-19 16:49:33 162

原创 Python——可变与不可变

类型:int str float bool tuple。可变类型:里面的内容发生了改变,但是地址没有发生改变。类型:list dict set。不可变:当改变变量的值时,地址发生改变。

2024-04-19 10:13:03 204

原创 Python-4——可变参数args

一个简单的求和函数此时调用函数时传参只能传两个参数,如果要传入多个参数就会报错,此时可以将函数参数改为*args,就可以传入多个参数。

2024-04-18 16:30:25 221

原创 Python学习——列表的增删改查

2、remove(element):根据元素名称删除 如果删除的元素在列表中不存在则报错,list.remove(x) not in list。1、pop(index):根据下表删除列表中的元素,下标在写的时候要注意不能超出范围 index out of range。如果列表中存在多个同名元素element,只删除遇到的第一个元素,后面的元素不会删除。3、关键字in:元素 in 列表 表示元素是否在列表中 返回值:bool。删除:pop remove clear。

2024-04-15 11:09:20 336 1

原创 Java中String类的获取功能

5、String substring(int start,int end):从strart开始,到end结束截取字符串。3、int indexOf(String str):获取str在字符串对象中第一次出现的索引。4、String substring(int start):从start开始获取字符串。2、char charAt(int index):获取指定索引处的字符。1、int length():获取字符串的长度,其实也就是字符个数。

2024-01-10 11:32:43 517 2

原创 String类的判断功能

2、boolean equalsIgnoreCase(String str):比较字符串的内容是否相同,忽略大小写。3、boolean startswith(String str):判断字符串对象是否以制定的str开头。4、boolean endsWith(String str):判断字符串对象是否以指定的str借结束。1、boolean equals(Object obj):比较字符串的内容是否相同。

2024-01-10 11:12:05 508

原创 解决代码中log报错问题

解决代码中log报错问题详解

2022-10-16 11:47:25 1698

原创 关于Lombok的简单介绍

关于Lombok的简单介绍以及对Lombok的一些看法,LomBok插件是否值得我们去使用?

2022-03-05 11:25:48 195

原创 有关日志的简单使用

有关日志的简单使用

2022-03-01 17:00:56 148

原创 增删改代码编写完后需要提交事务

对于增删改代码运行成功后数据却没有改变的解决办法

2022-02-19 16:56:33 889

原创 针对maven资源导出问题

maven资源导出问题的解决办法

2022-02-19 16:23:34 351

原创 在使用mybatis时遇到数据库连接不上的情况

### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure的解决方法

2022-02-16 21:51:55 3136

原创 对mybatis的简单总结

对于mybatis的要点进行简单总结

2022-01-29 21:15:47 110

原创 抽象类小结

对于抽象类的简单小结

2022-01-19 22:46:34 2105

原创 冒泡排序的代码实现

对于简单的冒泡排序的代码实现

2022-01-19 22:01:26 336

原创 关于接口小结

java中关于接口的一些小结

2022-01-12 16:18:06 73

原创 java中方法重写小结

java中关于子类重写父类方法小结

2022-01-08 16:58:21 326

原创 super与this的区别

java中super VS this

2022-01-08 16:41:01 1394

原创 简单小结——类与对象

新手小结——类与对象

2022-01-08 15:47:10 155

原创 如何卸载和安装JDK

针对小白如何正确卸载和安装JDK教程

2021-12-01 22:13:57 490

原创 初学者如何使用MarkDown

初学者如何快速学会使用MarkDown,实现写出一篇规范且有排版的文章不是梦

2021-12-01 17:39:45 172

空空如也

空空如也

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

TA关注的人

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