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
JavaSE——知识总结
tomcat介绍、配置和使用
tomcat介绍、配置和使用1、tomcat介绍2、tomcat安装、配置3、tomcat使用1、tomcat介绍ApacheTomcat(通常简称为Tomcat)是一个开源的
JavaSe
rvlet容器
OceanWaves1993
·
2023-12-31 10:28
tomcat
tomcat
java
Tomcat,Servlet,JSP之间是什么关系?
tomcattomcat是一个容器,更是一个运行servlet的平台,
JavaSe
rvlet之间对应关系问题,Web容器要一个用来描述这种对应关系的交件,一般是web.xml文件。
Strive
·
2023-12-31 10:30
JVM
知识总结
(简单且高效)
1.JVM内存与本地内存JVM内存:受虚拟机内存大小的参数控制,当大小超过参数设置的大小时会报OOM。本地内存:本地内存不受虚拟机内存参数的限制,只受物理内存容量的限制;虽然不受参数的限制,如果所占内存超过物理内存,仍然会报OOM。2.JVM内存结构虚拟机栈:服务于Java方法本地方法栈:服务于本地方法程序计数器:保存当前线程执行的字节码位置,当然每个线程工作时都有独立的计数器。堆:用于存放对象方
后端漫漫
·
2023-12-31 08:28
12万字Java面经总结
Java
jvm
java
JavaSE
相关概念(13)——GUI
一、概述到目前为止,我们编写的都是基于控制台输入的程序,操作使用非常不直观;GUI(GraphicalUserInterface)即图形用户界面,是指采用图形方式显示的用户界面,与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。swing概述swing是一个为Java设计的GUI工具包javax.swing,该包中包括了图形用户界面的各种组件支持。一个Java的图形界面,由
乔冠宇
·
2023-12-31 06:27
Java
java
JavaSE
相关概念(12)——线程
一、概述1.程序为解决某种问题,使用计算机语言编写的一系列指令(代码)的集合,本章中的程序,特指的是静态的,安装在硬盘上的代码集合。2.计算机组成三大件硬盘,容量大,可以长久保存文件,造价低,速度慢,程序安装在硬盘上;CPU,速度极快,用来执行指令,缓存,寄存器;内存,是临时储存数据,主要存储的是当前正在运行中的程序数据,运行中的程序,也被称为一个进程;3.进程运行中的程序(被加载到内存中),是操
乔冠宇
·
2023-12-31 06:27
Java
java
初识javaWeb
-Web前端——在浏览器中用户可以看到的网页-Web后端——为前端提供数据的程序2、Web项目java语言是可以进行多种类型的项目开发:①JavaME嵌入式应用程序(老款手机的游戏——贪吃蛇)②
JavaSE
woai3364
·
2023-12-31 05:28
JavaWeb
java
超easy!超详细!手把手教你配置java环境变量(配置jdk1.8成功,换汤不换药管你jdk版本多少照样成功)
一、打开如下网址https://www.oracle.com/technetwork/java/
javase
/downloads/jdk8-downloads-2133151.html二、按照路径一步一步点进去
嘤嘤嘤999
·
2023-12-31 01:24
初识Sringboot3+vue3环境准备
java/technologies/downloads/#jdk17-windows安装就下一步下一步,选择安装路径配置环境环境JDK17+、IDEA2021+、maven3.5+、vscode后端基础:
javaSE
QGS-CD
·
2023-12-30 17:26
java
vue.js
npm
Apache Tomcat请求走私漏洞 CVE-2022-42252
0x01概述ApacheTomcat是一个开源的
JavaSe
rvlet容器和
JavaSe
rverPages(JSP)容器。
INSBUG
·
2023-12-30 13:56
漏洞分享
apache
tomcat
java
JavaSe
rvlet的文件上传和下载
关于JSP中的文件上传和下载操作先分析一下上传文件的流程1-先通过前段页面中的选择文件选择要上传的图片index.jspMyJSP'index.jsp'startingpage下载2-点击提交按钮,通过ajax的文件上传访问服务器端common.jsvarpath=(function(){//获取当前网址varcurWwwPath=window.document.location.href;//获
weixin_30808693
·
2023-12-30 11:52
java
json
javascript
ViewUI
【
JavaSE
】Java进阶知识一(泛型详解,包括泛型方法,协变,逆变,擦除机制)
目录泛型1.什么是泛型2.泛型方法3.通配符上界(泛型的协变)4.通配符下界(泛型的逆变)5.泛型的编译(擦除机制)泛型泛型:就是让一个类能适用于多个类型,就是在封装数据结构时能让封装的类型被各种类型使用所以引入了泛型的概念,虽然有了泛型,什么数据都可以放,但是更多情况下我们还是希望他只能持有一种数据类型。所以,泛型的主要目的:指定当前的容器,要持有什么类型的对象,让编译器去做检查。1.什么是泛型
小皮侠
·
2023-12-30 09:23
【JavaSE】
java
开发语言
JavaSE
基础50题:28.(数组练习)冒泡排序
概述给定一个整型数组,实现冒泡排序。如:给一组数组{5,10,8,3,7}进行冒泡排序。j一直往下走,和下一个数字进行比较,如果当前数字大于下一个数字,则两个数字交换,否则不换,继续往下走。代码过程1从图中我们可以看出,数组中有5个数字,比较了4趟;且第1趟比较了4次,第2趟比较了3次,第3趟比较了2次;第四趟比较了1次。publicclassP28{publicstaticvoidbubbleS
田雨晴Tipper
·
2023-12-30 08:14
Java题库
java
算法
开发语言
intellij
idea
学习方法
python
JavaSE
语法之十一:接口(超全!!!)
文章目录1.概念2.语法规则3.接口使用4.接口特性5.实现多个接口6.接口间的继承7.接口使用实例8.Clonable接口和深拷贝9.抽象类和接口的区别(重要!)1.概念在现实生活中的接口比比皆是,如:笔记本上的USB接口、电源插座等。电脑的USB口上,可以插:U盘、鼠标、键盘…所有符合USB协议的设备;电源插座插孔上,可以插:电脑、电视机、电饭煲…所有符合规范的设备。通过上述例子可以看出:接口
田雨晴Tipper
·
2023-12-30 08:12
JavaSE
电脑
java-ee
python
java
学习方法
intellij
idea
Java 并发编程解析 | 关于Java领域中的线程机制,我们应该知道的那些事?
虽然,Java设计者们根据不同的技术规范,把Java划分为3种结构独立且又彼此依赖的技术体系,分别是
JavaSE
,JavaEE以及JavaME,其中Java
朝槿木兮
·
2023-12-30 04:48
Vue2
知识总结
(从vuex到路由到el)终章
1:vuex:创建store。store包含commit、dispatch等函数,dispatch直接对话actions,commit直接对话mutations。index.js//引入vueximportVuexfrom'vuex'importVuefrom'vue'Vue.use(Vuex)//响应组件中的动作constactions={jia(context,value){context.c
软件开发技术局
·
2023-12-30 03:08
vue.js
前端
html+css
知识总结
(2)
1:焦点图案例轮播图*{margin:0;padding:0;}li{list-style:none;}.prev,.next{position:absolute;top:50%;margin-top:-15px;width:20px;height:30px;background:rgba(0,0,0,0.3);text-align:center;line-height:30px;color:#f
软件开发技术局
·
2023-12-30 03:08
html
css
前端
html+css
知识总结
(1)
1:简单标签标题标签段落标签换行标签加粗标签加粗标签加粗标签加粗标签删除线删除线下划线下划线独占一行,相当于一个大盒子不是独占一行,一行可以有好多个span用于显示页面的图像,alt替换文本,图像不能显示文字,title是鼠标放在图像上会产生提示文字打开//这种方式是在新的页面打开打开//这种方式是在当前页面打开打开//打开当前文件夹下的页面打开//跳转到页面的最上方打开//下载文件//图片当超链
软件开发技术局
·
2023-12-30 03:38
html5
synchronized的实现原理与应用
在多线程并发中synchronized一直存在,很多人把它称为重量级锁,但随着
JavaSE
1.6对sycnhronized进行了各种优化后,有些情况就不再那么重了。
五敷有你
·
2023-12-30 02:15
并发编程
java
开发语言
CentOS7安装Java11
下载地址卸载OpenJDK查询原系统安装的JDK根据原系统安装的JDK进行卸载命令修改安装JDK生成JREJava11下载地址https://www.oracle.com/java/technologies/
javase
简烦
·
2023-12-30 01:22
Java
jdk
「Java开发指南」如何用MyEclipse搭建JSF/Primefaces和Spring(二)
本教程将引导大家完成为
JavaSe
rverFaces(JSF)生成软件组件的过程,在本文中您将学习到如何:从数据库表到现有项目搭建配置支持JSF2.0的服务器部署搭建的应用程序自定义Spring代码生成需要
界面开发小八哥
·
2023-12-29 21:15
java
myeclipse
spring
ide
【C++ 顺序容器】
顺序容器前言顺序容器的类型迭代器容器的定义与初始化不同方式的初始化两个不同容器的相互拷贝vector对象是如何增长的管理容量的成员函数自己实现vector类容器适配器适配器练习前言有人问我C++中顺序容器有关的知识,在这里我参考C++Primer将顺序容器
知识总结
了一下
Holy meat
·
2023-12-29 19:41
开发语言
c++
2023最新版
JavaSE
教程——第13天:泛型
目录一、泛型概述1.1生活中的例子1.2泛型的引入二、使用泛型举例2.1集合中使用泛型2.1.1举例2.1.2练习2.2比较器中使用泛型2.2.1举例2.2.2练习2.3相关使用说明三、自定义泛型结构3.1泛型的基础说明3.2自定义泛型类或泛型接口3.2.1说明3.2.2注意3.2.2举例3.2.3练习3.3自定义泛型方法3.3.1说明3.3.2举例3.3.3练习四、泛型在继承上的体现五、通配符的
Amo Xiang
·
2023-12-29 18:22
Java零基础入门与实战
开发语言
java
JavaSE
第一阶段模块四
第一阶段模块四异常机制和File类异常机制(重点)概念1.异常在Java语言中主要指程序执行中发生的不正常情况2.java.lang.Throwable类是Java语言中错误(Error)和异常(Exception)的超类Error类主要用于描述Java虚拟机无法解决的严重错误,通常无法编码解决,如:JVM挂掉了等Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以编码
coolwei-
·
2023-12-29 17:50
学习
java
2023最新版
JavaSE
教程——第14天:数据结构与集合源码详解
目录一、数据结构剖析1.1研究对象一:数据间逻辑关系1.2研究对象二:数据的存储结构(或物理结构)1.3研究对象三:运算结构1.4小结二、一维数组2.1数组的特点2.2自定义数组三、链表3.1链表的特点3.2自定义链表3.2.1自定义单向链表3.2.2自定义双向链表四、栈4.1栈的特点4.2Stack使用举例4.3自定义栈五、队列六、树与二叉树6.1树的理解6.2二叉树的基本概念6.3二叉树的遍历
Amo Xiang
·
2023-12-29 17:47
Java零基础入门与实战
数据结构
java
关于Java反射的
知识总结
(更新)
1.什么是反射?反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。底层原理:通过对象头中指向类字节码的指针找到,方法区的Metaspace的C++写的instanceKlass类,得到类型信息,再根据其中的javamirror属性,得到堆中类对象,再根据
AIT袁
·
2023-12-29 16:19
Java
java
数据库
开发语言
反射
面试题
java Servlet 汽车保养服务平台系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
一、源码特点
javaSe
rvlet汽车保养服务平台系统是一套完善的javaweb信息管理系统,采用serlvet+dao+beanmvc模式开发,对理解JSPjava编程开发语言有帮助,系统具有完整的源代码和数据库
qq_251836457
·
2023-12-29 14:44
java类
java
数据库
servlet
微信小程序生成二维码、程序码、海报
使用后端生成,返回到前端显示2后端
javase
rvice写好的服务第一步
林烈涛
·
2023-12-29 13:10
小程序
小程序
java在线票务系统(选座)Myeclipse开发mysql数据库web结构java编程计算机网页项目
一、源码特点
javase
rvlet在线票务系统(选座)管理系统是一套完善的javaweb信息管理系统系统采用serlvet+dao+bean(mvc模式),对理解JSPjava编程开发语言有帮助,系统具有完整的源代码和数据库
qq_251836457
·
2023-12-29 13:38
java类
java
数据库
myeclipse
JAVA程序员编程学习,异常分析与File类
给你学习路线:html-css-js-jq-
javase
-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-12-29 09:15
JavaSE
基础50题:27(数组练习)二分查找
概述给定一个有序整数数组,实现二分查找。二分查找的前提:必须是有序的数组!!方法具体实现如找数字5,定义L、R、M,其中M是L和R的中间位置,即(L+R)/2的位置。如下图所示:①L为0,R为4,此时M为2,2位置上的数字是3,3array[mid]){left=mid+1;}elseif(num
田雨晴Tipper
·
2023-12-29 08:02
Java题库
java
算法
数据结构
开发语言
学习方法
python
JavaSE
语法之十:抽象类(超全!!!)
文章目录一、抽象类的概念二、抽象类的语法三、抽象类的特征四、抽象类的作用一、抽象类的概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的。如果一个类没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。如:说明:①矩形、三角形、圆形都是图形,因此和Shape类的惯性应该是继承关系;②虽然图形类Shape中也存在draw的方法,但由于Shape类并
田雨晴Tipper
·
2023-12-29 08:01
JavaSE
python
开发语言
java
intellij
idea
学习方法
idea
JavaSE
基础50题:25. 查找数组中指定元素(顺序查找)
想要快一点的方法,可以使用二分查找,在后续《
JavaSE
基础50题》专栏中27题中详细讲解。
田雨晴Tipper
·
2023-12-29 08:31
Java题库
java
学习方法
开发语言
算法
python
JavaSE
50题:26. (数组练习题)使奇数位于偶数之前
概述调整数组顺序使得奇数位于偶数之前,调整之后,不关心大小顺序。如数组:{1,2,3,4,5,6}调整后可能是:{1,5,3,4,2,6}方法定义left和right,二者分别从前往后和从后往前走,因为奇数位于偶数前,所有left从前往后筛选,遇到偶数就停,right从后往前筛选,遇到奇数就停,二者进行数字交换,直到left、right位置相遇时,代码运行结束。运行示意图如下:代码publiccl
田雨晴Tipper
·
2023-12-29 08:29
Java题库
java
算法
数据结构
开发语言
学习方法
Java完整版(
JavaSe
语法,数据结构,Mysql,网络,JavaWeb, 测试)
1.
JavaSe
语法:
JavaSe
要点速记2.数据结构:6.1(Java)(顺序表)6.2.1(Java)(无头不循环单链表)6.2.2(Java)(无头不循环双链表)6.3(Java)(栈)6.4(Java
数九天有一个秘密
·
2023-12-29 07:45
java
Redis 核心
知识总结
Redis核心
知识总结
认识Redis什么是Redis?
沉梦听雨.
·
2023-12-29 05:42
数据库
redis
数据库
缓存
JavaSE
是什么?它有什么功能?值不值得我们去学习?我们该如何去学习呢?
JavaSE
是JavaPlatform,StandardEdition的缩写,是Java语言的标准版。它提供了Java语言的核心API和运行环境,是Java平台最基础的版本。
Direct_Yang
·
2023-12-29 04:00
学习
java
开发语言
【Vue篇】基础篇—Vue指令,Vue生命周期
专栏【
JavaSE
】喜欢的诗句:更喜岷山千里雪三军过后尽开颜。
在下小吉.
·
2023-12-29 01:13
vue.js
前端
javascript
【javaweb】tomcat9.0中的HttpServlet
2023年12月28日,周四晚上目录什么是HttpServlettomcat中的HttpServlet由谁产生什么是HttpServlet在Tomcat中,HttpServlet是
JavaSe
rvletAPI
巨龙之路
·
2023-12-29 01:10
我的博客
servlet
java
tomcat
【javaweb】Tomcat 9.0中的HttpServletRequest
12月28日,周四晚上目录什么是HttpServletRequestHttpServletRequest对象是由谁产生的什么是HttpServletRequestHttpServletRequest是
JavaSe
rvlet
巨龙之路
·
2023-12-29 01:09
我的博客
tomcat
java
javaSE
基础知识——day4 面向对象的构造方法,对象的创建,static关键字用法,math函数用法之猜数游戏
在连续上课前最后一次进行复习前面的知识,时间很紧张,前面复习的还不是很扎实01面向对象的思想面向过程思想概述我们来回想一下,这几天我们完成一个需求的步骤:首先是搞清楚我们要做什么,然后在分析怎么做,最后我们再代码体现。一步一步去实现,而具体的每一步都需要我们去实现和操作。这些步骤相互调用和协作,完成我们的需求。在上面的每一个具体步骤中我们都是参与者,并且需要面对具体的每一个步骤和过程,这就是面向过
@李小白
·
2023-12-29 00:01
Java基础 - 聚合操作(Aggregate Operations)
原文链接:https://docs.oracle.com/
javase
/tutorial/collections/streams/index.html想想您是怎么用集合的?
HRocky
·
2023-12-28 22:28
前端基础
知识总结
---HTML篇
HTML面试知识点总结本部分主要是笔者在复习HTML相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1.DOCTYPE的作用是什么?2.标准模式与兼容模式各有什么区别?3.HTML5为什么只需要写,而不需要引入DTD?4.SGML、HTML、XML和XHTML的区别?5.DTD介绍6.行内元素定义7.块级元素定义8.行内元素与块级元素的区别?9.HTML5元素的分类10.空元
Changlon
·
2023-12-28 22:47
大前端
html5
html
面试
设计模式-模板模式
我们今天会结合
JavaSe
rvlet、JUnitTestCase、JavaInputStream、JavaAbstractList四个例子来具体讲解这两个作用。模板模式的原理和实现模板模式,全称是模
Eistert
·
2023-12-28 19:42
重构
java
设计模式
环境搭建
requirementJDK1.8官网下载:https://www.oracle.com/java/technologies/
javase
/
javase
-jdk8-downloads.htmlmac最新版本
ll2024
·
2023-12-28 18:33
【CMake】
知识总结
文章目录1.总体认识2.CMake的使用2.1.终端命令2.2.创建最基本的CMake项目2.3.添加库2.4.添加库的使用要求2.5.添加生成器表达式2.6.安装和测试1.总体认识CMake是一个管理源代码构建的工具。最初,CMake是作为Makefile的生成器设计的,现在CMake可以用于生成现代构建系统(如Ninja)以及IDE(如VisualStudio和Xcode)的项目文件。CMak
盛世隐者
·
2023-12-28 17:00
Linux
cmake
【Makefile/GNU Make】
知识总结
文章目录1.总体认识2.编写Makefile2.1.Makefile的组成2.2.Makefile文件名2.3.包含其他Makefile3.编写规则4.编写规则中的构建命令5.如何使用变量6.条件判断7.转换文本的函数8.如何运行make9.使用模糊规则10.使用make来更新存档文件11.扩展GNUmake12.集成GNUmake13.GNUmake的特性14.不兼容和缺少的特性15.makef
盛世隐者
·
2023-12-28 17:22
Linux
makefile
软件测试基础:功能测试
知识总结
一、测试项目启动与研读需求文档(一)组建测试团队1、测试团队中的角色2、测试团队的基本责任尽早地发现软件程序、系统或产品中所有的问题。督促和协助开发人员尽快地解决程序中的缺陷。帮助项目管理人员制定合理的开发和测试计划。对缺陷进行跟踪、分析和分类总结,以便让项目的管理人员和相关的负责人能够及时、清楚地了解产品当前的质量状态。帮助改善开发流程、提高产品开发效率。促进程序编写的规范性、易读性、可维护性等
测试杂货铺
·
2023-12-28 16:13
功能测试
职场和发展
软件测试
自动化测试
测试用例
单元测试
测试工具
Redis基础
知识总结
一、初识RedisRedis是什么?Redis(RemoteDictionaryServer)是一个使用C语言编写的,高性能非关系型的键值对数据库。与传统数据库不同的是,Redis的数据是存在内存中的,所以读写速度非常快,被广泛应用于缓存方向。Redis可以将数据写入磁盘中,保证了数据的安全不丢失,而且Redis的操作是原子性的。Redis优缺点?优点:基于内存操作,内存读写速度快。支持多种数据类
计算衎
·
2023-12-28 13:09
redis
数据库
缓存
kafka基础
知识总结
一、Kafka的基础1、什么是kafka?Kafka是一个由Apache软件基金会开发的分布式流处理平台。它最初是为LinkedIn设计的,用于处理大规模的实时日志数据流。Kafka的设计目标是将实时流数据高效地发布、订阅和处理。Kafka是一个基于发布-订阅模式的消息队列系统,可以用于构建实时数据管道和流式处理应用程序。它采用可水平扩展的架构,能够处理大规模的消息流,并保证高吞吐量和低延迟。Ka
计算衎
·
2023-12-28 13:09
消息队列
kafka
分布式
前端面试知识点总结梳理
原链接:https://juejin.im/post/5cbff661e51d456e693f48ec看到该知识梳理挺好的,可以便于求职中的前端开发人员对照着查缺补漏,看看自身有哪些知识点还不熟悉作为
知识总结
对照
学霸的男人
·
2023-12-28 13:14
JavaScript
上一页
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
其他