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源码阅读
taskflow
源码阅读
笔记-1
之前写了一篇介绍Taskflow的短文:传送门Taskflow做那种有前后依赖关系的任务管理还是不错的,而且他的源码里运用了大量C++17的写法,觉得还是非常值得学习的,因此决定看一下他的源码,这里顺便写了一篇代码学习笔记。概述代码链接:https://github.com/taskflow/taskflow本文是commitid:b91df2c365c20fa4cb43951192f6939fb
zhaoyqcsdn
·
2024-01-27 18:43
C++
笔记
c++
经验分享
jdk8
新特性-Stream
1、介绍概念:Stream是
JDK8
推出的新特性语法,它允许以声明式方式处理集合数据。
雨橄
·
2024-01-27 17:34
Java基础
java
jvm
docker- 部署Jenkins集成Gitlab
Jenkins初始化七、相关插件安装与环境配置八、Jenkins结合Gitlab进行构建及使用Gitlab钩子一、部署环境工具版本Docker20.10.14Jenkins2.396Gitlab14.8.2-ee
JDK8
W_Meng_H
·
2024-01-27 12:47
Docker
docker
jenkins
gitlab
Ceres
源码阅读
之 TrustRegionMinimizer::Minimize 函数简析
文章目录Part.IIntroductionPart.II源码剖析Chap.ITrustRegionMinimizer类介绍Chap.IIMinimize函数介绍Part.IIntroductionCeres中求解优化问题的迭代求解方法(minimizer_type)有线性搜索方法(LINEAR_SEARCH)、信赖域方法(TRUST_REGION)等,其中TRUST_REGION是其默认选项,平
流浪猪头拯救地球
·
2024-01-27 12:58
#
C++
前端
人工智能
算法
Linux下安装并配置JAVA环境
Linux下安装并配置JAVA环境Linux下安装并配置JAVA环境安装版本Linux下安装并配置JAVA环境记录一下自己在平时的操作,同时希望可以帮助到大家安装版本此次安装版本为Open
JDK8
U-jdk_x64
听闻如故
·
2024-01-27 12:21
linux
java
运维
HashMap有几种遍历方法?推荐 使用哪种
推荐使用哪种HashMap的遍历方法有很多种,不同的JDK版本有不同的写法,其中
JDK8
就提供了3种HashMap的遍历方法
JDK8
之前的遍历EntrySet是早期HashMap遍历的主要方法,其实现代码如下
浪波湾
·
2024-01-27 10:07
java
如何实现 List 集合去重
如何实现List集合去重List去重指的是将List中的重复元素删除掉的过程,此题目考察的是对List迭代器、Set集合和
JDK8
中新特性的理解与灵活运用的能力。
浪波湾
·
2024-01-27 10:36
list
windows
数据结构
java
idea使用 jdk11 启动报错 无效的版本 11
项目从
jdk8
升级到11,使用idea启动项目时报源发行版11错,如下:出现此错误有一下若干情况:项目设置中,projectSDK设置为11项目设置中,项目依赖下的SDK设置为11系统设置中,Maven
GankByMY
·
2024-01-27 07:16
idea
intellij-idea
maven
java
【idea开发环境编译环境部署环境不一致,Unsupported major.minor version 51.0,查看jdk版本,查看编译打包jar的jdk版本】
问题描述spring、执行任务包
jdk8
、定时框架包jdk7windowsserver2008多jar包、不同编译版本、多服务远程调用定时项目部署时端口冲突,需要在代码中修改端口,接手项目时别人告诉我,
解孔明
·
2024-01-27 07:42
环境配置
java
intellij-idea
jar
Ubuntu18编译
jdk8
源码
环境系统ubuntu18Linuxubuntu5.4.0-150-generic#167~18.04.1-UbuntuSMPWedMay2400:51:42UTC2023x86_64x86_64x86_64GNU/Linuxjdk源码openjdk-8u41-src-b04-14_jan_2020.zipbootJdkjdk-8u391-linux-x64.tar.gzps-e|grepsshsu
东心十
·
2024-01-27 07:12
jdk源码
webench
源码阅读
简介webbench是一款用C编写的开源工具,主要用来在Linux下进行网站压力测试。最多可以模拟3万个连接去测试网站的负载能力,并可以设置运行的客户端数、测试时间、使用的http协议版本、请求方法、是否需要等待服务器响应等选项,最后统计每分钟相应请求次数(paga/min)和每秒钟传输数据量(byte/sec),以及请求成功数和失败数,表现测试网站的压力承载能力。源码及其相关函数分析webben
一天开始了
·
2024-01-27 05:48
linux
c
进程通信
网络通信
JDK17的下载安装(与JDK1.8相互切换)
文章目录前言一、为什么要下载JDK17二、JDK17的下载三、JDK17的安装四、JDK17和
JDK8
的切换总结前言JDK版本自
JDK8
之后,每隔半年发布一个新版本,但是流行着一个名言:你发任他发,我用
杨存乐
·
2024-01-27 00:07
Java
java
java lamdba表达式详解20200301
1.lamdba表达式概述lamdba表达式是基于函数式编程思想,在
jdk8
中出现的新特性,与面向对象及面向函数编程的scala语言来说,可以说只是其中一部分。
四月一对鸟
·
2024-01-26 22:02
javaweb
java
源码阅读
经历
源码阅读
与定制化SpringFramework,Acegi(SpringSecurity),Tomcat,SpringBoot,SpringCloud(部分),Jetty,Velocity,MyBatis
黄丰金
·
2024-01-26 21:07
八.压缩和存储
Linux虚拟机pingwww.baidu.com是畅通的注意:采用root角色编译,减少文件夹权限出现问题2)jar包准备(hadoop源码、
JDK8
、maven、protobuf)(1)hadoop
临时_01e2
·
2024-01-26 21:13
java实训第一天课堂记录
(app比如qq,vx,pdd)假设资源更新c/s架构在更新是只需要点击刷新就可以实现界面的实时渲染,而c/s架构的更新则需要下载重新下载新的版本从而达到资源的更新二java环境搭建jdk长期支持版本
jdk8
11
中北萌新程序员
·
2024-01-26 21:45
java
开发语言
【
源码阅读
系列】ReentrantLock&AQS底层原理
目录原理概述准备调试涉及关键成员变量线程Alock()方法线程Block()方法tryAcquire()addWaiter(Node.EXCLUSIVE)方法acquireQueued()方法线程Aunlock()方法线程B唤醒总结原理概述ReentrantLock()的实现是通过使用State+AQS+Node+SupportLock+虚拟双向队列state:表示现在锁的层数AQS:抽象同步队列
叮咚Zz
·
2024-01-26 14:05
java
jvm
开发语言
源代码管理
并发
多线程
error: scala.reflect.internal.MissingRequirementError: object java.lang.Object in compiler mirror
解决:更换jdk版本,更换成
jdk8
就行。project和Modules的jdk都得改。
二楼后座。
·
2024-01-26 09:30
scala
intellij
idea
Java Swing如何播放音效和音乐
[基于
JDK8
]在游戏中音效和音乐是很重要的,Swing提供了哪些API来实现呢?
ximen502
·
2024-01-26 07:55
java
开发语言
如何使用three.js集成令人羡慕的局部坐标系
如何使用three.js集成令人羡慕的局部坐标系示例官方
源码阅读
源码剥离源码中的功能分析...检查自己到底学会了没有,最简单的办法就是看你能不自己写出一个新的例子!!!
踏过山河,踏过海
·
2024-01-26 06:44
opengl
javascript
开发语言
windows下卸载及安装jdk
:1、首先到Oracle官网https://www.oracle.com/java/technologies/downloads/下载需要的JDK版本:2、按照提示安装JDK和JRE:D:\JDKS\
JDK8
D
多少学一点吧
·
2024-01-26 05:13
Java
windows
java
开发语言
获取双异步返回值时,如何保证主线程不阻塞?
目录一、前情提要二、
JDK8
的CompletableFuture1、ForkJoinPool2、从ForkJoinPool和ThreadPoolExecutor探索CompletableFuture和Future
哪 吒
·
2024-01-26 04:17
搬砖工逆袭Java架构师
java
高并发
异步
线程池
学习
RocketMQ
源码阅读
-九-自定义过滤规则Flitersrv
RocketMQ
源码阅读
-九-自定义过滤规则Flitersrv什么是FiltersrvFiltersrv注册到Broker过滤类Consumer发起订阅设置过滤类代码Consumer上传过滤类代码Flitersrv
迷思特王
·
2024-01-26 03:20
RocketMQ源码阅读
rocketmq
RocketMQ
源码阅读
-七-高可用
RocketMQ
源码阅读
-七-高可用概述NameServer高可用Broker注册到NameServerProducer、Consumer访问NamesrvBroker高可用Broker主从配置Master
迷思特王
·
2024-01-26 03:50
RocketMQ源码阅读
rocketmq
python
windows
RocketMQ
源码阅读
-八-定时消息和消息重试
RocketMQ
源码阅读
-八-定时消息和消息重试定时消息概念逻辑流程图延迟级别Producer发送定时消息Broker存储定时消息Broker发送定时消息Broker持久化定时发送进度消息重试总结定时消息概念官网给出的概念
迷思特王
·
2024-01-26 03:50
RocketMQ源码阅读
rocketmq
RocketMQ
源码阅读
-十-事务消息
RocketMQ
源码阅读
-十-事务消息交互流程事务消息发送Producer发送事务消息Broker处理结束事务请求Broker生成ConsumeQueue事务消息回查Broker发起回查Producer
迷思特王
·
2024-01-26 03:17
RocketMQ源码阅读
rocketmq
[
源码阅读
]——Sylar服务器框架:配置模块
配置模块配置模块概述配置模块相关类YAML配置文件类型转换的偏特化配置模块与日志模块的整合还需进一步理解问题配置模块概述 在sylar的配置模块设计中,采用约定优于配置的思想,其常规使用方法如下:sylar::ConfigVar::ptrg_int_value_config=sylar::Config::Lookup("system.port",(int)8080,"systemport");/
甄姬、巴豆
·
2024-01-26 02:05
Sylar学习
服务器
linux
c++
后端
Soul
源码阅读
-Day05
目标研究Soul网关是如何和SoulAdmin进行数据同步的。数据同步原理Soul网关和SoulAdmin进行数据同步有以下四种的方式:基于websocket基于http长连接基于zookeeper基于nacos主要研究Soul网关是怎么通过websocket协议来获取数据并将这些数据写入到缓存中(内存)。下面是以Dubbo的MetaData数据为例进行源码分析。核心类SoulWebsocketC
铁皮_howard
·
2024-01-26 01:12
Linux搭建Java环境,安装并配置
JDK8
、tomcat8、idea2020、mysql5.7
记得看目录哦!概述1.安装JDK2.安装tomcat2.2第二步2.3第三步2.4编写html文件2.5运行--在原有的网站上加/文件名3.安装idea3.3第三步3.4在图形界面启动idea.sh字体设置看我这篇文章4.安装MySQL4.1新建文件夹/opt/mysql,并cd进去4.2通过xftp把安装包传进去4.3解压安装包4.4查询mariadb相关安装包4.5卸载mariadb安装包4.
WZJ499710
·
2024-01-25 22:22
linux
linux
java
jdk
tomcat
intellij-idea
mysql
【面试八股文】每日一题:hashmap源码面试21连问?
概念任意长度的输入->固定长度的输出2、hash冲突抽屉原理无法避免3、稍微好一些的hash算法,应该考虑的点要尽可能的分散,因为在table中slot大部分都处于空闲状态时,要尽可能降低hash冲突4、数据结构
jdk8
烟雨木子
·
2024-01-25 15:57
大厂后端工程师面试
面试
哈希算法
职场和发展
java
学不动了!调查显示多数Java程序员不希望学习新语言
首先是关于开发人员使用的Java版本,调查进行的时间点Java11还没发布,对
JDK8
的支持也还没停止。数据显示在当时,绝大多数受访者使用的都是Java8。
Java架构学习者
·
2024-01-25 12:57
CentOS7 下rpm安装
JDK8
CentOS7下rpm安装
JDK8
1、查看并卸载自带的openjdk1)查看系统中默认安装的JDK(注:如果查找无内容,可以跳过02的卸载步骤)rpm-qa|grepjdk2)yum-yremove*openjdk
海纳百川_9dc7
·
2024-01-25 10:07
金仓数据同步工具KFS安装之源端注意事项及操作
,12c内存不小于2G磁盘•软件包的磁盘空间要求:2GB•安装路径中的磁盘空间要求:2GB•KUFL文件的磁盘空间要求:实际和具体的运行压力有关,建议:>20GBJava环境要求•OracleJVM/
JDK8
littlegirll
·
2024-01-25 08:39
oracle
数据库
Jenkins相关
git,gitee2、Linux(Centos7)安装jenkins(jdk11+jenkins2.375),并配置JDK,Maven,Git,GitLab3、jenkins和jdk安装教程(安装支持
jdk8
常想一二丶12
·
2024-01-25 07:19
精选博客
jenkins
java21升级事项
包名变更反射安全增强编译结果必须保留参数名称不允许反射读取内部类的信息其他组件升级apachehttpclient升级mybatis升级junit升级启用虚拟线程适用于阻塞式IO调用限制springMVCdubboprovider
jdk8
百战天王
·
2024-01-25 06:32
java
java
springboot2单服务框架
一.环境配置
jdk8
+,开发软件idea,关系型数据库mysql(持久型),非关系型数据库redis(缓存)二.创建maven项目file->new->Project选择Maven看到如下界面:点击next
鱼有刺
·
2024-01-24 20:05
java
springboot
单服务框架
jvm参数配置
-XX:MaxPermSize(JDK7及之前)或-XX:MaxMetaspaceSize(
JDK8
及之后):设置永久代或元空间的最大大小。j
星光不问赶路人-
·
2024-01-24 19:02
JVM
jvm
JDK8
New Time API
NewTimeAPI文章目录NewTimeAPI1概述2LocalDateTime3Instant、ZoneId4DateTimeFormatter1概述之前时间API存在问题:线程安全问题、设计混乱。本地化日期时间API:LocalDate:本地日期LocalTime:本地时间LocalDateTime:本地日期时间Instant:时间戳。ZoneId:时区。Date、Instant、Local
贰贰柒丶阿拽
·
2024-01-24 18:20
从零学Java
java
开发语言
JDK8
以后的时间类(Date类、日期格式化类、日历类、工具类)
JDK8
以后的时间类Date类1.ZoneID类1.1方法1.2代码示例2.Instant类2.1方法2.2代码示例3.ZoneDateTime类3.1方法3.2代码示例日期格式化类1.DateTimeFormatter
酷小洋
·
2024-01-24 17:00
#
Java基础语法
java
开发语言
idea
JDK8
新增的时间类
目录内容大纲:1、Zoneld时区2、Instant时间戳3、ZoneDateTime带时区的时间4、DateTimeFormatter用于时间的格式化和解析5、Calendar类:6、工具类内容大纲:1、Zoneld时区方法名说明staticSetgetArailableZoneIds()获取Java中支持的所有时区staticZoneldsystemDefault()获取系统默认时区stati
下雨摸鱼休息
·
2024-01-24 16:59
java
开发语言
接口相关基础内容及注意事项
目录一、接口中成员变量的特点1、成员变量2、构造方法3、成员方法二、接口和类之间的关系1、类和类之间的关系2、类和接口之间的关系3、接口和接口之间的关系三、
JDK8
开始接口中新增的方法1、
JDK8
以后新增的默认方法
下雨摸鱼休息
·
2024-01-24 16:28
java
jvm
开发语言
JDK8
新特性详解
❤️文章目录
JDK8
新特性详解1、接口2、Lambda表达式3、函数式接口4、引用(1)方法引用(2)构造器引用(3)数组引用5、StreamAPI(1)什么是Stream(2
欧克小奥
·
2024-01-24 13:44
Java
Java8
OpenFaaS实战之八:自制模板(maven+
jdk8
)
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;OpenFaaS实战系列文章链接部署函数入门Java函数模板操作(template)大话watchdogof-watchdog(为性能而生)java11模板解析OpenFaaS实战之八:自制模板(ma
程序员欣宸
·
2024-01-24 10:44
SpringBoot教务管理源码
技术框架:springboot+mybatis+layui+shiro+jquery+react运行环境:
jdk8
+mysql5.7+IntelliJIDEA+maven+nginx系统介绍:教务管理系统是一个基于网络的在线管理平台
doc_wei
·
2024-01-23 22:33
项目
spring
boot
后端
java
毕业设计
课程设计
教务管理系统
web
grpc实现文件传输的客户端和服务端例子
1.环境准备开发工具:ideamaven:3.6.1
jdk8
2.protobuf插件安装image.png1.2maven配置UTF-81.2
油头粉面
·
2024-01-23 22:18
jdk8
字符串转List<Long>类型的集合
话不多说,直接上代码Stringstr="1,2,3,4,5,6,7,8,9";ListstrList=Arrays.stream(str.split(",")).map(s->Long.parseLong(s.trim())).collect(Collectors.toList());反向操作List转为String字符串Listlist=Arrays.asList(7L,8L,9L);Stri
快乐学习。
·
2024-01-23 20:10
后端
java
jvm
开发语言
【图像拼接】源码精读:As-Projective-As-Possible Image Stitching with Moving DLT(APAP)第二部分:mdlt
第一次来请先看这篇文章:【图像拼接(ImageStitching)】关于【图像拼接论文源码精读】专栏的相关说明,包含专栏内文章结构说明、
源码阅读
顺序、培养代码能力、如何创新等(不定期更新)【图像拼接论文源码精读
十小大
·
2024-01-23 18:52
图像拼接论文源码精读
计算机视觉
图像拼接
image
stitching
Image
Stitching
图像处理
APAP
【图像拼接】源码精读:Single-Perspective Warps in Natural Image Stitching(SPW)
第一次来请先看这篇文章:【图像拼接(ImageStitching)】关于【图像拼接论文源码精读】专栏的相关说明,包含专栏内文章结构说明、
源码阅读
顺序、培养代码能力、如何创新等(不定期更新)【图像拼接论文源码精读
十小大
·
2024-01-23 18:47
图像拼接论文源码精读
计算机视觉
图像拼接
image
stitching
Image
Stitching
图像处理
源代码管理
论文笔记
【Pigeon
源码阅读
】客户端负载均衡实现原理(十一)
文章目录客户端负载均衡入口负载均衡策略总体实现负载均衡策略实现AbstractLoadBalanceRandomLoadBalance基于权重随机策略AutoawareLoadBalance最小请求数策略RoundRobinLoadBalance基于权重轮询策略WeightedAutoawareLoadBalance基于权重最小请求数策略权重计算方法weightFactors权重因子Request
jeanheo
·
2024-01-23 17:28
javaweb
分布式
Pigeon源码阅读
面向对象进阶--接口2
JDK8
开始接口中新增的方法接口中可以定义有方法体的方法(默认、静态)。使用默认方法的作用:解决接口升级的问题。
熬夜看剧
·
2024-01-23 16:18
java
android
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他