自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python-电影天堂爬取

【代码】python-电影天堂爬取。

2023-07-05 13:06:07 3111 1

原创 Python-删除指定名称结尾的文件

【代码】Python-删除指定名称结尾的文件。

2023-07-04 08:45:59 668

原创 python随机抽取文件

请注意,您需要将 C:/source_folder 替换为源文件所在的文件夹路径,将 C:/destination_folder 替换为目标文件夹路径。此代码使用 os.listdir 获取源文件夹中的所有文件名,使用 random.sample 从文件列表中随机选取 50 个文件名,然后使用 shutil.copyfile 将选定的文件复制到目标文件夹中。随机抽取指定数量文件 复制到另外一个文件夹。

2023-06-20 14:43:33 946

原创 Excel便捷字符串操作

SUBSTITUTE将字符串中指定出现第3次的"\",替换为字符串中未出现的字符@,然后利用FIND返回@的索引位置,MID可以返回字符串指定索引位置之后的内容。

2023-06-06 15:45:17 118

原创 0416 Redis

2023-04-17 17:39:18 28

原创 0411 反射

2023-04-11 22:54:45 37

原创 0409 集合(重点)

retainAll 的返回值:如果集合元素发生改变-ture,没有发生改变-false。Collecttion集合:单个元素。List集合源码解析 动态数组储存。LinkedList 双向链表储存。contains比较方法的原理。add 和addAll的区别。集合和数组之前的互相转换。Map集合:单对元素。判断是否包含集合整体。

2023-04-09 21:20:48 32

原创 0408 字符串的应用 可变字符串类StringBuilder,StringBuffer

当字符串的长度超过了字符串对象的初始容量时,该字符串对象会自动扩容,默认的扩容算法是。字符串转换数字的方式 integer.parseInt。StringBuilder 非线程安全类 效率高。StringBuffer 线程安全类 效率低。利用ASCII码值来实现类型转换。String类各种方法的使用。描述的字符串内容是可以改变的。String类模拟用户登录。字符串的正向和反向查找。原始容量 * 2 + 2。可变字符串,日期相关类。

2023-04-08 23:08:02 35

原创 0406 常见类Object String 面试考点

equals方法重写的同时,需要重写hashcode(可以理解为内存地址的编号,保持一致性)方法,获取对象的哈希码值。toString方法,调用对象的字符串形式,打印一个引用变量,会自动调用toString方法。“”,表示空字符串对象,有对象里面没内容 null表示空,连对象都没。判断的是两个对象的内存地址是否一样,适用于原始数据类型和枚举类型。(它们的变量存储的是值本身,而引用类型变量存储的是引用);综上,对于枚举类型和原始数据类型的相等性比较,应该使用。型的相等性比较,应该使用。

2023-04-06 23:25:51 28

原创 0405 多线程 多线程通讯

等待 当前线程进入阻塞状态,自动释放对象锁 必须在锁定的代码中调用。线程安全类和非安全类 synchronized 修饰。实现Callable接口创建和启动线程。生产者消费模型 多线程很重要的问题。Lock手动锁,手动释放。

2023-04-05 22:33:38 48

原创 0404 多线程

父类/接口类型 引用变量名 = new 父类/接口类型(){方法的重写}创建-就绪状态-运行状态-中止。当子线程时守护线程时,当主线程结束后,则子线程随之结束。线程优先级 优先级越高的线程不一定先执行。synchronized同步锁/对象锁。线程名称可修改,编号不可修改。静态方法中不能访问非静态方法。守护线程 isDaemon。匿名内部类创建和启动线程。线程中sleep睡眠方法。

2023-04-05 13:55:34 30

原创 0403 IO流 聊天室和线程初了解

将一个对象需要存储的相关信息有效组织成字节序列的转化过程。RandomAccessFile类 随机访问文件的操作。transient关键字 不进行序列化。进程:运行在内存中的可执行文件。让cpu在程序流之间快速轮转。聊天室的基本实现(已完成)2.使用参数指定的引用创建。线程就是进程内部的程序流。字符编码 常见编码表。对象输入输出流的了解。程序:数据结构+算法。

2023-04-03 22:38:06 51 1

原创 0331 IO流

若文件存在,该流会清空文件中的原有内容,可利用追加的方式 append=true。FileWrite输出流,若文件不存在,会自动创建新的空文件。单个字节拷贝,读取一个写入一个,大文件拷贝效率低。文件过大时导致物理内存无法提供足够大的 缓冲区。字节输出流 字节输入流 字符输出流 字符输入流。官方提供的BuffedInPutStream。While遍历和for循环遍历的区别。流 后创建的先关闭,先创建的后关闭。字节流读写任意类型的文件。字符流只能读写文本文件。FileRead输入流。文件拷贝缓冲区的重要。

2023-03-31 21:27:42 45

原创 0330 Java基础 异常机制和File类

Excepion类:因编程错误或外在因素导致的轻微错误,可以编码解决 例如:算数错误,除数为0(重点)子类重写方法不能抛出的异常 1.平级不一样的异常。异常抛出 throws 不建议在main方法中抛出异常。Error类:严重的错误,无法编码解决,例:JVM挂了。Lambda表达式:(参数列表) -> {方法体}运行时异常(非检测性异常)不能被编译器检测出来。Throwable类:所有错误和异常的超类。File类 java.io.File。捕获 try catch使用。其他异常(检测性异常)

2023-03-31 16:39:55 40

原创 2023.3.29 java基础 对象,类 构造方法

实例化 new Person();堆区 存放对象的独有特征信息 匿名对象。形参和实参的区别 可变长参数 可变长参数为什么不用数组或者集合?类(设计图纸) 对象:根据设计图纸 数据结构由定义他的类决定。成员实例化 new Person();2.过程和对象的区别,过程更加复杂。1.对象的理解,分析特征 行为。类:相同特征和行为的对象共性的。特征=成员变量,属性=成员方法。成员变量 变量名 = 初始值;引用 堆区中的内存地址信息。返回值类型,方法名,方法体。

2023-03-29 17:26:40 106 1

空空如也

空空如也

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

TA关注的人

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