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基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1前缀和的解题模板2.1.1最长递增子序列长度2.1.2
伴川
·
2023-12-26 16:33
数据结构与算法合集
数据结构
算法
java
python
c++
go
动态规划
一个实战让你
搞懂
Dockerfile
摘要在认识Dockerfile的基础功能之后,即一个用基础镜像来构建新镜像的文本文件,就需要在实际工作中使用其灵活便利的操作来提升我们的工作效率了,这里演示在Tomcat里运行一个程序的过程,以此来感受Docker带给我们的便利。通常以往的操作,或者目前大部分的操作依然还是这样:在一个服务器上安装JDK和Tomcat,然后上传war包到Tomcat指定目录下,或者一个jar包,直接运行即可。这样可
选手一号位
·
2023-12-26 12:25
Dubbo面试题(总结最全面的面试题)
文章持续更新中......ID标题地址1设计模式面试题(总结最全面的面试题)juejin.cn/post/684490…2
Java基础
知识面试题(总结最全面的面试题)juejin.cn/post/684490
90后小伙追梦之路
·
2023-12-26 11:16
java
面试
架构
java
面试
架构
开发语言
经验分享
JAVA快速入门
目录1.安装Java开发工具包(JDK)2.理解
Java基础
3.编写你的第一个Java程序4.编译和运行Java程序5.学习Java核心概念6.实践和进一步学习Java是一种强大的、面向对象的编程语言,
稻壳特筑
·
2023-12-26 11:17
科研习惯养成
java
Java基础
——接口&简单工厂
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。一.接口1.接口只做规范和声明不做实现;2.java中类只能单一继承,不能多继承,但是接口可以多继承;3.接口不要从功能上去看,不要觉得接口会带来功能上得提升,只能从设计角度去看待,从长远角度去看待,给我们带来得是规范,让我们更好得面向父类编程,这就是接口得魅力
凯哥学堂
·
2023-12-26 10:21
java基础
之面向对象和面向过程分析
目录1.通俗理解面向过程面向对象2.专业理解面向过程面向对象3.面向对象的三大基本特征封装继承多态继承和实现4.面向对象的五大基本原则单一职责原则:一个类最好只做一件事开放封闭原则:对扩展开放、对修改封闭里氏替换原则:子类必须能够替换其基类依赖倒置原则:程序要依赖于抽象接口,而不是具体的实现接口隔离原则:使用多个小的专门的接口,而不要使用一个大的总接口1.通俗理解面向过程通俗的说法就是把问题分解成
mi9688
·
2023-12-26 08:38
java后端
java
开发语言
java基础
之细谈java为何不支持多继承
原因因为如果要实现多继承,就会像C++中一样,存在菱形继承的问题,C++为了解决菱形继承问题,又引入了虚继承。因为支持多继承,引入了菱形继承问题,又因为要解决菱形继承问题,引入了虚继承。而经过分析,人们发现我们其实真正想要使用多继承的情况并不多。所以,在Java中,不允许“多继承”,即一个类不允许继承多个父类。除了菱形的问题,支持多继承复杂度也会增加。一个类继承了多个父类,可能会继承大量的属性和方
mi9688
·
2023-12-26 08:38
java后端
java
开发语言
java基础
之Java的动态代理如何实现
Java实现动态代理的两种方式JDK动态代理:Java.lang.reflect包中的Proxy类和InvocationHandler接口提供了生成动态代理类的能力。Cglib动态代理:Cglib(CodeGenerationLibrary)是一个第三方代码生成类库,运行时在内存中动态生成一个子类对象从而实现对目标对象功能的扩展。两种动态代理的区别JDK的动态代理是基于接口的代理。它要求被代理的类
mi9688
·
2023-12-26 08:38
java基础
java
开发语言
jdk
java基础
之java和c++的主要区别、各自的优缺点分析、java跨平台的原理的深度解析
C++是编译型语言:首选把源代码编译生成机器语言,然后由机器运行机器码。优点是执行速度快、效率高;缺点是依赖依赖编译器,跨平台性差。java是解释型语言:源代码不像c++那样直接翻译成机器语言,它是先翻译成中间代码(.class字节码),再由解释器(jvm)进行解释运行。优点是跨平台性好,缺点是执行速度相对慢、效率低注意:网上还有java是,半编译、半解释型语言的说法,我对这个说法的理解是:半编译
mi9688
·
2023-12-26 08:07
java后端
java
jvm
c++
《Git快速入门》Git分支
1.master、origin、origin/master区别首先
搞懂
git分支的一些名称区别:master:Git的默认分支名字。它并不是一个特殊分支、跟其它分支完全没有区别。
Jiqiang_z
·
2023-12-26 06:02
git
gitlab
github
gitee
Java基础
:枚举类
枚举类一、枚举类的使用1.枚举类:类的对象只有确定的,有限个。称此类为枚举类2.当需要定义一组常量时,建议使用枚举类3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式二、枚举类的定义方式1.jdk5.0之前,自定义枚举类2.jdk5.0之后,使用enum关键字定义枚举类三、Enum类的常用方法values()方法,返回枚举类的对象数组,该方法可以很方便的遍历所有的枚举值valueOf(St
King'sLanding
·
2023-12-26 05:45
java
开发语言
【
Java基础
05】枚举类
【
Java基础
系列】【
Java基础
01】基础概述【
Java基础
02】常用类【
Java基础
03】时间类【
Java基础
04】异常【
Java基础
05】枚举类【
Java基础
06】泛型【
Java基础
07】注解【
Java
无梦.
·
2023-12-26 05:42
Java之基础
java
开发语言
后端
程序人生
一篇文章彻底
搞懂
synchronized(深度剖析)
文章目录前言一、想知道synchronized之前,需要知道的以下几个问题1、设计同步器的意义2、引出的问题3、如何解决线程并发问题?二、synchronized是什么?2.1、使用的场景2.2、什么是可重入锁?三、synchronized底层原理实现3.1、Monitor监视器锁3.2、monitor的底层实现3.3、对象的内存布局3.4、对象头四、syn锁的优化4.1、锁的膨胀升级过程4.2、
未闻花名丶丶
·
2023-12-26 04:15
并发编程
java
jvm
面试
一篇文章彻底
搞懂
JMM和并发编程三大特性(深度剖析,java并发编程必须了解)
文章目录前言一、想知道为什么需要JMM,首先需要知道下面几个问题1、什么是并发和并行、串行?2、并发编程会贷来什么问题3、CPU和缓存一致性4、处理器优化和指令重排二、JMM到底是什么(java内存模型)?1、JMM工作交互图2、JMM组成部分1、主内存2、工作内存3、JMM存在的必要性4、数据同步的八大原子操作(即主内存和工作内存之间的交互协议)三、可见性、原子性、有序性问题1、原子性2、可见性
未闻花名丶丶
·
2023-12-26 04:14
并发编程
java
Java基础
_Java入门
作为刚刚接触Java的小白来说,最担心的应该就是Java怎么学,都需要掌握哪些内容?今天这篇文章希望能帮助大家快速入门Java,少走弯路!如何快速入门Java?一、作为刚接触Java的新手,肯定要先了解Java的基础。Java基本语法、Java平台应用、Java的核心概念:JVM、JDK、JRE以及Java面向对象思想,同时要会学到如何在系统中搭建Java开发环境,以及如何利用第三方工具进行Jav
程序媛小白
·
2023-12-26 00:06
几年后,这几类人,会面临“被淘汰”的困境,要提前未雨绸缪
后来,才慢慢地
搞懂
了一个规律,狼吃羊,以及羊不被狼
舒山有鹿
·
2023-12-25 21:23
【23号喵喵】第7期成长营-预热day2:如果有一个亿,要怎么用?
基金这部分,我准备学习一下了最近,之前一直有买普通理财,在上完理财课之后,觉得定投基金这个项目很不错,而且现在很多人都在做这个,我想在未来的某一天,我也能实现这个做买基金,但是还要多学习,因为好多东西我都没有
搞懂
夏鸢的暖心小筑
·
2023-12-25 18:11
Java基础
知识学习,一文掌握
Java基础
知识文集。
欢迎点赞✍评论⭐收藏文章目录一、
Java基础
知识文集(1)01.JDK和JRE有什么区别?02.JDK1.7与JDK1.8的区别?
普修罗双战士
·
2023-12-25 18:29
Java专栏
Java基础学习
多线程专栏
java
分布式
jdk
人工智能
算法
面试
【数据结构和算法】删掉一个元素以后全为 1 的最长子数组
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:滑动窗口2.2滑动窗口解题模板三、代码3.1
伴川
·
2023-12-25 17:51
数据结构与算法合集
数据结构
算法
java
开发语言
inscode
动态规划
线性回归
我们为何要做到简单?——读《简单化:产品、服务、程序设计的核心策略》有感
作者|钱成峰花上半小时来决定晚餐的外卖点什么,用掉大半天的时间才
搞懂
双十一的活动玩法,门口的快递越堆越高,家中的衣柜越塞越满,手机的内存需求越来越大,五花八门的APP越来越多……可是,我们真的需要这些吗
YY呀
·
2023-12-25 15:46
【精选】MyBatis思维导图分享,全是干货,思维导图带代码你们见过吗?
版本思维导图的小伙伴可以按需找我私信获取,全部开源给大家,大家也可以去我的码云(gitee)https://gitee.com/guojia-banner/java-technology-stack-mind-map中自取更多的思维导图,
java
OldGj_
·
2023-12-25 15:32
持久层框架MyBatis
java
mybatis
mysql
【Java】——期末复习题库(一)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2023-12-25 14:00
Java基础
java
开发语言
【数据结构】——期末复习题题库(1)
个人专栏:算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
Java基础
:
Java基础
_IT闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN
Y小夜
·
2023-12-25 14:59
数据结构
数据结构
实例图解哈夫曼树编码-解码及实现(c++)
你们机智大气的阿俊又回来了,最近事比较多,闲话少说,直接切入正题,聊聊如何给一篇全为英文字符的文章利用哈夫曼编码得到每个字符的最优编码,并完成解码功能,注意,这次也是用文件操作哟,今天可被二进制文件折磨惨了,不过
搞懂
后真好用
是阿俊呐
·
2023-12-25 13:47
数据结构
哈夫曼树
编码
解码
文件
c++
Spring Cloud、K8S、Netflix OSS三者啥关系?
首先为自己打个广告,我目前在某互联网公司做架构师,已经有5年经验,每天都会写架构师系列的文章,感兴趣的朋友可以关注我和我一起探讨,关注我,免费分享
Java基础
教程,以及进阶的高级Java架构师教程,全部免费送
Java架构师CAT
·
2023-12-25 12:46
搞懂
前端页面性能监控
为什么要监控页面性能?一个页面性能差的话会大大影响用户体验。用户打开页面等待的太久,可能会直接关掉页面,甚至就不再使用了,这种情况在移动端更加明显,移动端用户对页面响应延迟容忍度很低。虽然页面性能很重要,但是在实际使用中,页面性能差的情况并不少见。首先,在产品的迭代演进过程中,页面性能可能会被忽略,性能随着版本迭代而有所衰减;其次,性能优化是一项复杂而挑战的事情,需要明确的优化方向和具体的优化手段
alanwhy
·
2023-12-25 08:54
【富途牛牛】Android 面试
如果是Android岗位,第一轮是android相关技术面试,主要考察简历上有的和Android技术相关的问题,第二轮是
java基础
知识面试和算法;第三轮可能是综合技术面试。
沙漠里de小孩子
·
2023-12-25 08:49
Python
搞懂
Logger模块让老板刮目相看
一个简单的示例:ChatGPTLogger是Python标准库中logging模块提供的一种日志记录工具。它允许你在应用程序中记录不同级别的日志消息,以便于调试、追踪和分析应用程序的运行。使用Logger有助于管理和组织日志输出,以及提供可配置的日志记录。以下是Logger的主要组成部分:Logger(记录器):是主要的接口,负责发送日志消息。应用程序通常会创建一个或多个Logger对象,每个Lo
不买Huracan不改名
·
2023-12-25 07:13
for_myself
Python
python
【前端100问】Q8:setTimeout、Promise、Async/Await 的区别
写在前面此系列来源于开源项目:前端100问:能
搞懂
80%的请把简历给我为了备战2021春招每天一题,督促自己从多方面多角度总结答案,丰富知识setTimeout、Promise、Async/Await的区别正文回答事件循环中分为宏任务队列和微任务队列
alanwhy
·
2023-12-25 07:17
servlet
我们可以像学习
Java基础
一样,通过API来学习Servlet。这里需要注意的是,在我们之前JDK的API中是没有Servlet规范的相关内容,需要使用JavaEE的API。
伍六七.167
·
2023-12-25 07:20
servlet
hive
hadoop
C++中SYSTEM的用法
这里先不说我用了什么方法,这里必须要
搞懂
system()函数,因为还是有很多人用了system()函数,有时你不得不面对它
NickWei9999
·
2023-12-25 06:00
C++
Java面试题-
java基础
java基础
什么是JDK是整个java开发的核心,是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
小小橘子皮
·
2023-12-25 06:22
java
开发语言
【
Java基础
】为什么重写equals()方法一定要重写hashCode()方法
equals()方法:比较两个对象是否相同。1)用==号比较两个对象的内存地址,如果两个对象指向的是同一个内存地址,返回true。2)否则继续比较字符串的值,如果值相同,返回true。hashCode()方法:计算对象的哈希值。哈希值是一个整数,快速判断对象在哈希表中的存储位置。在哈希表中存储对象,首先用对象的哈希值来确定对象在哈希表中的位置,然后再用equals方法判断两个对象是否冲突。如果两个
凇:)
·
2023-12-25 06:41
#
Java基础面试题
java
开发语言
面试
java基础
知识--NIO详解及实战
前面已经介绍了java常见的几种IO操作,包括文件读写、缓冲区的操作等等。这些操作虽然都是我们日常在写业务代码的时候常用的操作,但是还有一种在互联网中也是极其重要的IO,那就是NIO。NIO是jdk1.4版本推出来的新功能,主要是为了解决在网络IO的过程中,同步IO阻塞导致系统资源浪费的场景。所以很多人说NIO,其实都是特指AIO,即异步IO在介绍NIO(AIO)之前,我们先来看看原来的BIO有什
JordanInShenzhen
·
2023-12-25 04:27
java基础知识
java
nio
网络
多线程
一个我从来没有
搞懂
的人
关于她,我脑海里依稀存留着一个模糊的记忆:一个晨雾弥漫的早晨,爸爸抱着我,急匆匆地赶往一个地方,那里有一片白茫茫的芦苇与湖泊,她站在湖边一言不发,爸爸说:“佳佳,快叫妈妈回来。”我说:“妈妈,回来。”她随即大哭起来。爸爸说当时我两岁半,是我最早最早的记忆,这最早最早的记忆,便与她有关———我的妈妈。妈妈,是被人欺负了一辈子的妈妈。所以童年记忆里每次浮现的画面,都是她撕心裂肺的哭泣与不绝于耳的叫骂声
光之工作者sunny
·
2023-12-25 01:36
搞懂
这6 个持续集成工具,领先80%测试人!
开发人员喜欢把写的代码当成自己的孩子,他们会被当成艺术品一样呵护。作为家长,总是会认为自己的孩子是最好的,也会尽全力给自己的孩子最好的,就算有时候会超出自己的能力范围。最终,孩子会走出去,和其他的小朋友一起玩,在某些时候,各家的孩子都可以按照自己的想法玩耍。但是有时候,冲突无法避免,此时由谁去解决他们之间的整合问题呢?这就是我们要说的集成,而持续集成(CI)及其自动化工具的全部目的是将代码从测试、
测试小鬼
·
2023-12-25 01:55
ci/cd
pytest
自动化
网络
fiddler
python
Java技术栈
Java技术栈文章目录Java
Java基础
HashMap多线程算法Java8JVM设计原则及模式框架SpringSpringCloudDubbo中间件RedisMySQLRabbitmqRocketMQJava
Java
芥末鱿鱼~
·
2023-12-25 01:21
Java
java
面试
超级群主训练营——超级群主的商业本质
如果没有
搞懂
超级群主有什么特质,需要做什么,那接下来想要把社群做好,做大,是很难的。如果
搞懂
了超级群主的商业本质,那我们接下来的行动就会有方向。
陈贺雄
·
2023-12-25 01:01
JAVA究竟要怎么自学啊,零基础好难学,看这篇文章,学习JAVA很EASY!
视频顺序是从
java基础
–springcloud微服务框架的学习视频教程!当然您学到springboot就可以找工作了,我划出来你学到哪里就可以就业了,想高薪就业使用springcloud找工作很香!
猪猪侠要增肥
·
2023-12-24 21:58
方包知识库
java
学习
spring
boot
java基础
干货分享
关键字-static-初始化顺序-静态变量和静态语句块优先于实例变量和普通语句块,静态变量和静态语句块的初始化顺序取决于它们在代码中的顺序。-存在继承的情况下,初始化顺序为:父类(静态变量、静态语句块)子类(静态变量、静态语句块)父类(实例变量、普通语句块)父类(构造函数)子类(实例变量、普通语句块)子类(构造函数)-静态变量privatestaticinty;-又称为类变量,也就是说这个变量属于
小宇java
·
2023-12-24 21:48
【Python机器学习系列】建立决策树模型预测心脏疾病(完整实现过程)
一文彻底
搞懂
机器学习中的归一化与反归一化问题【Python机器学习系列】一文彻底
搞懂
机器学习中表格数据的输入形式(理论+源码)【Python特征工程系列】利用随机森林模型分析特征重要性(源码)【Pytho
数据杂坛
·
2023-12-24 20:41
机器学习
机器学习
python
决策树
【Python机器学习系列】一文
搞懂
机器学习中的转换器和估计器(附案例)
一、引言表格数据一套完整的机器学习建模流程如下:在机器学习中,转换器(Transformer)和估计器(Estimator)是两个重要的概念,转换器和估计器在机器学习中扮演不同的角色,但它们通常可以结合在一起构建一个完整的机器学习流程。二、转换器转换器(Transformer)是一种用于数据转换和预处理的对象或类。它接受输入数据,并对其进行某种形式的变换。转换器通常用于数据的特征工程,包括特征缩放
数据杂坛
·
2023-12-24 20:38
机器学习
python
机器学习
开发语言
指标体系构建-03-交易型的数据指标体系
参考:本文参考1.接地气的陈老师的数据指标系列2.科普|零售行业的数据指标体系及其含义、应用阶段3.”人货场”模型
搞懂
没?数据分析大部分场景都能用!
IT从业者张某某
·
2023-12-24 20:17
数据分析入门到进阶
数据分析
2024华为OD机试真题指南宝典—持续更新(JAVA&Python&C++&JS)【彻底
搞懂
算法和数据结构—算法之翼】
PC端可直接搜索关键词快捷键:Ctrl+F年份关键字、题目关键字等等注意看本文目录-快速了解本专栏文章目录2024年华为OD机试真题(马上更新)2023年华为OD机试真题(更新中)新增题库-20232023OD机试历史题库华为OD机试优秀必刷题知识点华为员工补充途径华为OD是什么?薪资待遇:华为OD值得去吗?华为转正流程:华为OD机试:二本院校有机会吗?华为OD机试:跨专业可以参加华为OD华为OD
一见已难忘
·
2023-12-24 18:25
华为od
java
python
华为OD机试真题指南宝典
2024华为OD机试
c++
js
18张图让你
搞懂
高并发中的线程与线程池,看完还不会你来打我!
一切要从CPU说起你可能会有疑问,讲多线程为什么要从CPU说起呢?原因很简单,在这里没有那些时髦的概念,你可以更加清晰的看清问题的本质。CPU并不知道线程、进程之类的概念。CPU只知道两件事:从内存中取出指令执行指令,然后回到1你看,在这里CPU确实是不知道什么进程、线程之类的概念。接下来的问题就是CPU从哪里取出指令呢?答案是来自一个被称为ProgramCounter(简称PC)的寄存器,也就是
风平浪静如码
·
2023-12-24 18:19
【设计模式】RBAC 模型详解
其他系列文章导航
Java基础
合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、什么是RBAC呢?
伴川
·
2023-12-24 18:11
设计模式合集
Java基础合集
设计模式
安全
java
后端
数据库
sql
算法
【力扣】148.排序链表
嘿嘿~首先,要
搞懂
归并排序,然后是递归。
我爱君君吖~
·
2023-12-24 17:34
力扣
题解
leetcode
链表
算法
10分钟
搞懂
商业模式画布:9张分析图、6张模板
新入职、新行业,新人如何快速
搞懂
它的业务?新领域、新业务,投资人如何快速搞明白一个公司?新商机、新模式,创业者如何快速一个业务的商业前景?推荐大家使用商业模式画布,它可以让你轻松看透商业模式。
xiaobaiyanghaowa
·
2023-12-24 15:27
流程图
产品运营
Java基础
之《Java核心卷1》第6章
文章目录6.接口、lambda表达式与内部类6.1接口6.2接口示例接口和回调Comparator接口Clonable接口对象克隆6.3lambda表达式函数式接口方法引用和lambda构造器引用泛型数组构造器lambda中的变量作用域处理lambda表达式再谈Comparator6.4内部类内部类局部内部类匿名内部类静态内部类6.5代理静态代理动态代理示例6.接口、lambda表达式与内部类6.
wxygf
·
2023-12-24 14:12
Java
java
开发语言
力扣-两数相加(Java)
力扣算法—两数相加在刷完B站up主遇见狂神说的
java基础
篇之后,本人也就开始了力扣的刷题之路,刷的第一道题便是两数相加的算法题,那么这道题目在做完后在此进行一个简单的思路陈述和总结。
l2323521889
·
2023-12-24 14:31
java
leetcode
算法
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他