初探React Hook

useState1234567891011121314import React, { useState } from 'react';function App() { const [count, setCount] = useState(0); return ( <div> <p>{...

Posted on programming

学习通登录接口改动与应对

说来也神奇,前几天刚吐槽过学习通的登录接口简单粗暴,对密码只是进行base64编码的处理,今天就发现原本的登录方式无效了——好在存了cookie,没影响现有的各个任务。

Posted on programming

解放双手——尝试用Python刷超星学习通作业(下)

前言在 上篇文章 中,我已经通过 粗制滥造的 代码实现了获取课程中未完成的作业页面,接下来要做的就是: 解析这个页面,获取题目。 查询答案,并匹配选项。 填写答案,提交。 开搞解析作业页面首先简单观察一下HTML的结构: ZyBottom 这个节点包含了整个题目区。再往里面看: 每个class 为 TiMu 的 div 包含了独立的一道题。 因此,还是用bs4来解析: 123soup =...

Posted on programming

解放双手——尝试用Python刷超星学习通作业(上)

前言众所周知,世人苦学习通久矣。虽然如今油猴脚本早已可以满足各类需求,不过出于两个原因: 油猴脚本有几率被学习通检测到。 油猴脚本依然需要人工使用支持脚本的设备(主要为电脑)来干预。 有没有一种可能,可以更加轻松地解决掉这些烦人的作业呢?尤其是对于一些可以全部找到精确匹配的答案无需人工干预的作业,不如直接让它自动提交,无需自己再去打开浏览器苦苦挂机了。 开搞说干就干。毫无疑问,Pytho...

Posted on programming

Python爬虫利器——Selenium教程(入门篇)

Python虽然有十分强大的requests 库,但是如今对爬虫的限制让requests库想要顺利爬取网站内容,需要很复杂的手段来将自己伪装成正常的浏览器。相比之下,selenium提供了一个更加简单,成熟的方案,是Python爬虫的利器。 专业度警告这是一篇面向零基础小白的教程,有些概念我也很模糊所以难免出现一些描述不精准的地方,切勿钻文字牛角尖。 初始配置首先,selenium 需要一...

Posted on programming

验证码破解——简单静态图形篇

如今不少网站都使用各色各样的验证码来保护自己,不过正所谓”道高一尺魔高一丈“,有验证码,自然也有对验证码的破解。 Tesseract-OCRTesseract-OCR 是一款由HP实验室开发,由Google维护的开源OCR(Optical Character Recognition , 光学字符识别)引擎。 安装(以Windows为例)Github: Tesseract 打开安装程序后,留意...

Posted on Machine Learning

C++ 二分查找算法

binary_search用法一1binary_search(数组名+n1, 数组名+n2, 值) 含义:查找在[n1,n2)范围内等于“值”的元素。返回true或false。 用法二1binary_search(数组名+n1, 数组名+n2, 值, 排序规则结构名()); 查找时的排序规则必须和排序时的规则一致。 示例:binary_search.cpp · GitHub lower_bo...

Posted on programming

从一道简单编程题了解时间复杂度

这是一道来自PTA的编程题: 最大子列和问题( 点击可显示题目 ) 暴力枚举使用暴力枚举,这道题显然很“简单”:(尽管代码繁琐到让人难以直视) 123456789101112131415161718192021222324252627282930#include <stdio.h>using namespace std;int main(){ int K; ...

Posted on algorithm

C++编程题:从字符串中取数

题目编写GetDoubleFromString函数,该函数可以不断从字符串中取出正浮点数或整数,无数可取,则返回值小于0 123456789101112131415161718192021#include <iostream>#include <iomanip>using namespace std;double GetDoubleFromString(char * ...

Posted on programming

Ubuntu20.04手动安装Cheverto保姆级教程

没忍住 剁手15刀买了付费版(单域名) 就写篇教程传传教吧~

Posted on server
14
开往-友链接力
A member of 开往-友链接力

This site was deployed by @OasisLee using Stellar.

本站由Vercel提供托管与Serverless支持 | PlanetScale提供数据库支持