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源码
knn分类算法
java源码
,基于Hadoop实现Knn算法
Knn算法的核心思想是如果一个样本在特征空间中的K个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。该方法在确定分类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。Knn方法在类别决策时,只与极少量的相邻样本有关。由于Knn方法主要靠周围有限的邻近的样本,而不是靠判别类域的方法来确定所属类别的,因此对于类域的交叉或重叠较多的待分样本集来
葡萄的眼泪
·
2022-09-28 07:41
knn分类算法java源码
springboot+vue校园篮球竞赛报名系统
Java源码
随着计算机的普及,特别是调制解调器的大量使用,篮球网站的活动将会进一步高涨。尽管篮球网站的数量在不断增长,但这种增长的幅度总也赶不上用户群的增长。springboot校园篮球竞赛预约系统本springboot+nodejs+vue+Elementui+mysql+maven项目,采用idea开发,支持eclipse基于web的B/S架构设计完成,非常适合作为计算机专业的同学参考资料进行学习,功能也
yibo2022
·
2022-09-27 18:27
java
开发语言
vue.js
spring
boot
[RoarCTF 2019]Easy Java
首页是登录,然后下面有个help发现输入什么就返回什么这道题的考点是
java源码
泄露WEB-INF/web.xml和/WEB-INF/classes/泄露WEB-INF是Java的WEB应用的安全目录。
Yb_140
·
2022-09-25 00:58
BUUCTF
java
web安全
万字长文详解
Java源码
——HashMap
简介HashMap采用key/value存储结构,每个key对应唯一的value,查询和修改的速度都很快,能达到O(1)的平均时间复杂度。它是非线程安全的,且不保证元素存储的顺序;继承体系HashMap实现了Cloneable,可以被克隆。HashMap实现了Serializable,可以被序列化。HashMap继承自AbstractMap,实现了Map接口,具有Map的所有功能。存储结构该Jav
头顶假发
·
2022-09-22 16:49
Java
编程
程序员
java
数据结构
开发语言
[羊城杯 2020]A Piece Of Java
[羊城杯2020]APieceOfJava文章目录[羊城杯2020]APieceOf
Java源码
分析从后往前测试,逐步写exp构造DatabaseInfo类对象InfoInvocationHandler
Sk1y
·
2022-09-15 06:43
javaweb
CTF刷题记录
CTF
Web
java
反序列化
详解Redis基础数据类型Set增删查(带
Java源码
)
1缘起继续补充Redis基础数据集合操作,从高中开始,我们就已经学习了集合,常考的概念有:交集、并集和补集等,因此,Redis的集合操作同样有这些操作,当业务有使用集合的只交并补时,可使用set。文章帮助读者系统性掌握set相关,轻松应对知识考核与交流。注意:(1)文末附全部测试代码;(2)本篇文章将学习使用如下函数(方法):序号操作method1新增sadd2删除srem3集合操作sdiff,s
天然玩家
·
2022-09-13 10:10
#
Redis
redis
java
set
java源码
阅读之java.lang.Enum
之所以要研究这个类,因为它是java中所有枚举的父类,本文基于JDK1.9.0的
java源码
进行展开。
煮汤的那个人
·
2022-09-12 10:14
java
源码
java
源码
Android中二维码的扫描和生成(使用zxing库)
zxing是google推出的一个开源的二维码框架,可以实现使用手机的摄像头完成二维码的扫描和解码二.集成zxing框架1.将获取的jar包复制到工程的app/libs目录下,刷新,然后去添加依赖2.集成
java
·
2022-09-03 11:44
Java源码
分析 | CharSequence
本文基于OracleJDK11,HotSpot虚拟机。CharSequence定义CharSequence是java.lang包下的一个接口,是char值的可读序列,即其本身描述的就是字符串。因此我们可以直接使用如下:CharSequencecs1="朝雾轻寒";
朝雾轻寒
·
2022-08-25 17:00
Java源码
分析 | Object
本文基于OracleJDK11,HotSpot虚拟机。Object定义Object类是类层次结构的根。每个类都有Object类作为超类。所有对象,包括数组等,都实现了这个类的方法。静态代码块在Object类的最开始部分,有如下四行代码:privatestaticnati
朝雾轻寒
·
2022-08-19 15:00
Java源码
解析重写锁的设计结构和细节
目录引导语1、需求2、详细设计2.1、定义锁2.2、定义同步器Sync2.3、通过能否获得锁来决定能否得到链接3、测试4、总结引导语有的面试官喜欢让同学在说完锁的原理之后,让你重写一个新的锁,要求现场在白板上写出大概的思路和代码逻辑,这种面试题目,蛮难的,我个人觉得其侧重点主要是两个部分:考察一下你对锁原理的理解是如何来的,如果你对源码没有解读过的话,只是看看网上的文章,或者背面试题,也是能够说出
·
2022-08-18 09:15
Mqtt
Java源码
分析1 Connect
Connect分析调用MqttClient的connect方法会触发:MqttAsyncClient的connect方法,其实源码是写了一套,MqttClient复用了MqttAsyncClient的代码。publicIMqttTokenconnect(MqttConnectOptionsoptions,ObjectuserContext,IMqttActionListenercallback)t
花开终为谢
·
2022-08-15 00:08
Mqtt分析
Mqtt
传智教育|2022最新版Java学习路线图全集汇总——Java学习到底学什么?一文详解
学习路线图都会根据当前市场趋势做调整,也能更有针对性的对小伙伴的Java学习之旅提供帮助,这次小智给大家带来了2022最新版的Java学习路线图,内容包括:Java学习技能树、Java视频教程(免费)、
Java
传智教育
·
2022-08-07 09:57
java
学习
面试
70道Java开发面试题及答案
我们编写的
Java源码
,编译后会生成一种.class文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。
Java程序员-张凯
·
2022-07-25 15:48
java面试题
java面试题
Java源码
刨析之ArrayDeque
目录前言双端队列整体分析数组实现ArrayDeque(双端队列)的原理底层数据遍历顺序和逻辑顺序ArrayDeque类关键字段分析ArrayDeque构造函数分析ArrayDeque关键函数分析addLast函数分析addFirst函数分析doubleCapacity函数分析pollLast和pollFirst函数分析总结前言在本篇文章当中主要跟大家介绍JDK给我们提供的一种用数组实现的双端队列,
·
2022-07-22 12:48
基础篇:JVM运行时内存布局
github地址,感谢star1JVM的内存区域布局java代码的执行步骤有三点
java源码
文件->编译器->字节码文件字节码文件->JVM->机器码机器码->系统CPU执行JVM执行的字节码需要用类加载来载入
潜行前行
·
2022-07-22 11:20
java基础篇
java
jvm
后端
经验分享
面试
2022年java中级开发工程师最新面试题
具体来说JDK其实包含了JRE,同时还包含了编译
java源码
的编译器javac,还包含了很多java程序调试和分析的工具。简单来说:如果你需要运行jav
阿里渣渣java研发组-群主
·
2022-07-22 11:09
java
网络聊天
java源码
_WebSocket,JAVA,在线聊天程序DEMO(附源码下载)
HTML5_WebSocket_JAVA8_Chat一共就两个文件,服务端1个文件,jsp客户端一个(不包括js,css什么的)服务端代码:importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Set;importjava.util.concurrent.CopyOnWriteArraySet;importjav
梦想的风筝
·
2022-07-18 19:56
网络聊天java源码
记一次Andriod的apk逆向
正文首先介绍一下下面要用到的三款工具apktool:作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看dex2jar:作用:将apk反编译成
java源码
(classes.d
Crispr-bupt
·
2022-07-06 22:19
逆向入门
反编译
android
java
解决ApplicationEventMulticaster not initialized - call ‘refresh‘ before multicasting events异常
ApplicationEventMulticasternotinitialized-call‘refresh’beforemulticastingeventsviathecontext:RootWebApplicationContext异常我的个人微信公众号“源码客栈”;分享
Java
逍遥游@
·
2022-06-20 01:52
jsp
java
web
java
类加载器
Java源码
解析
Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。与那些在编译时需要进行连接的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略让Java语言进行提前编译会面临额外的困难,也会让类加载时稍微增加一些性能开销,但是却为Java应用提供了极高
程序员札记
·
2022-06-12 10:17
为什么强烈不推荐使用stop、suspend方法来中断线程?
一、stop的落幕首先stop方法的作用是什么呢,用
java源码
中的一句注
·
2022-05-19 22:25
java
grpc-
java源码
环境编译
1.Clone1.1gitclonehttps://github.com/grpc/grpc-java.git1.2idea打开grpc-java工程2.compile2.1javaversionjava版本需要1.8以上2.2gradle.properties
一个字帅
·
2022-05-19 19:00
一个 Java 顶级高手是怎样炼成的?(附思维导图与学习资料)
此外,还有免费的
Java源码
与实战视频教程及资料包送给大家!扫描下方二维
GitHubDaily
·
2022-05-18 06:38
JAVA阶段考内容知识点的梳理
生成的字节码文件不依赖于平台,原因就在于JRE,他为一个java程序创建了一个独立的JVM容器运行程序;Java语言通过在不同架构系统上安装对应的JRE,实现Java程序的跨平台运行(一次编译,处处运行)JDK编译
java
小李小于
·
2022-05-14 22:16
java
java
Java源码
深度分析String与StringBuffer及StringBuilder详解
目录StringBuffer和StringBuild的区别创建StringBuffer()添加功能删除功能替换功能反转功能最后总结一下String的字符串是不可变的,StringBuffer和StringBuilder是可变的String:是字符常量,适用于少量的字符串操作的情况。StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况。StringBuffer:适用多线程下在字符
·
2022-05-11 11:03
从
java源码
分析线程池(池化技术)的实现原理
目录线程池的起源线程池的定义和使用方案一:Executors(仅做了解,推荐使用方案二)方案二:ThreadPoolExecutor线程池的实现原理前言:线程池是一个非常重要的知识点,也是池化技术的一个典型应用,相信很多人都有使用线程池的经历,但是对于线程池的实现原理大家都了解吗?本篇文章我们将深入线程池源码来一探究竟。线程池的起源背景:随着计算机硬件的升级换代,使我们的软件具备多线程执行任务的能
·
2022-04-27 18:58
Java面试题(上)
具体来说JDK其实包含了JRE,同时还包含了编译
java源码
的编译器javac,还包含了很多java程序调试和分析的工具。简单来说:如果你需
特鲁索娃
·
2022-04-27 09:32
Java
java
spring
eclipse
intellij
idea
json
最新Java面试题,常见面试题及答案汇总
具体来说JDK其实包含了JRE,同时还包含了编译
java源码
的编译器javac,还包含了很多java程序调试和分析的工具。简单来说:如果
数据结构和算法
·
2022-04-27 09:02
转载
2020
最新
java面试题
java答案
面试
曝光 Java方法调用的底层原理
Java源码
(我们开发出来的.java结尾的文章)在运行之前都要编译成为字节码格式(如.class文件),然后由ClassLoader将字节码载入运行。
Java云海.
·
2022-04-27 09:02
java
开发语言
后端
Rainbond调用Vue React项目的后端接口
目录前言解决跨域对于不同的场景有以下几种方法:接口没有统一接口统一源码部署后端Dockerfile源码构建部署MysqlDocker镜像部署Redis
Java源码
构建部署SpringBootRainbond
·
2022-04-20 16:49
基于java中cas实现的探索
目录1.背景简介2.
java源码
追踪3.hotspotjvm源码追踪4.手写一个cas实现1.通过汇编手写一个cas方法2.多线程条件下测试自行实现的cas方法3.cas与互斥锁方式的对比4.结论5.思考
·
2022-03-14 17:55
阿里内部流传的JDK源码剖析手册!GitHub已获上千万的访问量
相对而言,没有jdk的话,无法编译Java程序(指
java源码
.java文件),如果想只运行Java程序(指class或jar或其它归档文件),要确保已安装相应的JRE
烟雨平生V
·
2022-03-14 03:50
java
jdk
编程语言
jvm
android
Java源码
难点突破Lambda表达式执行原理
目录不啰嗦,我们直接开始!引导语大家都知道Java8中新增了Lambda表达式,使用Lambda表达式可以对代码进行大量的优化,用几行代码就可以做很多事情,本章以Lambda为例,第一小节说明一下其底层的执行原理,第二小节说明一下Lambda流在工作中常用的姿势。1、Demo首先我们来看一个Lambda表达式的Demo,如下图:代码比较简单,就是新起一个线程打印一句话,但对于图中()->Syste
·
2022-03-12 18:51
jvm概述
javac编译器在将
Java源码
编译为一个有效的字节码文件过程中经历了4个步骤,分别是词法解析、语法解析、语义解析以及生成字节码。
内卷永无止境
·
2022-03-08 10:09
java
java
andorid简单计算器
java源码
_制作一个简易计算器——基于Android Studio实现
1packagecom.example.lenovo.calculator;2345importandroid.app.Activity;6importandroid.content.Context;7importandroid.os.Bundle;8importandroid.view.View;9importandroid.view.View.OnClickListener;10importa
新片场学院小可爱
·
2022-03-03 14:32
Java面试宝典-1
具体来说JDK其实包含了JRE,同时还包含了编译
Java源码
的编译器Javac,还包含了很多Java程序调试和分析的工具。简单来说:如果你需
陌路影殇
·
2022-02-28 07:53
面试
java
spring
Java源码
解析之Gateway请求转发
Gateway请求转发本期我们主要还是讲解一下Gateway,上一期我们讲解了一下Gateway中进行路由转发的关键角色,过滤器和断言是如何被加载的,上期链接://www.jb51.net/article/211824.htm好了我们废话不多说,开始今天的Gateway请求转发流程讲解,为了在讲解源码的时候,以防止大家可能会迷糊,博主专门画了一下源码流程图,链接地址://www.jb51.net/
·
2022-02-22 09:22
一篇文章带你详解Spring的概述
2、Spring起源3、Spring特点①、方便解耦,简化开发②、AOP编程的支持③、声明式事务的支持④、方便程序的测试⑤、方便集成各种优秀框架⑥、降低JavaEEAPI的使用难度⑦、
Java源码
是经典学习范例
·
2022-02-18 16:26
Java源码
之ArrayList
说明:源码基于JDK1.81.定义首先查看数组的定义publicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,java.io.Serializable从ArrayList可以看出它是支持泛型的,它继承自AbstractList,实现了List、RandomAccess、Cloneable、java.io
青小城
·
2022-02-18 08:34
2019-10-09 即时编译(JIT)
即:把
Java源码
文件(.java)编译成Class文件(.class)的过程;2后端编译主要指与目标机有关的部分,包括代码优化和目标代码生成等。即:通过Java虚拟机(JVM)内置
QuinnSun
·
2022-02-17 20:05
rx
java源码
解析
线程切换原理image.png案例apiService.getBoundAppInfo(pageNumber).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).bindLifecycle(owner).subscribe{}subscribeOn切换子线程先看subscribe的执行,最后会执行Obser
帽子lucio
·
2022-02-17 08:14
Java源码
分析:Guava之不可变集合ImmutableMap的源码分析
目录一、案例场景二、ImmutableMap源码分析总结一、案例场景遇到过这样的场景,在定义一个static修饰的Map时,使用了大量的put()方法赋值,就类似这样——publicstaticfinalMapdayMap=newHashMapdayMap=ImmutableMap.builder().put("Monday","今天上英语课").put("Tuesday","今天上语文课").p
·
2022-02-16 18:47
Rx
Java源码
解析(二)
前言本篇主要解析RxJava的线程切换的原理实现subscribeOn首先,我们先看下subscribeOn()方法,老样子,先上DemoObservableobservable=Observable.create(newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmitteremitter)throwsExcep
toothpickTina
·
2022-02-16 03:03
【
Java源码
计划】Unsafe
Unsafe就像这个类名一样,这个类本身就不是很安全,Unsafe类使Java拥有了像C语言的指针一样操作内存空间的能力,同时也带来了指针的问题。过度的使用Unsafe类会使得出错的几率变大,因此Java官方并不建议使用的,官方文档也几乎没有。所有使用这类的都是依赖着一些stackoverflow上面或者查出来的一些不完善的资料来学习。因此我的翻译和解读也只能按照自己的理解来,希望大家一起探讨。O
DeanChangDM
·
2022-02-15 09:57
Java源码
POS机管理团队分销APP
项目简介:此APP是一个线上POS机推广平台,分为Android和iOS两端。其主要功能有机具调拨,业务员推广以及管理,POS商城,业务员分润,团队分润等等功能。解决一个团队多品牌代理分润集中结算问题,实现了从传统线下推广模式线上化。技术框架:SpringBoot2.x、MyBatis、MySQL、Weex登录页面注册页面3.png4.png5.png6.png7.png8.png微信号:iyik
Java地带
·
2022-02-14 14:22
Java注解
元注解:能注解到注解上的注解,能用在其他注解上的注解Java注解(Annotation)JDK从
Java源码
中提取的所有注解注解版本说明@WebParam表示方法的参数@Oneway表示为只有输入消息而没有输出消息的
bajins
·
2022-02-14 13:59
从
java源码
生成UML图
1.什么是UML定义:统一建模语言(英语:UnifiedModelingLanguage,缩写UML)是非专利的第三代建模和规约语言。UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。wiki关系分类参考博客泛化关系gener
pu1p
·
2022-02-14 00:19
一起读读
JAVA源码
-Atomic
AtomicBooleanprivatestaticfinalUnsafeunsafe=Unsafe.getUnsafe();privatestaticfinallongvalueOffset;privatevolatileintvalue;AtomicIntegerprivatestaticfinalUnsafeunsafe=Unsafe.getUnsafe();privatestaticfin
yuzl
·
2022-02-13 13:50
Java开发环境的搭建(JDK和Eclipse的安装)
JDK是一系列工具的集合,这些工具是编译
Java源码
、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。
笃学私教
·
2022-02-13 08:34
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他