单元java

java如何实现线程同步

一、什么是线程的同步 线程有自己的私有数据,比如栈和寄存器,同时与其它线程共享相同的虚拟内存和全局变量等资源。 在一般情况下,创建一个线程是不能提高程序的执行效率的,所以要创建多个线程。但是当多个线程同时读写同一份共享资源的时候,会引起冲突,例如在多个线程同时对同一个内存地址进行写入,由于CPU时间 ......
线程 java

JAVA基础学习——常用API

1 math 2 system 3 object 4 objects 5 biginteger 1 math 2 system 3 object 4 objects 5 biginteger 1 math 2 system 3 object 4 objects 5 biginteger ......
常用 基础 JAVA API

Java学习之路(六)

Java学习之路(六) 1.API 1.1 API概述-帮助文档的使用 什么是API ​ API (Application Programming Interface) :应用程序编程接口 java中的API ​ 指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来,我们不 ......
Java

java 实现多客户聊天功能

服务端 package com.aynu.demo; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.net.ServerSocket; ......
客户 功能 java

关于我半路又学起了单元测试这件事-mocha

学习mocha 大概结构 /** * @desc describe 是全局的入口函数 整个函数使用回调嵌套写法 * * 1.done 在非it函数调用时 若一个使用了 done 则全部函数都要使用 否则无法进入下一步 (迭代器规则),在it中形参声明了 done 就必须要调用 同理 * * 2. 像 ......
半路 单元 mocha

Java圈高危安全漏洞

主要高危漏洞: 1、fastjson-1.2.78 报告网址:https://devhub.checkmarx.com/cve-details/CVE-2022-25845/ 风险指数:9.8/10 解决方式:升级版本至1.2.83 2、spring-web:5.2.9.RELEASE CVE-20 ......
安全漏洞 漏洞 Java

【教你写爬虫】用Java爬虫爬取百度搜索结果!可爬10w+条!

一、爬取目标 大家好,我是盆子。今天这篇文章来讲解一下:使用Java爬虫爬取百度搜索结果。 首先,展示爬取的数据,如下图。 爬取结果1: 爬取结果2: 代码爬取展示: 可以看到,上面爬取了五个字段,包括 标题,原文链接地址,链接来源,简介信息,发布时间。 二、爬取分析 用到的技术栈,主要有这些 Pu ......
爬虫 搜索结果 结果 Java 10

Day02java入门

所有学习内容来自:狂神说java Java入门 高可用、高性能、高并发 主要学习:Maven、Tomcat、Spring、Hadoop、myBatis java优势及特性: ​ 简单性、面向对象、可移植、高性能、分布式、动态性、多线程、安全性、健壮性 JDK、JRE、JVM: 环境安装 卸载JDK ......
java Day 02

java获取客户端ip的正确方式

版权声明:本文为CSDN博主「@居然是个高手」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/HH112586/article/details/129747098 在JSP里,获取客户端的IP地址的方法是:req ......
客户端 客户 方式 java

java为什么能在安卓环境下运行,如何运行的,原理是什么,详细!

Java 在 Android 环境下可以运行是因为 Android 提供了一个为移动设备优化的虚拟机——Dalvik虚拟机(在Android 4.4版本后,被Android运行时环境ART所取代),它使用专门为Android优化的字节码。这个虚拟机与 Java 的运行机制有所不同,但是基本原理类似。 ......
原理 环境 java

JAVA怎么画三角形,用一个简单通俗的例子

在Java中,画三角形通常意味着在图形用户界面(GUI)上绘制一个三角形的图形,或者在控制台(命令行界面)上打印出三角形的形状。我会提供两种情况的简单示例: ### 控制台三角形 如果我们要在控制台中打印一个三角形,我们可以使用循环来打印一系列的星号(`*`)字符。下面是一个简单的例子: ```ja ......
三角形 例子 JAVA

为什么java被称作是平台无关的编程语言,举个详细的例子

Java 被称为平台无关的编程语言主要是因为它的设计哲学:“编写一次,到处运行”(Write Once, Run Anywhere - WORA)。这种特性是由 Java 的运行时环境(Java Runtime Environment, JRE)和 Java 虚拟机(Java Virtual Mac ......
编程语言 例子 语言 平台 java

Java异常的分类

......
Java

Java-Script 编程

Java-Script 编程 目录Java-Script 编程一. Js概念1.1 简介1.2 语法结构二. 变量使用2.1 定义变量2.2 定义常量三. 数据类型3.1 数值类型(number)3.2 字符类型(string)3.3. 字符类型常用方法3.4 布尔值(boolean)3.5 nul ......
Java-Script Script Java

Java类加载机制

类加载机制 将class文件中的二进制数据读取到内存中,并对其进行校验,解析和初始化,将类型数据存放在方法区,实例对象存放在堆,作为方法区该类的数据访问接口。这就是类加载。 加载 通过全限定名获取二进制字节流 将字节流代表的静态存储结构转化为方法区的运行时数据结构 在堆中生成一个代表该类的Class ......
机制 Java

字符串转为List--java

字符串转为List Tips:简单经典推荐 方法一:使用split()方法 split()方法是Java中String类的一个方法,它根据指定的分隔符将字符串拆分成字符串数组。我们可以使用它来将字符串拆分为多个元素,然后将这些元素添加到List集合中。 以下是使用split()方法将字符串转换为Li ......
字符串 字符 List java

Java实现截图和录屏

一、截图,Javax提供的能力。 import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; public class Demo1 { publi ......
截图 Java

Java获取Windows或Linux下的IP地址

Java获取Linux或Windows下的IP地址,详情如下 import lombok.extern.slf4j.Slf4j; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.Socket ......
Windows 地址 Linux Java

Java线程状态

......
线程 状态 Java

java基础学习:数据类型

1.数据类型分类:(1)基本数据类型(2)引用数据类型 (1)基本数据类型:四大类八种 ......
类型 基础 数据 java

淘天Java一面,难度适中!(上篇)

1.公司介绍 淘天集团是阿里巴巴集团全资拥有的业务集团,全球领先的科技商业公司。 淘天集团以淘宝 APP 为主要服务载体,构建国内国际供给、线上线下场景、远场近场履约相结合的商业矩阵,汇聚数十万全球和中国品牌、上千万中小商家及内容创作者,满足 9 亿中国消费者多元化、个性化、品质化的生活需求。 淘天 ......
上篇 难度 一面 Java

java Resource下文件下载

java Resource下文件下载 /** * 文件下载,根据文件名,在Resource文件夹下读取文件,设置报文头,response响应文件流。 * @param response * @param fileName * @throws Exception */ public static vo ......
文件下载 Resource 文件 java

java.io.IOException: 断开的管道

2023-10-09 11:45:51.834 ERROR [http-nio-8080-exec-33] com.zkh360.gbb.admin.component.GlobalExceptionHandler 82 - [TxId : , SpanId : ] [,,][e979a4ac169 ......
IOException 管道 java io

Java安全机制之一——SecurityManager和AccessController

前言: 在看socket相关代码的时候,AbstractPlainSocketImpl中的一段代码吸引了我,其实之前见过很多次类似的代码,但一直不想去看,只知道肯定和权限什么的相关,这次既然又碰到了就研究一下,毕竟也不能对java基本代码一无所知。 static { java.security.Ac ......

【Java SE】String.format格式化

String.format 1、字符串左对齐,不足10位的右侧补空格:[123 ] String.format("%-10s", "123"); 2、字符串右对齐,不足10位的左侧补空格:[ 123] String.format("%10s", "123"); 3、整数格式化10位,不足左侧补0:[ ......
格式 String format Java

如何将我的Java程序转换为.exe文件?

内容来自 DOC https://q.houxu6.top/?s=如何将我的Java程序转换为.exe文件? 如果我有一个Java源文件(*.java)或一个类文件(*.class),我如何将其转换为一个.exe文件? 我还需要一个程序的安装程序。 javapackager Java Package ......
文件 程序 Java exe

Java实现读取resources目录下的文件路径的九种方式

Java实现读取resources目录下的文件路径的九种方式 Java实现读取resources目录下的文件路径通常有以下九种方式: 1. 使用ClassLoader的getResource()方法 在Java中,可以使用ClassLoader的getResource()方法获取resources目 ......
路径 resources 方式 文件 目录

关于Java使用Arrays类的equals()函数比较两个数组是否相等功能的实战

关键词:文件流 问题:二进制流文件丢失 解决方法:java.util.Arrays.equals(byte1[],byte2[]) 分析:Arrays.equals()函数比较的是数组的内容而不是引用。也就是说,只有数组的元素内容相同,并且顺序也相同,才会返回true。 如果数组的元素内容相同但顺序 ......
数组 函数 实战 两个 功能

java 获取resources下文件的路径 使用 ClassLoader类 获取路径,使用流的方式读取

java 获取resources下文件的路径 使用 ClassLoader类,使用流的方式读取 Java获取resources下文件的路径 在Java开发中,我们经常需要读取resources目录下的文件,例如配置文件、模板文件等。本文将介绍如何获取resources下文件的路径,并提供相应的代码示 ......
路径 ClassLoader resources 方式 文件
共10610篇  :64/354页 首页上一页64下一页尾页