2019-04-23-Python爬取有声小说

目录 Python爬取有声小说 摘要 1.获取下载链接 2.分析规律,循环爬取 3.保存到本地,批量命名 4.界面设计 5.效果展示 Python爬取有声小说 通过python爬取网站的资源,实现批量下载功能: 记录一次自己的学习经历,小白,非专业,难免有不足之处,望读者取其精华! 摘要 功能如下: 1.批量下载 2.批量命名 3.界面化显示 使用工具: 1.pycharm 2.网站为 https://www.qktsw.net/ (如有侵权请联系作者删除) 整体思路: 1.请求网站,根据返回
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

文件编码问题

廖雪峰python3提到
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

break语句;continue语句

# break:跳出while或for循环,当循环执行到break时,循环彻底结束。 # 注:break只能控制离他最近的那层循环 # break:循环语句有else语句时,当在循环语句中执行到break时,循环 # 彻底结束,else语句也不再执行。 ''' for i in range(5): if i == 2: break print(i) ''' ''' for i in range(5): if i == 2: break for j in range(3): if j == 1:
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

on bind live delegate的区别

bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数 $("a").bind("click",function(){alert("ok");}); live(type,[data],fn) 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的 $("a").live("click",function(){alert("ok");}); delegate(selector,[type],[data],fn) 指定的元素(属于被选元素的子元素)添加一个
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

[bzoj3585] Rmq Problem / mex

bzoj luogu 看上一篇博客吧,看完了这个也顺理成章会了( (没错这篇博客就是这么水) #include<cstdio> #include<algorithm> #include<cmath> using namespace std; const int N=200011,SN=511; template<typename tp>inline void read(tp &kk){ tp ret=0,f=1;char ch=getchar(); while(c
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

读写文件坑

读写文件坑 缘由 最近在弄一个PHP工具 里面有一个需求 需要读取文件 写入文件 例如文本 nnn#123 ccc#kkj wwwv#1 遇到一个问题 修改ccc的时候 保存的时候修改行粘在一起 例如 nnn#123 ccc#kkjwwwv#1 查了半天 原来是读取的时候把换行符也带上了 总结: 读写文本注意特殊符号 读写文本注意特殊符号 读写文本注意特殊符号
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

模板—点分治A(容斥)(洛谷P2634 [国家集训队]聪聪可可)

洛谷P2634 [国家集训队]聪聪可可 静态点分治 一开始还以为要把分治树建出来…… • 树的结构不发生改变,点权边权都不变,那么我们利用刚刚的思路,有两种具体的分治方法。 • A:朴素做法,直接找重心,处理过重心的所有路径。然而,路径端点在同一子树(即路径实际上并不过重心)的情况会发生重复计数,需要使用类似容斥的方法,不断删去重复计数的部分。 • B:采用类似树形背包的思路,遍历子树时,只考虑当前子树和先前处理完的多颗子树之间的路径,以保证路径端点在不同的子树中,防止重复计数,不需要麻烦的容
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

A3C 算法资料收集

A3C 算法资料收集 2019-07-26 21:37:55 Paper: https://arxiv.org/pdf/1602.01783.pdf Code: 1. 超级马里奥:https://github.com/vietnguyen91/Super-mario-bros-A3C-pytorch 2. https://github.com/ikostrikov/pytorch-a3c 3. https://github.com/vy007vikas/PyTorch-ActorCriticR
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

Linux打开eclipse报虚拟机异常

找不到java虚拟机,在eclipse目录添加虚拟机连接即可。 在eclipse文件夹内, #>  mkdir jre #>  cd jre #>  ln -s /usr/java/jdk1.8.0_211/bin bin 即可解决。
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

for,while循环嵌套二次练习

for i in range(5): print(i) #99乘法表 i=1 while i<=9: j=1 while j<=i: print("%a*%a=%a"%(j,i,j*i),"\t",end="") j+=1 print() i+=1 for i in range(1,10): for j in range(1,i+1): print("%a*%a=%a" % (j, i, j * i
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

【Leetcode_easy】929. Unique Email Addresses

problem 929. Unique Email Addresses 参考 1. Leetcode_easy_929. Unique Email Addresses; 完
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

C#的事件与委托

目录 事件概念: 事件概念(Event):所谓的事件是指用户的操作,或者是一些提示信息等等。应用程序需要在事件发生时响应事件。C#中使用事件机制实现线程间的通信。 通过事件使用委托相关概念: 事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称为 发布器(publisher) 类。其他接受该事件的类被称为 订阅器(subscriber) 类。事件使用 发布-订阅(publisher-subscriber) 模型。 发布器(pu
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

【Leetcode_easy】888. Fair Candy Swap

problem 888. Fair Candy Swap 参考 1. Leetcode_easy_888. Fair Candy Swap; 完
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

for,while循环嵌套

a=0 while a<3: j=0 while j<3: print("*",end="")#行end取消默认换号 j+=1 print()#列 a+=1 a=0 while a<4: b=0 while b <= a: print("*",end="") b+=1 print() a+=1 # 1到100所有偶数的和 i=0 sum1=0 while i<=100
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

【Leetcode_easy】892. Surface Area of 3D Shapes

problem 892. Surface Area of 3D Shapes 参考 1. Leetcode_easy_892. Surface Area of 3D Shapes; 完
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

记忆化搜索——HDU - 1078

题目含义 给出n*n的地图和每次行走最长距离k,每次到达的数字必须大于原来的数字 问走一遍得到的数字最大是多少 题目分析 一个dfs就可以了 题目代码 #include<iostream> #include<stdio.h> #include<string.h> using namespace std; typedef long long LL; const int maxn=1e5+7; int n,k; int mapp[107][107],dp[107][107]; in
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

【Leetcode_easy】884. Uncommon Words from Two Sentences

problem 884. Uncommon Words from Two Sentences 参考 1. Leetcode_easy_884. Uncommon Words from Two Sentences; 完
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

this和$this的区别

1、表示对象不同:this表示的是javascript提供的当前对象,this返回的是一个html对象。 $(this)表示的是用jquery封装候的当前对象,$(this)=jquery();也就是说,这样可以返回一个jquery对象。 2、过程不同:this对象可以直接用this.style修改样式,$(this)可以使用jquery提供的方法访问样式。 比如this.style.display="none"在jquery中可以用$(this).css("display","none")实
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

Duilib热键

转载:https://www.zhaokeli.com/article/8288.html 在initwindow中注册热键 1 //生成热键标识,需要保存起来退出时销毁使用 2 int m_HotKeyId = ::GlobalAddAtom("MyHotKey"); 3 //注册热键 4 BOOL re=::RegisterHotKey(m_hWnd,m_HotKeyId,MOD_ALT,VK_F8); 5 DWORD er; 6 if (re == 0) { 7 er
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0

mysql端口记录

5.6 ---3306 5.7 --3307
分类: 其他 发布时间: 07-26 19:54 阅读次数: 0