- 博客(35)
- 收藏
- 关注
原创 join连接 cross join inner join outer join
当CROSS JOIN不使用WHERE子句时,CROSS JOIN产生了一个结果集,该结果集是两个关联表的行的乘积。(table1 m行,table2 n行;CROSS JOIN后有m*n行)在CROSS JOIN中添加WHERE子句来添加条件。
2023-05-05 18:18:39
165
原创 剑指Offer 05.替换空格(Java)
的参数是regex,即基于规则表达式的替换。Example:可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;支持使用正则表达式,而 replace() 不支持。的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换。将目标字符串中匹配某正则表达式的第一个子字符串替换成新的字符串。将目标字符串中匹配某正则表达式的所有子字符串替换成新的字符串。方法:将目标字符串中的指定字符(串)替换成新的字符(串)中的每个空格替换成"%20"。
2023-02-07 16:13:02
160
原创 剑指 Offer 03. 数组中重复的数字Java实现(菜鸟版)
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。找出数组中重复的数字。
2023-01-08 15:56:32
97
原创 力扣题库第1题(Java实现)基础版
力扣题库第1题(Java实现)基础版,给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出 和为目标值 target的那两个整数,并返回它们的数组下标。
2022-12-16 21:47:17
471
原创 Java基础_String类型变量的使用
String类型变量的使用声明String类型变量时,使用一对" "String可以和8种基本数据类型变量做运算,且运算只能是连接运算(用+符号),运算结果仍然是String类型。若int型和char型、char型和char型相加结果都是int型。一些例子:字符串之间加和int number = 1001;String numberStr = "学号:";String info = numberStr + number;输出>> 学号:1001字符串和字符和整型的
2022-05-26 20:07:11
799
原创 Python Requests库的使用
Python Requests库的使用1. requests.get()方法该方法用于 GET 请求,表示向网站发起请求,获取页面响应对象。语法如下:res = requests.get(url,headers=headers,params,timeout)参数说明如下:url:要抓取的 url 地址。headers:用于包装请求头信息。(可以使用F12编程者模式,获取浏览器头部信息)params:请求时携带的查询字符串参数。timeout:超时时间,超过时间会抛出异常。使用示例:
2022-05-26 11:08:25
231
原创 Python urllib库的使用全攻略
Python urllib库作用:用于操作网页url,并对网页内容进行抓取。urllib库分为以下几个模块:urllib.request 打开和读取urlurllib.error 包含urllib.request抛出的异常urllib.parse 解析urlurllib.robotparser 解析robot.txt文件urllib.request模块:作用:urllib.request可以模拟浏览器的一个请求发起的过程。打开一个URL:urllib.request.urlope
2022-05-23 18:32:37
1452
原创 单例设计模式
单例设计模式含义: 采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例。实现方法:饿汉式public class Singleton { public static void main(String[] args) { Bank bank1 = Bank.getInstance(); Bank bank2 = Bank.getInstance(); System.out.println(bank1 == bank2); //true 静态方法,地址
2021-09-21 19:55:40
49
原创 代码块(初始化块)
代码块(初始化块)类的成员包括:方法,属性,构造器,代码块,内部类。代码块的作用:用来初始化类、对象如果要修饰代码块的话,只能用static静态代码块:内部可以有输出语句随者类的加载而执行,而且只执行一次作用:初始化类的信息只能调用静态的属性和方法static{ System.out.println("hello, static block!"); tell(); }非静态代码块内部可以有输出语句随着对象的创建而执行,每创建一个对象就执行
2021-09-21 19:54:52
95
原创 Static关键字
Static关键字static:静态的可以用来修饰:属性、方法、代码块、内部类static修饰属性:使用static修饰的属性叫做静态变量 ,未使用static修饰的叫做非静态变量或实例变量实例变量: 在创建了类的多个对象后,每个对象都独立地拥有一套类中的非静态属性。当修改其中一个对象的非静态属性时,不会导致其他对象中同样的属性值改变。静态变量: 在创建了类的多个对象后,多个对象共用同一个静态变量。当通过某一个对象修改静态变量时,会导致其他对象调用此静态变量时,该变量的值也已经改变了
2021-09-21 19:53:40
40
原创 Java中的 JUnit 单元测试方法的使用(Eclipse版)
Java中的 JUnit 单元测试方法的使用(Eclipse版)步骤:选中当前工程 - 右键选择:build path - add libraries - JUnit 4 - 下一步创建 Java 类进行单元测试。类的要求:public类提供公共的无参构造器在这个类中声明单元测试方法。此时的单元测试方法权限是 public, 没有返回值,没有形参在单元测试方法上需要声明注解:@Test ,并在单元测试类中导入:import org.junit.Test;在方法体
2021-09-21 19:52:20
411
原创 java.lang.Object 类
java.lang.Object 类Object类的介绍Object类是所有 Java类的根父类若在类中未使用 extends 关键字指明其父类,则默认其父类为 java.lang.Object类Object类中的功能具有通用性无属性只声明了一个空参构造器方法:equals() toString() getClass() hashCode() Clone() finalize() wait() notify() notifyAll()关于方法 fina
2021-09-21 19:51:22
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人