- 博客(30)
- 收藏
- 关注
原创 Python 爬取页面报错 SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED
错误描述:[SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED] unsafe legacy renegotiation disabled (_ssl.c:1006)1.使用 requests.get(),设置verify=false。3.调用 cryptography、requests请求数据。4.创建 openssl.cnf文件。2.使用 urllib3库。可直接复制成一个测试文件执行。
2024-07-17 18:09:19 196
原创 Mysql索引重构
其中tbl_name表示数据表名,index_name表示索引名,column list表示字段列表。1,创建索引(PRIMARY KEY,INDEX,UNIQUE)2,删除索引(PRIMARY KEY,INDEX,UNIQUE)支持创建主键索引,联合索引和普通索引命令。支持删除主键索引,联合索引和普通索引命令。4,查看某个数据表的索引。
2024-07-16 08:25:37 139
原创 Mysql存储过程
7、显示所有的存储过程,显示数据库中所有存储的存储过程基本信息,包括所属数据库,存储过程名称,创建时间等。2、创建存储过程:MySQL 存储过程名字后面的“()”是必须的,即使没有一个参数,也需要“()”1、创建时:MySQL存储过程名字后面的“()”是必须的,即使没有一个参数,也需要“()”2、不能在一个存储过程中删除另一个存储过程,只能调用另一个存储过程。3、MySQL 存储过程中的每条语句的末尾,都要加上分号 “;8、查看存储过程的内容,显示某一个MySQL存储过程的详细信息。
2024-07-16 08:25:19 117
原创 Redis+PHP实现秒杀
答:当用户点击商品详情的时候,判断商品的这些信息,如果是并且处于时间段内,去增加商品队列,判断是否已有队列,如果没有,将该商品的库存增加到该商品的队列中,并设置过期时间;如果有,则无需操作,可直接调取该商品队列使用;答:未付款订单设置一个过期时间,下单后15分钟未支付的,将订单取消,同时将这个订单的商品库存重新写入队列中。如果存在,则删除已有,用户点击详情时,重新添加。下单减库存,用户已成功抢购,队列中数据已减去,但这个用户迟迟没有付款怎么办?2、请求队列,redis队列,如果队列为空,则返回“已售完”
2024-07-16 08:17:48 166
原创 curl数据请求
);//可自定义头部传输的参数if (!//携带自定义cookieif (!php/*** Curl请求(包含请求头信息、返回头信息、返回值)*///初始化curl//抓取指定网页// 模拟用户使用的浏览器//设置是否返回response header//当需要通过curl_getinfo来获取发出请求的header信息时,该选项需要设置为true//要求结果为字符串且输出到屏幕上。
2024-07-16 08:13:03 121
原创 国产SM3加密(1)
注释:此种方法,在短时间内调用多次,有可能出现错误,如果需要短时间调用多次,请参考:https://www.jianshu.com/p/72be66318c73。输出string(64) “66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0”7、将扩展添加到/usr/php/lib/php.ini中。/usr/php/sbin/php-fpm(启动php)4、对php进行添加扩展。5、配置、检查当前环境。
2024-07-15 11:52:05 281
原创 php连接达梦
对于各种变长数据类型,每列最大读取的字节数。相关链接:https://eco.dameng.com/docs/zh-cn/app-dev/php-php.html。是否允许检察持久性连接的有效性,如果设置为 ON,那么当重用一个持久性连接时,会检察该连接是否还有效。1、将扩展添加到/e-office/php/lib/php.ini中。/e-office/php/sbin/php-fpm(启动php)允许建立连接的最大数(包括持久性连接). -1 为没有限制.允许建立持久性连接的最大数. -1 为没有限制.
2024-07-15 11:01:20 183
原创 pipreqs 命令生成requestment.txt报UnicodeDecodeError
使用pipreqs 命令生成requestment.txt报错。
2024-07-15 10:25:40 152
TA创建的收藏夹 TA关注的收藏夹
TA关注的人