E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java-前端问题
Java-
反射
文章目录反射Class类获取方式常用功能1、访问构造方法2、访问成员变量3、访问成员方法反射反射,从字面意思的理解就是反过来映射,它的功能也是如此,一般我们要在程序的运行过程中获取一个类的内部信息,那么得先生成一个这个类的对象,然后再使用这个类对外提供的方法来获取,这个类对外提供了什么样方法我们就只能获得到什么信息。在程序的过程中我们无法像直接翻看源代码一样查看到某个类的信息,但是通过反射机制,能
太平_十九
·
2023-10-26 20:50
java
开发语言
JAVA-
链式编程
1.链式编程链式编程是将多个操作通过点号"."链接在一起成为一个整体,从而更加的简洁方便。链式编程的原理就是每个操作完成后都会返回一个this对象,也就是返回对象本身。链式编程是JAVA8的新特性。使用准则:只要方法返回的是对象本身,那么就可以使用链式编程。2.使用2.1StringBuffer中的append()方法在使用StringBuffer中的append()方法进行字符串拼接时,就经常用
有趣的野鸭
·
2023-10-26 18:19
java
web开发
1024程序员节
java
java-
有序数组中指定数字出现的次数
1:时间复杂度为o(N)的情况privatestaticintcountNumber(int[]array,intnumber){if(array==null||array.lengthnumber){binarySearch(array,start,middle-1,number);}elseif(array[middle]0&&array[i]==number;i--){------>向前(左
android_coder
·
2023-10-26 15:27
Java-
枚举
文章目录枚举使用优缺点方法枚举Java中的枚举是一种特殊的类,它用于定义一组有限的常量。枚举在Java中被视为数据类型,你可以使用它们来创建枚举类型的变量,然后使用那些变量等。枚举类使用enum关键字进行定义。例如:在这个例子中,我们定义了一个名为Day的枚举类,它包含了一周的七天作为常量。publicenumDay{SUNDAY,MONDAY,TUESDAY,WEDNESDAY,THURSDAY
太平_十九
·
2023-10-26 07:30
java
开发语言
SpringBoot项目中单元测试与集成测试的应用
测试阶段:编码后或编码前(测试驱动开发TDD)测试对象:最小模块(
Java-
类)测试内容:模块接口测试、局部数据结构、路径测试、错误处理测试、边界测试模块接口测试:对通过被测模块的数据流进行测试。
Rover.x
·
2023-10-26 00:45
#
单元测试
单元测试
postman
测试工具
【JVM系列2】Java虚拟机类加载机制及双亲委派模式分析
编译一个.java文件经过编译之后,变成了了.class文件,主要经过留下步骤:.
java-
>词法分析器->tokens流->语法分析器->语法树/抽象语法树->语义分析器->注解抽象语法树->字节码生成器
刀哥说Java
·
2023-10-25 19:26
Java-
基于URL与IO流的网络资源访问和下载
URL与基于IO流的网络文件下载1File类文件注释浅析2网络资源与文件的关系3网络资源与java.net.URL类3.1网络资源的路径表示3.2java.net.URL类4java.net.URLConnection与网络资源的简单读写4.1URLConnection简介4.2URLConnection实现网络资源的简单下载4.3HttpURLConnection4.4使用HttpURLConn
是席木木啊
·
2023-10-24 12:27
Java
文件下载
java
开发语言
后端
JAVA-
编程基础-11-02-文件流
Lison,v1.0.0,2023.05.07JAVA-编程基础-11-02-文件流文章目录
JAVA-
编程基础-11-02-文件流File构造方法File常用方法获取功能的方法**绝对路径和相对路径**
苍云烟
·
2023-10-24 12:22
#
java编程基础
1024程序员节
java
JAVA-
编程基础-11-03-java IO 字节流
Lison,v1.0.0,2023.05.07JAVA-编程基础-11-03-javaIO字节流文章目录
JAVA-
编程基础-11-03-javaIO字节流字节输出流(OutputStream)FileOutputStream
苍云烟
·
2023-10-24 12:22
#
java编程基础
1024程序员节
java
JAVA-
编程基础-12-01-创建多线程的3种方式
JAVA-
编程基础-12-创建多线程的3种方式文章目录
JAVA-
编程基础-12-创建多线程的3种方式创建一个类继承Thread类,并重写run方法创建一个类实现Runnable接口,并重写run方法实现
苍云烟
·
2023-10-24 12:22
#
java编程基础
1024程序员节
java
开发语言
JAVA-
编程基础-11-04-java IO 字符流
Lison,v1.0.0,2023.05.07JAVA-编程基础-11-04-javaIO字符流文章目录
JAVA-
编程基础-11-04-javaIO字符流字符流Reader和Writer字符输入流(Reader
苍云烟
·
2023-10-24 12:16
#
java编程基础
1024程序员节
java
Java-
买卖股票的最佳时机
假设你是股王,你会怎么买卖股票呢(万一呢,hhh)既然问题来了,那么直接进入正题给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。输入:[7,1,5,3,6,4]输出:5解释:在第
有•何╰不可╯
·
2023-10-24 11:26
力扣刷题
java
数据结构
算法
es:
java-
>count统计、distinct去重
1统计countGET/indexname/_count{"query":{"range":{"dataTime":{"from":"2023-01-22","to":null,"include_lower":true,"include_upper":true,"format":"yyyy-MM-ddHH:mm:ss||yyyy||yyyy-MM-dd","boost":1}}}}/***查询指定
我家小宝_朱朱
·
2023-10-24 07:33
elastic
elasticsearch
java
前端面试题10.23
解决的最复杂的
前端问题
,介绍一下最复杂的
前端问题
之一是浏览器兼容性,不同浏览器对网页的渲染方式存在差异,需要针对不同浏览器做兼容性处理。
STATICHIT静砸
·
2023-10-24 06:44
前端
面试
java-
启航——关于java入门与java开发环境配置
java开端——关于java入门与java开发环境配置java开发环境配置JDK与JVM与JREJDK的安装配置环境变量配置JAVA_HOME变量配置Path环境变量配置CLASSPATH环境变量javac和java的使用javac和java使用的注意事项字节码文件与java文件的关系IDEA的安装java的入门了解写出你的第一个HelloWorld初识java的main方法public与类名ma
程序员Eason
·
2023-10-23 21:58
java从零到开始的编程之路
java
Java-
二维数组(9)
二维数组一、变量时相对于常量来说的是可以变化的量例如:储存一个人名Stringname="张三";变量的定义:数组类型变量名=数组;二、一维数组**定义:数据类型数组[]=new数据类型[长度];特点是;数据类型都是相同的,定义一维数组并初始化数据类型数组名[长度]={数值1,数值2,……};三、二维数值定义;数据类型数组名[][]=new数据类型[长度1][长度2];数据类型数组名[长度1][长
By丶久绊成影
·
2023-10-23 19:56
java-
详解File类,InputStream和OutStream的用法
目录File类属性常用的三种构造方法publicFile(Stringparent,Stringchild)publicfile(Stringpathname)publicFile(Fileparent,Stringchild)常用的成员方法判断方法特殊的删除方法:mkdir()和mkdirs()的区别list()和Filelist()renameTo()InputStream和OutStream
Lzm_0.0
·
2023-10-23 18:22
文件
java
开发语言
jvm
java-ee
XX【
Java-
框架-SpringMVC】(01) SpringMVC框架的简单创建与使用,快速上手 - 简易版
前言【描述】"SpringMVC"框架的简单创建与使用,快速上手;【环境】系统"Windows",软件"IntelliJIDEA2021.1.3(UltimateEdition)";“Java版本"1.8.0_202”,“Spring"版本"2.5.9”;实操【实操1】说明【描述】创建"SpringMVC"项目;步骤【第一】【第二】【第三】【实操2】说明【描述】简单的创建1;步骤【第一】【第二】【
SUNxRUN
·
2023-10-23 12:32
java
spring
spring
boot
【
Java-
框架-Spring】(01) Spring框架的简单创建与使用,快速上手 -简易版
前言【描述】"Spring"框架的简单创建与使用,快速上手;【环境】系统"Windows",软件"IntelliJIDEA2021.1.3(UltimateEdition)";“Java版本"1.8.0_202”,“Spring"版本"2.5.9”;实操【实操1】【说明】创建一个"Spring"项目;【图片】(1)(2)(3)【实操2】【说明】通过创建"组件类"的方式完成对象创建;【图片】(1)(
SUNxRUN
·
2023-10-23 12:31
java
spring
spring
boot
后端
【
Java-
框架-SpringMVC】(01) SpringMVC框架的简单创建与使用,快速上手 - 简易版
前言【描述】"SpringMVC"框架的简单创建与使用,快速上手;【环境】系统"Windows",软件"IntelliJIDEA2021.1.3(UltimateEdition)";“Java版本"1.8.0_202”,“Spring"版本"2.5.9”;实操【实操1】A【说明】创建一个"Spring"项目;【图片】(1)(2)(3)B【说明】添加"SpringMVC"依赖项;【图片】(1)【实操
SUNxRUN
·
2023-10-23 12:29
java
spring
boot
spring
后端
java-
普通项目中多个模块间的引用
背景:项目下面有一个common的模块,其他模块引用现象:当class文件直接在src下面的时候其他模块引用解析不了当class文件在allUtils的时候是可以解析的
liwulin0506
·
2023-10-23 08:44
java
java
java-
读取文本的前三行代码
privatestaticMapgetCookie(){MapcookieMap=newHashMap<>();try{BufferedReaderbr=newBufferedReader(newFileReader(newFile("qa.txt")));cookieMap.put(1,br.readLine());cookieMap.put(2,br.readLine());cookieMap
liwulin0506
·
2023-10-23 08:44
java
java
前端
开发语言
字节码增强技术-ASM
常见的字节码操作分为以下几类:优缺点如下:字节码工具优点缺点
Java-
架构大数据双料架构师
·
2023-10-23 00:30
开发语言
java
后端
jvm
Java-
集合详解
数组时大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)java集合可以存储和操作数目不固定的一组数据。java集合只能存放引用类型的数据,不能存放基本数据类型。java集合主要分为三种类型:Set(集)List(列表)Map(映射)Collection接口Collection是最基本的集合接口,声明了适用于Java集合(只包括Set和List)的通用方法。Set和List都继
一只洁_
·
2023-10-22 23:02
ANR----以及如何定位是
前端问题
还是后台问题?
你是否了解过ANR?什么是ANRANR(ApplicationNotresponding),即应用程序无响应,简单来说,就是用户界面突然卡住,无法响应用户的操作(比如触摸事件)。Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造成ANR。一般情况下,ANR后会弹出一个提示框,告知用户当前应用无响应,用户可选择继续等待或者关闭应用。出
唠个甜嗑呗
·
2023-10-22 22:43
Java-
多线程基础及线程安全
文章目录1.线程的状态1.1观察线程的所有状态1.2观察线程的转态和转移2.多线程带来的风险,线程安全2.1观察线程不安全2.2线程安全的概念2.3线程不安全的原因2.4解决上述代码的线程不安全问题3.synchronized关键字3.1synchronized的特性3.2synchronized使用示例3.3volatile关键字4.wait和notify4.1wait()方法4.2notify
北冥有鱼-.
·
2023-10-22 18:56
JavaEE
java
多线程
从0到1搞定前端性能测试(非常详细)
本文介绍了应用前端的性能指标、测试前端性能的方法以及常见
前端问题
的具体修复方案,希望通过本文能够帮助前端研发人员和测试人员
测试开发Kevin
·
2023-10-22 16:04
性能测试
测试基础知识
测试开发
前端
性能优化
java 随机字母数字_
Java-
如何生成随机的字母数字字符串?
小编典典算法要生成随机字符串,请连接从可接受的符号集中随机抽取的字符,直到字符串达到所需的长度。实作这是一些相当简单且非常灵活的代码,用于生成随机标识符。阅读以下信息以获取重要的应用笔记。publicclassRandomString{/***Generatearandomstring.*/publicStringnextString(){for(intidx=0;idx
rwwwwwwww
·
2023-10-22 15:25
java
随机字母数字
JAVA-
标识符与关键字
标识符标识符(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。标识符注意点所有标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始不能使用关键字作为变量名或方法名标识符的大小写敏感的
kyushu_blackfire
·
2023-10-22 10:35
java
开发语言
后端
JVM垃圾回收学习总结一
p=11.JVM与java体系结构简介
java-
跨平台的语言:java运行都需要编译成字节码文件,字节码文件依托于jvm运行;jvm-跨语言的平台:Kotlin\js\scala等语言只需要提供编译器编译成字节码文件即可在
八百标兵北坡奔
·
2023-10-22 02:05
jvm
java
Java-
面试链表-反转链表
目录题目介绍:题目分析1、切割2、反转3、拼接全部代码:题目介绍:题目分析与另外一个反转链表相似,不同点是:本题只进行部分反转,所以可以分成三步解题:1.切割--》2.反转--》3.拼接。1、切割切割的目的是后续反转更易进行。需要找到left为前一节点,以便存储left,还需要找到right。为了方便按照left和right移动一个指针prev,建立一个新的链表头,接到head前。ListNode
爆裂突破手
·
2023-10-21 23:11
链表
java
面试
如何更改eclipse的JDK版本
有时候导入一些网上的资源需要更换JDK二、使用步骤1.总结一、有时候导入一些网上的资源需要更换JDK具体操作如下二、使用步骤1.在eclipse上方工具栏找到Window->Preferences,如下图所示:出现如下对话框修改
Java
seven_stars_
·
2023-10-21 15:46
java
eclipse
ide
java 1 9随机数_
Java-
随机数详解
在我们的Java课程中通过游戏案例,我们通过随机数来对每次的攻击伤害值进行了一个赋值,那么Java中还有哪些方法可以产生随机数呢?Java中产生随机数的几种方式,随机数的概念从广义上讲,有三种:1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。PS:这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返回类型是long,我们可以拿
瑜妩
·
2023-10-21 08:00
java
1
9随机数
[
java-
正则表达式 ] 比较常用的正则表达式
一.校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\
玫城
·
2023-10-21 06:31
Java
正则表达式
java-
各种成员变量初始化过程-待完善
前置条件一、本文章讨论的成员变量publicstaticfinalStringaa="aa";publicstaticfinalIntegerbb=1;publicstaticfinalStudentscc=newStudents();publicstaticStringaa1="aa";publicstaticIntegerbb1=1;publicstaticStringbb2=Test36.A
startyangu
·
2023-10-21 06:42
java
开发语言
前端问题
集合
特别的专业术语微格式是什么go普通事件和事件绑定有什么区别?go前端页面由哪三层构成,分别是什么?作用是什么?go解释一下快排,用的什么思想,时间复杂度怎么计算gojsBridge的原理gohtmlhtml语义化中dl、dt、dd什么意思,ol、ul呢godiv+css布局和table布局的区别goQUIRKS模式和STANDARDS模式的区别go网页标准和标准制定机构重要性的理解go超链接访问过
qq_37299525
·
2023-10-20 18:01
前端
vue.js
javascript
带你解决java内存爆炸和CPU100%的问题
文章目录
java-
内存爆炸、CPU100%问题分析、定位与解决背景堆内存溢出问题思路整理堆外内存分析问题思路整理CPU100%问题排查引发原因
java-
内存爆炸、CPU100%问题分析、定位与解决背景
yyxx_828
·
2023-10-20 16:40
网易云课堂-微专业Java
JAVA-
单例模式
首先什么是单例?就一条基本原则,单例对象的类只会被初始化一次。在Java中,我们可以说在JVM中只存在该类的唯一一个对象实例。而要实现一个安全的单例对象,需要考虑一下几个问题:你的单例线程安全吗?你的单例反射安全吗?你的单例序列化安全吗?一、单例的一般实现1、饿汉式publicclassHungrySingleton{privatestaticfinalHungrySingletonmInstan
woshishui1243
·
2023-10-20 13:17
java-
课堂笔记
集合框架使用集合做什么集合的分类具体的实现类ListArrayListLinkedListSetTreeSetMapHashMapTreeMap数组、List、Set、Map的数据转换数组转List数组和Set从Map中得到Set和List散列表(哈希表)的基本原理散列表是如何根据Key来快速找到它所匹配的Value呢?散列表的读写操作写操作(put)读操作(get)IteratorCollect
末世岛屿_e627
·
2023-10-19 19:48
Java-
金额转换
关于商业数据的运算问题Java中的简单浮点数类型float和double不能够进行运算,或者运算会丢失精度,不光是Java,在其它很多编程语言中也有这样的问题。在大多数情况下,计算的结果是准确的,float和double只能用来做科学计算或者是工程计算,在商业计算中我们要用java.math.BigDecimal,要注意该构造函数是一个精确的转换,它无法得到与先调用Double.toString(
SP八岐大兔
·
2023-10-19 16:00
JAVA
java
java金额处理
JAVA-
记一次BigDecimal,String千分位转换
在显示类上面添加@JsonSerialize注解,指定对应的转换格式例如,同理可在属性为BigDecimal的字段上添加注解,指定方法:privateStringuserTypeStr;/***交易金额*/@JsonSerialize(using=StringSerialize.class)privateStringtransAmount;/***交易账户*/privateStringtransM
Tatsumi_zyy
·
2023-10-19 16:59
java经验
java
开发语言
2023-9-8 阿里健康2024校招
java-
体检及泛医疗部门一面
1自我介绍2java基础2.1java集合类体系的了解推荐文章:Java集合框架体系总览2.2java的并发包体系2.3java的list和map的数据结构主要有什么不同呢?答:2.4只有8个元素的一个HashMap,它会用到红黑树嘛答:不会,因为转换为红黑树要满足两个条件,一个hashMap的数组长度大于64,一个是某一个哈希槽的链表长度大于82.5.1为什么要同时满足这两个条件答:为了提高Ha
xxx_520s
·
2023-10-19 10:46
面经
java
阿里健康后端开发
2024秋招
解决eclipse代码提示按空格自动补全代码的bug
1、首先开启了代码提示功能打开路径**windows->preferences->
java-
>Edi
MR_非凡
·
2023-10-18 14:34
编辑器配置及管理
eclipse 增强自动补全 取消'='和空格自动补全
1.增强自动补全打开eclipse,依次点击Window->Preferences->
Java-
>Editor->ContentAssist找到AutoactivationtriggersforJava
ganghaod
·
2023-10-18 14:26
java
vue项目-前端请求接口报405 not allowed
之前从没遇到过,以为是网关,问前端同事他说他之前遇到是找后台解决的,可能有什么服务没开,但是网上查到的4开头基本是
前端问题
,然后找到了这篇博主,解决了,就是路径的问题http405错误解决_kafka同学的博客
杨乐多00
·
2023-10-18 05:02
前端
http
java-
删除字符(3种方法)
方法1:字符串截取substringimportjava.util.Scanner;publicclassInput01String{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Strings;charc;s=scanner.next();c=scanner.next().charAt(0);Sys
小雨527
·
2023-10-18 04:47
Java
java
Java-
集合数据存储到redis
由于业务需求,需要将一个集合放到redis里面,大部分博客推荐的方法是将List整个对象做序列化。如果是这种操作的话,其实放到redis里面的还是一整个对象,也不能享受redis提供的对集合的操作。对redis有了解过的同学应该,在redis里有操作list集合的命令,lpushrpushlrange...等等命令。而spring提供的RedisConnection是对redis连接的封装,也封装
Gonzo
·
2023-10-17 13:07
java抽象类修饰_
java-
修饰词、抽象类、抽象方法
1.final:最终的、不可改变的------单独应用的机率小1)修饰变量:变量不能被改变2)修饰方法:方法不能被重写3)修饰类:类不能被继承2.staticfinal:常量,应用率高1)必须声明同时初始化2)通过类名点来访问,不能被改变3)建议:常量名所有字母都大写,多个单词用_分隔4)编译器在编译时直接将常量替换为具体的值,效率高3.抽象方法:1)由abstract修饰2)只有方法的定义,没有
栗春希夏
·
2023-10-17 10:29
java抽象类修饰
java-
删除有序数组中的重复项
给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与nums的大小不重要。返回k。解题思路:数
学后端的小明同学
·
2023-10-17 04:02
算法
数据结构
leetcode
Java-
异常Throwable,Exception,Error关系
Java-
异常Throwable,Exception,Error-243573295-博客园https://www.cnblogs.com/hwaggLee/p/4509038.htmlJava-异常Throwable
guyue35
·
2023-10-17 03:46
java
java
exception
error
throwable
关系
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他