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
JDK并发包
springboot 优雅使用函数式编程处理 websocket @OnMessage 消息
本文仅介绍了如何使用enum枚举、java.util.function
jdk
8函数式接口,实现消息的处理。websocket定义JSON数据交换格式本文使用的示例格式://
Don't Look Down
·
2024-01-28 06:40
spring
boot
websocket
后端
Usage of API documented as @since 1.9+
[email protected]
+idea爆红提醒:
[email protected]
+提醒需要1.9版本以上的API文档才能使用解决办法:1.配置高版本的
JDK
1.9
架构师Rakic
·
2024-01-28 06:31
奇形怪状异常专栏
java
java
JDK8
jdk
1.8新特性:lambda表达式和stream流式操作
packagecom.hq;importjava.util.ArrayList;importjava.util.List;importjava.util.function.Consumer;publicclass
Jdk
8NewFeatureTest
无声游子
·
2024-01-28 05:53
java
开发语言
JDK
8新特性:
一,
JDK
8新特性:接口中默认方法+静态方法−默认方法就是一个在接口里面有了一个实现的方法。
IT萌新@
·
2024-01-28 05:21
java基础
java
jvm
servlet
Map集合(二)
JDK
8之前,哈希表=数组+链表
JDK
8开始,哈希表=数组+链表+红黑树HashMap底层是基于哈希表实现的HashMap集合是
与时俱哉
·
2024-01-28 05:19
数据结构
java
JDK
8新特性:Stream
Stream认识Stream也叫Stream流,是
jdk
8开始新增的一套API(java.util.stream.*),可以用于操作集合或者数组的数据。
与时俱哉
·
2024-01-28 05:16
java
jdk
安装后复制安装文件到另一台电脑可用
文章目录1、复制安装
jdk
的文件2、编辑系统环境变量3、设置JAVA_HOME4、设置path5、cmd测试1、复制安装
jdk
的文件一般文件格式像这样2、编辑系统环境变量3、设置JAVA_HOME变量值
LDG1998
·
2024-01-28 05:35
Java
eclipse
java
Executors工具类
concurrent包提供了Executors工具类,
jdk
基于Executors提供了很多种线程池。
weixin_44145526
·
2024-01-28 05:33
JAVA高并发
java
开发语言
Maven项目(IDEA生成)与依赖管理
3.2依赖传递冲突问题3.3可选依赖3.4排除依赖3.5依赖范围3.6依赖范围传递性总结前言前一篇是硬核的手撕,这一篇是idea下的创建一、idea中Maven项目的创建1.1创建空项目注意写名字和调整
jdk
1.2
Mundaneman
·
2024-01-28 05:00
intellij-idea
maven
java
Elasticsearch8.11集群部署
ES是一个去中心化的集群,操作一个节点和操作一个集群是一样的,任何一个节点出现故障都不会影响其他节点1.安装ESES下载地址目录结构说明bin可执行脚本文件config配置文件
jdk
es自带的
jdk
文件
liujiangxu
·
2024-01-28 05:53
Elasticsearch
elasticsearch
Elasticsearch8.1.0 集群搭建(linux)
一、传统模式1.下载elasticsearchDownloadElasticsearch|Elastic最新版的elasticsearch,最好
jdk
选用172.linux配置es用户tar-xzvfelasticsearch
发呀发呀哈哈
·
2024-01-28 05:53
java
linux
elasticsearch
运维
数据结构
缓存
Ubuntu 安装oracle
jdk
8
1):官方下载对应的.gz包,这里以
jdk
-8u202-linux-x64.tar.gz为例下载地址:https://download.oracle.com/otn/java/
jdk
/8u202-b08
jinqianwang
·
2024-01-28 04:46
ubuntu
oracle
python
线程的实现方式——多线程技术二
本文主要介绍关于线程如何实现的方式,主要介绍的是在
jdk
1.5之前的两种方式:分别是继承Thread类与实现Runnable接口。
小明说Java
·
2024-01-28 04:37
java基础
多线程
线程的实现方式
继承Thread类
实现Runnable接口
编程语言只是一个工具
很难实现代码运行在一个个进程中,性能浪费严重JAVA最完善生态系统,没有之一优点就像英雄亚瑟,对抗路、打野、辅助,什么都干缺点代码啰嗦,开发周期长,导致加班严重,秃顶,考虑用kotlin改善kotlin依靠
JDK
刘博平
·
2024-01-28 03:11
日志
redis
安全
接口
Java 并发集合类
集合 1ConcurrentHashMap 基于散列链表+红黑树实现,类似于HashMap,
JDK
8进行了优化,利用volatile+CAS实现无锁化操作,保证线程安全的同时,提高性能。
O_Neal
·
2024-01-28 03:50
Java笔记 --- 四、异常
异常的作用异常的处理方式JVM默认的处理方式捕获异常(自己处理)try里面没有出现异常,就不会运行catch里面的代码如果出现多个异常,需要多个catch要处理异常(如果异常存在父子关系,父类应该写在最下面)在
JDK
7
Marchwho
·
2024-01-28 02:22
java
笔记
开发语言
Hadoop集群部署流程
前置要求需要3台虚拟机,系统为Centos7,分别host命名为node1,node2,node3,密码均为root请确保这三台虚拟机已经完成了
JDK
、SSH免密、关闭防火墙、配置主机名映射等前置操作在
正在绘制中
·
2024-01-28 02:09
hadoop
大数据
分布式
AOP简述
在目标方法执行前后动态插入指定逻辑
jdk
提供动态代理:必须有接口;cglib提供动态代理:任意类;面向对象编程:面向过程编程:纵向关系OOP,横向角度AOPAOP的目标是把这些功能集中起来,放到一个统一的地方来控制和管理
正在绘制中
·
2024-01-28 02:39
java
开发语言
pom文件首行报错问题处理
项目开发过程中,有时候在田间某个以来的时,会遇到pom文件首行报错,如下图所示1、将鼠标移动到首行报错位置,点击红色❌,便会显示报错原因,这个项目遇到报错原因为“Missingartifact
jdk
.tools
magic33416563
·
2024-01-28 01:00
python
开发语言
【数据结构】源码角度剖析PriorityQueue
PriorityQueue构造方法源码分析PriorityQueue的属性构造方法
JDK
1.8传入不可比较的对象
JDK
17传入不可比较的对象传入带有Collection接口的对象Offer方法分析PriorityQueue
不应该热爱
·
2024-01-28 01:51
数据结构
算法
PriorityQueue
linux服务器用户组,磁盘,进程管理以及项目发布讲解
linux服务器用户组,磁盘,进程管理以及项目发布讲解用户组管理磁盘管理进程管理环境安装
jdk
安装用户组管理组的增删改查实际上就是对/etc/group文件的更新创建一个用户组:groupaddgroupaddhaixincat
黑白极客
·
2024-01-28 00:46
linux
linux
java
centos
mysql
运维
【搞定面试官】你还在用Executors来创建线程池?会有什么问题呢?
前言上文我们介绍了
JDK
中的线程池框架Executor。我们知道,只要需要创建线程的情况下,即使是在单线程模式下,我们也要尽量使用Executor。
店小不二
·
2024-01-27 23:44
SpringBoot优雅的全局异常处理
开发准备环境要求
JDK
:1.8SpringBoot:1.5.17.RELEASE首先还是Maven的相关依赖:UTF-81.81.81.8org.springframework.bootspring-boot-starter-par
丨傲视天下灬彡
·
2024-01-27 23:03
代码
Maven阿里云配置
settings.xml文件nexus-aliyuncentralNexusaliyunhttp://maven.aliyun.com/nexus/content/groups/public2.配置Maven使用
JDK
1.8
丨傲视天下灬彡
·
2024-01-27 23:02
maven
阿里云
java
用户行为数据采集
Flume——Hadoop——VMVM环境准备安装
JDK
安装HadoopHadoop运行模式本地模式伪分布式完全分布式集群启动组件逐一启动。模块启动
日月交辉
·
2024-01-27 23:18
数仓DW
hive
大数据
Java基础之lambda与Stream流,期末面试必会
JDK
1.8新特性(继
JDK
1.5后革命性的LTS版本)面向对象特点:一切事物都是对象.弊端是必须创建对象,在对象中创建方法.这个过程麻烦.函数式编程思想,忽略面向对象复杂的语法,强调做什么而不是什么形式去做
笔记分享
·
2024-01-27 21:27
java
面试
python
JVM-G1 性能调优思路与实战
现在大多数公司的Java生产版本都是再
JDK
8,所以本次性能调优主要针对G1来展开GC的主要回收区域就是年轻代(younggen)、老年代(tenuredgen)、持久区(permgen),在
jdk
8之后
菠萝-琪琪
·
2024-01-27 21:53
后端技术
应用服务器技术
文档类
G1
性能调优
G1
性能调优实战
G1
性能调优分析
JVM性能调优
css 去掉a标签下划线,CSS 解决 a标签去掉下划线 text-decoration: none无效 的解决方案...
nGrinder安装指南NGrinder由两个模块组成,其运行环境为Oracle
JDK
1.6nGrindercontrollerweb应用程序,部署在Tomcat6.x或更高的版本nGrinderA..
weixin_39713841
·
2024-01-27 21:07
css
去掉a标签下划线
第1章 Java概述
JavaSE_第1章Java概述学习目标理解Java语言的跨平台实现原理理解
JDK
/JRE/JVM的组成和作用能够参照笔记配置环境变量能够编写HelloWorld程序编译并执行1.1JavaSE课程体系介绍见
黎明的前夜
·
2024-01-27 20:17
Java从基础到强化
java
开发语言
intellij-idea
案例250:基于微信小程序的跳蚤市场设计与实现
文末获取源码开发语言:Java框架:SSM
JDK
版本:
JDK
1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp
Selina .a
·
2024-01-27 20:47
微信小程序
小程序
前端
spring
boot
美食
案例248:基于web的食堂订餐小程序的设计与实现
文末获取源码开发语言:Java框架:SSM
JDK
版本:
JDK
1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp
Selina .a
·
2024-01-27 20:46
小程序
微信小程序
前端
android
mysql
spring
boot
案例249:基于微信小程序的社团微信小程序设计与实现
文末获取源码开发语言:Java框架:SSM
JDK
版本:
JDK
1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp
Selina .a
·
2024-01-27 20:46
微信
小程序
微信小程序
前端
spring
boot
美食
案例205:基于微信小程序线上教育商城设计与实现
文末获取源码开发语言:Java框架:SSM
JDK
版本:
JDK
1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp
Selina .a
·
2024-01-27 20:16
微信小程序
小程序
前端
java
汽车
案例206:校园顺路代送微信小程序设计与实现
文末获取源码开发语言:Java框架:SSM
JDK
版本:
JDK
1.8数据库:mysql5.7开发软件:eclipse/myeclipse/ideaMaven包:Maven3.5.4小程序框架:uniapp
Selina .a
·
2024-01-27 20:45
微信小程序
小程序
前端
java
汽车
StringRedisTemplate的作用
RedisTemplate的序列化问题RedisTemplate可以接收任意Object作为值写入Redis,只不过写入前会把Object序列化为字节形式,默认是采用
JDK
序列化,得到的结果是这样的:缺点
dhy_zyy
·
2024-01-27 19:08
redis
SpringBoot系列之JPA实现按年月日查询
SpringBoot系列之JPA实现按年月日查询通过例子的方式介绍Springboot集成SpringDataJPA的方法,进行实验,要先创建一个Initializer工程,如图:选择,需要的
jdk
版本
smileNicky
·
2024-01-27 19:41
#
SpringBoot
spring
boot
后端
java
java面试题及答案2020最新版
使用的是MergeSort,而在Java7中,内部实现换成了TimSort,其对对象间比较的实现要求更加严格2.hashMap原理,java8做的改变从结构实现来讲,HashMap是数组+链表+红黑树(
JDK
1
牛课科技
·
2024-01-27 19:46
CentOS安装
JDK
(Java8)详细步骤
官网下载
JDK
包到本地,我下载的版本是:
jdk
-8u171-linux-x64.tar从本地上传,注意不要wget下载,因为在oracle官网下载的时候需要同意协议,直接wget下载之后,使用tar解压会失败上传到安装路径
光光小哥
·
2024-01-27 18:22
自定义RPC框架
远程通讯技术RMI
JDK
的RMI文档:https://docs.oracle.com/javase/8/docs/technotes/guides/rmi/HessianHessian官网:http:/
terwer
·
2024-01-27 18:24
Java -- 视频压缩(返回压缩后的base64字符串)
前言:压缩时间较长,10M压缩至1M大概需要2~3秒,不怎么失帧;Demo中返回base64字符串,可根据自己需求改返回值类型;环境:
JDK
1.8IDEA2021.3具体请看代码:注意:Window环境和
技术日志
·
2024-01-27 18:20
文件操作相关
java
Java企业财务系统
运行环境:
jdk
1.8+idea/eclipse+maven3+mysql5.6运用技术:后台SpringBoot2.x,JWT鉴权,Druid连接池,数据库Mysql前台vue-cli3.0,vue-element-ui
doc_wei
·
2024-01-27 18:19
项目
java
开发语言
课程设计
毕业设计
spring
boot
maven
intellij-idea
JAVA大学生兼职平台后台管理
运行环境:tomcat7.0+
jdk
1.7或以上eclipse或idea使用技术:springboot功能描述:求职人员注册,登录选定登录角色(1、兼职人员2、发布兼职招聘人员)书写简历,上传学生证照片
doc_wei
·
2024-01-27 18:19
项目
java
spring
boot
开发语言
课程设计
毕业设计
毕设
intellij-idea
jdk
的动态代理
自Java1.3以后,Java提供了动态代理技术,允许开发者在运行期创建接口的代理示例。在sun刚推出动态代理时,还很难想象它有多大的实际用途,现在终于发现动态代理技术是实现AOP的绝好底层技术。1.InvocationHandler接口InvocationHandler是一个接口,可以通过实现该接口定义横切逻辑,并通过反射机制调用目标类的代码,动态的将横切逻辑和业务逻辑编织在一起。Invocat
昵称无限重复
·
2024-01-27 18:11
java
开发语言
Linux磁盘 & 安装
JDK
、MySQL & 运行springboot项目
目录一.磁盘目录:磁盘管理相关命令二.安装软件1.rpm命令2.安装
jdk
a.rpm安装1.检查
jdk
是否存在2.下载
jdk
的安装包并上传到指定的文件夹(/usr/java)里面a.创建文件夹/usr/
北北川.
·
2024-01-27 17:32
linux
运维
服务器
ActiveMQ|03-Artemis与SpringBoot客户端访问
以下实现采用较新版本进行测试SpringBoot:3.2.0Artemis:2.31.2
JDK
:从Artemis-2.20.0开始的版本,需要
JDK
11+由于Artemis的客户端服务还在初期发展阶段,
c_zyer
·
2024-01-27 17:48
消息队列
中间件
ActiveMQ
spring
boot
java-activemq
activemq
ReentrantLock 实现原理(公平锁和非公平锁)
AQS是Java
并发包
里实现锁、同步的一个重要的基础框架。锁类型Reent
java高级架构F六
·
2024-01-27 17:36
linux安装
jdk
\maven、及其环境配置
下载去地址https://www.oracle.com/technetwork/java/javase/downloads/index.html下载linux版本对应的
jdk
压缩包。
小兔子烧包谷
·
2024-01-27 17:07
maven
linux
java
jdk
8新特性-Stream
1、介绍概念:Stream是
JDK
8推出的新特性语法,它允许以声明式方式处理集合数据。
雨橄
·
2024-01-27 17:34
Java基础
java
jvm
centos7安装配置
jdk
11
1、下载文件这里使用的
jdk
11版本为
jdk
-11.0.18。
雨橄
·
2024-01-27 17:34
软件安装
java
linux
java注解使用
1、介绍Java注解又称Java标注,是在
JDK
5时引入的新特性,注解(也被称为元数据),与类、接口、枚举是在同一个层次。注解本身不提供任何作用,也不包含任何业务逻辑。
雨橄
·
2024-01-27 17:34
Java基础
java
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他