首页 > TAG信息列表 > sites

Java 常用类和方法

Java Math 类 xxxValue() 方法用于将 Number 对象转换为 xxx 数据类型的值并返回。       Java equals() 方法 equals() 方法用于判断 Number 对象与方法的参数进是否相等。例: public class Test{ public static void main(String args[]){ Intege

Vue.js 循环语句

循环使用 v-for 指令。 v-for 指令需要以 site in sites 形式的特殊语法, sites 是源数据数组并且 site 是数组元素迭代的别名。 v-for 可以绑定数据到数组来渲染一个列表: <div id="app"> <ol> <li v-for="site in sites"> {{ site.name }} </li> </ol> </

jupyter nbconvert --to FORMAT xxx

$ jupyter nbconvert --to FORMAT notebook.ipynb This will convert the Jupyter notebook file notebook.ipynb into the output format given by the FORMAT string. 通过命令行把.npynb文件转换成网页形式浏览,得到html之后使用查看源(source),然后把source粘贴到Google sit

PAT顶级 1003 Universal Travel Sites (35 分)(DP)

简单DP,设dp[i][j]表示前i个项目,截止到第j天所能获得的最大利润。注意必须先按照规则对输入进行排序才有可能找到最优的转移方案。同时数据范围没给,盲猜不会特别大,所以第二维取5000应该问题不大。细节见代码。 #include <bits/stdc++.h> #define gcd(a, b) __gcd(a, b) #define IN

a2085.统计出现过一次的公共字符串

题目链接:https://leetcode-cn.com/problems/count-common-words-with-one-occurrence/ 前言:没想出怎么解决这道题,参考了评论区里大佬的做法,记录下学到的东西。 一. 函数学习 1.HashMap的定义。 /*HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap 实现了 Map

【Java】ArrayList基础语法

目录 ArrayList 添加元素 访问元素 修改元素 删除元素 计算大小 迭代数组列表 ArrayList 排序 ArrayList ArrayList类位于java.util包中使用前需要引入它,语法格式: import java.util.ArrayList;//引入ArrayList类 ArrayList<E> objectName=new ArrayList<>();//初始化 E:泛

Java ArrayList 类

ArrayList 类继承了 AbstractList 并实现了 List 接口。 ArrayList 支持可以根据需要增长的动态数组。 标准 Java 数组 是固定长度的。 数组创建后不能增长或缩小,这意味着我们必须提前知道一个数组将包含多少个元素。 数组列表是使用初始大小创建的。 当超过这个大小时,集合会自动

[SR]-nginx安装及简单的使用

这里是基于前面的Linux服务器(Ubuntu server)来学习的,如果还没有看过的小伙伴,请点击这里前往[SR]-学习Linux(Ubuntu server)服务器安装及简单配置 一、SSH连接服务器        ssh root@192.168.100.1  二、从软件包源服务器拉取可用的应用软件列表         apt update

Java19 - HashMap

HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。 一、HashMap类分析 HashMap类上级关系如图所示: 由上可知: HashMap 实现了 Map 接口,根据键的 HashCode 值存储数据, HashMap 继承于AbstractMap,实现了 Map、Cloneable、java.io.Serializable 接口。 HashMap 的 k

Java Iterator(迭代器)

Java 集合框架 Java Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。 Iterator 是 Java 迭代器最简单的实现,ListIterator 是 Collection API 中的接口, 它扩展了 Iterator 接口。       迭代器 it 的两个基本操作是 next

Java Iterator(迭代器)

Java Iterator(迭代器)是一种用于访问集合的方法,可用于迭代 ArrayList 和 HashSet 等集合。 迭代器 it 的三个基本操作是 next 、hasNext 和 remove。 调用 it.next() 会返回迭代器的下一个元素,并且更新迭代器的状态。 调用 it.hasNext() 用于检测集合中是否还有元素。 调用 it

Java ArrayList

ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 ArrayList<E> objectName =new ArrayList<>();  // 初始化 ArrayList<String> sites = new ArrayList<St

Java HashSet

HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。 HashSet 允许有 null 值。 HashSet 是无序的,即不会记录插入的顺序。 HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必须在多线程访问时显式同步对 HashSet 的并发访问。

剑指 Offer II 010. 和为 k 的子数组

题目链接](剑指 Offer II 010. 和为 k 的子数组 - 力扣(LeetCode) (leetcode-cn.com)) 思路1 先将前i个元素子数组之和存下来 再用双重循环sum[j]-sum[i]求下标j和下标i之间的子数组和是否为k ,时间复杂度为 O

31.java版Spring Cloud Spring Boot b2b2c o2o 之Java ArrayList

Java ArrayList  ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下: import java.util.ArrayL

学习笔记-USB IF测试项

  参考文档: 1、USB-IF USB 2.0 Certification Mandatory Test Matrix;   https://www.usb.org/sites/default/files/USB_2.0_Test_Matrix.pdf 2、USB On-The-Go and Embedded Host Automated Compliance Plan for the On-The-Go& Embedded Host Supplement Revision2.0;  http

Java学习笔记-集合,java高级工程师面试问题

List:一种有序列表的集合,允许重复元素 Set:一种保证没有重复元素的集合,无序集合 Map:一种通过键值(key-value)查找的映射表集合 集合常用方法: 1、boolean add(Object obj):添加一个对象 2、boolean addAll(Collection c):将一个集合中的所有对象添加到此集合中 3、void clear():

Java学习笔记-集合,springboot分布式架构

new Person(“Xiao”, “Hong”, 25), new Person(“Bob”, “Smith”, 20) ); boolean exist = list.contains(new Person(“Bob”, “Smith”, 20)); System.out.println(exist ? “测试成功!” : “测试失败!”); } } class Person { String firstName; String lastName;

Java LinkedList

Java LinkedList | 菜鸟教程https://www.runoob.com/java/java-linkedlist.html  Java 集合框架 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。 链表可分为单向链表和双向链表。 一个单向链表包

Java中的HashMap

Java中的HashMap 简介 HashMap是什么? HashMap是一个散列表,它存储的内容是键值对(key-value)映射 HashMap实现了Map接口,最多允许一条记录的键为null,不支持线程同步 HashMap是无序的,即不会记录插入的顺序 HashMap的key与value类型可以相同也可以不同,可以是String,Integer等 联机模式的

Leetcode—链表

从尾到头打印链表 链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/ class Solution { public int[] reversePrint(ListNode head) { LinkedList<Integer> sites = new LinkedList<Integer>(); while(head!=null){

Java ArrayList——文末福利相赠

Java ArrayList ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下: import java.util.ArrayList;

2021-11-07

java笔记 show(new Cat());  // 以 Cat 对象调用 show 方法 Animal a = new Cat();  // 向上转型    a.eat();               // 调用的是 Cat 的 eat      Cat c = (Cat)a;        // 向下转型        c.work();        // 调用的是 Cat 的 w

LinkedList(链表)基本方法使用

参考:(菜鸟教程:https://www.runoob.com/java/java-linkedlist.html) Java LinkedList(链表) 类似于 ArrayList,是一种常用的数据容器。 与 ArrayList 相比,LinkedList 的增加和删除的操作效率更高,而查找和修改的操作效率较低。 以下情况使用 ArrayList : 频繁访问列表中的某一个元素

【大数据Java基础-JAVA 数据结构14】LIST(一)Java ArrayList

ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。 ArrayList 继承了 AbstractList ,并实现了 List 接口。 ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下: import java.util.ArrayList; // 引入 Arra