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-
容器
一、ListArrayListlist=newArrayListlist=newArrayListlist=newArrayListlist=newArrayList(双链表)实现只需修改上面代码的其中一条语句,然后导入新的类,其他的代码和上边一模一样!!!Listlist=newLinkedList和LinkedListpush():压入元素get():得到元素的值pop():弹出栈顶元素,并返
宇宙超级无敌狂拽霹雳魔法暴龙战神
·
2023-04-03 17:52
java
蓝桥杯
java
蓝桥杯
java-
动态注解日志
定义注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic@interfaceSysLog{Stringvalue()default"";ServiceSysLogEnumsysLogEnum();}日志注解调用实现类@Slf4j@Lazy@Aspect@Componentpublicc
一个大肚凹凸曼
·
2023-04-03 09:59
spring
java
后端
java多线程基础学习[狂神说
java-
多线程笔记]
java多线程基础学习一、线程简介1.类比2.程序进程线程3.线程的核心概念二、线程的实现(重点)调用方法与调用多线程的区别Thread类1.thread使用方法2.代码实现3.应用Runnable接口1.Runable使用方法2.代码实现3.应用Callable接口1.Callable使用方法2.代码实现三、线程的状态线程的5个状态线程方法观察线程的状态线程的优先级守护线程(daemon)四、线
Alivorth
·
2023-04-03 08:10
java学习
多线程
java
并发编程
java 干支_
Java-
获取年月日对应的天干地支
1publicclassMyDate{2/**3*对于年月日的天干地支4*/5privateintyear_ganZhi;6privateintmonth_ganZhi;7privateintday_ganZhi;8/**9*关于阴历的相关信息10*/11privatestaticint[]lunar_info={0x04bd8,0x04ae0,0x0a570,0x054d5,120x0d260,
Johnson Aker
·
2023-04-03 08:44
java
干支
【2023】华为OD机试真题
Java-
题目0202-去除多余空格
去除多余空格题目描述去除文本多余空格,但不去除配对单引号之间的多余空格。给出关键词的起始和结束下标,去除多余空格后刷新关键词的起始和结束下标。条件约束:不考虑关键词起始和结束位置为空格的场景;单词的的开始和结束下标保证涵盖一个完整的单词,即一个坐标对开始和结束下标之间不会有多余的空格;如果有单引号,则用例保证单引号成对出现;关键词可能会重复;文本字符长度length取值范围:[0,100000];
AmosCloud2013
·
2023-04-03 06:48
java
开发语言
华为
算法
链表
OpenCV官方教程-
Java-
翻译矫正01-什么是直方图?
什么是直方图?直方图是收集的数据计数,组织成一组预定义的bin当我们说数据时,我们并没有将其限制为强度值(正如我们在前面的教程直方图均衡中看到的)。收集的数据可以是您认为对描述图像有用的任何特征。让我们看一个例子。想象一个矩阵包含图像的信息(即范围内的强度0-255):如果我们想以有组织的方式统计这些数据会发生什么?由于我们知道这种情况下的信息值范围是256个值,我们可以将我们的范围划分为子部分(
菜鸟老文
·
2023-04-02 13:12
TaiChuEIf
opencv
图像处理
Java-
多线程之线程池是否需要关闭
Jmeter压力测试背景之前的文章Java—多线程之学了就要用-CountDownLatch中,用线程池处理相关业务的功能代码,在程序处理完毕后,线程池并未关闭,后来review代码的时候发现了这个问题,将线程池关闭。上线之前通过jmeter进行压力测试。对比线程池关闭和不关闭时压力测试的情况。下面通过测试数据进行对比。测试核心代码@RestController@RequestMapping("t
水晶果冻1125
·
2023-04-02 06:57
#
Java-多线程
java
多线程
jmeter
压力测试
JAVA-
数据结构-队列-附leetcode
JAVA-
数据结构-队列-附leetcode1.简介排队——先进先出单端队列——只有一个口可以进,一个口可以出双端队列——两个都可以进,两个口都可以出左进右出右进左出时间复杂度访问O(N)搜索O(n)插入
jinghang2000
·
2023-04-02 06:54
数据结构个人笔记
JAVA个人笔记
java
leetcode
数据结构
java正则表达式 否定_
java-
正则表达式查找变量并忽略方法
我正在尝试编写一个正则表达式,以查找给定一段JavaScript代码中的所有变量(并且只有变量,完全忽略方法).实际的代码(执行regex的代码)是用Java编写的.现在,我有这样的事情:Matchermatcher=Pattern.compile(".*?([a-z]+\\w*?).*?").matcher(string);while(matcher.find()){System.out.pri
网易浪潮工作室
·
2023-04-01 22:47
java正则表达式
否定
华为OD机试题-
java-
华为机试题及答案
1.通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔。请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’并将子串存储测试:输入:“abcdefghid”输出:“abc,def,gh,i,d,”第一种方法:importjava.util.Scanner;publicclassMain1{publicstaticvoidmain(String[]
Eason Y L He
·
2023-04-01 10:17
机试题
java
华为
Java-
后端-分层架构-浅谈
Controller实现层:该层主要是编写Controller实现类,作为请求的入口,负责前后端的交互;Service业务层:该层主要是编写Service接口和ServiceImpl实现类,编写Service接口的作用在于可实现接口与实现类的解耦,为什么要实现接口与实现类的解耦?1.当编写业务层接口的人和编写业务层实现类的人不是同一个人时,可实现互不影响2.代码的调用先于代码的实现,所以可以先写好
进阶的橙汁糖
·
2023-03-31 15:39
Java
java
分层架构
java-
图片url转File
privateFilegetFileByUrl(StringfileUrl,Stringsuffix){ByteArrayOutputStreamoutStream=newByteArrayOutputStream();BufferedOutputStreamstream=null;InputStreaminputStream=null;Filefile=null;try{URLimageUrl=
极简_Fengzt
·
2023-03-31 12:35
JavaWeb.三层架构项目集成
前篇总结什么是jsp-是一种文件格式-写java,html,css,js-jsp本质上是java的额外封装,解析过程中优先解析java">-.jsp->.
java-
>.class->jvm执行安装tomcat
这脑子我不想要了(ಥ_ಥ)
·
2023-03-31 11:35
java
web
eclipse
蓝桥杯
JAVA-
知识点汇总复习
为了准备第十三届蓝桥杯大赛(软件类)省赛以及其他的比赛。现将知识点汇总整理一下,顺便自己也复习学习。个人博客www.tothefor.com为方便,放一些蓝桥杯、一本通的题目和数据。可自行拿取。GitHub地址另外,针对于某些错误的修改或更新,具体可见更新说明新手、小白或刚入坑的小伙伴,如果对蓝桥杯的准备有什么疑惑的,可以看看这个视频。B站视频知识点蓝桥杯JAVA-1.入门必知、正常输入输出和快速
墨水记忆
·
2023-03-30 23:40
蓝桥杯
蓝桥杯
java
职场和发展
java--时间类实例1--时分秒计算
基础内容:
Java-
时间类使用介绍在java对时分秒计算常用的类有LocalTime只包括时间LocalDateTime包括时间和日期DateTimeFormatter格式化类工具类ChronoUnit
一只小余
·
2023-03-30 22:59
java基础
java
蓝桥杯
开发语言
Mac M1 安装 JDK 及动态切换版本
package=jdk#zuluOracleX86JDK:https://www.oracle.com/java/technologies/downloads/#java8-mac安装完成后,终端输入
java
九七年生于初夏
·
2023-03-30 22:37
工具
java
macos
开发语言
Java-
泛型及其通配符
1.类的泛型classPerson{//泛型作为一个参数(使用的时候有些像类,但不是类)privateStringname;privateintage;privateTt;publicPerson(Stringname,intage,Tt){this.name=name;this.age=age;this.t=t;}//有自己的get,setpublicTgetT(){returnt;}publi
CeasarH
·
2023-03-30 20:14
java
Java-
数组及参数传递
Java数组1.概念-什么是数组数组可以理解成在计算机中的多个连续的存储空间,里面可以按顺序存放多个类型相同的数据。2.语法及使用2.1数组的使用:数组连续存储空间2.2获得数组的基本语法:数据类型[]数组名=new数据类型[长度];3.数组的使用数组也是一个[数据类型]4.JVM堆栈4.1.堆:可以理解为凡是new出来的东西都放在这里面,堆内存可以被虚拟机动态的分配内存大小,无需事先告诉编译器的
A安慕c
·
2023-03-30 17:52
Java-
双色球小程序
“毕业两年,是那种仿佛在大学并没有学习过java一般的菜。思来想去,得会一样技术傍身,那就从Java开始吧。写这个的目的就是记录一些遇到的问题,和思考的过程,也是一种财富ba。(。・∀・)ノ゙”——一个技术小白白先从一个双色小程序记录。【题目】写一个JAVA小程序,执行main方法的时候输出(System.out.println)双色球。红球一共6个,每组从1-33中抽取一个,六个互相不重复。然后
taimafanle121
·
2023-03-30 05:23
java
Java-
生成一个10位的随机密码
获取一个10位的随机密码,包含3个大写字母,3个小写字母,3个数字,1个‘@’一、思路:1.得到一个list。该list里包含3个大写字母,3个小写字母,3个数字,1个‘@’。2.乱序。使用Collections.shuffle(list);将list里的元素打乱顺序。3.循环遍历,输出。3种for循环都列在代码中啦。二、衍生的值得思考的问题(对我来说),了解的路过大佬们可以评论给我哈哈:1.对象
taimafanle121
·
2023-03-30 05:23
java
六【 SpringMVC框架】
SpringMVC框架1.什么是MVC2.SpringMVC概述3.SpringMVC常见开发方式4.SpringMVC执行流程5.SpringMVC核心组件介绍6.快速构建SpringMVC程序✅作者简介:
Java
不会飞的小飞侠24
·
2023-03-30 00:19
Spring
java
struts
spring
mvc
七【SpringMVC参数绑定】
目录一.视图传参到控制器二.SpringMVC跳转方式三SpringMVC处理json请求和响应四SpringMVC静态资源处理✅作者简介:
Java-
小白后端开发者公认外号:球场上的黑曼巴个人主页:不会飞的小飞侠
不会飞的小飞侠24
·
2023-03-30 00:19
进阶内容
java
json
前端
四【Spring框架】
Spring的体系结构三Spring的开发环境3.1配置pom.xml文件四项目案例:4.1创建实体类4.2在pom.xml中引入依赖4.3配置Spring-config.xml文件4.4Test✅作者简介:
Java
不会飞的小飞侠24
·
2023-03-30 00:49
进阶内容
Spring
spring
mybatis
java
八 SpringMVC【拦截器】登录验证
✅3.继承HandlerInterceptorAdapter(不建议使用)✅4.登录页面jsp✅5.主页面(操作页面)✅6.crud用户在访问页面时只做展示不可进行任何操作否则跳转登录页面✅作者简介:
Java
不会飞的小飞侠24
·
2023-03-30 00:12
Spring
servlet
java
spring
java-
输入五个数,比对出这五个数的最大值和最小值
首先定义一个长度为5的数组循环将手动输入的5个数存入到数组里将数组的第一个值定义为max,依次循环遍历数组,将第一个值与后边的相比较,for循环从1开始,因为数组第一个值已经定义为max了,自己没必要和自己再比较一次。如果max的值小于它后面的值则将它后面的值赋值给max,让max里的值永远保持最大的。比较最小值也一样最后输出最大值,最小值运行结果整体代码:packageDemo;importja
一敲代码就头疼
·
2023-03-29 18:29
java
开发语言
后端
Java-
容器List、Map、Set 和 Queue
本文介绍Java中的容器,包括:并发容器、同步容器。Java中容器List、Map、Set和Queue,但并不是所有的容器都是线程安全的。文章目录前言同步容器并发容器ListMapConcurrentHashMap和ConcurrentSkipListMapConcurrentHashMap和HashTable底层数据结构线程安全SetQueue单端阻塞队列双端阻塞队列单端非阻塞队列双端非阻塞队列
一杯java不加糖
·
2023-03-29 17:09
#
基础知识
java
list
jvm
Java-
网络编程
软件结构:网络通信协议:协议分类:网络编程三要素:1.协议2.IP地址3.端口号TCP通信程序:通信的客户端与服务端代码实现:packagedl.java.day28.Demo01TCP;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.net.Socket;/*TCP
csdnyp
·
2023-03-28 21:55
java
网络
socket
Java-
多态,接口详解
文章目录一、多态1、向上转型1.1、发生的时机:1.1.1、直接赋值1.1.2、方法传参1.1.3、方法返回2、动态绑定3、向下转型二、super关键字三、抽象类3.1、语法规则3.2、注意四、接口4.1、语法规则4.2、实现多个接口4.3、接口间的继承一、多态面向对象编程的三大特性之一:多态。1.继承的存在(继承是多态的基础,没有继承就没有多态).2.子类重写父类的方法(多态下调用子类重写的方法
俚语h。
·
2023-03-27 21:36
java
开发语言
java-
封装、继承、抽象、多态
关于封装特性封装也叫作信息隐藏或者数据访问保护。类通过暴露有限的访问接口,授权外部仅能通过类提供的方式来访问内部信息或者数据。它需要编程语言提供权限访问控制语法来支持,例如Java中的private、protected、public关键字。封装特性存在的意义,一方面是保护数据不被随意修改,提高代码的可维护性;另一方面是仅暴露有限的必要接口,提高类的易用性。关于抽象特性封装主要讲如何隐藏信息、保护数
GodSure0914
·
2023-03-27 21:00
java
java
开发语言
后端
面试
eclipse for Mac 代码提示
一、每次输入都自动提示点击Eclipse,使其成为第一响应者,preferences->
Java-
>Editor->ContentAssist再右下角AutoactivationtriggersforJava
wmydev
·
2023-03-27 21:18
java-
文件路径
ThesubjectoffilenamesisactuallymorecomplicatedthanI'veletonsofar.Tofullyspecifyafile,youhavetogiveboththenameofthefileandthenameofthedirectorywherethatfileislocated.Asimplefilenamelike"data.dat"or"res
DevFL
·
2023-03-26 12:00
JAVA-
(5)-学习Java 商城案例一步一步搭建mall-tiny
mall-tiny是从mall项目中抽取出来的项目骨架,保留了mall项目的整个技术栈,对业务逻辑进行了精简,只保留了权限及商品核心表,方便开发使用,可以自由定制业务逻辑。自行下载源码:https://github.com/macrozheng/mall-tiny1、准备数据库本地创建mall数据库:执行本文最后提供该源码。放在前面影响阅读。2、https://download.csdn.net/
东宇科技
·
2023-03-25 09:45
java
java-
正装照换底色小demo-技术分享
文章目录前言
java-
正装照换底色小demo-技术分享01实现思路02效果02::01原图:02::02执行单元测试:02::03效果:03编码实现前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊
栗子~~
·
2023-03-25 09:35
JAVA
java
开发语言
计算机视觉
修改IDEA自带的Bundled (Maven 3)的仓库路径(Maven安装及配置)
仓库配置本地仓库:配置中央仓库配置jdk版本:一、安装本地Maven注意:检查JAVA_HOME环境变量,maven本身就是java写的,所以要求必须先安装JDK,检查本机jak环境win+r后输入cmd,然后输入
java
Siobhan. 明鑫
·
2023-03-24 18:54
intellij-idea
maven
java
Java-
数据类型和运算符
Java是一种强类型语言,每个变量都必须声明其类型。Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量在使用前必须对其声明,只有在变量声明以后,才能为其分配相应长度的存储单元,声明格式为:typevarName[=value][{,varName[=value]}];例如:Stringname="Java",intage=20;整型常量十进制整数,如:99,-500,0
西界__
·
2023-03-24 15:19
深入
Java-
动态代理+源码分析Proxy、InvocationHandler
先来理一下概念理论代理三要素抽象主题角色(Subject)具体主题角色(RealSubject)代理主题角色(Proxy)代理关系图image.png栗子Subject:购房需求RealSubject:小明的购房需求Proxy:中介A(只为小明服务)中介可以帮助或者代理小明做一些事情,比如筛选房源、预沟通等等,这就是代理的好处,专业、高效。但是有以下问题:1、中介A只为小明服务,如果小红、小强都要
Rflyee
·
2023-03-23 23:02
Java线程相关概念及方法基本使用
Java学习-09-韩顺平老师
Java-
线程入门01线程相关概念及基本使用线程的相关概念:进程1.进程是指运行中的程序,比如我们使用qq,就会启动一个进程,操作系统就会为改进程分配内存空间,当我们使用迅雷的
安逸sgr
·
2023-03-23 20:47
Java
java
开发语言
后端
java-
实现具体类自动实例化
背景controller中生成了多个new的对象,为了解耦,需要实现多个对象自动实例化,使用classforname,首先先改造下类的结构,具体操作如下classA{publicA(Stringc){}}改造为classA{privateStringc;publicA(){}publicAsetT(Stringc){this.c=c;}}验证classforname可用改造后的类的关系如下图DLS
liwulin0506
·
2023-03-23 02:11
java
jvm
开发语言
java-
设计原则迪米特法则举例
要点一个软件实体应当尽可能少的与其他实体发生相互作用。朋友包括this、参数形式的对象、成员变量(如实集合,包括集合的元素)和方法、当前对象创建的对象。一个都不满足的就是陌生人。狭义迪米特,如果两个类不必产生通信,那就不需要相互作用,可以使用第三个类作为中介转发。广义迪米特,能对一个对象隐藏信息就尽量隐藏。实际操作原则:尽量送耦合、尽量降低成员变量和方法的权限、尽量设计成不变的类、对及其他对象尽量
liwulin0506
·
2023-03-23 02:10
迪米特法则
JAVA-
每日一面 2022-02-14
接⼝限流⽅案限制总并发数(⽐如数据库连接池、线程池)限制瞬时并发数(如nginx的limit_conn模块,⽤来限制瞬时并发连接数)限制时间窗⼝内的平均速率(如Guava的RateLimiter、nginx的limit_req模块,限制每秒的平均速率)限制远程接⼝调⽤速率限制MQ的消费速率可以根据⽹络连接数、⽹络流量、CPU或内存负载等来限流
YangEvol
·
2023-03-20 01:31
LeetCode-101-对称的树
title:LeetCode-101-对称的树tags:-
Java-
算法data:2018-12-2622:08:38categories:"技术"description:"LeetCode第100题:
KThirty
·
2023-03-19 22:50
Java-
编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFormatException 异常和ArithmeticException 异常,而且无论在哪种情况下...
编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFormatException异常和ArithmeticException异常,而且无论在哪种情况下,“总是被执行”这句话都会在控制台输出importjava.util.Scanner;publicclassTryError{/**1、编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFo
涎涎
·
2023-03-19 20:03
编程语言选择学哪个好
1、
java-
大众化的编程语言Java是历史最悠久的编程语言之一。Java可谓是Web应用程序、桌面程序、操作系统及更多系统的立足之本。
IT培训网
·
2023-03-18 16:07
编程
java-
四种排序算法
复习java基础的时候,顺手写的。代码比较丑……1、直接插入排序publicstatic>T[]straight_insert_sorting(T[]ts){intlen=ts.length;Ttemp;for(inti=1;i=0){if(temp.compareTo(ts[j])>T[]shell_sort(T[]ts){intlen=ts.length;Ttemp;for(intgap=le
夜雨辉晨
·
2023-03-18 15:29
Java-
环境搭建(Mac版)
对于开发人员来说,电脑的性能很重要,所以换了Mac后需要重新配置开发环境,网上对Windows系统的Java环境配置有很多,所以,这里就不多介绍。现在记录一下在Mac电脑上的Java环境配置。众所周知,Java开发需要安装JDK(JavaDevelopmentKit),下面我们就从下载开始一步步介绍。搭建Java开发环境第一步:JDK下载打开Oracle官网,点击Downloads按钮:Oracl
Android_程序媛
·
2023-03-17 18:24
Java-
线程池
线程池文章目录线程池一、线程池7大参数二、线程池的运行过程三、阻塞队列四、拒绝策略拒绝策略场景分析4.1AbortPolicy中止策略4.2DiscardPolicy**丢弃策略**4.3DiscardOldestPolicy**丢弃最老任务**4.4CallerRunsPolicy**优先处理策略**五、线程池的五大状态5.1RUNNING5.2SHUTDOWN5.3STOP5.3TIDYING
Steven Steven-kz
·
2023-03-17 13:25
java
开发语言
从零开始复习
Java-
变量、常量、作用域
变量(Variable)Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。变量作用域类变量staticdoublea=2500实例变量从属于对象,在方法中调用时要new一个新的对象;如果不自行初始化,这个类型的默认值00.0null布尔值默认为false除了基本类型,其余的默认值都是null局部变量必须声明和初始化值publicclasslilingxiaohape{sta
姬空魂
·
2023-03-16 06:19
java-
课堂笔记
###继承语法:**子类extends父类名****父类**```javapublicclassUncle{privateStringname;privateintage;publicvoidfahongbao(){System.out.println("发红包");}}子类一publicclassUncle01extendsUncle{publicvoidchouyan(){System.out
末世岛屿_e627
·
2023-03-15 16:32
JAVA-
把我的第一次给了蔡徐坤
目录前言一、什么是switch?什么是死循环?如何破死循环?二、使用步骤1.你好,蔡徐坤!2.iKun时间作息表总结:在这里是将新建类对象,键盘录入,用户输入识别,switch语句,while循环,if判断和语句输出放在一起填充出来的小东西,希望博大家一笑.开心就好前言别人都把第一次给你世界(HelloWorld)而我把第一次给了蔡徐坤(你好,蔡徐坤!)一、什么是switch?什么是死循环?如何破
songshao666
·
2023-03-15 06:15
JAVASE基础
java
开发语言
Java-
网络编程
网络编程网络编程基本概念三要素IP地址端口协议UDP通信程序发送数据接收数据UDP三种通讯方式单播组播广播TCP通信程序发送数据(客户端)接收数据(服务端)完整案例:网络编程基本概念三要素IP地址:是电脑在网络中的唯一标识端口:程序在电脑中的唯一标识协议:就是一种传输规则IP地址分类IP地址分为IPv4和IPv6IPv4:是给每个连接在网络上的主机分配一个32bit地址IPv6:通过IPv6重新定
江東-H
·
2023-03-15 01:39
Java
网络
java
udp
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他