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语言
超详细的Java入门到精通完整学习教程,学Java一定得收藏
从1995年第一个版本发布到现在,
Java语言
已经在跌宕起伏中走过了26年,最新的Java版本也已经迭代到Java16。
hnityyds
·
2024-01-10 17:30
java
编程
Java教程
java
javascript
c++
tomcat
spring
深入理解
JVM虚拟机4:Java class介绍与解析实践
本文转自:https://juejin.im/post/589834a20ce4630056097a56本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章将同步到我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】
da3acf50377b
·
2024-01-10 16:50
面向java开发者的函数式编程_清华大学出版社-图书详情-《Java编程指南——语法基础、面向对象、函数式编程与项目实战》...
前言
Java语言
经过20多年不断发展,变得更加成熟、更加易用。多年来
Java语言
一直是非常受欢迎的语言,这也说明了
Java语言
的生命力。
weixin_36310976
·
2024-01-10 16:13
面向java开发者的函数式编程
基于ssm的常见小儿疾病中医护理系统的设计+jsp论文
此小儿疾病中医护理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的
Java语言
,以及最受欢迎
qq_1744828575
·
2024-01-10 16:11
java
java
java分析内存泄漏_Java中的内存泄漏分析说明
内存区域分析一Java程序的内存组成1Java堆2方法区含常量池3栈1Java虚拟机栈2本地方法栈4程序计数器5直接内存二各种OOM情形模拟一Java堆溢出二方法区含常量池溢出三栈溢出四直接内存溢出参考《
深入理解
孙圈圈
·
2024-01-10 16:17
java分析内存泄漏
ssm基于JSP的明水县苹果网吧计费管理系统的设计与实现论文
此明水县苹果网吧计费管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的
Java语言
,
qq_q992250277
·
2024-01-10 14:26
java
java
java选择排序冒泡排序_Java选择排序、冒泡排序、直接插入排序与二分查找
介绍一下四种Java的经典算法,这四种算法是非常基础的算法,学算法对我们
深入理解
程序有很大帮助。
weixin_39768917
·
2024-01-10 14:32
java选择排序冒泡排序
深入理解
TF-IDF、BM25算法与BM25变种:揭秘信息检索的核心原理与应用
深入理解
TF-IDF、BM25算法与BM25变种:揭秘信息检索的核心原理与应用1.文本特征表示方法:TF-IDF在信息检索,文本挖掘和自然语言处理领域,IF-IDF这个名字,从它在20世纪70年代初被发明
汀、人工智能
·
2024-01-10 14:00
tf-idf
人工智能
BM25算法
NLP
自然语言处理
检索系统
语义搜索
计算机毕业设计---ssm实验室设备管理系统
前台jsp+layui+easyui等框架渲染数据、后台
java语言
搭配ssm(spring、springmvc、mybatis、maven)数据库mysql8.0。
小可计算机毕设
·
2024-01-10 13:46
计算机毕业论文
计算机毕业设计
课程设计
intellij-idea
mysql
spring
cloud
spring
python
Java语言
基础-详细运算符介绍
赋值运算符(=)"="是
Java语言
中的赋值运算符。这个运算符要求:"="左边必须是一个变量,右边是一个值(或者变量)。
保护我方hair
·
2024-01-10 13:42
java
数据结构
开发语言
Java语言
基础-常量与变量
常量常量:程序运行过程中,其值不可以发生改变的量,常量通常用于定义固定的值变量如何更高效的把下面输入语句中的100改成200?System.out.println(100);System.out.println(100);System.out.println(100);System.out.println(100);System.out.println(100);System.out.printl
保护我方hair
·
2024-01-10 13:42
java
数据结构
算法
Java语言
基础-类型转换
类型转换类型转换指的是数据类型之间的相互转换。在Java中类型转换分为:自动类型转换和强制类型转换。自动类型转换把一个表示数据范围小的值或变量赋值给一个表示数据范围大的变量。(小转大)例如:longa=100;分析:常量100默认是int类型,占4个字节,变量a是long类型,占8个字节。8个字节的变量a能存储的下4个字节的100。强制类型转换把一个表示数据范围大的数值或者变量赋值给另外一个数据范
保护我方hair
·
2024-01-10 13:42
java
Java语言
基础-数据输入
表达式和语句1.表达式:由常量、变量以及运算符组成的式子。关系表达式:用于比较数据(或表达式)大小的表达式。逻辑表达式:由逻辑运算符连接的表达式。2.语句:以分号结尾的表达式。或者以分号结尾的其他代码,例如输出语句语句是程序的基本组成部分。数据输入在Java程序中,想要接受用户输入的数据,需要使用Scanner这个类。Scanner是Java提供好的专门用于接受输入的类。Scanner使用的基本步
保护我方hair
·
2024-01-10 13:12
java
开发语言
Java语言
的跨平台原理
Java语言
特点1.简单----上手容易,语法形式和很多编程语言类似;提供了大量的API,调用API即可完成功能;提供了垃圾回收机制,无需为内存管理担忧。
保护我方hair
·
2024-01-10 13:11
java
开发语言
Java语言
基础-总和
注释注释:程序里由程序员添加的说明性信息。注释并不是Java代码,因此编译器不会对注释进行编译。---即:被注释的内容不会当代码来看待注释只是给人看的,方便人更好的解读程序。☆☆作为一个程序员,一定要养成写注释的好习惯。Java程序中的三种注释单行注释顾名思义:只注释一行。用法://+注释内容例如://下面一行代码用户读取数据库中的商品分类快捷键:Ctrl+/快速的添加注释以及取消注释。鼠标先选中
保护我方hair
·
2024-01-10 13:11
java
开发语言
剑指offer面试题4 替换空格
考察点考察数据结构字符串知识点不同于c语言,
java语言
有字符和字符串俩种数据类型,char类型(字符类型)是基本数据类型,string类型(字符串类型)是引用类型
java语言
中的字符采用unicode
wellwang1993
·
2024-01-10 12:50
剑指offer
java版
开发语言
java
面试
leetcode
八股文系列- Java面试题第一套
文末领取面试大全1、
Java语言
主要特性1、简单性Java设计者在设计Java的时候尽可能的接近于C++,但又剔除了C++中很少使用、难以理解
小工具代码
·
2024-01-10 12:00
Java
/
Kotlin
二三事
java
面试
Java 线程在虚拟机中的实现
Java语言
中每个已经执行了start()且还未结束的java.lang.Thread类的实例就代表了一个线程。
taoguan
·
2024-01-10 11:49
java 人事考勤管理系统 考勤打卡 人事管理系统 考勤管理系统 ssm
二、技术实现后台框架:Spring、SpringMVC、MyBatis数据库:MySQL三、系统功能本人事考勤管理系统采用
Java语言
和My
lucky_programmer
·
2024-01-10 10:27
毕设
java
开发语言
人事考勤管理系统
考勤打卡
人事管理系统
考勤管理系统
springboot学生成绩管理系统源码和论文
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于
java语言
设计并实现了学生成绩管理
飞奔的波大爷
·
2024-01-10 09:42
spring
boot
后端
java
深入理解
Hadoop (五)YARN核心工作机制浅析
概述YARN的核心设计理念是服务化(Service)和事件驱动(Event+EventHandler)。服务化和事件驱动软件设计思想的引入,使得YARN具有低耦合、高内聚的特点,各个模块只需完成各自功能,而模块之间则采用事件联系起来,系统设计简单且维护方便。这种编程方式具有异步、并发等特点,更加高效,更适合大型分布式系统。YARNService服务对于生命周期较长的对象,YARN采用了基于服务的对
我很ruo
·
2024-01-10 08:20
大数据
hadoop
大数据
分布式
深入理解
Hadoop (七)YARN资源管理和调度详解
资源调度解决方案探讨Hadoop最初是为批处理设计而生,对于资源管理和调度,仅仅支持FIFO的调度机制。随着Hadoop的发展和流行,单个Hadoop集群中的用户量和应用程序类型不断增加,适用于批处理场景的FIFO调度机制不能很好地利用集群资源,也不能够满足不同应用程序的服务质量要求,因此需要设计适用于多用户的资源调度器。HOD(HadoopOnDemand)调度器:将物理集群,虚拟成多个Hado
我很ruo
·
2024-01-10 08:20
大数据
hadoop
java
分布式
yarn
深入理解
Flink(三)Flink 内核基础设施源码级原理详解
Hadoop生态各大常见组件的RPC技术实现FlinkRPC网络通信框架Akka详解1、ActorSystem是管理Actor生命周期的组件,Actor是负责进行通信的组件。2、每个Actor都有一个MailBox,别的Actor发送给它的消息都首先储存在MailBox中,通过这种方式可以实现异步通信。3、每个Actor是单线程的处理方式,不断的从MailBox拉取消息执行处理,所以对于Actor
我很ruo
·
2024-01-10 08:20
大数据
flink
大数据
hadoop
分布式
深入理解
Hadoop (三)HDFS文件系统设计实现
HDFSFileSystemNameNode端抽象实现HDFS磁盘元数据文件解读共有五种格式的文件:edits_0000000000000041912-0000000000000041913:该LogSegment记录了transactionid在41912-41913之间的事务日志。(最多保留50个)edits_inprogress_0000000000000041914:正在使用的编辑日志文件
我很ruo
·
2024-01-10 08:50
大数据
hadoop
hdfs
大数据
深入理解
Hadoop (一)网络通信架构与源码浅析
HadoopRPC网络通信框架原理剖析YARNRPC服务端的工作大致可以分为四个阶段:第一个阶段:Server初始化和启动在Server初始化的时候,会初始化Listener组件(内部启动了一个AcceptSelector绑定了相应的端口,用来处理客户端的OP_ACCEPT事件),内部还初始化了一组Reader线程,其实就是启动了ReaderSelector,用来处理OP_READ事件。还启动一个
我很ruo
·
2024-01-10 08:49
大数据
hadoop
架构
大数据
深入理解
Hadoop (二)HDFS架构演进
HDFS分布式集群架构设计实现核心设计思路:分而治之的思路,实现分散存储+冗余存储元数据管理核心问题:文件系统目录树文件和数据块的映射关系数据块和副本存储主机之间的映射关系NameNode内部两个非常重要的组件:NameNodeRpcServer:RPC服务端,接收所有客户端的RPC请求来执行处理FSNamesystem:负责管理元数据内存中有一份完整的:FSDirectory磁盘中也有一份完整的
我很ruo
·
2024-01-10 08:49
大数据
hadoop
hdfs
架构
深入理解
Hadoop (四)HDFS源码剖析
HDFS集群启动脚本start-dfs.sh分析启动HDFS集群总共会涉及到的角色会有namenode,datanode,zkfc,journalnode,secondaryName共五种角色。JournalNode核心工作和启动流程源码剖析//启动JournalNode的核心业务方法publicvoidstart()throwsIOException{//第一件事:创建JournalNode的本
我很ruo
·
2024-01-10 08:10
大数据
hadoop
hdfs
大数据
深入理解
MyBatis-Plus 批量保存方法
前言在项目开发中,需要插入批量插入20多万条数据,通过日志观察,发现在调用MyBatis-Plus中的saveBatch()方法性能非常的差,本篇文章主要分享一下saveBatch()的原理以及使用的注意事项原理我们通过源码的形式进行解析saveBatch()方法的原理@Transactional(rollbackFor=Exception.class)defaultbooleansaveBatc
大伟攀高峰
·
2024-01-10 08:00
MyBatis-Plus
mybatis
深入理解
Flink(一)Flink 架构设计原理
大数据分布式计算引擎设计实现剖析MapReduceMapReduce执行引擎解析MapReduce的组件设计实现图Spark执行引擎解析Spark相比于RM的真正优势的地方在哪里:(Simple、Fast、Scalable、Unified)DAG引擎中间计算结果可以进行内存持久化基于内存计算(不完全对,确切地说是把数据都加载(从内存中间件中读取)到内存中,然后来执行计算)生态多样,算子丰富,API
我很ruo
·
2024-01-10 08:57
大数据
flink
大数据
分布式
Java高级应用编程—工具类
一、本章内容二、ObjectObject介绍及方法Object类是所有类的超类,Object是
Java语言
中唯一一个没有父类的类。
sime灬落尘
·
2024-01-10 08:23
PHP进阶之路 -
深入理解
FastCGI协议以及在PHP中的实现
传统CGI工作原理分析客户端访问某个URL地址之后,通过GET/POST/PUT等方式提交数据,并通过HTTP协议向Web服务器发出请求,服务器端的HTTPDaemon(守护进程)将HTTP请求里描述的信息通过标准输入stdin和环境变量(environmentvariable)传递给主页指定的CGI程序,并启动此应用程序进行处理(包括对数据库的处理),处理结果通过标准输出stdout返回给HTT
PHP9年架构师
·
2024-01-10 07:27
Go语言的编译过程
简介Go语言和
Java语言
一样都是一门需要编译才能运行的编程语言,也就是说代码在运行之前需要通过编译器生成二进制机器码。
飞翔的乌龟
·
2024-01-10 07:13
golang
golang
开发语言
后端
深入理解
Flink(二)Flink StateBackend 和 Checkpoint 容错深入分析
FlinkState设计详解State简单说,就是FlinkJob的Task在运行过程中,产生的一些状态数据。这些状态数据,会辅助Task执行某些有状态计算,同时也涉及到FlinkJob的重启状态恢复。所以,保存和管理每个Task的状态是非常重要的一种机制。这也是Flink有别于其他分布式计算引擎的最重要的区别。Flink中的状态分为两类,KeyedState和OperatorState。Keye
我很ruo
·
2024-01-10 07:41
大数据
flink
windows
大数据
「操作系统」彻底理解零拷贝Zero-Copy技术
XiaoLinCoding
深入理解
零拷贝技术Go开发大全文章目录「操作系统」彻底理解零拷贝(Zero-Copy)技术@[toc]一、引言二、数据拷贝基本过程仅用CPU方式CPU&DMA方式三、普通模式数据交互四
FrozenPenguin
·
2024-01-10 06:41
操作系统
linux
服务器
网络
「 并发编程技术 」剖析Synchronized修饰方法与代码块的区别(附详细代码案例解析)
「并发编程技术」剖析Synchronized修饰方法与代码块的区别(附详细代码案例解析)参考&鸣谢oldmonk真正的小明被占用了Java学到头秃《Java并发编程实战》《
深入理解
Java虚拟机》文章目录
FrozenPenguin
·
2024-01-10 06:40
JUC并发编程
并发编程技术
java
jvm
开发语言
调用Java线程相关的API为什么能够控制操作系统线程?
线程创建的完整流程Java的线程是何时与JVM线程绑定的JVM线程是何时与OS线程绑定的Java线程对应的OS线程有什么特殊的地方调用JavaAPI为什么能够操作OS线程对于任何支持多线程的计算机语言来说,
深入理解
线程及写好多线程程序
子牙老师
·
2024-01-10 06:03
java
jvm
计算机底层
Java线程
基于Web的高校网上选课系统的设计与实现-计算机毕业设计源码85583
摘要本论文主要论述了如何使用
JAVA语言
开发一个高校网上选课系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。
weixin_bysj1330
·
2024-01-10 05:22
前端
课程设计
python
flask
java
django
eclipse
基于Web的高校网上选课系统的设计与实现计算机毕业设计源码85583
摘要本论文主要论述了如何使用
JAVA语言
开发一个高校网上选课系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。
vx_cxsj813
·
2024-01-10 05:19
前端
课程设计
信息可视化
javascript
spring
boot
echarts
springboot+mysql高校网上选课系统-计算机毕业设计源码85583
摘要本论文主要论述了如何使用
JAVA语言
开发一个高校网上选课系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。
vx1_Biye_Design
·
2024-01-10 05:19
spring
boot
mysql
vue.js
bootstrap
java
基于Web的高校网上选课系统的设计与实现--85583(免费领源码)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案
编号:本科毕业设计springboot高校网上选课系统院系:姓名:xxx学号:xxxxxxxxxx专业:年级:xxxx级指导教师:职称:讲师完成日期:xxxx年xx月摘要本论文主要论述了如何使用
JAVA
QQ_785101605
·
2024-01-10 05:16
java
spring
boot
php
asp.net
小程序
mysql
springboot高校网上选课系统 毕业设计-附源码85583
摘要本论文主要论述了如何使用
JAVA语言
开发一个高校网上选课系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。
Vxin_CXSJ881
·
2024-01-10 05:16
spring
boot
后端
java
详解Nacos和Eureka的区别
•Eureka:Eureka是Netflix开源的项目,主要使用
Java语言
编写。2.功能特性:•Nacos:Nacos提供了服务注册与发现
不爱敲代码吖
·
2024-01-10 05:35
nacos
eureka
eureka
云原生
关于 java 语言中的 package 和 import 机制
关于
java语言
中的package和import机制:1、为什么要使用package?package是java中包机制。包机制的作用是为了方便程序的管理。不同功能的类分别存放在不同的包下。
friendsu
·
2024-01-10 05:23
Java基础
java
开发语言
Java并发编程 Lock Condition & ReentrantLock(一)
而Lock由
java语言
实现,公开了锁资源获取和释放的所有细节,在资源锁定过程中提供了更多选项,在获取锁资源后,可以通过Condition对象对锁资源做细粒度的管理。最
weixin_44612246
·
2024-01-10 05:47
java
开发语言
高效遍历Java容器
通过本文,你可以更深入的学习
Java语言
中forEach语法的知识,以及它和C语言形式的for循环、SteamAPI的对比。简介Java程序员经常使用容器,比如ArrayList和HashSet。
荒城9510
·
2024-01-10 03:33
java基于SSM的二手交易平台设计与开发论文
此二手交易平台利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的
Java语言
,页面采用VUE技术,以及最受
Q1744828575
·
2024-01-10 02:14
java
java
java基于SSM的毕业生就业管理系统+vue论文
此毕业生就业管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的
Java语言
,以及最受欢迎的R
Q1744828575
·
2024-01-10 02:43
java
java
基于ssm的程序设计实践项目管理系统+jsp论文
此实践项目管理系统利用当下成熟完善的SSM框架,使用跨平台的可开发大型商业网站的
Java语言
,以及最受欢迎的RDB
Q1744828575
·
2024-01-10 02:43
java
java
Vue路由 - 工作原理(
深入理解
)
目标:了解hash改变,如何显示不同的组件的过程1.基本思路:用户点击了页面上的a链接导致了URL地址栏中的Hash值发生了变化前端js监听了到Hash地址的变化前端js把当前Hash地址对应的组件渲染都浏览器中2.实现简单的前端路由:1.src/views/创建并在App.vue里导入和注册组件MyHome.vueMyMovie.vueMyAbout.vueimportMyHomefrom'@/
安生生申
·
2024-01-10 02:42
大前端
javascript
前端
vue.js
vue
前端框架
【第五节】
java语言
关键字
JavaLanguageKeywords定义:被
java语言
赋予特殊的含义,用作专门用途的字符串特点:全部关键字都是小写字母官方地址:https://docs.oracle.com/javase/tutorial
弓弧名家_玄真君
·
2024-01-10 02:39
java专栏笔记
java
开发语言
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
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
其他