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基础
之关键字
nativenative是用做java和其他语言(如c++)进行协作时用的也就是native后的函数的实现不是用java写的Java中Native关键字的作用default(JDK8引入的)default关键字可以让接口中的方法可以有默认的函数体,当一个类实现这个接口时,可以不用去实现这个方法,当然,这个类若实现这个方法,就等于子类覆盖了这个方法,最终运行结果符合Java多态特性transient
沈默的头号狗腿
·
2024-01-23 12:21
Java基础
-JVM内存管理-虚拟机栈
Java工程师知识树/
Java基础
虚拟机栈特点虚拟机栈出现的背景:由于跨平台性的设计,Java的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计成基于寄存器的。
HughJin
·
2024-01-23 10:57
java基础
07-final、finally和finalize的区别是什么?
1.final用于声明属性、方法和类,分别表示属性不可改变(常量),方法不可覆盖,类不可继承。2.finally是异常处理语句结构的一部分,表示总是执行。3.finalize是java.lang.Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,供垃圾收集时的其他资源回收,例如关闭文件等。用法:如果一个类被声明为final,就意味着它不能再派生出新的子类,不能作为父类被继承
bpmh
·
2024-01-23 10:01
Java开发1天1道面试题
java
开发语言
java基础
08-Java中的null和空字符串的区别是什么?
Java中的null和空字符串的区别是什么?null表示一个变量没有引用任何对象,而空字符串表示一个字符串变量引用了一个长度为0的字符串。null:表示一个变量没有引用任何对象。也就是说,这个变量还没有被分配内存。如:Stringstr=null;如上,str是一个String类型的变量,但目前它没有被引用任何对象,所以它的值为null。空字符串:表示一个字符串变量引用了一个长度为0的字符串。如:
bpmh
·
2024-01-23 10:01
java
链游能否回归商业与游戏的本质,龙纪链或将给出答案
今年2月,区块链游戏公司青蛙dog官微承认公司开发人员已卷款跑路,上线不足10天的乐狗云宣布因陷入巨额亏损关闭项目,链克三国英雄则对外表示因为未能攻克
核心技术
问题暂停项目。更多同
佩奇区块链
·
2024-01-23 09:22
2020年我凭借这份pdf成功拿到了阿里,腾讯,京东等六家大厂offer
offer一直是程序员朋友的一个目标,我是如何拿到大厂offer的呢,今天给大家分享我拿到大厂offer的利器,大厂核心知识面试宝典,375页面试宝典,内容囊括jvm,java集合,java多线程并发,
java
09a131ee5c4b
·
2024-01-23 06:09
java基础
之常见异常总结
算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组负下标异常:NegativeArrayException数组下标越界异常:ArrayIndexOutOfBoundsException违背安全原则异常:SecturityException文件已结束异常:EOFException文件未找到
1 2 3 一起追梦
·
2024-01-23 05:49
笔记
java
java
Java基础
-数组
前两篇介绍了Java的数据类型和流程控制,现在来讲一下Java的数组,作为一种引用类型,也是非常常见和常用的。这次的知识框架如下所示。一、声明Java在创建变量前必须先声明变量,而数组作为一种引用类型的变量,在创建数组变量前也必须要先声明数组变量,才能在程序中使用数组。声明格式如下。int[]arr;//数组元素类型[]数组名;//推荐intarr[];//数组元素类型数组名[];//不推荐二、创
zhengyquan
·
2024-01-23 05:54
Java
SE
java
开发语言
后端
intellij
idea
Java基础
-数据类型
前言:本节介绍java的数据类型,包括基本类型及其相关的类型转换,以及了解一些常用的引用类型如类、数组等,大致内容如下导图。一、基本类型1、数值型1)整数类型:byte,short,int,longinti=10;//整数常量默认是int类型longl=10L;//long类型常量需在整数后添加l或Llongl1=i;//小转大,自动类型转换shortl2=(short)i;//大转小,强制类型转
zhengyquan
·
2024-01-23 05:24
Java
SE
java
开发语言
intellij-idea
后端
Java基础
-流程控制
Java程序的流程控制有顺序结构、选择(分支)结构和循环结构。对于流程控制语句,哪怕是不同的编程语言,语法和结构很多都是相通的,所以学起来比较容易。本节的主要内容如下。一、顺序结构程序中的语句按顺序一条一条执行下来即为顺序结构。也可以这么理解,当一个程序既不是选择结构又不是循环结构时,默认就是顺序结构。如下计算a+b并输出result就是一个顺序结构。publicclassHello{public
zhengyquan
·
2024-01-23 05:24
Java
SE
java
开发语言
后端
intellij-idea
Java基础
-语法(上)
前言:本节简单介绍一下java的基础语法,了解java的语法规范、注释、标识符及修饰符相关内容。1、语法规范1)大小写敏感:如标识符Hello与hello是不同的。2)类名:首字母大写。若类名由若干单词组成,则每个单词的首字母要大写,如FirstDemo。3)方法名:驼峰命名:所有的方法名都以小写字母开头,若方法名含有若干单词,则后面的每个单词首字母大写,如stringDemo。见名知意:根据所写
zhengyquan
·
2024-01-23 05:23
Java
SE
java
开发语言
intellij-idea
后端
Java基础
-语法(下)
前言:承接上文,本节继续介绍
java基础
语法的剩余部分,包括java的运算符、变量和关键字方面的内容。
zhengyquan
·
2024-01-23 05:23
Java
SE
java
开发语言
后端
intellij
idea
笔记
【漏洞复现】SpringBlade export-user接口SQL注入漏洞
SpringBlade系统简介二、漏洞描述三、影响版本四、漏洞复现五、修复建议前言SpringBlade是一个由商业级项目升级优化而来的微服务架构采用SpringBoot2.7、SpringCloud2021等
核心技术
构建
李火火安全阁
·
2024-01-23 02:24
漏洞复现
SpringBlade
javaWeb
核心技术
第五篇之jQuery
-概述-jQuery是一个优秀的javascript框架(js类库),兼容css3和各大浏览器,提供dom,events,animate,ajax等简易的操作。并且jQuery有非常丰富的插件,大多数功能都有相应的插件解决方案。jQuery的宗旨是writeless,domore.(写的更少,做的更多)-jQuery入门-jQuery和html整合-下载-下载地址:www.jquery.com-使
小小一技术驿站
·
2024-01-23 01:57
新大陆的分析
公司掌握条码识别
核心技术
,在一/二维码识读方面达到行业领先水平,
心中的肥皂沫
·
2024-01-23 01:45
Java基础
篇----类型转换【面试题拓展】
Java基础
篇----类型转换文章目录
Java基础
篇----类型转换前言一、基本数据类型转换:二、显示和隐式转换:1.面试题
xxxhuxxx
·
2024-01-23 01:04
java
windows
intellij-idea
学习
开发语言
Java基础
----变量与常量【面试题拓展】
作为一名对技术充满热情的学习者,我一直以来都深刻地体会到知识的广度和深度。在这个不断演变的数字时代,我远非专家,而是一位不断追求进步的旅行者。通过这篇博客,我想分享我在某个领域的学习经验,与大家共同探讨、共同成长。请大家以开放的心态阅读,相信你们也会在这段知识之旅中找到启示。文章目录前言一、变量是什么?1.变量命名规则:2.变量底层原理:3.类变量(成员变量)和局部变量:4.变量相关面试题:二、常
xxxhuxxx
·
2024-01-23 01:04
java
开发语言
学习
intellij-idea
Java基础
篇----包机制与JavaDoc
作为一名对技术充满热情的学习者,我一直以来都深刻地体会到知识的广度和深度。在这个不断演变的数字时代,我远非专家,而是一位不断追求进步的旅行者。通过这篇博客,我想分享我在某个领域的学习经验,与大家共同探讨、共同成长。请大家以开放的心态阅读,相信你们也会在这段知识之旅中找到启示。文章目录前言一、Java包机制(Package):1.java包机制的使用规则:2.包机制优势:二.javadoc:1.使用
xxxhuxxx
·
2024-01-23 01:04
java
开发语言
铁子,你还记得这些吗----
Java基础
【拓展面试常问题型】
作为一名对技术充满热情的学习者,我一直以来都深刻地体会到知识的广度和深度。在这个不断演变的数字时代,我远非专家,而是一位不断追求进步的旅行者。通过这篇博客,我想分享我在某个领域的学习经验,与大家共同探讨、共同成长。请大家以开放的心态阅读,相信你们也会在这段知识之旅中找到启示。文章目录前言一、Java数据类型1.基本数据类型(PrimitiveDataTypes)2.引用数据类型(Reference
xxxhuxxx
·
2024-01-23 01:34
java
面试
python
Java基础
篇----算术魔术大揭秘【面试题拓展】
作为一名对技术充满热情的学习者,我一直以来都深刻地体会到知识的广度和深度。在这个不断演变的数字时代,我远非专家,而是一位不断追求进步的旅行者。通过这篇博客,我想分享我在某个领域的学习经验,与大家共同探讨、共同成长。请大家以开放的心态阅读,相信你们也会在这段知识之旅中找到启示。文章目录前言一、什么是运算符?二、运算符分类及底层逻辑:1.算术运算符:2.关系运算符:3.逻辑运算符:4.位运算符:5.赋
xxxhuxxx
·
2024-01-23 01:03
java
开发语言
javascript
ide
深入 Java 核心 Java 内存分配原理
Java内存分配与管理是Java的
核心技术
之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。
有梦想的人天天睡觉
·
2024-01-22 23:15
【
Java基础
】如何优雅的编写第一个Java程序
序章学习一门新的编程语言,成功编写一个helloworld!程序是必不可少的,Java也不例外!下面展示如何编写一个Java程序并运行;主要包括:Java环境的安装和配置,编写Java程序并编译运行。删除Java环境这里为方便演示,先删除之前的Java环境,这里以Windows11为例,打开设置,找到系统,关于,点击高级系统设置;点击环境变量,找到系统变量中的JAVA_HOME,点击编辑,选择浏览
Yuki i i i i i i i
·
2024-01-22 22:53
java
【算法Hot100系列】跳跃游戏
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java
核心技术
点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-22 21:04
s6
算法与数据结构
算法
游戏
Docker(十三)底层实现
底层实现Docker底层的
核心技术
包括Linux上的命名空间(Namespaces)、控制组(Controlgroups)、Union文件系统(Unionfilesystems)和容器格式(Containerformat
.正函数.
·
2024-01-22 20:35
Docker容器技术
docker
容器
运维
Java基础
拼接函数和基础数据类型转换
函数的拼接:publicclassdemo4{//6cancat拼接函数//7indexof第一次出现的下标//8lastIndexOf最后、次出现的下标publicstaticvoidmain(String[]args){Strings1="hello";Strings2="world";System.out.println(s1+s2);//helloworldSystem.out.print
好名字都被取完了呀
·
2024-01-22 20:58
【算法Hot100系列】字母异位词分组
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java
核心技术
点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-22 19:59
s6
算法与数据结构
算法
贯通用友T+与企企,引领企业数字化转型新篇章!
公司拥有一支由业内资深专家和优秀工程师组成的研发团队,具备强大的自主研发能力,在数字信号处理、通信、物联网等领域拥有多项
核心技术
。
聚道云连接器
·
2024-01-22 19:46
案例分享
大数据
软件需求
架构师的36项修炼-03架构
核心技术
之分布式消息队列
本课时的主题是分布式消息队列,分布式消息队列的知识结构如下图。本课时主要介绍以下内容。&同步架构和异步架构的区别。异步架构的主要组成部分:消息生产者、消息消费者、分布式消息队列。异步架构的两种主要模型:点对点模型和发布订阅模型。&分布式消息队列异步架构的好处:异步处理实现快速响应;消费者易于伸缩;高并发访问压力的时削峰填谷,减轻访问高峰的系统负载压力;隔离失败任务,消费者处理任务失败,不会影响主业
机智阳
·
2024-01-22 18:37
java
架构
分布式
java
后端
架构师的36项修炼-02架构
核心技术
之分布式缓存(上)
本课时的主题是分布式缓存。缓存是架构设计中一个重要的手段。缓存的主要特点是技术比较简单,同时对性能提升的效果又很显著,所以缓存在很多地方都会被用到。使用缓存需要注意几个关键指标:缓存键集合大小、缓存空间的大小以及缓存的使用寿命。这三个指标决定了缓存的有效性、缓存的使用效率、缓存实现的效果。缓存的类型主要有代理缓存、反向代理缓存、CDN缓存和对象缓存几种。缓存知识图谱如下图所示。不是所有的数据都适合
机智阳
·
2024-01-22 18:36
java
架构
分布式
缓存
架构师的36项修炼-04架构
核心技术
之分布式数据存储
本课时主题为分布式数据存储,知识架构图如下所示。本课时主要包括以下内容:&MySQL复制,有主从复制和主主复制两种;&数据分片(或称数据分区),具体为数据分片的原理、分片的方案、分片数据库的扩容;&数据库分布式部署的几种方案;&NoSQL中的CAP原理,分布式系统的最终一致性及其实现方案。MySQL数据库复制主从复制MySQL的主从复制,顾名思义就是将MySQL主数据库中的数据复制到从数据库中去。
机智阳
·
2024-01-22 18:03
架构
分布式
java
后端
Java SE笔记(其一)
Java语言概述
Java基础
知识图解Java语言的特点面向对象健壮性跨平台性JDK、JRE、JVM的关系关键字和保留字标识符数据类型基本数据类型占用存储空间自动类型转换byte,short,char之间不会相互转换
原来是隻呆雁
·
2024-01-22 17:43
Java
SE
javase
如何本地安装Python Flask并结合内网穿透实现远程开发
推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java
核心技术
点,如集合,jvm,并发编程redis,kafka,Spring,微服务,Netty等常用开发工具系列
檀越剑指大厂
·
2024-01-22 17:36
s20
cpolar
python
flask
开发语言
8051微控制器介绍,万字长文-关于8051的介绍及使用说明,8051的设计资源,8051的架构
Intel公司将MCS51的
核心技术
授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公司,相继开发了功能更多、更强大的兼容产品。
xiaoshun007~
·
2024-01-22 16:28
电子设计大赛
架构
电子设计大赛
蓝桥杯
java基础
6.A+B问题VIII时间限制:1.000S空间限制:32MB题目描述你的任务是计算若干整数的和。输入描述输入的第一行为一个整数N,接下来N行每行先输入一个整数M,然后在同一行内输入M个整数。输出描述对于每组输入,输出M个数的和,每组输出之间输出一个空行。输入示例3412345123453123输出示例10156提示信息注意以上样例为一组测试数据,后端判题会有很多组测试数据,也就是会有多个N的输入
十七个远方在远方
·
2024-01-22 15:19
java基础学习
蓝桥杯
算法
职场和发展
蓝桥杯
java基础
数组的倒序与隔位输出时间限制:1.000S空间限制:128MB题目描述给定一个整数数组,编写一个程序实现以下功能:1.将输入的整数数组倒序输出,每个数之间用空格分隔。2.从正序数组中,每隔一个单位(即索引为奇数的元素),输出其值,同样用空格分隔。输入描述第一行包含一个整数n,表示数组的长度。接下来一行包含n个整数,表示数组的元素。输出描述首先输出倒序排列的数组元素,然后输出正序数组中每隔一个单位的
十七个远方在远方
·
2024-01-22 15:49
java基础学习
蓝桥杯
算法
数据结构
2022-03-27 氢能源简述
《规划》提出了氢能产业发展各阶段目标:到2025年,基本掌握
核心技术
和制造工艺,燃料电池车辆保有量约5万辆,部署建设一批加氢站,可再生能源制氢量达到10-20万吨/年,实现二氧化碳减排100-200万吨
小铭的学习周记
·
2024-01-22 12:33
2021年面试大盘点!金三银四Java春招面试高频考点总结,附答案!
Java基础
:String、S
前程有光
·
2024-01-22 12:40
62.Spring多线程事务 能否保证事务的一致性(同时提交、同时回滚)?
所以一个线程永远只能有一个事务所以Spring的事务是无法实现事务一致性的可以通过编程式事务,或者通过分布式事务的思路:二阶段提交方式扩展小课堂1.事务原理首先,我们先来大概的了解下Spring事务的工作原理,
核心技术
是通过
飞翔的佩奇
·
2024-01-22 12:27
spring
spring
java
后端
数据库
spring
boot
spring
cloud
java-ee
Flink SQL 实时数据开发经验总结
使用SQL实现流处理的
核心技术
在了解了Table\SQLAPI的使用方法以及作业运行机制之后,接下来分析SQL实现流处理的
核心技术
。为什么要分析这个问题呢?
BUG记录机
·
2024-01-22 11:52
flink
sql
数据库
《游戏治疗》03
核心技术
1促进式回应促进式回应是最费要的
核心技术
。“当成人认为孩子的行为需要纠正时,他们本能的回应是质问、命令或者直接给出答案,这种反应是对待孩子态度的直接产物。”
新的遇见
·
2024-01-22 07:18
java基础
06-String、StringBuffer及StringBuild的区别
String、StringBuffer及StringBuild的区别String、StringBuffer和StringBuilder的区别如下:1.可变性:String是只读字符串,即其引用的字符串内容是不能被改变的。而StringBuffer和StringBuilder表示的字符串对象可以直接进行修改。2.线程安全:StringBuffer是线程安全的,因为其所有方法都被synchronize
bpmh
·
2024-01-22 05:08
Java开发1天1道面试题
java
Java基础
04 - 什么是继承?Java支持多重继承吗?
什么是继承?Java支持多重继承吗?继承是面向对象编程的一个重要特性,它允许一个类(子类)继承另一个类(父类)的属性和方法。这样,子类不仅拥有自身的属性和方法,还可以复用父类中的功能,从而达到代码重用、减少冗余的目的。在Java中,一个类只能直接继承单个父类,但可以通过实现多个接口间接实现类似多重继承的功能。这是因为如果支持多重继承,可能会出现"钻石问题"(两个父类中有相同的成员方法,导致子类不知
bpmh
·
2024-01-22 05:07
Java开发1天1道面试题
java
java基础
05-int 和 Integer 有什么区别?
int和Integer有什么区别?周末愉快呀!朝气蓬勃的你。今日晴空万里,阳光洒进窗口,温暖着勤劳而上进的你。int和Integer在Java中是两种不同的类型,它们的主要区别如下:基本类型与包装类:int:这是Java中的一个基本数据类型,它表示32位的整数,其值范围是从-231到231-1。Integer:这是Java为int基本类型提供的封装类(WrapperClass),属于对象类型。存储
bpmh
·
2024-01-22 05:07
Java开发1天1道面试题
java
Java基础
必备知识点——从零开始
编程软件:IDEAIDEA编辑常用快捷键快捷键一:psvm或main——用来快速写一个main函数快捷键二:sout——用来快速写一个println函数快捷键三:fori——用来快速写一个for循环快捷键四:Ctrl+Shift+/——用来快速进行块注释快捷键五:Ctrl+Shift+/——用来快速取消块注释(与快速进行块注释的按键相同)快捷键六:Ctrl+/——用来快速进行行注释例如:在代码中点
Java之弟
·
2024-01-22 05:56
JAVA
java
开发语言
intellij-idea
Oracle19c迁移数据到DM8数据库
以及更高版本中引入了CDB与PDB的新特性,在迁移至DM8数据库时与11g稍微有点差异文章目录前言一、软件准备二、使用步骤总结前言随着国产数据库的不断发展,以及甲骨文公司对俄罗斯的制裁,让越来越多的人意识到
核心技术
掌握在自己手中的重要性
liulei_168
·
2024-01-22 02:14
数据库开发
java基础
一、.java源程序与编译型运行区别二、对象和类对象:对象是类的一个实例,有状态和行为。类:类是一个模版,它描述了一类对象的状态和行为。局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后变量自动销毁。局部变量是在栈上分配的。成员变量:成员变量是定义在类中,方法体之外的变量。这种变量是在创建对象的时候初始化。成员变量可以被类中的方法、构造方法和特
蓝色Hippie
·
2024-01-22 00:08
Java基础
-反射
1什么是反射机制?Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。2静态编译和动态编译静态编译:在编译时确定类型,绑定对象动态编译:运行时确定类型,绑定对象3反射机制优缺点优点:运行期间类型的判断,动态加载类,提高代码灵活度。缺点:性能瓶颈
一朝风月S
·
2024-01-21 23:47
面试宝典
java
面试
【数据结构和算法】种花问题
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:贪心2.2贪心算法一般思路三、代码3.1方法一
绿皮龟
·
2024-01-21 23:35
数据结构与算法合集
人工智能
算法
数据结构
线性回归
链表
贪心算法
动态规划
Java基础
算法实现(快速排序算法)
快速排序算法算法概念实现快速排序实现步骤实现图解快速排序伪代码Java实现代码参考算法概念快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(D
心安成长
·
2024-01-21 23:47
算法
java
算法
快速排序
数据结构
Java基础
-IO流
流的原理在Java程序中,对于数据的输入/输出操作以“流”(stream)方式进行;J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据。Java的流类型一般位于java.io包中image.png数据源datasource.提供原始数据的原始媒介。常见的:数据库、文件、其他程序、内存、网络连接、IO设备。数据源就像水箱,流就像水管中流着的水流,程序就是我
灬佐手边
·
2024-01-21 21:49
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他