自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 mysql版本降级

mysql8.0降为5.7注意使用管理员身份打开cmd

2022-04-19 15:18:06 1368 1

原创 at java.util.Properties$LineReader.readLine(Unknown Source)配置文件路径错误

配置文件路径错误将配置文件放在src目录下 src\jdbc.properties 则代码为prop.load(JDBCUtils.class.getClassLoader().getResourceAsStream(“jdbc.properties”));//从src路径下开始将配置文件放在src目录下work文件夹中 src\work1/jdbc.properties,则代码为prop.load(JDBCUtils.class.getClassLoader().getResourceAsStr

2021-06-23 19:27:45 1369 1

原创 java使用类代替结构体(Collections.sort实现compare方法)附内部类实例化

1、需要排序的类```javapackage com.shsj.sort; public class Student { private String name; //姓名 private int age; //年龄 public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return a

2021-03-31 22:07:23 395

原创 爬取qq音乐,js加密sign值无效,包含思路,遇到的各种问题要点

"""思路:1、f12查看歌单列表,查找有价值元素(可以在htmL中获取,但发现在网路中获取更简便)歌名,歌mid2、通过播放音乐来找到单个歌曲下载规律(可以在htmL中获取,但发现在网路中获取更简便),f12在媒体中发现了播放连接,发现连接是拼接的3、通过f12查找,发现拼接的元素key在网络文件中可以获取(response)4、发现请求网络文件的连接是由密钥sign和携带的数据文件data拼接而成5、密钥通过在网络文件中查找,发现了生成其的js文件,通过debug,发现生成密钥须传入data

2021-02-04 21:59:46 1022

原创 getClassLoader().getResource().getPath()系统找不到指定的路径问题

路径中出现字符串“乱码”原因是储存文件的文件夹名使用了中文名将中文名改为英文即可package jsoup;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.select.Elements;import java.io.File;import java.io.IOException;public class JsoupDemo1 { public static void mai.

2021-01-28 12:47:38 677

原创 python小说爬取

获取链接解析链接(先获取目录链接,再循环解析文章链接)保存文件(vip文章不可解析,有些文章使用beautifulsoup匹配不了,不知道为啥。。。)import urllib.requestimport bs4import timedef getURL(url): head = {"User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like

2020-09-09 11:03:44 119

原创 python电影爬取&&flask框架&&可视化

豆瓣爬取获取链接def askURL(url): headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36 Edg/84.0.522.58" } req = urllib.request.Request(url, headers=heade

2020-09-09 10:53:19 349

原创 基于tkinter的翻译爬取,gui界面,内含图片资源打包方法,破解有道的爬取加密

基于tkinter的翻译爬取,gui界面,内含图片资源打包方法,破解有道的爬取加密

2020-08-14 18:59:57 248

原创 python 爬取有道翻译&&防止反爬相关知识&&{“errorCode“:50}

反爬python访问被拒绝,要使用浏览器访问。解决方法:修改表头 :url = '....'data = {...} # 表头的最后一项head = {}data = urllib.parse.urlencode(data).encode('utf-8') # 浏览器开发者模式中的network中表头(header)的post请求中User-Agent添加到python请求# 方法一head['User-Agent'] = 'Mozilla/5.0 (Windows NT 10.0

2020-08-14 18:29:36 834

转载 python tkinter

python gui 之tkinter

2020-08-10 14:40:50 95

原创 请从“复杂程度”、“虚拟机处理方式”、“作为参数使用的特点”,三个方面描述Java中基本数据类型和引用数据类型的区别。

复杂程度:基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。引用数据类型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。虚拟机处理方式:形参为基本数据类型:当传递基本数据类型时,jvm会在栈中开辟一个新的内存空间,存储传递过来的值,也就是重新复制一份这个值,然后再在方法中操作这个复制过来的值,对原来的值没有影响。形参为引用数据类型时:引用数据类型做为形参时,由于引用数据类型是存储在堆中,随后把在

2020-06-25 11:01:38 457

原创 try中nextInt()方法在无限循环中,无法输入的问题&&附加异常处理(Triangle类三边不能构成三角形异常)

import java.util.InputMismatchException;import java.util.Scanner;public class ExcetionHandle { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Enter an integer: ") ; boolean fl

2020-05-28 18:11:45 461

原创 IO&&字符流&&字节流&&文件复制&&输出到数组

> **字符流和字节流区别**> 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接 操 作的,而**字符流在操作时使用了缓冲区**,通过缓冲区再操作文件> - 字节流操作的基本单元为字节;字符流操作的基本单元为Unicode码元> - 字节流默认不使用缓冲区;字符流使用缓冲区

2020-05-15 12:01:20 363

原创 文件类&&文件过滤器

要从列表中排除扩展名为.SYS的所有文件,我们可以使用由功能接口FileFilter的实例表示的文件过滤器来实现。它包含一个accept()方法,它将File作为参数列出,如果应该列出文件,则返回true。返回false不会列出文件。以下代码创建一个文件过滤器,将过滤扩展名为.SYS的文件。FileFilter filter = file -> { if (file.isFile()) { String fileName = file.getName().toLowe

2020-05-14 14:11:15 171

原创 包装类及Integer自动装箱带来的问题

java自动装箱和拆箱基本数据类型,如int,float,double,boolean,char,byte,不具备对象的特征,不能调用方法。装箱:将基本类型转换成包装类对象int i=10;Integer x=new Integer(i);手动装箱Integer y=10;自动装箱拆箱:将包装类对象转换成基本类型的值Integer j=new Integer(8);int m=j.intValue();//手动拆箱int n=j;//自动拆箱public class Main {pub

2020-05-09 11:17:48 213

原创 StringBuffer的赋值

StringBuffer类StringBuffer类和 String类一样,也用来代表字符串,只是由于 StringBuffer的内部实现方式和 String不同, StringBuffer在进行字符串处理时,不生成新的对象,所以在内存使用上, StringBuffer类要优于 String类。StringBuffer类中存在很多和 String类一样的方法,这些方法在功能上是完全一样的。St...

2020-05-05 13:30:04 3491

原创 foreach中.方法无法调用需要强制转换问题

The method printShapeInfo() is undefined for the type TwoDimensionalShapeTwoDimensionalShape []Shapes=new TwoDimensionalShape[]{r1,t1,c1}; ShapeDetector sd =new ShapeDetector(); for(TwoDimensio...

2020-05-03 17:04:30 518

原创 java中的foreach

foreach比for的好处和弊端好处:相对于for来说方便了对容器的遍历弊端:没有索引,不能操作元素中的元素格式如下:for(元素类型 元素变量x:遍历对象(数组或集合)){引用元素变量x的语句;}遍历数组实例如下:public class DemoForEach {public static void function() { int[] a={0,1,2,3,4,5};...

2020-05-03 16:09:43 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除