- 博客(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——可变与不可变
类型: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
原创 在使用mybatis时遇到数据库连接不上的情况
### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure的解决方法
2022-02-16 21:51:55
3136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人