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新闻发布系统以及论文(有需要联系QQ:971437321)
java源码
以及论文数据库脚本以及开发工具齐全只需安装即可使用有需要联系QQ:971437321
julien71
·
2023-07-29 14:30
源代码
java
新闻发布系统
源码
java源码
-List源码解析
Java中的List是一个接口,它定义了一组操作列表的方法。List接口的常见子类包括ArrayList、LinkedList和Vector等。以下是Java中List接口及其常见方法的源码解析:1.List接口定义```publicinterfaceListextendsCollection{//返回列表中元素的数量intsize();//返回列表是否为空booleanisEmpty();//判
KillCom
·
2023-07-28 19:48
java
java
list
windows
java源码
-String源码解析
Java中的String类是一个非常重要的类,因为它被广泛地应用在Java编程中。在这里,我们将对String类的源代码进行分析和解释。String类是Java语言中的一个特殊类,因为它是用来表示字符串的类。这个类是final的,这就意味着它不能被继承。在Java中,字符串被定义为一个数组,这个数组中的每一个元素都是一个char类型的值。这些字符组成了字符串。下面是String类的源码:publi
KillCom
·
2023-07-28 19:18
java
开发语言
java
开源
JVM内存结构介绍
一、java代码编译执行过程1.源码编译:通过
Java源码
编译器将Java代码编译成JVM字节码(.class文件)2.类加载:通过ClassLoader及其子类来完成JVM的类加载3.类执行:字节码被装入内存
xmh-sxh-1314
·
2023-07-27 13:00
java
Java开发环境的搭建
JDK是一系列工具的集合,这些工具是编译
Java源码
、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。
小迷糊紫靈
·
2023-07-27 09:05
JDBC类型
为了表示这些数据类型,
Java源码
是采用枚举来定义的:publicenumJDBCTypeimplementsSQLType{BIT(Types.BIT),TINYINT(Types.TINYINT),
allen716
·
2023-07-25 23:26
Java源码
分析 | Object
本文基于OracleJDK11,HotSpot虚拟机。Object定义Object类是类层次结构的根。每个类都有Object类作为超类。所有对象,包括数组等,都实现了这个类的方法。静态代码块在Object类的最开始部分,有如下四行代码:privatestaticnativevoidregisterNatives();static{registerNatives();}native方法主要用于通过调
朝雾轻寒
·
2023-07-25 17:52
Java源码
分析-【ClassLoader】深入浅出的源码分析
每日一句在人生的道路上,即使一切都失去了,只要一息尚存,你就没有丝毫理由绝望。因为失去的一切,又可能在新的层次上复得。前提概要Java体系中的所有类,必须以【class字节码文件】必须被装载到JVM中才能运行,这个装载工作是由JVM中的类装载器完成的,类装载器所做的工作实质是把class字节码文件从存储介质(网络、硬盘、数据库等多元化方式)读取到JVM内存中,JVM在加载类的时候,都是通过Clas
洛神灬殇
·
2023-07-22 08:25
注解学习
之前对注解其实也特别迷,从来没有自己试过写过自定义注解(其实,一开始学java的那本书,都没有讲过注解,到今年为止我才开始接触注解,之前只是感觉某些地方加上注解之后,就有一些特殊的用法了)注解是啥:注解是放在
Java
苏922
·
2023-07-22 01:28
Rx
Java源码
分析-数据流向
Rx
Java源码
分析-数据流向RxJava使用也有很长一段时间了,RxJava说实话理解很难,但是使用很简单,源码其实也很精妙,本文分析基于Rxjava2.0推进几个好文,给Android开发者的RxJava
一只胖Wa牛
·
2023-07-21 08:22
【Java技术专题】「攻破技术盲区」带你攻破你很可能存在的Java技术盲点之动态性技术原理指南(方法句柄—基础篇)
带你攻破你很可能存在的Java技术盲点之动态性技术原理指南(动态语言支持)前提介绍反射能力的增强Java虚拟机与
Java源码
Java虚拟机能力支持Java的多语言支持Java动态性的局限性方法句柄处理操作方法句柄方法句柄类型方法句柄的类型选择
洛神灬殇
·
2023-07-19 18:17
深入浅出Java原理及实战
java
python
开发语言
Flutter源码中的25种设计模式【不间断更新】
Flutter
Java源码
中的25种设计模式【不间断更新】1.装饰器模式(结构型)【出场率:】装饰器模式(Decotator)能够在运行时动态地为原始对象添加一些额外的功能,使其变得强大。
Hamiltonian
·
2023-07-19 12:56
逆向分析工具-APKtool+dex2jar+jd-gui下载安装
(注意:如果直接解压.apk文件,xml文件打开全部是乱码)2.dex2jar:将apk反编译成
Java源码
(classes.dex转化成jar文件)3.jd-gui:查看APK中classes.dex
小白不会永远小白
·
2023-07-19 12:45
反编译
apk
java
jar
android
Hyperledger Fabric测试网络运行官方Java链码[简约版]
/network.shcreateChannel在
java源码
路径下chmod+744gradlewvimgradlew:setff=unix:wq./gradlewrun回到te
是澜澜呀
·
2023-07-15 01:51
fabric
网络
java
区块链
华为OD机试之阿里巴巴找黄金(III)(
Java源码
)
文章目录阿里巴巴找黄金(III)阿里巴巴找黄金(III)题目描述一贫如洗的椎夫阿里巴巴在去砍柴的路上,无意中发现了强盗集团的藏宝地,藏宝地有编号从0~N的箱子,每个箱子上面贴有一个数字。阿里巴巴念出一个咒语数字,查看宝箱是否存在两个不同箱子,这两个箱子上贴的数字相同,同时这两个箱子的编号之差的绝对值小于等于咒语数字,如果存在这样的一对宝箱,请返回最先找到的那对宝箱左边箱子的编号,如果不存在则返回-
大明子又称小码哥
·
2023-06-24 03:18
华为OD机试
华为od
算法
java
==、equals区别 | java学习笔记
equals如上图所示,为
java源码
。Object类中,equals()用于判断两者地址
还有重名?
·
2023-06-23 06:09
java
java
笔记
JVM的内容
javapjava自带的反编译工具javactest.javajavap-ctest
Java源码
首先被编译成
ha_lydms
·
2023-06-21 00:08
面试整理
jvm
java
开发语言
面试
华为OD机试之阿里巴巴找黄金宝箱(II)(
Java源码
)
阿里巴巴找黄金宝箱(II)题目描述一贫如洗的樵夫阿里巴巴在去砍柴的路上,无意中发现了强盗集团的藏宝地,藏宝地有编号从0~n的箱子,每个箱子上面贴有箱子中藏有金币的数量。从金币数量中选出一个数字集合,并销毁贴有这些数字的每个箱子,如果能销毁一半及以上的箱子,则返回这个数字集合的最小大小。输入描述一个数字字串,数字之间使用逗号分陌,例如:6,6,6,6,3,3,3,1,1,5字串中数字的个数为偶数,并
大明子又称小码哥
·
2023-06-20 12:15
华为OD机试
java
华为od
开发语言
算法
JVM知识点梳理
JVM结构(栈,程序计数器,方法区,栈)从
Java源码
开始,JVM需要把源码转化为字节码,每个线程(包括主线程)都会产生一个虚拟机栈,里面会存储引用变量以及参数信息。
牛奶味的辣椒水
·
2023-06-20 07:06
面向面试
jvm
java
算法
2023年精选出来的Java后端面试题
Java源码
会先经过编译器编译成字节码(class文件),然后由JVM中内置的解释器解释成机器码。
殷十娘
·
2023-06-20 04:27
java
jvm
开发语言
IDEA中Tomcat日志乱码问题解决
从
Java源码
到IDEA控制台,大致分为几个阶段:1)源码:即*.java原文件,是纯文本文件。编码方式在IDEA的Settings>Editor>FileEncodings中设
DLite
·
2023-06-19 23:48
Java编程
tomcat
intellij-idea
JavaWeb开发框架——Spring
1.3.1、方便解耦,简化开发1.3.2、AOP编程的支持1.3.3、声明式事务的支持1.3.4、方便程序的测试1.3.5、方便继承各种优秀框架1.3.6、降低JavaEEAPI的使用难度1.3.7、
Java
啊噢1231
·
2023-06-19 15:09
SSM
java
spring
学习
华为OD机试之乱序整数序列两数之和绝对值最小(
Java源码
)
乱序整数序列两数之和绝对值最小题目描述给定一个随机的整数(可能存在正整数和负整数)数组nums,请你在该数组中找出两个数,其和的绝对值(|nums[x]+nums[y]|)为最小值,并返回这个两个数(按从小到大返回)以及绝对值。每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。输入描述一个通过空格分割的有序整数序列字符串,最多1000个整数,且整数数值范围是[-65535,65535]
大明子又称小码哥
·
2023-06-19 04:40
华为OD机试
java
算法
开发语言
华为od
EventBus实现组件通信的原理
点击在线查看EventBus.
java源码
。
zhangjin1120
·
2023-06-18 22:09
EventBus
android
Android 逆向分析
分析步骤通用逆向分析步骤1.了解该模块正向编程相关方法2.使用apktool解密apk,得到资源、jni模块等文件3.从apk提取出dex文件,使用dex2jar转换成jar文件,再用java逆向工具得到
java
凉亭下
·
2023-06-17 15:55
Android
android
android
studio
ide
华为OD机试之数组拼接(
Java源码
)
数组拼接题目描述现在有多组整数数组,需要将它们合并成一个新的数组。合并规则,从每个数组里按顺序取出固定长度的内容合并到新的数组中,取完的内容会删除掉,如果该行不足固定长度或者已经为空,则直接取出剩余部分的内容放到新的数组中,继续下一行。输入描述第一行是每次读取的固定长度,0>numList=newArrayList>();for(inti=0;ilist=newArrayList();Arrays
大明子又称小码哥
·
2023-06-15 22:51
华为OD机试
华为od
算法
华为
华为OD机试之最长连续子序列(
Java源码
)
最长连续子序列题目描述有N个正整数组成的一个序列。给定整数sum,求长度最长的连续子序列,使他们的和等于sum,返回此子序列的长度,如果没有满足要求的序列,返回-1。输入描述第一行输入是:N个正整数组成的一个序列第二行输入是:给定整数sum输出描述最长的连续子序列的长度备注输入序列仅由数字和英文逗号构成,数字之间采用英文逗号分隔序列长度:1numList=newArrayList{numList.
大明子又称小码哥
·
2023-06-15 19:31
华为OD机试
华为od
java
算法
RxJava小考题 -- Rx
java源码
分析(一)
前言:现在面试很多都会问RxJava的源码,直接讲RxJava的源码,估计大家都不太会看下去,我们先看个小考题,然后再去看相关的源码。正文:问题一://对象类classData{publicStringname;publicData(Stringname){this.name=name;}}//比如我们使用just操作符来发送二个Data对象Observabledata=Observable.ju
青蛙要fly
·
2023-06-14 03:37
【spring】spring是什么?详解它的特点与模块
基础知识,期待你的关注目录一、spring介绍二、spring的特点(七点)1、简化开发2、AOP的支持3、声明式事务的支持4、方便测试5、方便集成各种优秀框架6、降低JavaEEAPI的使用难度7、
Java
Insist--
·
2023-06-13 21:53
spring
java
后端
华为OD机试之用户调度问题(
Java源码
)
用户调度问题题目描述在通信系统中,一个常见的问题是对用户进行不同策略的调度,会得到不同的系统消耗和性能。假设当前有n个待串行调度用户,每个用户可以使用A/B/C三种不同的调度策略,不同的策略会消耗不同的系统资源。请你根据如下规则进行用户调度,并返回总的消耗资源数。规则:1.相邻的用户不能使用相同的调度策略,例如,第1个用户使用了A策略,则第2个用户只能使用B或者C策略。2.对单个用户而言,不同的调
大明子又称小码哥
·
2023-06-13 14:07
华为OD机试
华为od
java
算法
华为OD
你需要的Java jar包反编译工具来了
在我们进行java开发过程中,有时候需要看一下某个jar包是否确定已经是我们更新过的代码,那么此时,就需要使用反编译工具看一下jar包中对应的
java源码
。
BigDataToAI
·
2023-06-13 01:39
实用工具
java
jar
windows
Java代码加密与反编译(一):利用混淆器工具proGuard对jar包加密
有些情况下,为了保护
java源码
不被别人看到,通常会使用加密手段对
java源码
进行加密,加密的方式可以利用加密工具(比如java代码混淆工
中v中
·
2023-06-12 15:44
Jdk19 动态编译 Java 源码为 Class 文件(二)
动态编译
Java源码
为Class一.双亲委派二.SpringBoot应用动态编译源码1.Pom依赖2.SpringBootIOC容器3.类编译管理器4.用户登陆Demo三.验证1.启动服务,并调用登陆2
猪悟道
·
2023-06-12 10:48
JDK
特性
JavaWeb
服务框架
jvm
springboot
动态编译
bean
双亲委派
Jdk19 动态编译 Java 源码为 Class 文件(一)
动态编译
Java源码
为Class一.背景1.Jdk版本2.需求二.
Java源码
动态编译实现1.Maven依赖2.源码包装类3.Java文件对象封装类4.文件管理器封装类5.类加载器6.类编译器三.动态编译测试
猪悟道
·
2023-06-12 10:17
JDK
特性
jdk
动态编译
JavaCompiler
JavaFileObject
ClassLoader
Java实现加密(一)AES加解密
目录1.背景知识2.AES简介3.AES的加密过程(AES处理单位:字节)4.Java实现4.1生成密钥和偏移量4.2AESUtil.
java源码
4.3执行结果4.4线上验证1.背景知识在密码学中,加密算法分为单向加密和双向加密
ACGkaka_
·
2023-06-11 02:27
加解密
java
Java中如何使用注解?
注解(Annotation)是放在
Java源码
的类、方法、字段、参数前的一种特殊“注释”注释会被编译器直接忽略,注解则可以被编译器打包进入class文件,因此,注解是一种用作标注的“元数据”。
John_rush
·
2023-06-09 00:52
JAVA
java
jvm
开发语言
2020-07-06
具体来说JDK其实包含了JRE,同时还包含了编译
java源码
的编译器javac,还包含了很多java程序调试和分析的工具。简单来说:如果你需
程序男保姆
·
2023-06-08 22:08
AbandonedConnectionCleanupThread$ConnectionFinalizerPhantomReference内存溢出
目录1、现象2、mysql-connector-
java源码
分析3、解决方法3.1、配置disableAbandonedConnectionCleanup3.2、暴力解决方式-----定时GC4、什么是虚引用
zzhongcy
·
2023-06-08 12:51
Java
SpringBoot
java
servlet
mysql
#千锋逆战# Maven的下载到配置
:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/各个下载版本的后缀问题bin表示由java编译后的class文件,使用下载一般使用binsrc表示
java
不是潘西是潘安
·
2023-06-07 09:42
Swift CRC8
classCRC8{//lyz原创(转义
java源码
)staticvarcrc8_tab:[UInt8]=[0,94,188,226,97,63,221,131,194,156,126,32,163,253,31,65,157,195,33,127,252,162,64,30,95,1,227,189,62,96,130,220,35,125,159,193,66,28,254,160,225,1
李大瘦
·
2023-06-07 09:19
FastDFS-Client
Java源码
改造为适用Nacos的方式
FastDFS-Client源码的gitHub地址:https://github.com/happyfish100/fastdfs-client-java这个Client的简单用法可自行去看博客:FastDFSClient集成SpringBoot基础用法简单用法主要是根据fdfs_client.conf配置文件的配置来进行的,这样在打包发布后,配置文件不方便修改,对维护成本也有所增加。所以在这根据
皮皮丰不会写代码
·
2023-06-07 08:44
FastDFS
StringBoot
fastdfs
宽德资本三面面经(4.21)
根据
Java源码
的印象写了二十分钟,还剩一堆,大佬让我停了讲讲思路。
__Kirito_
·
2023-06-07 07:30
Rx
java源码
分析总结
Rxjava优点个人认为优点有下面几个:1.使用结构、逻辑清晰;2.线程切换非常方便;3.只要流程发生错误,一定会执行onError(),不用到处处理;4.操作符强大;基础用法推荐https://www.jianshu.com/p/cd3557b1a474https://www.cnblogs.com/liushilin/p/7058302.html以上两篇写的很全了,下面是版本2和版本3的区别,
gogoingmonkey
·
2023-04-21 13:42
[
Java源码
][并发J.U.C]---并发工具类Atomic
前言本文主要分析一下原子更新基本类型包括AtomicBoolean,AtomicInteger和AtomicLong.由于这三个类的基本操作和原理是一样的,因此主要分析一下AtomicInteger类就可以了.本文源代码:代码下载原子更新基本类型类AtomicInteger例子1packagecom.sourcecode.atomic_AtomicInteger;importjava.util.f
nicktming
·
2023-04-21 12:59
Java源码
学习--ArrayList、LinkedList、Vector对比
Java源码
学习--ArrayList、LinkedList、Vector比较在进行三个的总结之前,还有一个需要了解一下的就是Stack这个类。
慕北人
·
2023-04-21 01:41
ArrayList实现原理分析
ArrayList实现原理分析(
Java源码
剖析)-https://www.jianshu.com/p/2d6f31f1fbbeArrayList使用的存储的数据结构ArrayList的初始化ArrayList
青青子衿zq
·
2023-04-19 14:00
Java源码
分析-【ConcurrentHashMap】深入浅出的源码分析(JDK1.7版本)
前提概要ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现,以及被广泛使用,经典的开源框架Spring的底层数据结构就是使用ConcurrentHashMap实现的。ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下ConcurrentHashMap的实现原理,并对其实现原理进行分析(JDK1.7)。与同是线程安全的老
洛神灬殇
·
2023-04-19 04:11
Java源码
分析-【ConcurrentHashMap】深入浅出的源码分析(JDK1.8版本)
承接上文在上一篇文章的时候,已经基本解释了JDK1.7版本的ConcurrentHashMap的核心代码,可见:
Java源码
分析专题系列之【ConcurrentHashMap】深入浅出的源码分析(JDK1.7
洛神灬殇
·
2023-04-18 09:00
【源码面经】
Java源码
系列-ArrayList与LinkedList
ArrayList的大小是如何自动增加的什么情况下你会使用ArrayList?什么时候你会选择LinkedList?如何复制某个ArrayList到另一个ArrayList中去在索引中ArrayList的增加或者删除某个对象的运行过程?效率很低吗?解释一下为什么?ArrayList插入删除一定慢么?ArrayList的遍历和LinkedList遍历性能比较如何?ArrayList是线程安全的么?A
「已注销」
·
2023-04-17 21:22
java
开发语言
后端
程序人生
架构
走进Rx
Java源码
(二) -- 操作符Map
前言Observable.just("1","2").map(newFunction(){@OverridepublicStringapply(Strings)throwsException{returns;}}).subscribe();无论是just还是map,返回的都是Observable对象,其实这和设计模式中构造器模式很像,另外虽然上面每一步返回的是Observable,但是实际返回都是
Rc在努力
·
2023-04-17 06:16
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他