03 2021 档案

摘要:软件导航 ①电脑系统 ②办公软件 ③图像处理 ④影视动画 ⑤AutoCAD ⑥3D设计 ⑦机械设计 ⑧建筑设计 ⑨网页设计 ⑩开发编程 ⑪数据分析 ⑫仿真模拟 ⑬行业软件 软件目录 ①电脑系统 安装环境 微PE2.0 Vmware15.5 Vmware16.0 Windows10 U盘安装win10 阅读全文
posted @ 2021-03-07 12:34 nmydt 阅读(9377) 评论(0) 推荐(1)
摘要:题目 有一堆石头,每块石头的重量都是正整数。 每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如下: 如果 x == y,那么两块石头都会被完全粉碎; 如果 x != y,那么重量为 x 的石头将会完全粉碎,而重量为 y 的石 阅读全文
posted @ 2021-03-07 12:13 nmydt 阅读(66) 评论(0) 推荐(0)
摘要:题目 给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 注意: 每个数组中的元素不会超过 100 数组的大小不会超过 200 示例 1: 输入: [1, 5, 11, 5] 输出: true 解释: 数组可以分割成 [1, 5, 5] 和 [11]. 示例 阅读全文
posted @ 2021-03-07 12:10 nmydt 阅读(67) 评论(0) 推荐(0)
摘要:题目 有N件物品和一个最多能被重量为W 的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。 图片 这是标准的背包问题,以至于很多同学看了这个自然就会想到背包, 甚至都不知道暴力的解法应该怎么解了。 这样其实是没 阅读全文
posted @ 2021-03-07 12:08 nmydt 阅读(117) 评论(0) 推荐(0)
摘要:前言 爬虫方向的小伙伴们都知道网页爬虫经常遇到的问题就是登录账户,有些简单的网站我们可以简单的send key来输入账户密码就可以登录,但是有很多网站需要验证码之类的就不太好用了,这时候就体现到了cookie登录的优点了,前段时间网上搜了搜,发现没有什么完整的教程,本文就使用selenium来coo 阅读全文
posted @ 2021-03-07 12:05 nmydt 阅读(292) 评论(0) 推荐(0)
摘要:当我们使用远程连接出现 connect:fail, reason: connect server 22 port fail 说明22端口被服务器关闭了,导致普通ROOT用户无法访问 解决方法: 1.打开阿里云控制台救援连接,(管理员连接) 2.输入连接密码,进入连接界面,输入登录用户名,密码(输入密 阅读全文
posted @ 2021-03-07 12:02 nmydt 阅读(865) 评论(0) 推荐(0)
摘要:题目 给你一个字符串 time ,格式为 hh:mm(小时:分钟),其中某几位数字被隐藏(用 ? 表示)。 有效的时间为 00:00 到 23:59 之间的所有时间,包括 00:00 和 23:59 。 替换 time 中隐藏的数字,返回你可以得到的最晚有效时间。 示例 1: 输入:time = " 阅读全文
posted @ 2021-03-07 12:00 nmydt 阅读(141) 评论(0) 推荐(0)
摘要:@ Java中char类型转换成int类型的两种方法 方法一: char ch = '9'; if (Character.isDigit(ch)){ // 判断是否是数字 int num = Integer.parseInt(String.valueOf(ch)); System.out.print 阅读全文
posted @ 2021-03-07 11:57 nmydt 阅读(69) 评论(0) 推荐(0)
摘要:如果希望判断单个元素是否在列表中时可以通过in >>> 'a' in ['a', 'b', 'c'] True 但如果是多个元素,就不能通过in进行判断 此时我们可以通过集合中的issubset和issuperset方法 顾名思义,issubset是判断某集合是否是另外一个集合的子集,issuper 阅读全文
posted @ 2021-03-07 11:54 nmydt 阅读(2491) 评论(0) 推荐(0)
摘要:由于版权问题,暂不对网站明述。 正常使用xpath进行爬取,没有反爬措施 爬取使用了进度条,说明一下进度条的使用和爬取遇到的问题: \r 表示将光标的位置回退到本行的开头位置 \b表示将光标的位置回退一位 print("\r", end="") end=""表示下次打印不换行,又因为\r表示将光标的 阅读全文
posted @ 2021-03-07 11:52 nmydt 阅读(145) 评论(0) 推荐(0)
摘要:一:什么是抓包 即抓取我们本地电脑与远端服务器通信时候所传递的数据包 二:Chrome浏览器讲解 Chrome 开发者工具是一套内置于Google Chrome中的Web开发和调试工具,可用来对网站进行迭代、调试和分析 三:打开Chrome开发者工具 在Chrome界面按F12 or在页面元素上右键 阅读全文
posted @ 2021-03-07 11:49 nmydt 阅读(690) 评论(0) 推荐(0)
摘要:安装包: python -m pip install +包名 升级pip: python -m pip install --upgrade pip 阅读全文
posted @ 2021-03-07 11:46 nmydt 阅读(148) 评论(0) 推荐(0)
摘要:ChromeOptions options = new ChromeOptions(); options.BinaryLocation = sysPath + "/Chrome/Chrome.exe"; #设置浏览器程序位置 options.AddArgument("url=data:,");#设置 阅读全文
posted @ 2021-03-07 11:44 nmydt 阅读(3826) 评论(0) 推荐(1)
摘要:题目 LeetCode 35. 搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 阅读全文
posted @ 2021-03-07 11:41 nmydt 阅读(102) 评论(0) 推荐(0)
摘要:题目 LeetCode 27. 移除元素 解题思路与算法 双指针法: 代码 class Solution { public int removeElement(int[] nums, int val) { int slowIndex = 0; for(int fastIndex = 0;fastIn 阅读全文
posted @ 2021-03-07 11:38 nmydt 阅读(84) 评论(0) 推荐(0)
摘要:题目 LeetCode 209. 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。 示例: 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释 阅读全文
posted @ 2021-03-07 11:36 nmydt 阅读(80) 评论(0) 推荐(0)
摘要:由于版权原因,具体网站不再明述。 爬取思路一:接口 ppt接口为:https://wenku.baidu.com/browse/getbcsurl?doc_id=(文章id) &pn=0&rn=99999&type=ppt 经过测验发现只能下载vip免费文档,部分vip专属文档是不能下载的 如vip 阅读全文
posted @ 2021-03-07 11:33 nmydt 阅读(2142) 评论(0) 推荐(0)
摘要:题目 LeetCode 15. 三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1: 输入:nums = [-1,0,1,2 阅读全文
posted @ 2021-03-07 11:30 nmydt 阅读(57) 评论(0) 推荐(0)
摘要:题目 LeetCode 18. 四数之和 给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意: 答案中不可以包含重复的四 阅读全文
posted @ 2021-03-07 11:28 nmydt 阅读(65) 评论(0) 推荐(0)
摘要:题目 LeetCode 142. 环形链表 II 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意,pos 仅仅是用于标 阅读全文
posted @ 2021-03-07 11:25 nmydt 阅读(79) 评论(0) 推荐(0)
摘要:题目 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 解题思路与算法 代码 class Solution { public int[][ 阅读全文
posted @ 2021-03-07 11:22 nmydt 阅读(66) 评论(0) 推荐(0)
摘要:题目 小写字符 的 数值 是它在字母表中的位置(从 1 开始),因此 a 的数值为 1 ,b 的数值为 2 ,c 的数值为 3 ,以此类推。 字符串由若干小写字符组成,字符串的数值 为各字符的数值之和。例如,字符串 "abe" 的数值等于 1 + 2 + 5 = 8 。 给你两个整数 n 和 k 。 阅读全文
posted @ 2021-03-07 11:20 nmydt 阅读(64) 评论(0) 推荐(0)
摘要:1、字符串前加 u 例:u"我是含有中文字符组成的字符串。" 作用: 后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。 2、字符串前加 r 例:r"\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。 阅读全文
posted @ 2021-03-07 11:17 nmydt 阅读(206) 评论(0) 推荐(0)
摘要:python 字典、列表、字符串 之间的转换 1、列表与字符串转换 列表转字符串: 将列表中的内容拼接成一个字符串 将列表中的值转成字符串 字符串转列表: 用eval转换 将字符串每个字符转成列表中的值 将字符串按分割成列表 2、列表与字典转换 列表转字典: 将两个列表转成字典 将嵌套列表转为字典 阅读全文
posted @ 2021-03-07 11:14 nmydt 阅读(285) 评论(0) 推荐(0)
摘要:代码 # -*- coding:UTF-8 -*- import subprocess as sp import requests,json,random,re,os User_Agent = [ 'Mozilla/5.0 CK={} (Windows NT 6.1; WOW64; Trident/ 阅读全文
posted @ 2021-03-07 11:12 nmydt 阅读(112) 评论(0) 推荐(0)
摘要:代码 import urllib.request import json,sys,os ''' 函数功能 - 使用进度条 parameter - 下载的条数 ''' m=0 k=0 def down_progress(hero_num): global m global k if k!=0 and 阅读全文
posted @ 2021-03-07 11:09 nmydt 阅读(88) 评论(0) 推荐(0)
摘要:Python3 编码 解码 示例 """ utf8 编码""" from urllib.request import quote, unquote url1 = "https://www.baidu.com/s?wd=百度" # utf8编码,指定安全字符 ret1 = quote(url1, sa 阅读全文
posted @ 2021-03-07 11:06 nmydt 阅读(1088) 评论(0) 推荐(0)
摘要:requests 中的参数 stream 这个参数不常用,不过很巧妙的一个参数. 当下载大的文件的时候,建议使用strea模式. 默认情况下是stream=Ffalse,他会立即开始下载文件并存放到内存当中,倘若文件过大就会导致内存不足的情况. 当把get函数的stream参数设置成True时,它不 阅读全文
posted @ 2021-03-07 11:04 nmydt 阅读(400) 评论(0) 推荐(0)
摘要:巧破 Cloudflare 5秒盾 相信下面这个界面大家都不会陌生。 当我们第一次访问使用 CloudFlare 加速的网站时,网站就会出现让我们等待 5 秒种的提示,当我们需要的通过爬虫爬取这类网站的时候,应该如何爬取呢? 分析请求 首先我们需要分析在这个等待的时间里浏览器做了哪些操作。 通过抓包 阅读全文
posted @ 2021-03-07 11:01 nmydt 阅读(7059) 评论(1) 推荐(0)
摘要:xpath速度比较快,是爬虫在网页定位中的较优选择,但是很多网页前端代码混乱难以定位,而学习定位也较为不易(主要是全面的教程较少) 试验环境:Python环境,lxml.etree 试验所使用的html代码 <!DOCTYPE html> <html> <head> <title>xpath tes 阅读全文
posted @ 2021-03-07 10:59 nmydt 阅读(1243) 评论(0) 推荐(0)
摘要:由于版权问题,暂不明述具体网站 遇到问题 在不停访问每一个章节时,需要用response.close(),避免与服务器连接过多,无法进行新的连接 request库保存图片时,图片的url不能出现汉字,使用 request.quote(url, safe=";/?: @&=+$,", encoding 阅读全文
posted @ 2021-03-07 10:56 nmydt 阅读(144) 评论(0) 推荐(0)
摘要:python获取到连接的本地IP地址,方法如下 import requests rsp = requests.get("http://www.baidu.com", stream=True) print (rsp.raw._connection.sock.getpeername()[0]) prin 阅读全文
posted @ 2021-03-07 10:53 nmydt 阅读(3637) 评论(0) 推荐(0)
摘要:adb 配置详细教程为:https://www.cnblogs.com/jyd0124/archive/2020/03/23/appium.html (usb连接时手机如果有提示只充电,文件传输则选择文件传输) 配置好后start session时报错 解决方法 在开发者模式下打开usb调试功能和u 阅读全文
posted @ 2021-03-07 10:51 nmydt 阅读(690) 评论(0) 推荐(0)
摘要:// 微信 包名 com.tencent.mm //启动类名:com.tencent.mm.ui.LauncherUI //QQ 包名 com.tencent.mobileqq //启动类名:com.tencent.mobileqq.activity.HomeActivity //支付宝 包名:co 阅读全文
posted @ 2021-03-07 10:48 nmydt 阅读(6140) 评论(0) 推荐(0)
摘要:爬取思路与小结 在查找过程中,查看源代码,bv号可以转化为av号,ss号可以转化为ep号 即可以相互转换,如图,图中一个视频就有ep号,av,bv,cv号,代码中利用了bv号可以转化为av号,ss号可以转化为ep号 只能对网页里已有的链接进行爬取,无法爬取大会员视频。 打包Python pip in 阅读全文
posted @ 2021-03-07 10:45 nmydt 阅读(319) 评论(0) 推荐(0)
摘要:问题: 使用Python3 requests发送HTTPS请求,已经关闭认证(verify=False)情况下,控制台会输出以下错误: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate 阅读全文
posted @ 2021-03-07 10:43 nmydt 阅读(160) 评论(0) 推荐(0)
摘要:SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tr这个错误,其实引起这个错误的原因就是转义的问题。 举个例子,在文件中我传入的文件路径是这样的 sys.path.appen 阅读全文
posted @ 2021-03-07 10:40 nmydt 阅读(487) 评论(0) 推荐(0)
摘要:小番在这里 这里涉及了一些反爬手段与方法,老铁们赶紧拿起小板凳开始听了哦 爬取思路: 打开一个番剧,找到播放页面,开始F12 检查元素发现直接跳回首页了,这就没法用浏览器自带的抓包了。可以使用抓包工具fiddle进行抓包。先不急着抓包,先看看播放页的源代码 view-source:www.zzzfu 阅读全文
posted @ 2021-03-07 10:37 nmydt 阅读(1254) 评论(0) 推荐(0)
摘要:问题 1%|▋ | 95/10000 [00:00<00:10, 945.58it/s 2%|█▎ | 190/10000 [00:00<00:10, 945.08it/ 3%|█▊ | 283/10000 [00:00<00:10, 940.11it/ 4%|██▍ | 378/10000 [00 阅读全文
posted @ 2021-03-07 10:35 nmydt 阅读(926) 评论(0) 推荐(0)
摘要:回溯算法 排列 List<LinkedList<Integer>> res = new LinkedList<List<Integer>>(); public void backtrack(int[] nums,LinkedList<Integer> track) { if(track.size() 阅读全文
posted @ 2021-03-07 10:32 nmydt 阅读(41) 评论(0) 推荐(0)
摘要:(1)vscode在调试python文件时提示如下信息: conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。 解决办法: 没有添加系统变量,所以系统根本识别不了conda命令,找不到位置。 添加 阅读全文
posted @ 2021-03-07 10:29 nmydt 阅读(2483) 评论(0) 推荐(0)