自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 用python爬B站短评

在数据分析课上跟着老师一步步学会了一点爬虫小技巧,觉得很有趣 需要安装Chrome浏览器的web scraper插件 from selenium import webdriver import pandas as pd from datetime import datetime import numpy as np import time import os def gethtml(url): ...

2018-11-11 21:01:38 1828

原创 Object数组与可变参数

Object数组 class A{} public class Varargs { static void PrintArray(Object[] args){ for(Object obj: args) System.out.println(obj + " "); System.out.println(); } public ...

2018-11-08 11:41:28 1676

原创 静态内部类

尝试整理了《Thinking in java》和网上的解答 main方法 为了避免在各个Java源文件中书写主方法的代码,可以将main方法写入到静态内部类中,以减少代码的书写量,让代码更加的简洁 创建 静态内部类创建静态的成员

2018-11-08 11:40:29 744

原创 其他

cmd输入javac 后输入的参数存在 String[] args中 当你使用命令行的形式运行.class文件时,向你的类传递参数. C:>java YourClassName 参数1 [参数2 参数3 …] 参数之间用一个空格作为间隔符. String[] args 这个字符串数组是保存运行main函数时输入的参数的,例如main函数所在的类名为test 那么你在cmd运行 java t...

2018-11-08 11:25:29 207

原创 泛型

Tips: 用于放置泛型的类型参数的尖括号应出现在方法的其它所有修饰符之后和在方法的的返回类型之前,按照惯例,通常使用某单个大写字母表示。 注意类型参数只能代表引用型类型,不能是原始类型。swap(new int[3, 5], 0, 1); 语句是会编译报错的。 普通方法、构造方法、静态方法都可以使用泛型。 在泛型中可以同时使用多个类型参数,在定义时用尖括号分开,例如: private stati...

2018-11-08 11:23:36 191

原创 定义变量的位置

java没有“全局变量”这个概念 java只有类变量,只能在类里定义变量(定义在类里方法外) 若一个方法被两个xxx公用,那么它应该定义在方法外面,类里面 类外只有import语句 形参的变量名不能作为判断方法签名是否一样的依据 因为他们最后都是会被替换的 因此,在一个类中如下两个方法是不能同时出现的 public static void max(int a, int b) {..} ...

2018-11-08 11:22:15 1234

原创 初始化

静态初始器(初始化块) 初始化工作只对静态成员有效,是对整个类自身初始化,包括static成员变量赋初值 是由关键字static修饰的{}括起来的语句组 不能接收任何参数 执行时间:⭐️不能由程序来调用,它在其所属的类被加载入内存时由系统调用执行加载时执行 用途:例如在JNI调用时,需要加载动态链接库,就可以在静态代码块中加载 static { ... } 非静态初始化块 在每个对...

2018-11-08 11:21:22 189

原创 switch

/* * case语句中少写了break,编译不会报错 * 但是会一直执行之后所有case条件下的语句,并不再进行判断,直到default语句 * 下面的代码输出: case two * case three */ private static void breakTest() { char ch = 'A'; switch ...

2018-11-08 11:19:20 168

原创 break和continue的标签用法

break 结束标签后紧跟的外层循环 continue 终止本次循环 跳到标签位置进行接下来的循环 https://blog.youkuaiyun.com/mdx20072419/article/details/41823949

2018-11-08 11:18:24 403

原创 堆排序

import java.util.Scanner; public class HeapSort { //下沉 public void heapAdjust(int[] a, int index, int length) { int min; int temp = a[index]; while ((min = index << 1...

2018-10-30 19:27:23 142

原创 归并排序

public class MergeSort{ /* 归并排序 @ para start 原待排序列a中 参与本次排序的首元素的下标 @ para end 原待排序列a中 参与本次排序的末元素的下标 @ para a 原待排序列 */ public static void mergeSort(int start, int end, int[] a) { if (start...

2018-10-30 19:25:00 159

空空如也

空空如也

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

TA关注的人

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