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程序员
JDBC最简单的使用
不同的数据库实现方式不同,java程序想要链接不同的数据库就需要实现不同的细节,会增加
java程序员
的工作量。为了解决这一问题java提供了JDBC。是一种用于执行SQL语
棪小木
·
2023-06-08 00:55
java笔记
数据库
java
mysql
作为一名普通的
java程序员
,我想和大家分享一下4年来的工作内容
一直有小伙伴想了解更多关于我的工作内容,所以今天我来分享一下我作为一名普通
java程序员
,4年来工作内容发生了哪些变化,以及我有什么感悟。
技术猿kim
·
2023-06-07 23:47
java
开发语言
JAVA程序员
职业生涯中最重要的三个阶段
很多人都在说我们程序员吃的是青春饭,可是我们自己却不甘心,那我们应该怎样去规划我们的职业生涯呢,今天小猿圈就给大家分享
Java程序员
职业生涯中最重要的三个节点。
小猿圈IT教育
·
2023-06-07 21:31
Hadoop 实战实例
就如同
java程序员
可以不考虑内存泄露一样,MapReduce的run-time系统会解决输入数据的分布细节,跨越机器集群的程序执行调度,处理机器的失效,并且管理机器之间的通讯请求。
小小哭包
·
2023-06-07 18:24
互联网行业
计算机
大数据
hadoop
java
大数据
jvm中类和对象定义存储基础知识
在JVM中,类和对象都需要进行存储,因此了解类和对象的存储基础知识对于
Java程序员
来说是非常重要的。
京东云技术团队
·
2023-06-07 16:00
2023最新「阿里」Java 高级工程师面试高频题:JVM+Redis+ 并发 + 算法 + 框架
前言面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个
Java程序员
的技术功底和基础。
小满只想睡觉
·
2023-06-07 12:36
java
面试
jvm
如何解决空指针异常
NPE异常相信
Java程序员
都很熟悉,是NullPointerException的缩写;最近业务需求开发的有点着急,测试环境就时不时的来个NPE异常,特别的头疼;作为出镜率最高的异常之一,一旦入行Java
胡八一
·
2023-06-07 01:26
java
java
jvm
servlet
JAVA中正则表达式的应用-java.util.regex篇
现在JDK1.4里有了自己的正则表达式API包,
JAVA程序员
可以免去找第三方提供的正则表达式库的周折了,我们现在就马上来了解一下这个SUN提供的迟来恩物--对我来说确实如此。
·
2023-06-06 21:47
正则表达式javaregexp
reactor,多路复用,select,poll,epoll
java程序员
面试必备技能之IO多路复用机制(Reactor模式)https://zhuanlan.zhihu.com/p/486479088【操作系统】全面解析IO多路复用:select、poll、epollhttps
zhengaoly
·
2023-05-30 20:34
Alibaba架构师熬夜编写《Java一无所知到精通》文档
前言阿里巴巴属于行业绝对的老大哥,培养的太多优秀的程序员,如果仔细去看看阿里对于
Java程序员
的招聘需求你会发现,不管是多久的工作经验,都需要熟练掌握Java基础。
mrchaochao
·
2023-04-21 21:30
面试
Java
架构
java
编程语言
spring
spring
boot
linux
终于有人把
Java程序员
必学知识点整理出来了,令人有如醍醐灌顶
JVM无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎。不管是工作还是面试中,JVM都是必考题。如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)详细介绍了JVM有关于线程、内存模型、JVM运行时内存、垃圾回收与算法、Java中四种引用类型、GC分代收集算法VS分区收集算法、GC垃圾收集器、JAVAIO/NIO、JVM类加载机制的各大知识点。基本概念:JVM是可运行Ja
Java进阶师猩猩
·
2023-04-21 18:29
6.
java程序员
必知必会类库之pdf处理库
比如常见的征信报告,合同文件等等,为此通过java代码,处理PDF格式的文件,是
java程序员
需要掌握的技能。
wlyang666
·
2023-04-21 17:56
java程序员必知必会类库
java
pdf
开发语言
7.
java程序员
必知必会类库之数据库连接池
前言在java中,“池”化的设计思想随处可见,池化的最终目的是为了对象复用,降低系统创建、销毁对象的成本,提升资源的可管理性。尤其是一些大对象,创建销毁比较消耗资源的对象,池化可以极大提高效率,减少系统响应时间,提高系统并发度。常见的有线程池,实例池(spring容器),连接池等。本节我们介绍连接池里面的数据库连接池。1.有无连接池管理图示1.1没有连接池管理的时候没有数据库连接池管理的话,每次外
wlyang666
·
2023-04-21 17:24
java程序员必知必会类库
druid
java
数据库连接池
druid
c3p0
dbcp
SpringBoot 自动装配的原理分析
关于SpringBoot的自动装配功能,相信是每一个
Java程序员
天天都会用到的一个功能,但是它究竟是如何实现的呢?今天阿粉来带大家看一下。
Java极客技术
·
2023-04-21 13:21
Runable和Callable的区别?你必须要搞清楚Thread以及FutureTask!
所有
java程序员
都知道的答案是基于:publicinterfaceRunnable{publicabstractvoidrun();}publicinterfaceCallable{Vcall()throwsException
·
2023-04-21 10:27
怎么从初、中级
Java程序员
过渡到高级
Java程序员
?
扩展性分为垂直扩展和横向扩展,垂直扩展就是增加单台服务器的处理能力,需要你熟悉硬件、操作系统、[中间件]的知识;横向扩展一般就是指集群式部署,这都有行业解决方案,你需要做的只是将你的系统设计的具有可扩展性,说白了就是系统可以多份部署,但对外表现为单一应用。分布式单台服务器处理能力有他的极限,但是我们可以将某一个业务拆分成多个子业务,分别部署在不同的服务器上,说白了就是在设计的时候要注意业务的拆分,
平燕燕
·
2023-04-21 09:28
java
mysql
数据库
开发语言
分布式
Java程序员
的8个级别,你在哪?
Java程序员
中也是有“等级分划”的,不想成为程序员中的“九品芝麻”就要认真学习Java课程,一起来看看你在哪个等级吧!作为程序员来说,到达怎样的高度才算是好的程序员呢?
平燕燕
·
2023-04-21 09:25
java
mysql
数据库
开发语言
后端
Java 8新特性实战:深入理解与应用Lambda表达式、Stream API和方法引用
我们还将讨论这些新特性在不同阶段
Java程序员
的学习和应用中的挑战。正文:一、Java8新特性简介Java8带来了一系列新特性,其中最引人注目的包括Lambda表达式、StreamAPI和方法引用。
张同学tty
·
2023-04-21 03:37
java
jvm
开发语言
spring
spring
boot
转载:阿里面试回来,想和
Java程序员
谈一谈
引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。但是,最近问LZ的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了。其实之前LZ写过一篇文章,但是那篇文章更多的是在讨论“面试
小草mlc
·
2023-04-21 02:22
面试
Java
java
面试
阿里
程序员
Hibernate 教程_编程入门自学教程_菜鸟教程-免费教程分享
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得
Java
菜鸟一记
·
2023-04-20 20:27
笔记
学生如何免费申请使用idea
写java程序,现在主流的工具无非有2种,一是免费的eclipe工具,相信不少
java程序员
在学习或者开发中都使用过它,另外一种就是业界公认最好的java开发工具–IntelliJIDEA,因为这款工具实在是太强大了
但许星辰静月
·
2023-04-20 18:18
intellij-idea
java
intellij
idea
资深大牛分享:一个合格的
Java程序员
如何成长为优秀的架构师
踽踽独行上下求索总是痛苦,如果有良师益友陪伴点拨必能事半功倍。从新手码农到高级架构师,要经过几步?要多努力,才能成为为人倚重的技术专家?本文将为你带来一张程序员发展路径图,但你需要知道的是,天下没有普适的道理,具体问题还需具体分析,实践才能出真知。我认为,架构师的内功主要包含三部分:判断力、执行力、创新力,简单解释如下:判断力:能够准确判断系统的复杂度在哪里,就像武侠高手一样,能准确地看出对手的破
代码人生sl
·
2023-04-20 17:56
1.
java程序员
必知必会类库之日志
日志库是很常见的,因为你在每一个项目中都需要他们。打印日志是服务器端应用中最重要的事情,因为日志是你了解你的程序发生了什么的唯一途径。尽管JDK附带自己的日志库,但是还是有很多更好的选择可用。例如Log4j、SLF4j和LogBack。本文基于笔者日志框架的使用经验,以及多家公司的代码规范要求等,做了一些总结和思考,Java开发人员应该熟悉日志记录的利弊,并且了解为什么SLF4J要比Log4J要好
wlyang666
·
2023-04-20 15:36
java程序员必知必会类库
java
log4j
logback
slf4j
Java程序员
升级必备:一文详解多线程之线程同步,从基础到进阶
Java里面进行多线程通信的主要方式就是共享内存的方式,共享内存主要的关注点有两个:可见性和有序性原子性。Java实现线程同步有如下几种方式使用synchronized或lock锁使用volatile修饰变量使用ThreadLocal使用J.U.C的类库,如原子操作类、Semaphore信号量、并发集合类等以下便一一讲解以下一、Synchronizedsynchronized又称隐式锁(不需要加锁
Java_苏先生
·
2023-04-20 09:15
史上最全 40 道 Dubbo 面试题及答案
前言Dubbo是国内最出名的分布式服务框架,也是
Java程序员
必备的必会的框架之一。Dubbo更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。
java记
·
2023-04-20 08:53
dubbo
java
开发语言
40 道基础Dubbo 面试题及答案
Dubbo是国内最出名的分布式服务框架,也是
Java程序员
必备的必会的框架之一。Dubbo更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。
暮晓引流软件
·
2023-04-20 08:22
面试
学习路线
阿里巴巴
android
前端
后端
Java程序员
面试题及解答(二)
一、基础篇:最近面临找工作啊,基础理论忘得差不多了,只能找找写的好的文章来看看,后面自己也会将自己的整理出来多多分享。也希望这些文章能对长在找工作的同僚也带来一些帮助!1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:-抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。-继承:继承是从
coder_zyz
·
2023-04-20 07:13
15款
Java程序员
必备的开发工具
如果你是一名Web开发人员,那么用膝盖想也知道你的职业生涯大部分将使用Java而度过。这是一款商业级的编程语言,我们没有办法不接触它。对于Java,有两种截然不同的观点:一种认为Java是最简单功能最强大的编程语言之一,另一种则表示这种编程语言既难用又复杂。下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是——它们都是为了给Java编码和开发提供卓越的支持。1.JDK(Java开发工具
4553675200ad
·
2023-04-20 05:06
读
Java程序员
面试笔记,总结Java基础知识(一)
Java基础知识Java中的作用域有哪些 表1-1作用域的对比作用域与可见性当前类同一package子类其他packagepublic√√√√private√×××protected√√√×default√√××public表明该成员变量或方法对所有类或对象都是可见的,所有类或对象都可以直接访问,private表明改成员变量或方法是私有的,只有当前
TooMan工具人
·
2023-04-19 19:03
Java程序员面试基础
java
面试
编程语言
3.
java程序员
必知必会类库之junit
前言单元测试技术的使用,是区分一个一般的开发者和好的开发者的重要指标。程序员经常有各种借口不写单元测试,但最常见的借口就是缺乏经验和知识。常见的单测框架有JUnit,Mockito和PowerMock。本文就Junit展开介绍。1.介绍JUnit是一个Java编程语言的单元测试框架。JUnit促进了“先测试后编码”的理念,强调建立测试数据的一段代码,可以先测试,然后再应用。增加了程序员的产量和程序
wlyang666
·
2023-04-19 13:57
java程序员必知必会类库
junit
java
单元测试
4.
java程序员
必知必会类库之xml解析库
前言百度百科解释可扩展标记语言(ExtensibleMarkupLanguage,XML),标准通用标记语言的子集,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言可扩展性良好,内容与形式分离,遵循严格的语法要求,保值性良好等优点。XML是一种独立于软件和硬件的工具,用于存储和传输数据。XML代表可扩展标记语言,是一种与HTML非常相似的标记
wlyang666
·
2023-04-19 13:57
java程序员必知必会类库
java
xml
dom4j
sax
dom解析
2.
java程序员
必知必会类库之json解析库
前言百度百科解释JSON(JavaScriptObjectNotation,JS对象简谱)是一种轻量级的数据交换格式。它基于ECMAScript(EuropeanComputerManufacturersAssociation,欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也
wlyang666
·
2023-04-19 13:27
java程序员必知必会类库
java
json
fastjson
Gson
5.
java程序员
必知必会类库之excel读写库
前言Excel在数据处理中的重要性自不必说,我们经常会有需求,将数据库中的数据,做过一些处理后,导出一个Excel给运营人员分析。也有需求是将批量的商品数据等,批量录入到我们系统中。直观上可以理解为Excel是客户和系统批量数据交互的一个媒介。1开源组件之POI使用1.1简介POI的官方网站:http://poi.apache.org/1.2使用为保证格式差异,一般在后台提供Excel维护模板,运
wlyang666
·
2023-04-19 13:17
java程序员必知必会类库
excel
java
开发语言
最新发布“M8”级Java面试笔记!提个醒!面试冲冲冲!
它几乎涵盖了我们
Java程序员
的大部分技术栈,强烈建议大家都上手做一做,而且以后肯定用的上!下面还有阿里P5-P9技能图分享阿里P5阿里P6阿里P7阿里P8阿
跟着我学Java
·
2023-04-19 02:45
Java
程序员
面试
java
学习
面试
程序人生
经验分享
如何成为一名合格的
Java程序员
,阿里P8大牛为你设计路线
Java程序员
的基本技能基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。
Java进阶师猩猩
·
2023-04-19 01:36
弯道超车!阿里高工新产Java面试速成指南,面试骚操作都在里面了
很多粉丝后台留言,
Java程序员
面临的竞争太激烈了……我自己也有实感,多年身处一线互联网公司,虽没有直面过求职跳槽的残酷,但经常担任技术面试考官,对程序员招聘市场的现状很清楚。
小小怪下士 XIA
·
2023-04-18 22:53
java
面试
开发语言
2.1万字,30张图详解操作系统常见面试题(收藏版)
本文已经收录进JavaGuide(「Java学习+面试指南」一份涵盖大部分
Java程序员
所需要掌握的核心知识。)耗时两周,新版的操作系统常见知识点/问题总结总算搞完了,手绘了30多张图。
·
2023-04-18 22:01
操作系统
2.1万字,30张图详解操作系统常见面试题(收藏版)
本文已经收录进JavaGuide(「Java学习+面试指南」一份涵盖大部分
Java程序员
所需要掌握的核心知识。)耗时两周,新版的操作系统常见知识点/问题总结总算搞完了,手绘了30多张图。
·
2023-04-18 22:00
操作系统
Java 虚拟机系列二:垃圾收集机制详解,动图帮你理解
众所周知,相比C/C++等语言,Java可以省去手动管理内存的繁琐操作,很大程度上解放了
Java程序员
的生产力,而这正是得益于JVM的垃圾收集机制和内存分配策略。我们平时写程序
IamHYN
·
2023-04-18 20:50
3年工作经验的
Java程序员
应该具备的技能
每个程序员、或者说每个工作者都应该有自己的职业规划,如果你不是富二代,不是官二代,也没有职业规划,希望你可以思考一下自己的将来。今天给大家分享的是一篇来自阿里Java工程师对3年工作经验程序员的职业建议,希望对你有启发。程序员的三个阶段第一阶段-——三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容
cuixiaoyan
·
2023-04-18 20:28
自学一年
Java程序员
,能找到月入10K的工作吗?
“我想问一个最近让我疑惑的问题。我已经自学了一年多的Java了,我现在出去能找到月入10K以上的工作吗?”以下是兴哥和一位刚自学Java不久的一位粉丝朋友的对话,大家可以对号入座看看自己有没有类似的困惑。“嗯,我觉得这个还是挺容易的。但是呢,需要满足几个条件。嗯,第一个是本科毕业,因为公司里面有硬性要求,需要本科以上的学历,最好是本专业的。第二点需要扎实的Java编程基础,掌握主流的一些框架。因为
程序猿阿兴
·
2023-04-18 19:59
java
spring
面试
Java程序员
转行可以做什么?程序员
很多小伙伴可能由于
Java程序员
经常加班等各种原因想要转行不做
Java程序员
了可以做什么岗位吗?
Nin-Ja-
·
2023-04-18 19:29
程序员什么
java
java进阶
开发语言
java面试
面试
我的世界 为何用java开发?
mc的开发人员最早就是一个普通的
java程序员
,是因为他自己喜欢玩这类型的游戏,所以他就想着,诶,如何用他手中的技术,将他想要玩的东西实现。
剽悍一小兔
·
2023-04-18 18:01
java
开发语言
使用Oracle数据库的
java程序员
注意:不要再使用generated always as identity了!
IdentityColumns是在Oracle版本≥12c中的新特性:自增字段在自增字段后使用以下2种语句的1种即可完成自增:generatedbydefaultasidentitygeneratedalwaysasidentity在userinfo表的基础上,我们来看下区别:1、使用generatedbydefaultasIDENTITY建表CREATETABLEuserinfo(idnumbe
睡竹
·
2023-04-18 16:14
mybatis
Oracle
springboot
java
oracle
spring简介(一)
简介"spring"翻译春天
java程序员
的春天来了哈哈~言归正传Spring是一个java主流的框架该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。
团长plus
·
2023-04-18 05:54
程序猿三部曲之青铜时代
之前在某篇公众号文章中,看到工资10K、15K、20K的
Java程序员
应该掌握的技术。大致对应着初、中、高级开发人员,所以我打算针对这三个阶段,写三篇文章,一边学习,一边总结。
xbronze
·
2023-04-17 23:43
代码人生
MySQL
Java
sql调优
接口与抽象类
事务
反射
IoC和AOP
java程序员
学前端-Javascript篇
Javascript它是一种脚本语言,可以用来更改页面内容,控制多媒体,制作图像、动画等等例子修改页面内容js代码位置//js代码引入js脚本注意,到了框架之后,引入方式会有不同1.变量与数据类型声明变量1)let⭐️let变量名=值;let声明的变量可以被多次赋值,例如leta=100;//初始值是100a=200;//ok,被重新赋值为2002)const⭐️const修饰的叫常量,只能赋值一
爪蛙毁一生
·
2023-04-17 20:41
前端
java
javascript
javascript
前端
java
java程序员
学前端-Vue2篇
Vue21.Vue基础1)环境准备安装脚手架npminstall-g@vue/cli-g参数表示全局安装,这样在任意目录都可以使用vue脚本创建项目创建项目vueui使用图形向导来创建vue项目,如下图,输入项目名选择手动配置项目添加vuerouter和vuex选择版本,创建项目安装devtoolsdevtools插件网址:https://devtools.vuejs.org/guide/inst
爪蛙毁一生
·
2023-04-17 20:41
javaweb
java
vue
前端
java
vue.js
javascript
后端
java程序员
学前端-Vue3篇
Vue31.TypeScript1)动态类型的问题前面我们讲过js属于动态类型语言,例如functiontest(obj){}obj可能只是个字符串test('hello,world')obj也有可能是个函数test(()=>console.log('hello,world'))obj类型不确定,就给后期使用者带来了麻烦,一旦参数传不对,代码就崩溃了动态类型意味着运行代码时才知道发生什么(runn
爪蛙毁一生
·
2023-04-17 20:05
vue
前端
前端
java
vue.js
typescript
javascript
java 记录类
Record类用于表示一组固定的数据字段,并且具有自动生成的构造函数、访问器方法和其他标准方法,这些方法可以在类定义中自动推导出来,从而简化了
Java程序员
的编码过程。
old_land
·
2023-04-17 19:45
kotlin
java
servlet
jvm
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他