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程序员
必备,史上最详细常用的八种设计模式讲解丨建议收藏](https://segmentfault.com/a/1190000021026645一、Proxy代理模式1.什么是代理模式抽象点说是一个类代表另一个类的功能
Java_supermanNO1
·
2023-12-24 20:39
程序人生
Java
程序人生
Java
后端开发
架构师成长之路
Java程序员
编程新手小白初学者基础入门学习中最容易忘记的问题
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-12-24 08:27
【数据结构入门精讲 | 第二篇】考研408、企业
面试基础
概念习题
在上一篇文章中我们学习了数据结构的概念、算法复杂度的概念及其相关计算,这篇文章侧重考研408、企业面试数据结构的导论、算法复杂度等练习。目录判断题选择题编程题R7-1最大子列和问题判断题1.时间复杂度是根据算法写成的程序在执行时耗费时间的长度,往往与输入数据的规模有关。(对)2.斐波那契数列FN的定义为:F0=0,F1=1,F(N)=F(N−1)+F(N−2),N=2,3,…。用递归函数计算FN的
秋说
·
2023-12-24 06:05
数据结构
考研
面试
Java 中 this 和 super 的用法详解
this和super异同Java中的关键字上篇我们讲到了final,深入理解Java中的final关键字,这次我们来回顾一下this和super这两个关键字的用法,作为一名
Java程序员
,我觉得基础是
初念初恋
·
2023-12-24 04:34
java基础
java
后端
Java Collections Framework 源码分析(2 - ArrayList)
"阅读本文大约需要5分钟"如果问到
Java程序员
日常用到最多的数据结构是什么?我想不外乎这3个:ArrayList,HashMap和HashSet。这次我们就来分析其中的ArrayList的源码。
且把金针度与人
·
2023-12-23 22:33
JDBC介绍及安装、连接数据库
JDBC的目标是使
Java程序员
使用JDBC可以连接任何提供了JDBC
golemon.
·
2023-12-22 15:12
Java
数据库
数据库
java
Guava的TypeToken在泛型编程中的应用
作为
Java程序员
的咱们,都知道泛型可以让代码更加通用,但同时也可能会导致一些类型信息在运行时丢失,这就是所谓的类型擦除。好消息是,Guava的TypeToken帮咱们巧妙地解决了这个问题。
宋小黑
·
2023-12-22 13:15
Guava实战手册
guava
java
Dubbo面试题及答案,持续更新
为了帮助广大
Java程序员
更好地准备面试,我花费了大量时间进行研究和整理,形成了这套Dubbo面试题大全。
架构师专栏
·
2023-12-22 12:13
Dubbo面试题附答案整理
Dubbo面试题及答案总结
Dubbo面试题及答案
dubbo
为什么
Java程序员
需要掌握多线程?揭秘并发编程的奥秘
为什么
Java程序员
需要掌握多线程?
以山河作礼。
·
2023-12-22 12:11
活动文章
java
开发语言
每天突击学习五分钟,24年春招Java面试不发愁
2024年还没开始,在很多程序员网站看到很多
Java程序员
的2023年度总结都是:Java越来越卷了(手动狗头),2023年是被卷的一年。
啊码
·
2023-12-22 05:01
面试
java
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
LockContention)Java进程消耗CPU过高......这些问题在日常开发、维护中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是
Java
石猴M
·
2023-12-22 05:30
jvm
一个5年
Java程序员
的工作感悟,写给还在迷茫中的朋友
前言很多年前,刚刚从大学毕业的时候,很多公司来校招。其中最烂俗的一个面试问题是:“你希望你之后三到五年的发展是什么?”。我当时的标准回答是(原话):“成为在某一方面能够独当一面的技术专家“。后来经历了几家不同的公司,换了不同的方向,才知道这个真是一个很难的问题。因为兵无常势,什么东西都是在不断的变化,一早的时候看好的东西可能会被淘汰。几乎没有人能看到下一个方向的技术,因为这个问题是非常困难的。如果
17aa7dcf7b8c
·
2023-12-22 03:10
计算机视觉一些
面试基础
整理(持续更新)
1.IOU的原理及伪代码实现:图像示例原理:IoU(IntersectionoverUnion)是目标检测中常用的评价指标,用于衡量预测边界框(BoundingBox)与真实边界框之间的重叠程度。IoU的计算方式是通过目标框的交集面积除以它们的并集面积。IoU的数学定义如下:IoU(IntersectionoverUnion)是目标检测中常用的评价指标,用于衡量预测边界框与真实边界框之间的重叠程度
Funny_AI_LAB
·
2023-12-22 00:18
计算机视觉
计算机视觉
目标跟踪
人工智能
提高集合操作效率神器:Apache Commons Collections
我是小黑,今天咱们来聊聊一个让
Java程序员
既爱又恨的话题——Java集合。
宋小黑
·
2023-12-21 22:49
java
集合工具
apache
common
Java SE-13-基础练习题
前言部分练习题摘录自:Sun-
Java程序员
认证考试题库部分练习题加入了自己的解析若对JavaSE某些知识点不熟悉,可以看下我有关JavaSE知识点总结的文章还未整理完,待更若有错误或补充,欢迎私信一、
皇天
·
2023-12-21 16:49
java程序员
编程面试Web基础部分
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你java学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-spri
Java小辰
·
2023-12-20 21:02
自己总结的一些java基础知识,想入行java的跟新手都可以看看
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的
Java程序员
和打算入Java开发这个行当的准新手们,希望可以给大家一些经验
廖111
·
2023-12-20 15:03
月薪2w的
Java程序员
需要什么样的技术水平呢?
今天巨牛汇外包小助手就来和大家说一说月薪2w的
Java程序员
需要什么样的技术水平!1.基础扎实想要成为一名高薪的
Java程序员
,基础性的东西必须是牢固的。
最牛爱码士
·
2023-12-20 05:53
Java程序员
必备基础:Java代码是怎么运行的?拿来吧你
前言作为一名
Java程序员
,我们需要知道Java代码是怎么运行的。最近复习了深入理解Java虚拟机这本书,做了一下笔记,希望对大家有帮助,如果有不正确的地方,欢迎提出,感激不尽。
小梁同学jxy
·
2023-12-20 01:25
Java程序员
必备的6款最佳开发工具, 其中你的最爱有几款!
下面,我将为大家介绍6款Java开发必备工具。1.JadJad用于反编译Java类。你只需要发出jad命令,就可以用纯文本的形式读码。有些新出来的Java类需要你在缺乏文档的情况下使用jar文件。不过,这种情况很少发生,但是,不排除有时候源代码会被人搞得乱七八糟的情况。这时候,在拿出补丁之前,你需要先重新编译完整的系统。但是由于目录的缺失,这变得很困难。幸好Jad能帮助解决这种情况。简单使用Jad
小宇java
·
2023-12-19 12:21
Hibernate介绍
1.介绍Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使
Java程序员
可以随心所欲的使用对象编程思维来操纵数据库。
AnkerSong521
·
2023-12-19 07:01
Java Hibernate入门栗子
前言,Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得
Java程序员
可以随心所欲地使用对象编程思维来操纵数据库。
帅龍之龍
·
2023-12-19 06:03
#
SSH古董框架
Java
java程序正确的打印日志
我们
Java程序员
在开发项目时都是依赖Eclipse/Idea等开发工具的Debug调试功能来跟踪解决Bug,在开发环境可以这么做,但项目发布到了测试、生产环境呢?
广西表哥
·
2023-12-19 05:33
java
log4j
apache
IDEA插件JRebel实现热部署
作为一名
java程序员
,大家在调试bug的时候,改一次源码重启一次看看效果,重启的时候无聊抽根烟,重启总时间加起来一包烟估计都不够。热部署不需要重启就能让修改生效,让你调试效率上升30%轻轻松松。
SugarPPig
·
2023-12-19 05:10
笔记
intellij
idea
部门新来了一位前华为18A大佬,他嘲笑我竟不会Java程序性能优化
作为一名优秀的
Java程序员
,不仅要会编写程序,更要会编写高质量的程序。可以感受到Java开发中的智慧,让Java程序更优美。
小迁不秃头
·
2023-12-18 15:02
【常识系列】
Java程序员
需要了解的网络常识之计算机网络性能指标
作为一个
Java程序员
,我们也需要对计算机的网络知识有一定的了解,本系列就是针对非运维小伙伴的网络常识介绍(不费脑子可以无聊的时候瞅一瞅),希望可以帮助到大家( ̄∇ ̄)/计算机网络性能指标速率计算机发送的信号是以二进制数字形式的一个二进制数字就是一个比特
JAVA序码
·
2023-12-18 15:32
java
网络
计算机网络
Java程序员
常去的学习网站,等你来收藏
在程序员的职业生涯中,似乎这一生追随程序员的必定是和学习脱不了关系的,那么提升自身能力是职业生涯上必不可少的。小编也不示弱哦,今天给大家带来几个能学到知识的网站,网上的很多优质网站完全可以满足大多数人的自学需要,所以自己稍微整理了一些自己收藏的网页,和大家分享一下。一:技术问答论坛CSDN.NET-全球最大中文IT社区作为国内软件开发领域的最专业的业界资讯频道,提供开发业界,软件业界,移动业界,云
小宇java
·
2023-12-18 13:46
阿里 Java 系统架构师 应用架构师面试突击宝典
Java基础+集合+多线程+JVM三、计算机基础四、数据库面试题总结五、常用框架面试题总结六、系统设计七、优质面试经历八、微服务/分布式九、真实大厂面试现场备战面试1.1阿里巴巴校招/社招求职指南1.2
Java
java梅洛
·
2023-12-18 10:24
面试
java
程序人生
经验分享
java-ee
JAVA程序员
就业真的很难吗?
这个是老话题了,
Java程序员
远远没有饱和,年薪10万+元是很正常的一个薪酬水平。现在
Java程序员
挺多的,但是职位需求量更大,特别是能干实干或优秀的程序员是相当缺乏的,没存在饱和一说。
渡你眉间山河
·
2023-12-18 06:57
JVM监控及线上问题定位
前言
Java程序员
面试JVM几乎必问,对于JVM监控,线上OOM,CPU负载100%等问题也是经常被问到,尽管在企业中不一定轮得到我们去处理线上问题,但是不管是为了面试还是为了应对开发那么对于JVM线上问题处理都是必须要去了解的
编程乐学(Arfan开发工程师)
·
2023-12-18 04:19
jvm
java
缓存
linux
c#
面试基础
语法——as和is的区别
asas关键字用于将一个对象转换为指定类型(或其派生类型)。如果转换成功,则返回转换后的对象;如果对象不能转换为指定类型,则返回null。当使用as进行类型转换时,如果目标类型与原始对象类型不兼容,不会引发异常,而是返回null。DerivedClassderivedObj=baseObjasDerivedClass;if(derivedObj!=null){//转换成功,可以使用derivedO
李青椒bbll
·
2023-12-18 03:09
c#面试
c#
C#
面试基础
语法&和&&的区别
&运算符:当使用&运算符时,无论左侧条件是否为真,右侧的条件都会被计算。例如:if(true&SomeMethod()),即使第一个条件为真,SomeMethod()方法也会被执行。&可以做位运算如计算是不是2的n次方(number&(number-1))==0&&运算符:当使用&&运算符时,如果左侧条件为假,则右侧的条件不会被计算,因为整个表达式已经可以确定为假了。例如:if(false&&So
李青椒bbll
·
2023-12-18 03:37
c#
Java程序员
面试总结(一):java基础
1.怎么理解跨平台Java实现跨平台的关键在于其“一次编写,到处运行”的理念。Java程序通过将源代码编译为中间字节码(bytecode),而不是特定于某个平台的机器代码。这个字节码可以在任何安装了Java虚拟机(JVM)的平台上运行。JVM充当了一个抽象层,负责将字节码翻译为特定平台的机器代码。因此,无论是在Windows、Linux还是其他支持Java的操作系统上,只需安装相应平台的JVM,就
阿狸轰
·
2023-12-18 01:53
java
java
面试
开发语言
2023年Java初/中/高/架构后端真实面试题大全(有详细答案)--高频/真题
以下所有问题的答案可以参考(大部分都能找到):林老师带你学编程(「Java学习+面试指南」一份涵盖大部分
Java程序员
所需要掌握的核心知识。准备Java面试,首选《林老师带你学编程》!)。
林老师带你学编程
·
2023-12-18 00:29
计算机
网络
java
spring
spring
cloud
spring
boot
大厂面试官:Java工程师的“十项全能”
想要成为合格的
Java程序员
或工程师到底需要具备哪些专业技能,在面试之前到底需要准备哪些东西呢?面试时面试官想了解你的什么专业技能,以下都是一个合格Java软件工程师所要具备的。
程序员技术圈
·
2023-12-17 22:52
阿里P8告诉你Java框架hibernate怎么入门
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得
Java程序员
可以随心所欲的使用对象编程思维来操纵数据库。
Java高级架构狮
·
2023-12-17 21:09
【尘缘送书第五期】
Java程序员
:学习与使用多线程
目录1多线程对于Java的意义2为什么Java工程师必须掌握多线程3Java多线程使用方式4如何学好Java多线程5参与方式摘要:互联网的每一个角落,无论是大型电商平台的秒杀活动,社交平台的实时消息推送,还是在线视频平台的流量洪峰,背后都离不开多线程技术的支持。在数字化转型的过程中,高并发、高性能是衡量系统性能的核心指标,越来越多的公司对从业人员的多线程编程能力提出了更高的要求。《一本书讲透Jav
尘缘..
·
2023-12-17 09:13
赠书活动
java
学习
开发语言
作为一名java开发人员,不了解jvm调优对工作有什么影响?
对于java开发者来说,不论是新手还是老手,都会听说jvm一词,jvm算是java里比较核心与关键的东西了,但是对于一些新手或者工作有一段时间的
java程序员
来说,貌似感觉jvm并不那么重要一样,自己平时写代码写得好好的
Java机械师
·
2023-12-17 04:42
开发环境搭建
转
java程序员
入职第一天搭建环境2018年07月01日16:51:34joy1211阅读数:19471.Eclipse安装文档安装eclipse首先要安装JDK。JDK的安装教程如下。
田陆雪
·
2023-12-17 03:46
开发环境搭建
开发环境搭建详细流程
我为什么要当程序员?
后来找工作的过程中,看到有
Java程序员
的岗位,月薪七八千,那个时候周
伍六七AI编程
·
2023-12-16 16:12
日常
程序人生
爬虫入门案例——Java还能用来写爬虫?
事实上我们
Java程序员
是有自己的爬虫的!那么和Python相比,Java实现的爬虫有什么不同呢?下面我们来看看两者有什么区别,用一个简单的案例来体验如何用Java实现网络爬虫。
翰戈.summer
·
2023-12-16 09:39
其他内容
爬虫
开发语言
java
python
写给还在迷茫的朋友-阿里
Java程序员
分享工作5年的从业心得总结
貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事Java一年后,重新找工作时,才会真实的感受到这句话。工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多。面试,是跳槽后第一个需要面对的问题;而且不同
构架师鱼籽
·
2023-12-16 03:53
三年工作经验——感悟
这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们
Java程序员
的。
活着活着就老叻
·
2023-12-15 23:25
java
java
C#
面试基础
语法——字符串中string str=null和string str=““和string str=string.Empty的区别?
1.stringstr=null:表示将字符串变量str设置为null,没有引用任何对象。意味着str没有指向任何一个字符串对象,是空引用,str.Split()方法会报错:System.NullReferenceException:“未将对象引用设置到对象的实例。”2.stringstr="",是将str指向空的字符串,长度为0的字符串,没有字符的字符串,是有效的引用。3.stringstr=s
李青椒bbll
·
2023-12-15 16:13
c#面试
c#
开发语言
疫情期间在家无聊,那做点什么呢,做个项目试试
今年爆发的冠状病毒,使很多人在家隔离;那么作为3年的
Java程序员
,我们要学些什么呢?看到已经有两千多人失去了生命,不禁让我想到生命的脆弱。
简单点全栈
·
2023-12-15 13:15
腾讯学长分享的Java八股文,成为GitHub热门资源,下载量突破百万
作为一个
Java程序员
,面试准备是必不可少的环节。然而,面试题目繁多,知识点众多,如何高效地准备面试成为了许多
Java程序员
所面临的难题。
啊码
·
2023-12-15 06:44
java
面试
算法
六、ZGC深度剖析
一、引言对于
Java程序员
来说,JVM帮助我们做了很多事情。JVM是虚拟机,能够识别字节码,就是class文件或者你打包的jar文件,运行在操作系统上。
不做挖坑人
·
2023-12-15 01:50
JVM
jvm
Spring Boot 简介及快速搭建,一文让你搞懂springboot的前世今生
前言springboot对于
JAVA程序员
来说一定不会陌生,这是目前大厂主流运用的框架技术,但最近同学私信我说springboot刚开始学就想放弃了,我心想springboot并不是很难呀肯定是没用心,
沐子不爱敲代码
·
2023-12-14 20:32
Java8新特性:强大的Stream API
这是目前为止对Java类库最好的补充,因为StreamAPI可以极大提供
Java程序员
的生产力,让程序员写出高效率、干净、简洁的代码。
南城余coding
·
2023-12-14 17:07
南城余的Java学习
java
开发语言
后端
在上海乐字节学习java的第六天
学习Java的第一步是安装好JDK,写一个HelloWorld,其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰
Java程序员
的地方:一个是
我再睡会儿再睡会儿
·
2023-12-06 12:50
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他