随笔分类 -  测试开发 - Java

摘要:背景:瓜子二手车网站制定了一些反爬措施,针对该网站反爬措施,如何爬取我们想要的数据? 前置知识:该项目代码中,引用了urllib的一些方法,对url进行拆分合并,需要了解掌握,可以跳转过去先学习一下:https://blog.csdn.net/liyuanjinglyj/article/detail 阅读全文
posted @ 2022-07-06 11:22 葛老头 阅读(2108) 评论(4) 推荐(0) 编辑
摘要:注解 什么是注解 Annotation是从JDK5.0开始引入的新技术 Annotation的作用: 不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别) 可以被其他程序(比如:编译器等)读取 Annotation的格式: 注解是以“@注释名”在代码中存在的,还可以添加一些参 阅读全文
posted @ 2021-12-06 10:58 葛老头 阅读(66) 评论(0) 推荐(0) 编辑
摘要:概述 菜鸟教程: Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内存空 阅读全文
posted @ 2021-11-16 09:36 葛老头 阅读(368) 评论(0) 推荐(1) 编辑
摘要:IP地址 IP地址IntAddress 唯一定位一台网络上的计算机 127.0.0.1:本地localhost IP地址的分类 ipV4/ipV6 ipV4:127.0.0.1,4个字节组成;0~255,42亿~;30亿都在北美,亚洲4亿;2011年就用完了 ipV6:128位。8个无符号整数 公网 阅读全文
posted @ 2021-11-09 08:30 葛老头 阅读(82) 评论(0) 推荐(0) 编辑
摘要:awt使用的是系统自带的组件,swing是Java自己画出来的组件。awt依赖系统,swing可跨平台,并且比awt更美观 窗口 窗口常见四种关闭方式 EXIT_ON_CLOSE :退出 HIDE_ON_CLOSE :隐藏窗口 DO_NOTHING_ON_CLOSE :关闭的窗口的时候不做任何操作 阅读全文
posted @ 2021-11-05 10:01 葛老头 阅读(48) 评论(0) 推荐(0) 编辑
摘要:事件监听 事件监听:当某个事情发生的时候,干什么? 1 //addActionListener事件监听 2 public class TestActionEvent { 3 public static void main(String[] args) { 4 //按下按钮,触发一些事件 5 Fram 阅读全文
posted @ 2021-11-05 10:00 葛老头 阅读(122) 评论(0) 推荐(0) 编辑
摘要:流式布局 1 public class TestFlowLayout { 2 public static void main(String[] args) { 3 Frame frame = new Frame(); 4 5 //组件-按钮 6 Button button1 = new Button 阅读全文
posted @ 2021-11-02 08:53 葛老头 阅读(77) 评论(0) 推荐(0) 编辑
摘要:1 //Panel 可以看成是一个空间,但是不能单独存在 2 public class TestPanel { 3 public static void main(String[] args) { 4 Frame frame = new Frame(); 5 Panel panel = new Pa 阅读全文
posted @ 2021-11-02 08:52 葛老头 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1 //GUI的第一个界面 2 public class TestFrame { 3 public static void main(String[] args) { 4 5 //Frame,JDK 看源码 6 Frame frame = new Frame(); 7 8 //设置可见性 9 fra 阅读全文
posted @ 2021-11-02 08:51 葛老头 阅读(69) 评论(0) 推荐(0) 编辑
摘要:AWT介绍 包含了很多类和接口 包含了很多的元素:窗口,按钮,文本框 java.awt 阅读全文
posted @ 2021-11-02 08:47 葛老头 阅读(68) 评论(0) 推荐(0) 编辑
摘要:简介 Gui的核心技术:Swing AWT 为什么现在不流行 1.因为界面不美观 2.需要jre环境 为什么我们要学习? 1.可以写出自己心中想要的小工具 2.工作的时候,也有可能需要维护到Swing界面,概率极小 3.了解MVC架构,了解监听 阅读全文
posted @ 2021-11-02 08:40 葛老头 阅读(117) 评论(0) 推荐(0) 编辑
摘要:👇👇👇总结👇👇👇 以下需要重点掌握: 字节流,以下读取结束全部返回-1 字节节点流-访问文件 FileInputStream/FileOutputStream 可以读取任意文件 可以复制图片 读取字符String类型会乱码 字节处理流-缓冲流 BufferedInputStream/Bu 阅读全文
posted @ 2021-11-01 09:42 葛老头 阅读(144) 评论(0) 推荐(5) 编辑
摘要: 阅读全文
posted @ 2021-11-01 09:41 葛老头 阅读(20) 评论(0) 推荐(0) 编辑
摘要:集合概述 概念:对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能。 和数组的区别: 数组长度固定,集合长度不固定。 数组可以存储基本类型和引用类型,集合只能存储引用类型。 位置: java.util.*; Collection体系集合 Collection父接口 特点:代表一组任意 阅读全文
posted @ 2021-10-26 08:42 葛老头 阅读(498) 评论(5) 推荐(6) 编辑
摘要: 阅读全文
posted @ 2021-10-26 08:41 葛老头 阅读(22) 评论(0) 推荐(0) 编辑
摘要:System类 System系统类,主要用于获取系统的熟悉数据和其他操作,构造方法私有 复制数组 System.arraycopy() package commonclass.systemclass; import java.util.Arrays; public class Demo01 { pu 阅读全文
posted @ 2021-10-26 08:40 葛老头 阅读(59) 评论(0) 推荐(0) 编辑
摘要:Date Date表示特定的瞬间,精确到毫秒。Date类中的大部分方法都已经被Canlendar类中的方法所取代 时间单位 1秒=1000毫秒 1毫秒=1000微秒 1微秒=1000纳秒 Canlendar Canlendar提供了获取或设置各种日历字段的方法 构造方法 protected Canl 阅读全文
posted @ 2021-10-26 08:39 葛老头 阅读(89) 评论(0) 推荐(0) 编辑
摘要:BigDecimal 很多实际应用中需要精确运算,而double是近似值存储,不在符合要求,需要借助BigDecimal 位置:java.math包中 作用:精确计算浮点数 创建方式: Bigdecimal bd = new BigDecimal("1.0"); package commonclas 阅读全文
posted @ 2021-10-26 08:38 葛老头 阅读(58) 评论(0) 推荐(0) 编辑
摘要:String类概述 字符串是常量,创建之后不可改变 字符串字面值存储在字符串池中,可以共享 String s = "hello";//产生一个对象,字符串池中存储 String s = new String("hello");//产生两个对象,堆、池各存储一个 jdk版本不同,字符串池存放位置不同, 阅读全文
posted @ 2021-10-26 08:37 葛老头 阅读(57) 评论(0) 推荐(0) 编辑
摘要:包装类概述 什么是包装类 基本数据类型所对应的引用类型 Object可统一所有数据,包装类的默认值是null 装箱和拆箱 基本类型转换为引用类型为装箱 引用类型转换为基本类型为拆箱 package commonclass.packingclass; public class Demo01 { pub 阅读全文
posted @ 2021-10-26 08:36 葛老头 阅读(66) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示