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-
正则表达式验证邮箱
请根据给出的正则表达式来验证邮箱格式是否合法,如果用户输入的格式合法则输出「邮箱格式合法」,否则输出「邮箱格式不合法」。importjava.util.Scanner;importjava.util.regex.*;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);Stri
是席木木啊
·
2023-07-14 07:11
Java
java
图形验证码
Servlet
MyEclispe 代码自动提示显示“No Default Proposals”解决方法
(1),Window->Preferences->
Java-
>Editor->ContentAssist->Advanced里的「Selecttheproposalkindscontainedinthe'default'contentassistlist
雪落夜
·
2023-07-14 01:14
Java
react 初学(1)
create-react-appnpminstall-gcreate-react-app如果出现报错请参考create-react-app-V报错无法将“create-react-app”项识别为cmdlet、函数、脚本文件或可运行程序的名称_
Java
Java-请多指教
·
2023-07-13 21:26
react
react.js
javascript
Java-
通过IP获取真实地址
文章目录前言功能实现测试前言最近写了一个日志系统,需要通过访问的IP地址来获取真实的地址,并且存到数据库中,我也是在网上看了一些文章,遂即整理了一下供大家参考。功能实现这个是获取正确IP地址的方法,可以直接使用的。publicstaticfinalStringUNKNOWN="unknown";publicstaticfinalStringX_FORWARDED_FOR="x-forwarded-
多加点辣也没关系
·
2023-07-13 17:45
踩坑系列
日常积累
java
tcp/ip
网络
5分钟学
JAVA-
领域驱动设计DDD
总结DDD就是个方法论,有点类似设计模式。总体需要面向接口编程。把业务和具体的三方实现、技术统统隔离开来。可以照着方法论设计出符合开闭原则的程序。降低新迭代的开发成本。减少维护成本。传统MVC就是1张表对应1个实体对应1个DAO对应一个service。DDD拆service,不同的逻辑不要放一起,service按领域分、按功能分,不同service满足单一职责。领域下的service随时可以拉出去
宝哥聊IT
·
2023-07-13 15:52
5分钟学JAVA
设计模式
java
java实现导入word模板导入试题
支持图片导入(我的这篇是借鉴JAVA实现Excel、Word模板导入-
JAVA-
华仔部落,javapoi解析上传word试卷(题库管理系统)-爱码网)这两位大神的。废话不多说,进入正题,直接上代码。
奋斗_de_小青年
·
2023-07-07 17:02
Java-
抽象与接口
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计抽象类。父类包含了子类
Wu_ShF
·
2023-06-23 17:29
Java-数据结构与算法
java
c++
开发语言
Java-
三种基本控制结构及相关面试题
文章目录前言一、顺序控制结构1.1概念1.2代码1.3NS图中体现二、分支控制结构2.1概念2.2if语句2.3switch语句2.4NS图中的体现三、循环控制结构3.1概念3.2for循环3.3while循环3.4do-while循环3.5增强for循环NS图中的体现四、相关面试题什么是控制流语句?Java中的嵌套循环有哪些特点?Java中的循环结构有哪些特点?请说明Java中的break关键字
阿仇_Parsifal
·
2023-06-23 04:56
#
java相关
java
面试
开发语言
Java-
微服务升级
前言之前我的微服务版本是java8、spring-boot2.4.2、spring-cloud2020.0.0、spring-cloud-alibaba2021.1,但是最近随着spring-boot3.0版本的发布,再加上官方已经说明最低版本支持java17,所以就有了这篇文章。1.82.4.22020.0.02021.1目前,Oracle官方支持的最新LTS(长期支持)版本是JDK17,而Op
·
2023-06-22 11:19
组合总和 II (
java-
回溯算法)
组合总和IIleetcode40.组合总和II题目描述解题思路代码演示回溯算法专题leetcode40.组合总和II来源:力扣(LeetCode)链接:https://leetcode.cn/problems/combination-sum-ii题目描述给定一个候选人编号的集合candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candid
SP_1024
·
2023-06-21 19:48
java
数据结构
算法
算法
java
leetcode
动态规划
数据结构
太强了! ChatGPT能上传文件了,文档图片数据集秒理解
简单来说,这个模式提供两人功能:执行Pvthon代码,接受
文件上传下载
。
sam5198
·
2023-06-21 06:33
chatgpt
chatgpt
Java-
安装与配置(无图版)
一、安装环节1.进入Java官网下载电脑对应平台的合适的JDK版本。2.双击下载的exe3.进入安装向导4.下一步更改安装路径,选择安装所有组件5.在安装路径选择的时候,保留JDK的版本信息,如D:\developer_tools\Java\jdk1.8.0_1316.JDK安装结束,继续安装JRE,将JRE和JDK放到一个父目录下,D:\developer_tools\Java\jre1.8.0
Lingchen_oc
·
2023-06-21 06:56
linux配置JAVA_HOME
open-jdk),下面讲述配置过程:A定位JDK安装路径1.终端输入:whichjava输出为:/usr/bin/java2.终端输入:ls-lr/usr/bin/java输出为:/usr/bin/
java
小波波啊
·
2023-06-20 07:26
linux
java
文件上传下载
工具类
packageorg.jmis.equipment.util;importorg.springframework.web.multipart.MultipartFile;importorg.springjmis.core.boot.file.BladeFile;importjavax.servlet.ServletOutputStream;importjavax.servlet.http.Http
敢敢变成了憨憨
·
2023-06-19 18:09
servlet
java
开发语言
Java-
进阶:多线程1
目录一、概述二、Thread类三、创建线程:继承Thread类四、创建线程:实现Runnable接口五、线程优先级六、线程的生命周期七、同步代码块一、概述1.进程和线程进程:进程指正在运行的程序。线程:线程是进程中的一个执行单元,是程序使用cpu的基本单位(调度)。负责当前进程中程序的执行。是进程中单个顺序控制流(执行路径),是一条单独执行的路径一个程序运行后至少有一个进程,一个进程中可以包含多个
阿里MySQL面经
·
2023-06-19 18:36
程序员
java
经验分享
面试
Java-
进阶:多线程2
目录一、Lock接口二、线程间的通信三、线程池四、定时器Timer五、多线程和异常一、Lock接口1.线程锁锁是控制多个线程对共享资源进行访问的工具。通常,锁提供了对共享资源的独占访问。一次只能有一个线程获得锁,对共享资源的所有访问都需要首先获得锁//锁的使用Lockl=newReentrantLock();//创建一个锁对象l.lock();try{//accesstheresourceprot
Java德克士
·
2023-06-19 18:05
程序员
面试
java
经验分享
Java-
进阶:多线程2,linux软件架构图
三、线程池四、定时器Timer五、多线程和异常一、Lock接口1.线程锁锁是控制多个线程对共享资源进行访问的工具。通常,锁提供了对共享资源的独占访问。一次只能有一个线程获得锁,对共享资源的所有访问都需要首先获得锁//锁的使用Lockl=newReentrantLock();//创建一个锁对象l.lock();try{//accesstheresourceprotectedbythislock}fi
m0_64384202
·
2023-06-19 18:05
程序员
面试
java
后端
java-
文件上传-excel存入数据库全代码及流程(附前端代码)
今天给大家带来的是文件上传中比较常用的,上传excel文件,将表格中的数据存入数据库中的一个转化的工具类;大致的流程是:前端点击上传按钮-->选择需要上传的excel表格-->确认上传-->文件传到后台-->后台处理file文件-->将文件转化成List-->将List集合存入数据库首先通过前端点击按钮:导入点击导入按钮,触发input框点击事件:$('#input').click(functio
喜欢写bug嘻嘻嘻
·
2023-06-19 18:09
功能案例
前端
java
数据库
Java-
实例化过程-多态化
二、子类对象实例化全过程代码举例:classCreature{//生物类//声明属性、方法、构造器}classAnimalextendsCreature{//动物类}classDogextendsAnimal{//狗类}classDogTest{publicstaticvoidmain(String[]args){Dogdog=newDog();dog.xxx}1、从结果的角度来看,体现为类的继承
争渡争渡!
·
2023-06-19 13:52
java
开发语言
Java-
反射机制(超详解)
Java反射机制概述前言一、Java反射机制概述1.JavaReflection2.动态语言vs静态语言二、Class类的理解1.类的加载过程1.1初步了解1.2类的加载过程图解1.3了解:什么时候会发生类初始化?1.4类加载器的作用1.5JVM中不同类型的类的加载器1.6代码演示2.何为Class类?3.Class类的常用方法方法3.哪些类型可以有Class对象?三、获取Class类实例的四种方
wy971744839
·
2023-06-19 09:28
Java基础
java
java-ee
idea 2022.3版本设置serialVersionUID
设置版本2022.3英文版本中文版本检查勾选记一下博客,每次容易忘记版本2022.3英文版本idea2022.3设置序列化中文版本检查seria勾选
Java-
序列化问题serialVersionUID字段未被声明为
life-oss
·
2023-06-19 08:51
java
开发语言
java-
微服务相关面试题
三.微服务部分相关概念什么是集群集群使将应用复制成多个相同的应用,一起来工作,从而提高工作能力。即将多个应用程序分散在不同的服务器,每个服务器都独立运行相同的代码。可以分散服务器压力解决高并发的问题,同时也能预防单节点故障,即一台服务器故障不影响其他服务器正常运行,但没有解决单体应用代码臃肿,业务复杂,维护性差等等问题什么是负载均衡使用了集群后,解决高并发同时有一个新的问题,就是客户端的请求如何分
月明千古间
·
2023-06-18 18:07
Java-
网络原理
目录一、网络互连局域网LAN广域网WAN二、网络通信基础IP地址端口号认识协议三、五元组四、协议分层五、OSI七层模型六、TCP/IP五层(或四层)模型网络分层对应七、封装和分用一、网络互连随着时代的发展,越来越需要计算机之间互相通信,共享软件和数据,即以多个计算机协同工作来完成业务,就有了网络互连。网络互连:将多台计算机连接在一起,完成数据共享。数据共享本质是网络数据传输,即计算机之间通过网络来
点子李
·
2023-06-18 05:09
网络
java-
代码生成器——有了代码生成器两个小时的工作量2分钟完成了
代码生成器代码生成器1.第一步引用相关依赖2.第二步编写代码CodeGet.java3.第三步运行查看结果4.第四步总结一下代码生成器只需要创建好表的结构,代码生成器通过简单的配置就可以生成Controller层,service层,Mapper层,entity层,这也泰裤辣粑。1.第一步引用相关依赖pom.xmlcom.baomidoumybatis-plus-boot-startermysqlm
848698119
·
2023-06-17 21:58
MyBatis-Plus
Spring
Boot
java
java
mybatis
开发语言
SpringMVC之拦截器与
文件上传下载
SpringMVC之拦截器与
文件上传下载
一、拦截器SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。
Daylight629
·
2023-06-17 20:58
SpringMVC
spring
java
web
servlet
springmvc
微信小程序实现pdf转word——云开发
文件上传下载
分享以及预览实现;基于python后台实现小程序中的pdf转word
文章目录0、背景1、小程序上传文件2、小程序文件夹下载3、小程序文件预览4、python实现PDF转WORD5、python写入文件到云存储中6、效果演示0、背景python中有很多库可以实现pdf转word,但是脚本操作又不是很方便,于是便想着启一个python服务将pdf转word,接入到小程序中。小程序中可以很方便的从任意微信聊天记录中获取文件上传。我的小程序是基于微信云开发的,因此可以将文
Demonslzh
·
2023-06-17 17:56
小程序
微信小程序
pdf
python
java-
人机猜拳
importjava.util.Scanner;publicclassGame{Scannersc=newScanner(System.in);UserUser;//用户玩家ComputerComputer;//电脑玩家intcount;//对战次数intscore;//分数//游戏类的初始化方法publicvoidinitial(){//创建用户对象User=newUser();//创建电脑对象
傷_46df
·
2023-06-17 10:12
minio实现
文件上传下载
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录为什么Minio实现效果下载上传配置application配置文件maven配置类工具类接口实例为什么Minio相较于其他的文件管理系统,其安装复杂,minio无需安装,配置简单,并且提供了必要的管理界面下载好minio的安装jar包,运行即可,无需其他操作启动命令:minio.exeserverD:\software\min
[email protected]
·
2023-06-17 08:19
java
servlet
数据库
minio
Cos
文件上传下载
目录方法一:maven依赖:UploadServletupload.jsp方法二:maven依赖UploadServletupload.jspsuccess.jsperror.jsp运行结果:百度文件上传插件:WebUploader本文通过JSP+Servlet的架构,用cosmaven依赖实现文件的上传与下载。不涉及数据库交互。方法一:maven依赖:com.jfinalcos2019.8Upl
captain_dong
·
2023-06-16 20:00
Javaweb模块模型
Javaweb网站练习
Java知识学习
servlet
java
服务器
【大数据面试】【项目开发经验】Hadoop、Flume、Kafka、Hive、MySQL、Sqoop、Azkaban、Spark...
主要内容:框架层面的调优、业务经验一、Hadoop1、Hadoop基准测试(HDFS的读写性能、MapReduce的计算能力测试)(1)测试内容:
文件上传下载
的时间(2)服务器有几个硬盘插槽2/4块问题
哥们要飞
·
2023-06-16 10:57
hadoop
大数据
hive
面试
flume
JVM 面试题总结
(#请你描述一下-
java-
的内存区域)*[请你描述一下Java中的类加载机制?]
东方鲤鱼
·
2023-06-16 01:10
工作心得体会
java
spring
boot
Spring Boot进阶(21):配置Undertow容器 | 超级详细,建议收藏
对于一个应用,我们也只需要将应用打包成一个jar包,以
java-
bug菌¹
·
2023-06-15 18:21
《滚雪球学Spring
Boot》
《Spring
Boot进阶实战》
spring
boot
替换Tomcat容器
Undertow
SpringBoot零基础入门
太强啦!!!ChatGPT 能上传文件了,能执行 Python 代码啦!
简单来说,这个模式提供两个功能:执行Python代码,接受
文件上传下载
。为什么是这两个功能的组合?
asyxchenchong888
·
2023-06-15 03:36
机器学习
人工智能
springboot项目外卖管理 day04-文件的上传下载与菜品的新增与修改
文章目录1、
文件上传下载
1.1、文件上传介绍与实现1.2、文件下载介绍与实现2、新增菜品2.1、需求分析2.2、代码开发-梳理交互过程2.2.1、菜品分类下拉框:在CategoryController添加
String[ ] args
·
2023-06-14 21:30
springboot项目
spring
boot
java
后端
如何挂载企业邮箱网盘到windows本地
,方便的将企业邮箱的个人网盘和企业网盘挂载到本机,并像本地硬盘一样使用,支持复制、粘贴、删除、改名等操作,将极大的方便用户对网盘文件的使用,推荐设置,以下为设置步骤:(注:因性能原因,挂载后的硬盘单个
文件上传下载
不能超过
wwwwestcn
·
2023-06-14 14:12
数学建模
Java-
使用三种循环(for,while,do-while)输出1~100的整数和
使用for循环输出1~100的整数和publicclassDemo{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i100){a=false;}}System.out.println(sum);}}使用while循环输出1~100的整数和publicclassDemo{publicstaticvoidmain(String[]args
陈大大的期待
·
2023-06-14 06:10
Java
java
Java-
使用三种循环for,while,do-while)计算1~100 的奇数和。
使用for循环输出1~100的奇数和publicclassDemo{publicstaticvoidmain(String[]args){inti=1;intsum=0;for(;i<100;i+=2){sum+=i;}System.out.println(sum);}}使用while循环输出1~100的奇数和publicclassDemo{publicstaticvoidmain(String[
陈大大的期待
·
2023-06-14 06:10
Java
java
Spring MVC
文件上传下载
的三种方式
最近在忙一些毕业设计和毕业论文的事,所以没有将过多的时间投入在博客中,今天才有时间记录一下在SpringMVC中的文件上传的三种方式。首先,不管是哪一种的上传方式,都需要在SpringMVC的配置文件中配置文件上传的相关参数。代码如下:然后是前台上传页面的三种写法。代码如下:Inserttitlehere采用流的方式上传文件采用multipart提供的file.transfer方法上传文件使用sp
xiaobai66073
·
2023-06-14 03:51
spring
mvc
文件上传下载
Java-
数据结构-并查集<二>
一.并查集的简单介绍二.并查集的主要构成和实现方式三.HashMap模板和数组模板由于在下文的模板基本一致,不再每次都罗列,大体的模板如下,若有错误可以在leetcode找到对应的题目解答,已经附上连接。HashMapclassUnionFind{privateMapfather;publicUnionFind(){father=newHashMap();}publicvoidadd(intx){
ForwardSummer
·
2023-06-13 22:02
Java
数据结构与算法
leetcode
数据结构
算法
并查集
图论
Java拾遗--线程池相关知识点,负载均衡,高并发
线程池:深入剖析java并发之阻塞队列LinkedBlockingQueue与ArrayBlockingQueue并发编程3:线程池的使用与执行流程
Java-
线程池专题(美团面试题)高并发与负载均衡三、
Jeremy__Zhu
·
2023-06-13 14:40
Java基础
j2ee
Java
Tomcat的下载、安装与配置(2023年最新版详细教程)来啦~
Tomca一、检查自己电脑是否已经安装JDK要想安装Tomcat服务器,首先要安装配置好JDK:1.检查自己的电脑上是否已安装jdk:win+R敲回车--键入cmd--在控制台分别输入java,javac,
java
zbvcliwenjing
·
2023-06-13 14:59
Tomcat的下载
安装与配置
servlet
tomcat
java-
接口自动化多环境
1、根据不同的环境,增加不同配置文件2、根据不同环境,写好每个环境不同域名3、在application.properties中增加一行配置-当前激活的配置文件#
[email protected]
@4、pom.xml中配置profile在profiles中增加不同环境的profile,例如:qatrueqaq
七分红酒
·
2023-06-13 11:53
java
自动化
spring
通过ajaxFileUpload异步请求上传文件(ajaxFileUpload+servlet实现
文件上传下载
)
1、最终效果实现选择图片(此处以图片为例,支持所有类型文件的上传),选择之后将选择的图片在页面中显示出来,点击上传,可以将文件上传到指定的地址中,上传成功后在当前页面自动显示下载标签。源码下载地址:链接:https://pan.baidu.com/s/17G63S9rkfFIfGBqwCwUHaA提取码:52b72、技术结构eclipse+servlet+ajaxFileUpload+window
雾林小妖
·
2023-06-13 10:16
JavaScript
html5
html
java
javascript
ajax
Java、Go和Python:多线程性能比较 | Gopher Daily (2022.06.01)ʕ◔ϖ◔ʔ
-RobPikeGo技术生态Java、Go和Python:多线程性能比较-https://josepabloaraya.medium.com/
java-
Tony Bai
·
2023-06-13 06:05
编程语言
python
java
人工智能
大数据
打家劫舍(
java-
动态规划)
打家劫舍leetcode198.打家劫舍题目描述暴力递归解题思路代码演示递归+缓存解题思路代码演示动态规划解题思路代码演示动态规划专题leetcode198.打家劫舍来源:力扣(LeetCode)链接:https://leetcode.cn/problems/house-robber题目描述你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有
SP_1024
·
2023-06-13 03:15
数据结构
算法
java
java
动态规划
leetcode
算法
数据结构
JAVA-
高频面试题汇总:数组(下)
高频题汇总:
JAVA-
高频面试题汇总:动态规划
JAVA-
高频面试题汇总:字符串
JAVA-
高频面试题汇总:二叉树(上)
JAVA-
高频面试题汇总:二叉树(下)
JAVA-
高频面试题汇总:回溯
JAVA-
高频面试题汇总
喜欢敲代码的Apollo
·
2023-06-12 23:19
数据结构与算法
数据结构
算法
leetcode
面试
java
JAVA-
高频面试题汇总:数组(上)
高频题汇总:
JAVA-
高频面试题汇总:动态规划
JAVA-
高频面试题汇总:字符串
JAVA-
高频面试题汇总:二叉树(上)
JAVA-
高频面试题汇总:二叉树(下)
JAVA-
高频面试题汇总:回溯
JAVA-
高频面试题汇总
喜欢敲代码的Apollo
·
2023-06-12 23:49
数据结构与算法
算法
数据结构
面试
leetcode
数组
[SpringBoot]什么是服务器&前后端的一个流程图&bmi练习案例
服务的软件,这台电脑就可以称为XXX服务器-举例:-数据库服务器:在电脑上安装了提供数据增删改查服务的软件(DBMS)-邮件服务器:在电脑上安装了提供邮件收发服务的软件-FTP服务器:在电脑上安装了提供
文件上传下载
服务的软件
万物更新_
·
2023-06-12 16:23
服务器
数据库
运维
JAVA-
八种基础数据类型和包装类型及相关面试题
文章目录前言一、基本数据类型1.1分类1.2概念1.3代码1.4二维表二、各基本数据类型间强制转换2.1为什么Java中有强制转换?2.2示例代码三、包装类型3.1为什么有包装类型?3.2基本概念3.3转换方法四、转换过程中使用的自动装箱和自动拆箱4.1来源4.2原理4.3示例代码4.4二维表五、相关面试题5.1为什么应该避免使用包装类型?5.2Java中如何判断两个包装类型是否相等?5.3Jav
阿仇_Parsifal
·
2023-06-12 07:35
#
java相关
java
面试
Java-
黑马Java学习作业-day13面向对象进阶(static&继承)
学习视频链接:https://www.bilibili.com/video/BV17F411T7Ao文章目录第一题:第二题:第三题:第四题:第五题:第六题:第一题:需求:在黑马程序员中有很多员工(Employee)。按照工作内容不同分教研部员工(Teacher)和行政部员工(AdminStaff)教研部根据教学的方式不同又分为讲师(Lecturer)和助教(Tutor)行政部根据负责事项不同,又分
Kox2021
·
2023-06-12 04:16
Java
SE
java
学习
开发语言
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他