自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何从网页扒图片,寻找前端界面素材

2022-05-07 17:30:08 437

原创 VScode中设置自动保存和格式化代码

设置中搜索format出现设置setting.json文件在代码中加入“editor.formatOnType”: true,“editor.formatOnSave”: true

2022-05-06 16:34:44 298

原创 DHTML Cascading style sheet 下载 CSS手册

两种版本手册,供前端学习者参考。链接:https://pan.baidu.com/s/14Ll04IblraSTdXGAOx4GFw提取码:b2v1如果打开CHM文件无内容1.请双击打开chm参考手册,在“文件安全警告”的对话框中去掉“打开此文件前总是询问”的对勾选择。2.chm文档名称如果有特殊字符,请删去特殊字符重命名。...

2022-05-05 16:59:32 445 1

转载 剑指offer58-II 左旋转字符串

抄自LeetCode解析方法一:切片class Solution { public String reverseLeftWords(String s, int n) { return s.substring(n, s.length()) + s.substring(0, n); }}方法二:stringbuilderclass Solution { public String reverseLeftWords(String s, int n) {

2020-11-17 10:47:04 131

原创 Object类的方法

object类是所有类的父类public int hashCode();返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算。public final Class getClass()返回此 Object 的运行时类。public String getName()可以通过 Class 类中的一个方法,获取对象的真实类的全名称。public String toString()返回该对象的字符串表示。这是类的全路径名称+它的哈希码值,所以一般要重写public boolean

2020-11-09 17:17:54 102

原创 JAVA中String和int相互转换

string转int//方法一:/直接使用静态方法,不会产生多余的对象,但会抛出异常String str = "123";try { int a = Integer.parseInt(str);} catch (NumberFormatException e) { e.printStackTrace();}//方法二:Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s)),也会抛异常,但会多产生一个对象Strin

2020-11-02 10:20:20 150

原创 数组的复制常用方法

数组的复制常用方法数组不可以直接复制,如:int []arr= {1,2,3};int []arr2=arr;//不可以正确方法数组复制方法一:通过遍历原数组,遍历的过程中,对原数组进行取值,然后在赋值给新的数组。注意:这种复制方法要求,目标数组的长度,不能小于原数组的长度,否则复制的过程中会出现,ArrayIndexOutOfBoundsException(数组下标越界异常)如果目标数组的长度比原数组的长度长,则复制完成后,复制出来的数组中,没有复制过去的元素值,为默认值。

2020-09-12 21:19:56 7597

原创 mysql分组查询

问题:统计不同学校的学生总数实现:SELECT 学校,COUNT(姓名) FROM [dbo].[test1] GROUP BY 学校结果:

2020-07-29 17:00:00 80

原创 哈希表(散列表)的实现,添加人员

问题描述:有一个公司,当有新的员工来报道时,要求将该员工的信息加入 (id,性别,年龄,名字,住址…),当输入该员工的id时,要求查找到该员工的所有信息.要求:不使用数据库,速度越快越好=>哈希表(散列) 添加时,保证按照id从低到高插入哈希表结构:哈希表——》数组——》链表数据存在哪个数组的链表由散列函数决定,本例子用取模的简单方法package com.atguigu.hashtab;import java.util.Scanner;public class Has

2020-05-24 15:39:59 212

原创 一些排序的总结和代码

冒泡排序:挨着的数两两比较,最大的数浮到最后。选择排序:令min=a[0],每一趟选出最小值=min,得出其索引index,与a[0]交换插入排序:将数据一个一个插入第一个数所在的数组希尔排序——交换法;快速排序:以中间个数为基准,比其小的放左边,比其大的放右边,分别向左向右递归。基数排序:将数字以个十百位(取决于最大数的位数)来依次放入0-9的桶中(数组),最后取出的是有序数组。pa...

2020-04-27 15:49:39 88

原创 递归问题——迷宫

**问题:**迷宫问题,从起点走到终点,红色为围墙,不可跨越。**思路:**令三种情况0,1,2,3 没有走过的是0,有围墙为1,走过的是2,死路为3。使用递归不断重复。需注意设计的策略:先下,后右。也可以先右,后下。。。得到的路径不同代码:package com.atguigu.recursion;public class MiGong { public static vo...

2020-04-03 19:45:27 144

原创 递归问题的调用机制(与栈有关),递归阶乘,递归打印

没有else时 public static void test(int n) { if (n > 2) { test(n - 1); } //else { System.out.println("n=" + n); //} }因为调用的栈中还有n=4;n=3;n=2;递归调用规则:当程序执行到一个方法时,就会开辟一个独立的空间(栈)每个空间的数据(局部...

2020-04-03 13:40:57 255

原创 逆波兰计算器与中缀表达式转后缀表达式

中缀表达式转后缀表达式:用两个栈模拟,为了方便S2用List表示package com.atguigu.stack;import java.util.ArrayList;import java.util.List;import java.util.Stack;public class PolandNotation { public static void main(String...

2020-04-02 20:47:34 121

原创 Java用数组模拟栈的使用

模拟功能 栈的弹入弹出package com.atguigu.stack;import java.util.Scanner;public class ArrayStackDemo { public static void main(String[] args) { //测试一下ArrayStack 是否正确 //先创建一个ArrayStack对象->表示栈 Arra...

2020-03-30 22:48:40 111

原创 Java实现Josephu问题

问题描述:Josephu 问题为:设编号为1,2,… n的n个人围坐一圈,约定编号为k(1<=k<=n)的人从1开始报数,数到m 的那个人出列,它的下一位又从1开始报数,数到m的那个人又出列,依次类推,直到所有人出列为止,由此产生一个出队编号的序列。n = 5 , 即有5个人k = 1, 从第一个人开始报数m = 2, 数2下思路:一、构建一个单向的环形链表思路先创...

2020-03-30 20:39:02 126

原创 双向链表的基本操作(增删改查)

区别于单向链表~有pre和nextpackage com.atguigu.linkedlist;public class DoubleLinkedListDemo { public static void main(String[] args) { // 测试 System.out.println("双向链表的测试"); // 先创建节点 HeroNode2 hero1 ...

2020-03-26 20:19:15 256

原创 单链表的增删改查(节点数,反转)

package com.atguigu.linkedlist;import java.util.Stack;public class SingleLinkedListDemo { public static void main(String[] args) { //进行测试 //先创建节点 HeroNode hero1 = new HeroNode(1, "宋江", "及时...

2020-03-24 11:30:21 86

原创 队列——用数组模拟

队列是先进先出,典型例子:银行排队系统代码实现:package com.atguigu.queue;import java.util.Scanner;public class ArrayQueueDemo { public static void main(String[] args) { //测试一把 //创建一个队列 ArrayQueue queue = new A...

2020-03-17 15:51:46 69

原创 Java二维数组与稀疏数组的转换

一个棋盘中的package com.atguigu.sparsearray;//棋盘转换成二维数组,然后转成稀疏数组public class SparseArray { public static void main(String[] args) {//创建一个原始二维数组11*11 //0表示没有棋子 ,1表示黑色,2蓝色 int chessArr1[][] =new in...

2020-03-16 16:07:26 68

原创 二维数组遍历的两种方法

二维数组遍历的两种方法package array;import java.util.Arrays;//二维数组的遍历public class bianlierwei { public static void main(String[] args) { int [][] arr=new int [][]{{1,2,3},{4,5,6}};// 方法一 for (in...

2020-03-16 14:58:41 1382

原创 吴恩达机器学习视频笔记

专业词汇英文中文英文中文unsupervised learning无监督学习clustering algorithm(无监督)聚类算法training set训练集hypothesis假设函数classification problem分类问题univariate单变量terminology术语parameters参数cor...

2020-02-27 19:30:18 222

原创 在Java中的==和equals的比较

package test;public class arraytest2{ public static void main(String[] args){ String s1=new String("abc"); String s2=new String("abc"); String s3=s1; System.out.println(s2==s3);//==是比...

2019-12-08 15:23:17 54

原创 Java静态和非静态的成员变量的差别

静态成员变量与非静态的差别如果我们在成员变量前边加上static关键字,这个变量就成为静态成员变量,我们又把这种变量叫做“类变量”,因为这样的变量在这个类的所有对象里只有一个,这个类的所有对象“共享”同一个类变量。因此,一旦通过某个对象修改了静态变量的值,这个类的所有其他对象里面,这个静态变量的值就跟着变了。//非静态成员变量package test;public class array...

2019-12-08 15:10:42 153

原创 数组的排序方法——冒泡法 直接选择法 反转法 二分查找

## //数组排序方法package test;import java.util.Arrays;import javax.sound.midi.VoiceStatus;public class paixu{public static void main(String[] args) { int []arr={11,15,48,88,44,24}; paixu pai...

2019-12-06 16:45:11 79

原创 数组基本用法

//数组基本用法package test;import java.util.Arrays;public class arraytest{ public static void main(String[] args){//一位数组的初始化 int arr1[]=new int[]{11,12,15,13,16}; int arr2[]={12,15,14,18}; ...

2019-12-06 16:44:09 95

原创 Java比较最大最小值

package test1;import java.util.Scanner;public class xiangjia { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入A"); int i=sc.nextInt(); Syste...

2019-12-05 20:47:51 636

原创 String 基本用法 StringBuilder

//String用法 用char创建对象package test;public class multiply{ public static void main(String[] args) { char[] arr={'s','t','u','d','e','n','t'}; String s1=new String(arr); String s2=new String(a...

2019-12-05 14:31:45 102

原创 Java 输入数字输出菱形和阶乘结果

//输出菱形//把每个位置当成坐标//实现阶乘package test;import java.nio.channels.NonReadableChannelException;import java.util.Scanner;public class Main{public static void main(String[] args){Scanner scanner=ne...

2019-12-05 14:19:35 203

转载 基本数据类型和引用数据类型的区别

基本数据类型:string(字符串) number(数值类型) boolean(布尔类型) null(空) undefined(未定义)引用数据类型:Date(日期) Array(数组) Object(对象) Function(函数) RegExp(正则表达式)基本数据类型数据存储发生在栈内存中;引用类型数据存储,分两步,在堆中保存数据,在栈中保存数据的地址(堆地址);引用类型赋值,传递的...

2019-10-18 11:21:01 73

转载 为什么要重写(override)toString方法

toString()方法 一般出现在System.out.println(类名.toString());toString()是一种自我描述方法 本身返回的是 getClass().getName() + “@” +Integer.toHexString(hashCode());也就是 类名 + @ +hashCode的值重写toString() 只会对类生效,并不能字符串生效; 例如12...

2019-10-18 11:06:02 1134

原创 什么是多态

JAVA里没有多继承,一个类只能有一个父类。而继承的表现就是多态。一个父类可以有多个子类,而在子类里可以重写父类的方法,这样每个子类里重写的代码不一样,自然表现形式就不一样。这样用父类的变量去引用不同的子类,在调用这个相同的方法的时候得到的结果和表现形式就不一样了,这就是多态,...

2019-10-17 16:51:38 61

残差网络-预训练模型.zip

res-net50-预训练模型,可用(resnet50-19c8e357.pth)

2021-03-23

空空如也

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

TA关注的人

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