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
JDK8源码阅读
metartc5_jz
源码阅读
-p2p通过stun服务器进行通信
1.YangIpc.c/yang_create_ipc需要设置stun服务器的ip地址和端口号设置iceCandidateType为2,表示走stun,即向stun服务器发起请求获取本机的公网ip地址。//设置iceServerIP和端口号,设置iceCandidate类型。strcpy(session->avinfo.rtc.iceServerIP,"182.92.163.143");sessi
王方帅
·
2024-01-14 06:52
metartc5_jz源码阅读
音视频
实时音视频
p2p
webrtc
Java集合之HashMap源码详解
❤️文章目录Java集合之HashMap源码详解概述底层数据结构构造函数扰动函数(hash)put()方法get()方法resize()方法JDK7的扩容
JDK8
的扩容Hash
欧克小奥
·
2024-01-14 03:36
Java集合源码
java
最简单IDEA社区版构建SpringBoot项目
一、环境准备IDEACommunityEdition
jdk8
maven二、下载SpringBoot项目https://start.spring.io/image.png项目名称自己修改下。
Anthons
·
2024-01-14 00:25
java中@Repeatable的理解
@Repeatable是
jdk8
中新增的注解,使用如Spring中的@ComponentScan注解。
看山也看水
·
2024-01-13 22:06
ConcurrentHashMap源码分析(01)-构造方法
ConcurrentHashMap在
jdk8
中的实现,又有别于jdk7及以前的版本。在jdk7中,ConcurrentHashMap的实现是基于Segment分段锁的方式。而
jdk8
juconcurrent
·
2024-01-13 18:06
jdk7+tomcat7 升级到
jdk8
+tomcat8 应用加载到一半不走了 也不报错
最近要一个老的项目从jdk7+tomcat7升级到
jdk8
+tomcat8。
陶_爸
·
2024-01-13 16:43
Java技术专题「OpenJDK专题」想不想编译属于你自己的JDK呢?(Windows10环境)
Win10下编译Open
JDK8
编译环境Windows10专业版64位;编译前准备Tip:以下软件的安装和解压目录尽量不要包含中文或空格,不然可能会出现问题安装VisualStudio2010Professional
洛神灬殇
·
2024-01-13 14:48
ArrayList
源码阅读
文章目录简介例子继承结构概览代码分析成员变量方法迭代器子列表总结参考链接本人的
源码阅读
主要聚焦于类的使用场景,一般只在java层面进行分析,没有深入到一些native方法的实现。
diodna
·
2024-01-13 11:47
java
JCF相关基础类接口/抽象类
源码阅读
AbstractList抽象类Itr(Iterator的实现)ListItr(ListIterator的实现)SubListRandomAccessSubListQueue接口Deque(/dɛk/)接口参考链接本人的
源码阅读
主要聚焦于类的使用场景
diodna
·
2024-01-13 11:46
java
ReentrantReadWriteLock
源码阅读
ReentrantReadWriteLock
源码阅读
文章目录ReentrantReadWriteLock
源码阅读
简介例子代码分析总览Syncstate定义lockcount和holdcountSync.HoldCounter
diodna
·
2024-01-13 11:16
java
LockSupport
源码阅读
LockSupport
源码阅读
文章目录LockSupport
源码阅读
简介例子代码分析parkunpark本人的
源码阅读
主要聚焦于类的使用场景,一般只在java层面进行分析,没有深入到一些native方法的实现
diodna
·
2024-01-13 11:46
java
LinkedList
源码阅读
文章目录简介例子继承结构代码分析成员变量方法总结参考链接本人的
源码阅读
主要聚焦于类的使用场景,一般只在java层面进行分析,没有深入到一些native方法的实现。
diodna
·
2024-01-13 11:39
java
牛客周赛 Round 1 解题报告 | 珂学家 | 分类计数 + 同余DP
唯一吐槽的是,牛客好像当前只
JDK8
,用不了var.欢迎关注珂朵莉牛客周赛专栏珂朵莉牛客小白月赛专栏A.游游画U找规律题吧,就是找到底托,中间对等分开,然后往两边靠齐。而N,则限定了最
珂朵莉MM
·
2024-01-13 11:08
java
开发语言
算法
数据结构
职场和发展
python
OKHttp 源码分析
OKHttp源码地址:https://github.com/square/okhttpOKHttp的简单使用下面让我们从一个简单的Demo来开始OKHttp的
源码阅读
。
星流星
·
2024-01-13 10:46
基于Docker Compose单机实现多级缓存架构2024
文章目录一、环境参考二、专栏简介三、扩展一、环境参考NameVersionDockerDesktopforWindows4.23.0Open
jdk8
MySQL8.2.0Redis7.2Canal1.1.7OpenResty1.21.4.3
木子dn
·
2024-01-13 08:00
#
多级缓存架构
Server运维
docker
缓存
架构
JVM工作原理与实战(八):类加载器的分类
工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、类加载器介绍二、类加载器的分类1.Java代码实现的类加载器2.Java虚拟机底层源码实现的类加载器3.默认的类加载器层次(
JDK8
橘子-青衫
·
2024-01-13 07:01
JVM工作原理与实战
jvm
java
后端
Hadoop分布式集群安装
1.准备安装包安装Java环境:需要
JDK8
以及以上版本。从Hadoop官网下载安装包,当前使用的是hado
鬓戈
·
2024-01-13 07:28
大数据
分布式
hadoop
大数据
JVM工作原理与实战(十四):JDK9及之后的类加载器
专栏导航JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、
JDK8
及之前的类加载器二、JDK9及之后的类加载器1.启动类加载器2.平台类加载器(扩展类加载器)总结前言JVM
橘子-青衫
·
2024-01-13 06:20
JVM工作原理与实战
jvm
java
后端
配置两个java环境变量_java在一台电脑上装两个或多个jdk如何配置环境变量,并实现jdk切换...
一、前期准备我这里用两个jdk来给大家演示,分别是
jdk8
和jdk14。首先去官网下载所需要jdk的安装包,或者压缩包。二、安装下载完成后,安装或者解压到你认为合适的位置。
苏二龙
·
2024-01-13 05:52
配置两个java环境变量
已解决:Java环境变量配置后不生效
一、问题从
jdk8
升级到jdk11,配置JAVA_HOME后,不生效。(备注:
jdk8
是安装版,jdk11是解压版。)
icqcqi
·
2024-01-13 05:50
java
java
计算机毕业设计----Springboot超市订单管理系统
项目介绍该超市订单管理毕业设计基于
jdk8
版本开发,在部署时需要使用
jdk8
以上的版本。
小星计算机毕设
·
2024-01-13 04:46
计算机毕业设计
课程设计
spring
boot
后端
mysql
数据库
开发语言
spring
Jmeter接口自动化02--JMeter的安装和使用
注意,JMeter对JDK的版本是有要求的,一般至少要
JDK8
,这也是目前开发过程中使用频繁的版本。
测试老宅男扶摇
·
2024-01-13 04:11
Jmeter接口自动化
jmeter
自动化
运维
功能测试
Oracle JDK 8 常用注解盘点
Oracle
JDK8
引入了许多常用注解,下面列举一些主要的注解、它们的功能以及优缺点,并提供一些简单的示例。@Override:功能:表示一个方法是覆盖父类的方法。
ZKf30FkG
·
2024-01-13 01:21
java
oracle
java
Oracle JDK 8 有什么新特性
Oracle
JDK8
引入了一些重要的新特性,以下是其中一些主要的特性以及详细的例子:1.Lambda表达式Lambda表达式允许在不创建单独方法的情况下直接以更紧凑的方式编写匿名函数。
ZKf30FkG
·
2024-01-13 01:50
java
java
Android Handler
源码阅读
(技术记录/回忆)
Handler是Android中最常用线程通讯方式之一、也是非UI线程与线程通讯的主要方式。你可能有个疑问基础api中AsyncTask、runOnUiThread()还是第三方的RxJava、Eventbus内部都是直接或间接使用Handler实现对UI线程进行更新(参照源码)。//--runOnUiThreadpublicfinalvoidrunOnUiThread(Runnableactio
CrazyDevp
·
2024-01-13 00:27
/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home/lib/currency.data (No such file or direc)
损坏排除jdk损坏的原因改变本地jdk默认环境变量是jdk11于是使用jdktool的方式,先设置环境变量是jdk11先设置jenkins问题使用maven指定编译版本为jdk11编译,本地默认环境变量是
jdk8
evanYang_
·
2024-01-12 19:30
线上异常处理分析
java
python
chrome
Windows和Linux安装jdk
向下滑动鼠标可以看到
jdk8
和jdk11,此处下载
jdk8
。需要登录Ora
倚-天-照-海
·
2024-01-12 18:13
java
linux
运维
服务器
【
源码阅读
】交易池txs_pool
重要接口:ITxsPool的实现:typeTxsPoolstruct{configTxsPoolConfigchainconfig*params.ChainConfigbccommon.IBlockChaincurrentState*state.IntraBlockStatependingNonces*txNoncercurrentMaxGasuint64ctxcontext.Context//c
Camina hacia ti
·
2024-01-12 18:21
区块链
区块链
【
源码阅读
】交易池txs_fetcher&txs_noncer
txs_noncer1、txNoncertypetxNoncerstruct{fallbackevmtypes.IntraBlockStatenoncesmap[types.Address]uint64locksync.Mutex}fallbackevmtypes.IntraBlockState:表示回退状态,用于在没有找到对应地址的nonce时使用。noncesmap[types.Address
Camina hacia ti
·
2024-01-12 18:51
区块链
区块链
【
源码阅读
】事件订阅包v2
1、FeedFeed实现一对多订阅,其中事件的载体是通道。发送到Feed的值会同时传送到所有订阅的通道。与Typemux的对比链接:linkTypeMux是一个同步的事件框架,当有一个被订阅的事件发生的时候,会遍历该事件对应的订阅者通道,通知其中的订阅者,但是当订阅者1没有接受该消息的时候,发送进程会被阻塞,会影响对订阅者2的发送。所以Feed作为流式事件框架,是否是异步的取决于是否有缓存通道,当
Camina hacia ti
·
2024-01-12 17:17
区块链
区块链
test Property-based Testing-03-QuickTheories Java的属性驱动测试框架入门介绍
(便于Java测试自动生成对象信息)开源Junitperformancerelyonjunit5and
jdk8
+.(java性能测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-12 14:45
test
java
开发语言
unit
testing
测试覆盖率
test Symbolic Execution-01-符号执行(Symbolic Execution)简介
(便于Java测试自动生成对象信息)开源Junitperformancerelyonjunit5and
jdk8
+.(java性能测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-12 14:45
test
开发语言
junit
unit
testing
开源
test Symbolic Execution-02-pietrobraione/jbse A symbolic Java virtual machine for program analysis,
(便于Java测试自动生成对象信息)开源Junitperformancerelyonjunit5and
jdk8
+.(java性能测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-12 14:45
test
java
开发语言
测试覆盖率
单元测试
测试工具
test Property-based Testing-04-junit-quickcheck
(便于Java测试自动生成对象信息)开源Junitperformancerelyonjunit5and
jdk8
+.(java性能测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-12 14:14
test
junit
测试覆盖率
开发语言
unit
testing
开源
JDK8
升级到JDK17的配置
一、前言如果你还在使用
JDK8
,否曾经因为OutOfMemoryError问题而困扰?或者是否觉得JVM调优十分复杂?那么,今天咱们或许可以通过JDK17获取到一些灵感。
only°夏至besos
·
2024-01-12 11:03
jenkins
运维
Golang协程池ants库的学习、使用及
源码阅读
,协程池与GMP模型关系的理解
前言在工作时遇到了一个需要使用ants协程池的地方,因此顺带来学习一下他的原理。协程池Golang的资源还是偏少一些…因此先简单的参考学习了一下线程池。类似于Java中的线程池,协程池也是为了减少协程频繁创建、销毁所带来资源消耗的问题。按默认每个goroutine8kb内存来算,几十万个goroutine就会占满8Gb内存。同时,由于goroutine的结束需要等待自身运行结束才可以销毁,所以也可
Climber47
·
2024-01-12 10:38
Golang
golang
学习
开发语言
解决jenkins需要jdk11,项目需要
jdk8
的问题
思路:
jdk8
采用解压缩模式,jdk11采用安装模式,然后在jenkins中指定jdk路径下载解压缩
jdk8
https://www.oracle.com/java/technologies/downloads
zwhfyy
·
2024-01-12 06:26
jenkins
servlet
运维
Java 面试题汇总(持续更新)
谈谈JVM的一些基础概念和机制,比如Java的类加载机制;常用版本JDK(
JDK8
)内嵌的Class-Loader;类加载大致过程:加载、验证、链接、初始化;自定义Class-Loader等;垃圾收集的基本原理
被称为L的男人
·
2024-01-12 05:34
Linux操作系统下,彻底删除MySQL
背景:部署Hive时,遇到了无法访问数据库的问题;此时Linux中的环境是,已安装MySQL-8.0.35的版本,
JDK8
和Hadoop-3.3.4版本;然后开始上传Hive-3.1.3版本的的安装包和
zhiweizhang_zzw
·
2024-01-12 02:59
大数据
linux
mysql
hive
danyform丢服务器文件,解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
SpringUploadfile报错FileNotFoundException环境:Springboot2.0.4
JDK8
内嵌ApacheTomcat/8.5.32表单,enctype和input的type
weixin_42204930
·
2024-01-11 23:08
danyform丢服务器文件
JUC之ThreadPoolExecutor
我的jdk1.8源码注释github地址https://github.com/zhangpanqin/fly-
jdk8
看源码仁者见仁智者见智,看源码确实可以学到很多东西,不管是理论还是实践。
万古Meth
·
2024-01-11 23:41
使用Maven编译Java项目
你需要15分钟左右文本编辑器或者IDE
JDK8
+创建项目我们首先需要创建项目一个Java项目。为了专注于Maven的操作,这个Java项目越简单越好。
kanseei
·
2024-01-11 22:55
Java教程
java
使用Gradle编译Java项目
你需要15分钟左右文本编辑器或者IDE
JDK8
+创建项目我们首先需要创建项目一个Java项目。为了专注于Gradle的操作,这个Java项目越简单越好。
kanseei
·
2024-01-11 22:24
Java教程
java
test fuzz-07-模糊测试 libfuzzer
(便于Java测试自动生成对象信息)开源Junitperformancerelyonjunit5and
jdk8
+.(java性能测试框架。性能测试。压测。测试报告生成。)
老马啸西风
·
2024-01-11 20:50
test
测试覆盖率
单元测试
测试工具
java
开发语言
【
源码阅读
】交易池txs_list
1、accountSettypeaccountSetstruct{accountsmap[types.Address]struct{}cache*[]types.Address}accountSet只是一组用于检查是否存在的地址,以及一个能够从交易中派生地址的签名者。as*accountSet1.1newAccountSetfuncnewAccountSet(addrs...types.Addre
Camina hacia ti
·
2024-01-11 13:41
区块链
区块链
华为云AI:轻松实现图像识别调用
一、环境配置Maven(没有直接下载华为的SDK包,而是使用Maven安装依赖)JDK19(官方的SDK包要求JDK版本必须高于
JDK8
版本,大家根据自己只要满足版本要求即可)开发工具:IDEA2023.3
浩泽学编程
·
2024-01-11 12:18
AIGC
华为云
人工智能
java
计算机视觉
图像处理
kubeSphere DevOps自定义容器环境JDK11
kubeSphereDevOps自定义容器环境JDK11前言增加JDK11容器环境检查是否成功不生效的原因排查按步骤执行如下命令前言kubeSphere版本v3.1.1遇到问题:kubeSphere默认支持容器只有
JDK8
孟德爱吃香菜
·
2024-01-11 11:24
k8s
jenkins
devops
servlet
java
Ambari 安装部署教程(手把手教学)【超级详细】
.重新启动网络配置3.测试网络是否畅通(本地PING虚拟机IP)4.更改主机名5.配置FQDN(所有节点)6.克隆其他节点7.更改hosts,添加主机映射8.关闭防火墙9.关闭SELINUX10.安装
JDK8
3
小伍_Five
·
2024-01-11 11:20
ambari
php
服务器
【Java面试题】JDK 8 及以后版本的新特性
JDK8
及以后版本的新特性主要包括Lambda表达式,函数式编程,接口的默认方法和静态方法,新的日期和时间API,NashornJavaScript引擎,并行数组操作,新的收集器以及CompletableFuture
freedomSTUDENT
·
2024-01-11 10:00
Java面试题
java
开发语言
Java8新特性--语法归纳
Lambda表达式Lambda初体验Lambda表达式语法Java8内置的四大核心函数式接口引用StreamAPIStream流Stream的三个操作步骤创建Stream中间操作终止操作Optional类前言:
JDK8
北城以南没有天
·
2024-01-11 09:39
Java
java
开发语言
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他