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后端jvm虚拟机伪共享
拿去吧
Java后端
学习路线
在写这个文章之前,我花了点时间,自己臆想了一个电商系统,基本上算是麻雀虽小五脏俱全,我今天就用它开刀,一步步剖析,我会讲一下我们可能会接触的技术栈可能不全,但是够用,最后给个学习路线。Tip:请多欣赏一会,每个点看一下,看看什么地方是你接触过的,什么技术栈是你不太熟悉的,我觉得还算是比较全的,有什么建议也可以留言给我。不知道大家都看了一下没,现在我们就要庖丁解牛了,我从上到下依次分析。前端你可能会
M偶遇在沙漠
·
2023-12-22 08:44
Java
java
学习
面试
后端
Java后端
OSS文件上传下载批量下载删除以及部分前端代码
最近遇到一个功能要求从阿里云OSS服务器下载文件并批量导出,从网上找到的文章内容与现在阿里云文档操作手册有部分出入,导致拿取文件出问题,综合了大部分文章才完成功能,所以想记录一下以免下次用的时候忘记了首先就是工具类中要连接OSS的Client参考的文章如下:前端批量下载请求报错处理对返回的zip流以及blob格式的res处理后端借鉴文章阿里云OSS流式下载操作手册插入maven依赖com.aliy
求求别再报错啦
·
2023-12-22 04:49
java
前端
开发语言
重学JVM之虚拟机栈
JVM虚拟机
栈.png虚拟机栈中每一个栈帧可以理解为一个方法。每个栈帧中包涵执行方法所需要的操作数栈、局部变量表、动态链接和返回地址。
三上山散人
·
2023-12-22 03:35
JVM-02:内存区域面试题目
2.1java代码是如何运行首先编写的java代码通过javac编译为.class文件,然后通过java命令来运行.class文件(这个时候就启动了一个jvm进程,启动了
JVM虚拟机
);在虚拟机里面运行
小馨java
·
2023-12-22 02:15
JVM虚拟机
面试
java
java-ee
Java基础知识(一)
一、
JVM虚拟机
JVM是运行Java字节码的虚拟机。而基于不同平台,相同的Java字节码,执行之后会产生相同的结果,这也是实现跨平台的关键。
非著名程序员:张张
·
2023-12-22 02:39
Android
Java
java
开发语言
【玩转Springcloud Alibaba系列】Nacos集成Nginx搭建高可用Nacos集群(超详细!!)
个人主页:啊陈晓学习方向:
java后端
开发我的上一篇文章:【深入浅出Nginx系列】Nginx入门?
啊陈晓
·
2023-12-21 21:57
玩转SpringCloud
Alibaba
spring
cloud
nginx
分布式
JVM虚拟机
类加载器
虚拟机类加载器什么是类加载器?Java虚拟机设计团队有意将类加载阶段中的“通过一个类的全限定名来获取描述该类的二进制字节流”这个动作放在虚拟机外部去实现,以便让应用程序自己决定如何去获取所需的类。实现这个动作的代码称为“类加载器”类与类加载器类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用远大于类加载阶段。对于任意的一个类,都必须由这个类的类加载器和这个类本身一共同确定在Java
努力学习的小飞侠
·
2023-12-21 20:35
JVM
jvm
Jmeter结构体系及运行原理顺序解析
一、Jmeter运行原理:Jmeter时以线程的方式来运行的(由于Jmeter是java开发的所以是运行在
JVM虚拟机
上的,java也是支持多线程的)二、Jmeter结构体系1.线程组性能测试需要模拟大量用户负载的情况
自动化测试小dao
·
2023-12-21 16:49
jmeter
软件测试
程序员
接口测试
自动化测试
测试工程师
java后端
开发如何提升代码质量
写了很多年的代码了,突然有新人会问你这个问题,如何提升代码质量?这也不是一下子就能说得明白,或者能立马上手。关键还是在于多读多写,熟能生巧,实话,实话,实话!!!下面就说下日常中使用的一些开发技巧:当构造方法参数过多时使用builder模式importjava.util.Objects;publicclassNyPizzaextendsPizza{publicenumSize{SMALL,MEDI
游侠小马哥
·
2023-12-21 14:07
java
开发语言
JVM、多线程
java后端
面试题大全1.JVM1.1运行时数据区(JVM内存)是怎么样的?
sp_wxf
·
2023-12-21 08:28
java
开发语言
JUC、MySQL
java后端
面试题大全1.JUC1.1ReentrantLock(可重入独占式锁)(难度:★★★频率:★★)1.2ReentrantLock比synchronized的优点(难度:★★★频率:★★)1.3CAS
sp_wxf
·
2023-12-21 08:26
python
java
面试
理解pom.xml中的parent标签
✅作者简介:大家好,我是Leo,热爱
Java后端
开发者,一个想要与大家共同进步的男人个人主页:Leo的博客当前专栏:循序渐进学SpringBoot✨特色专栏:MySQL学习本文内容:理解pom.xml中的
LeoToJavaer
·
2023-12-21 07:31
循序渐进学SpringBoot
spring
boot
java导出文件流并下载
直接上代码
Java后端
代码@ApiOperation(value="接口返回的类型是json格式,里面字段对应base64格式的excel文件",notes="接口返回的类型是json格式,里面字段对应
D哈迪斯
·
2023-12-21 06:40
Spring2.0
Java
前端
excel
java
spring
DWR框架--让前端JS代码调用
JAVA后端
的方法
目录1.DWR框架简介2.使用步骤2.1.pom.xml导入包2.2.配置web.xml文件2.2.1.先了解dwr的jar包(不同版本不一样,需注意)2.2.2.在web.xml中增加dwr配置2.3.配置dwr.xml2.4.dwr.xml常用的标签解释(不完全)2.5.前端引用2.6.dwr包自带的测试页3.闲话1.DWR框架简介DWR框架是一个可以允许你去创建AJAXWEB站点的JAVA开
彼岸花@开
·
2023-12-21 06:30
框架
前端
javascript
java
linux 内核同步互斥技术之cache
伪共享
和隐含内存屏障
隐含内存屏障内核的有些函数隐含内存屏障。(1)获取和释放函数。(2)中断禁止函数。1.获取和释放函数获取(acquire)函数包括如下。(1)获取锁的函数。锁包括自旋锁、读写自旋锁、互斥锁、信号量和读写信号量。(2)smp_load_acquire(p):加载获取。(3)smp_cond_load_acquire(ptr,cond_expr):带条件的加载获取。获取操作隐含如下。(1)获取操作后面
一叶知秋yyds
·
2023-12-20 21:34
linux
linux
c语言
网络
微信小程序 地图 组件
完整微信小程序(
Java后端
)技术贴目录清单页面(必看)地图(v2.7.0起支持同层渲染,相关apiwx.createMapContext。
java1234_小锋
·
2023-12-19 18:41
java
微信小程序
java
若依低代码系统开发
1.快速动态配置业务功能模块(包括
Java后端
接口动
王大锤4391
·
2023-12-19 09:23
java
java
spring
boot
mybatis
log4j
junit
jetty
jvm
双非大数据
双非本秋招上岸总结个人简介学历:双非;专业:软件工程;求职岗位:大数据开发工程师;状态:已上岸翻车经历学校以
Java后端
开发为主流,我从大二开始学习Java,直到大四都会学习与Java开发相关的技术栈。
Guff_hys
·
2023-12-19 04:35
大数据
java
学习
C++学习笔记(十二):析构函数
c++内存空间的管理和Java不同,Java是
jvm虚拟机
进行管理内存,而c++是通过程序员自己去管理分配的内存。当通过new方式分配一个对象,调用delete时,会调用类的析构函数。
pcop
·
2023-12-19 01:44
c++
学习
笔记
Java与Vue前端导出Excel表格文件并解决乱码和下载完后文件打不开情况
JAVA后端
org.apache.poipoi5.0.0org.apache.poipoi-ooxml5.0.0后端实现:importorg.apache.poi.hssf.util.HSSFColor
CV工程师!!
·
2023-12-18 21:07
JAVA
开发Tips
前端
java
vue.js
绝版瑰宝:阿里面试官首发
Java后端
面试复习必备宝典,啃完秒那大厂offer,轻松搞定秋招!
前言这几天最近在整理java面试题汇总,无意中寻到了这份阿里面试官手册,这份面试题还真的与以往的java核心面试知识点有大不同,这份面试官手册是完全站在面试官出题的角度分析问题,要问它有多香我们且看目录就完事了。因为有了它,足以应对目前市面上绝大部分的Java面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的java知识点了。所包含的模块共七大点:分布式中间件大数据与高并发数据库
独孤球球
·
2023-12-18 10:00
java
开发语言
【
Java后端
】Tomcat(学习笔记)
一、Web服务器1、Web服务器概述服务器:装服务器软件的计算机服务器软件:接收用户请求,处理请求,做出响应2、常见的服务器软件webLogicwebSphereJBOSSTomcatJavaEE:Java语言企业版开发的13个规范二、tomcat1、安装下载:http://tomcat.apache.org/安装:解压压缩包(安装目录建议不要有中文和空格)卸载:删除目录2、启动与访问双击运行:b
wmh1024
·
2023-12-18 07:52
JavaWeb
java
tomcat
学习
【
Java后端
】Servlet & HTTP协议(学习笔记)
Servlet一、Servlet概述Servlet:serverapplet服务器的小程序Servlet是一个定义了Java类被浏览器访问到(tomcat识别)的规则接口二、注解配置Servlet创建JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml定义一个类,实现Servlet接口复写方法在类上使用@WebServlet注解,进行配置:@WebServlet("资源路
wmh1024
·
2023-12-18 07:52
java
servlet
http
PHP后端入门(一):实现前后端交互
但是可惜由于很多原因,PHP不太适合复杂和安全性要求高的大应用,所以求职方面,可能不如
Java后端
等
贪玩的木木
·
2023-12-18 04:19
bilibili 韩顺平
Java后端
学习路线
Java后端
学习路线
Java后端
技术阶段概括
java后端
技术路线是一个相对完整的学习路线,所以大家不用把所有的都学完再去找工作,不用这样子,其实你只要学到第四个,第五个阶段,再做一些项目,再刷一些题,其实就可以开始准备找工作了第一部分
马小劲
·
2023-12-17 22:56
java
学习
面试
docker-compose部署
Java后端
+Vue前端
安装docker和docker-compose安装docker参考我另一篇博客:docker安装安装docker-compose:下载curl-Lhttps://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname-s`-`uname-m`>/usr/local/bin/docker-compos
Song_Estelle
·
2023-12-17 18:14
docker
Liunx
Java
docker
java
vue.js
【
java后端
】采坑合集
bug【java】java.lang.IndexOutOfBoundsException:Index:0,Size:0【联调】`{$ref:“$[0]“}`【联调】RequiredStringparameter‘id‘isnotpresent【mysql】{dataSource-1}closed【mysql】LocalDateTime写入数据库有时差【mysql】Failedtoconfigure
lorogy
·
2023-12-17 18:06
后端
java
spring
boot
JVM 垃圾收集与 GC 算法
在前文
JVM虚拟机
与对象创建过程中了解到JVM运行时的内存模型,既然使用了内存就要考虑如何回收内存。GC需要完成的三件事情:哪些内存需要回收?什么时候回收?如何回收?
Marker_Sky
·
2023-12-17 16:26
Java后端
的登录、注册接口是怎么实现的
目录
Java后端
的登录、注册接口是怎么实现的
Java后端
的登录接口是怎么实现的
Java后端
的注册接口怎么实现?如何防止SQL注入攻击?
captain_dong
·
2023-12-17 12:44
平时学习
Java知识学习
java
开发语言
计算机底层原理
文章目录1、计算机组成2、存储器的层次结构3、cacheline的概念缓存行对齐
伪共享
4、CPU乱序执行的概念4.1一道面试题:DCL(DoubleCheckLock双重检查锁)单例模式要不要加volatile4.2
知之_知之
·
2023-12-17 10:35
计算机底层知识
java
后端
系统安全
小程序分享图片(JAVA+小程序端)
所以用了
JAVA后端
生成,JAVA用了ImageCombiner组件去开发,整体来说感觉还是便捷很多的。
xuxiaoxie
·
2023-12-17 08:10
小程序
java
k8s详细教程(一)
——————————————————————————————————————————————博主介绍:Java领域优质创作者,博客之星城市赛道TOP20、专注于前端流行技术框架、
Java后端
技术领域、项目实战运维以及
hhzz
·
2023-12-17 07:24
容器技术
Docker+K8S
kubernetes
容器
云原生
DevOps搭建(二)-阿里云镜像仓库的使用详解
博主介绍:Java领域优质创作者,博客之星城市赛道TOP20、专注于前端流行技术框架、
Java后端
技术领域、项目实战运维以及GIS地理信息领域。
hhzz
·
2023-12-16 20:34
容器技术
Docker+K8S
devops
阿里云
运维
【SpringBoot】接口返回值结构与实体类结构不一致的场景
我主要是负责编写
Java后端
。在写的时候发现有一些场景里,前端用到的数据和表里的数据不太一样,有时候要多一些字段,有时候要少一些字段。在此结合我遇到的实际场景,将用到的知识点记录下来。
zadarmo_
·
2023-12-16 19:19
Java
spring
boot
后端
Tomcat 集群部署
Tomca基本介绍环境准备JVM介绍Java业务都是运行在java虚拟机上,java虚拟机简称JVM(javavirtualmachine)虚拟机是通过软件模拟出具有完整硬件系统的功能为什么Java需要
JVM
AHui_CSDN
·
2023-12-16 19:31
tomcat
java
jvm
看了这篇文章,再也不怕关于树的面试题了
难点会让你手写关于树的算法题,又或是在
Java后端
面试中也会涉及到一些树的知识,例如在HashMap中产生哈希冲突生成的链表到一定条件下为什么要转成红黑树?,为什么要用红黑树而不用B+树呢?
不学无数的程序员
·
2023-12-16 12:05
JVM虚拟机
系统性学习-JVM调优实战之内存溢出、高并发场景调优
调优实战-内存溢出的定位与分析首先,对于以下代码如果造成内存溢出该如何进行定位呢?通过jmap与MAT工具进行定位分析代码如下:publicclassTestJvmOutOfMemory{publicstaticvoidmain(String[]args){Listlist=newArrayList<>();for(inti=0;i<10000000;i++){StringBuilderstr=n
无敌少年小旋风
·
2023-12-16 08:04
JVM
jvm
学习
JVM虚拟机
系统性学习-JVM调优之通过gceasy分析GC日志对堆、元空间、线程堆栈和垃圾回收器进行调优
通过gceasy工具对生成的GC日志进行分析这里使用的JDK版本为JDK8!在分析GC日志时,可以同时采用多种工具(Arthas、gceasy、JVM连接Graphana监控)进行分析,避免某种工具分析不准确gceasy每个月只可以免费分析5个gc日志,因此要节约机会!hhh!我们先将gc.log文件放入gceasy中进行分析,分析结果如下:首先是JVM内存大小,可以看到新生代分配了624mb,而
无敌少年小旋风
·
2023-12-16 08:04
JVM
jvm
学习
JVM虚拟机
系统性学习-JVM调优之GC日志分析
JVM调优首先,为什么要JVM调优呢?JVM调优的目的就是为了让应用程序使用最小的硬件消耗来承载更大的吞吐量什么情况下需要JVM调优呢?系统吞吐量下降,或系统延迟较高出现OOMFullGC频繁GC停顿时间过长(超过1s,已经影响用户体验)调优主要调什么?JVM调优主要是两方面:内存分配和垃圾回收,大多数情况下是不需要进行JVM调优的,JVM调优是不得已的手段,如果要对系统进行优化,则优先对系统架构
无敌少年小旋风
·
2023-12-16 08:34
JVM
jvm
学习
java与conflux区块链 结合的智能合约-开发-布置-参数获取与存储-交互 全流程实现教程:
本教程是用java-conflux-jdk在conflux区块链进行智能合约的设计,部署,参数获取,交互等的教程,如果你已经熟悉了solidity智能合约,看完本文,可以让
java后端
与conf
qq_1418269732
·
2023-12-16 06:16
教程
区块链
JDK
区块链
java
java全栈体系结构-架构师之路(持续更新中)
Java全栈体系结构数据结构与算法实战(已更)微服务解决方案数据结构模型(openresty/tengine)实战高并发
JVM虚拟机
实战性能调优并发编程实战微服务框架源码解读集合框架源码解读分布式架构解决方案分布式消息中间件原理设计模式
云策数据
·
2023-12-16 04:24
Java架构师p5-p7
java
开发语言
Java全栈架构师
Java架构师
Java全栈
Java互联网架构师
Java知识体系
JVM虚拟机
:GC垃圾回收器的常用参数总结
GC常用的参数列表-Xms:堆空间最小为多少-Xmx:堆空间最大为多少-Xss:栈空间大小-Xmn:年轻代的空间大小-XX:MetaspaceSize:元空间大小-XX:+PrintGCDetails:打印GC的细节-XX:+PrintGC-XX:+PrintHeapAtGC:打印堆的情况-XX:SurvivorRatio:新生代中Eden和s0、s1之间的比例-XX:NewRatio:新生代和来
幻风_huanfeng
·
2023-12-16 02:52
深入了解JVM虚拟机
jvm
java
算法
垃圾回收器
垃圾回收算法
JVM虚拟机
:各种类型的垃圾回收器参数总结
Parallel常用参数-XX:SurvivorRatio-XX:PreTenureSizeThreshold大对象到底多大-XX:MaxTenuringThreshold-XX:+ParallelGCThreads并行收集器的线程数,同样适用于CMS,一般设为和CPU核数相同-XX:+UseAdaptiveSizePolicy自动选择各区大小比例CMS常用参数-XX:+UseConcMarkSw
幻风_huanfeng
·
2023-12-16 02:44
深入了解JVM虚拟机
jvm
java
开发语言
垃圾回收器
JVM
虚拟机
public static void main解释
publicstaticvoidmain解释public:最大权限修饰符的意思static:静态标识符,主程序必须是静态void;返回值类型,主函数没有具体返回值main:特殊的关键字,能被
jvm虚拟机
所识别代表主程序的入口
上官阿坤
·
2023-12-16 00:13
java
java
主函数
主程序
public
static
void
main
编程
javaSE知识整理
JRE:指Java运行环境,包含
JVM虚拟机
和Java核心类库。类:可以理解为是一个Java文件。类库:存放多个Java文件的仓库。
浪小洋
·
2023-12-15 19:47
java
2023年
Java后端
学习路线
Java后端
技术栈计划是观看黑马程序员的JavaWeb课程-->苍穹外卖-->云尚办公-->SSM框架(Spring框架+SpringMVC框架+Maven高级+SpringBoot框架+MyBatis-Plus
卷Java
·
2023-12-15 19:42
Java学习知识点总结
java
学习
开发语言
Java学习路线及资源
Java后端
【2023黑马程序员Java学习路线图-哔哩哔哩】https://b23.tv/qhFhh7p【2023尚硅谷Java学习路线-哔哩哔哩】https://b23.tv/f46I2R3JavaSE
Sherioc
·
2023-12-15 19:11
java
JVM虚拟机
系统性学习-运行时数据区(虚拟机栈、本地方法栈)
虚拟机栈虚拟机栈为每个线程所私有的,如下图:栈帧是什么?栈帧存储了方法的局部变量表、操作数栈、动态链接和方法返回地址等信息栈内存为线程私有的空间,每个方法在执行时都会创建一个栈帧,执行该方法时,就会将该方法所对应的栈帧入栈局部变量表:用于存储方法参数和定义在方法体内部的局部变量,局部变量表的容量在编译器就被确定下来操作数栈:在方法执行过程中,根据字节码指令,往栈中写入数据或者提取数据,即入栈、出栈
无敌少年小旋风
·
2023-12-15 19:57
JVM
jvm
学习
跨域的解决方式(
java后端
)
文章目录一、跨域介绍1、什么是跨域2、为什么会产生跨域3、禁止跨域的原因二、简单请求和非简单请求1、简单请求2、非简单请求2.1、预检请求2.2、预检请求的回应2.3、浏览器的正常请求和回应三、@CrossOrigin注解1、@CrossOrigin源码2、CorsRegistry方式3、CorsFilter过滤器4、自定义过滤器一、跨域介绍1、什么是跨域同源策略(Sameoriginpolicy
冬天vs不冷
·
2023-12-15 17:54
springmvc
java
开发语言
JVM虚拟机
:如何查看JVM的XX参数?
本文重点在学习XX参数之前,我们先来学习一下,如何查看当前程序所配置的xx参数。查询JVM的xx参数的命令jps-l(查询正在运行的java进程)jinfo-flag参数名进程号(查看该进程程序的参数的值)jinfo-flags进程号(查看该进程程序中所有参数的值)举例查看所有的参数如上所示,我们现在有一个如上所示的程序,我们让它睡眠,然后我们就可以使用命令捕获到它了。jps-l可以查询这个正在运
幻风_huanfeng
·
2023-12-14 21:55
深入了解JVM虚拟机
jvm
虚拟机
java
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他