自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 hashmap中通过value获取key

Map中是一个key有且只有一个value. 但是一个value可以对应多个key值. 一般都是通过key,然后map.get(key)获得到value. 如果想要反向想通过value获得key的值,提供一下两种方法: 方法一: package cn.itcast.mapgetkey; import java.util.ArrayList;import java.util.HashMap;import java.util.List; public clas...

2021-09-07 15:19:53 847 1

原创 链表经典题

描述给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。输入描述:输入分为2段,第一段是入环前的链表部分,第二段是链表环的部分,后台将这2个会组装成一个有环或者无环单链表返回值描述:返回链表的环的入口结点即可。而我们后台程序会打印这个节点/* public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val;

2021-09-06 20:48:43 170

翻译 Java中的<< 和 >> 和 >>>

Java中的<< 和 >> 和 >>> 详细分析<<表示左移移,不分正负数,低位补0;注:以下数据类型默认为byte-8位左移时不管正负,低位补0正数:r = 20 << 220的二进制补码:0001 0100向左移动两位后:0101 0000结果:r = 80负数:r = -20 << 2-20 的二进制原码 :1001 0100-20 的二进制反码 :1110 1011-20 的二进制补码 :1110 1

2021-09-02 15:17:45 290

原创 Connection、Map集合及其遍历方式+习题

Connection集合1、List:是一个有序集合,可以放重复的数据List:ArrayList、LinkedList、Vector(1)ArrayList:查询数据比较快,添加和删除数据比较慢(基于可变数组)(2)LinkedList:查询数据比较慢,添加和删除数据比较快(基于链表数据结构)(3)Vector:Vector 已经不建议使用,Vector 中的方法都是同步的,效率慢,已经被 ArrayList取代2.使用及遍历方式(1)ArrayList与LinkedList是相同的C

2021-08-28 14:28:04 265

原创 java中二维数组的三种定义方式

方式1:采用 new 关键字直接创建package pactice;public class practices1 { public static void main(String[] args) { int[][] a= new int[2][]; a[0]=new int[2]; a[1]=new int[4]; for (int i = 0; i < a.length; i++) {

2021-08-27 10:11:07 2794

转载 java中一维数组定义的三种方式以及常用的方法

Java中数组定义的三种方式 </h1> <div class="clear"></div> <div class="postBody"> <div id="cnblogs_post_body" class="blogpost-body blogpost-body-html">方法一:  ...

2021-08-27 09:02:18 2606

转载 IP地址测试用例编写

下面是一个比较完善的设计方案,这个方案中,首先把IP地址分成有效可用的IP地址和有效但不可用的IP地址两个等价类;其中有效可用的IP地址中包括IP地址的A,B,C三类地址,有效但不可用的IP地址包括D、E两类IP地址和A、B、C三类地址中的全网地址、广播地址以及回环地址。 等价类划分   有效可用的IP地址 A类 1.0.0.0 -126.255.255.254 A私有: 10.0.0.0...

2021-08-26 15:24:01 3027

原创 java杂知识点

java小知识点1、将一个整数转化为字符串,并求整数的位数。String.valueOf()的用法:https://blog.csdn.net/u014252478/article/details/82423458length():用于获取字符串的长度。public class p3 { public static void main(String[] args) { int a = 52464; String s = String.valueOf(a);

2021-08-26 10:45:12 121

转载 java中切分字符串的方法

在我们日常工作中经常遇到截取字符串的需求,这里重点介绍两种常见的截取字符串方法。 方法一:通过split() 此方法返回的是一个字符串数组类型。 1.只传一个参数:split(String regex) 将正则传入split(),根据给定正则表达式的匹配拆分此字符串。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。 String str = "HelloWorld@qq.c...

2021-08-25 22:52:10 5121

转载 计算机网络知识总结(七)网络安全

网络安全 网络安全概述1、计算机网络面临的安全性威胁2、 数据加密模型 两类密码体制1、对称密钥密码体制2、公钥密码体制 数字签名鉴别1、报文鉴别2、实体鉴别 密钥分配1、对称密钥的分配2、公钥的分配 互联网使用的安全协议1、网络层安全协议2...

2021-08-24 09:30:50 518

转载 OSI七层模型及其功能

一、OSI七层模型OSI七层协议模型主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。三、五层体系结构五层体系结构包括:应用层、运输层、网络层、数据链路层和物理层。 五层协议只是OSI和TCP/IP的综合,实际应用还是TCP/IP...

2021-08-23 15:28:01 15451 2

转载 域名系统详解

转载自:https://www.cnblogs.com/idmask/p/4485836.html 一、域名系统 1.域名系统概述 域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系...

2021-08-23 10:51:48 7863

原创 一个整数若是相同数字构成,可以称为完美整数;比如说1、11、333就是完美整数,12、19、101就是不完美的整数。现在想知道,再区间[x,y]中有多少个整数是完美整数。 输入描述:第一行t(1<t<

一个整数若是相同数字构成,可以称为完美整数;比如说1、11、333就是完美整数,12、19、101就是不完美的整数。现在想知道,再区间[x,y]中有多少个整数是完美整数。 输入描述:第一行t(1<t<1000),表示接下来有t个样例;每个样例有一行,是整数x和y(1<=x<=y<10-9) 输出描述:每一个样例一行,是整数m,表示有区间[x,y]中有m个整数是完美整数。import java.util.*;public class p2 { public s

2021-08-22 21:27:57 229

翻译 java输入输出(Scanner)小结(例题)

java输入输出小结输入包括两个正整数a,b(1 <= a, b <= 10^9),输入数据包括多组(输入一行输出一个结果),可以无限次的输入。import java.util.Scanner;public class p2 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNext

2021-08-22 16:41:35 1819

原创 计算机网络-运输层

计算机网络-运输层网络层与运输层的区别: 网络层为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信。UDP:用户数据报协议。在传输数据前,不需要先建立连接。TCP:传输控制协议。提供面向连接的服务,在传输数据之前必须先建立连接,数据传输结束后要释放连接。...

2021-08-21 11:16:46 134

原创 计算机网络学习记录(网络层)

计算机网络学习记录(网络层)1、一个网络:具有相同网络号的主机的集合,因此使用转发器或网桥连接起来的若干个局域网仍为一个网络。而网络号不同时,必须使用路由器进行连接。2、IP地址与MAC(硬件地址、物理地址)的区别:(1)从层次角度:MAC是数据链路层和物理层使用的地址;IP地址是网络层及以上各层使用的地址,是一种逻辑地址(IP是用软件实现的)。(2)如下图所示,IP数据报放如数据链路层的MAC帧中后,整个IP数据报就成为了MAC帧的数据,因而在数据链路层看不到数据包的IP地址。(3)再比如说,

2021-08-20 20:57:48 195

原创 使用java实现单链表思路

标题:使用java实现单链表思路(英雄排行榜)单链表:头结点(不能动,且无数据),作用是表示单链表的头(next);1、首先有个英雄节点类(HeroNode),里面包含英雄的属性,如no、name、nickName等信息,重要的是有一个next域(HeroNode next);并且重写toString方法;2、有一个管理英雄的类(HeroNodeAdmin),建立头节点( private HeroNode head = new HeroNode(0, “”, “”);),头结点不能动,因此需要一个辅助

2021-03-09 19:20:42 143

空空如也

空空如也

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

TA关注的人

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