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程序
的20个实用建议
文章目录三元操作符的类型务必一致避免带有变长参数的方法重载不要只替换一个类用偶判断,不用奇判断用整数类型处理货币使用String直接赋值asList产生的list不可修改别让null值和空值威胁到变长方法警惕自增的陷阱break不可忘记不要让类型悄悄转换避免带有变长参数的方法重载少用静态导入提防包装类型的null值谨慎包装类型的大小比较避免instanceof非预期结果不要随便设置随机数种子避免在
初念初恋
·
2023-06-19 15:26
java基础
java
后端
Java 和 Python 疯狂 PK,等等,请不要放弃 C 语言
在程序员圈子有这样一条鄙视链(小道传说):C++程序员看不起C程序员,C程序员看不起
Java程序
员,
Java程序
员看不起C#程序员,C#程序员看不起美工。
编程小世界
·
2023-06-19 13:09
Java性能优化的50个细节
在
JAVA程序
中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。
Java架构学习者
·
2023-06-19 12:00
系统架构设计师笔记第19期:应用程序与数据库的交互
JDBC也是Java核心类库的一部分,其最大特点是独立于具体的数据库,使得
Java程序
能方便地与数据库交互并处理所得的结果。使用JDBC,所有
Java程序
(包括Javaapplic
Evaporator Core
·
2023-06-19 12:33
servlet
java
数据库
【JAVA】基础语法
流程控制顺序结构选择结构循环结构分支结构(三)面向对象方法的定义与调用类和对象的创建封装继承多态(四)类的使用用户交互Scanner异常处理自学资料:【Java教程】菜鸟教程【狂神说Java】Java零基础学习视频通俗易懂《
Java
饥饿的半导体
·
2023-06-19 11:10
课程笔记
java
jvm
开发语言
【JUC进阶】02. volatile关键字
volatile2.1、保证可见性2.2、不保证原子性2.3、防止指令重排2.4、什么时候使用volatile3、小结1、回顾JMMJMM(JavaMemoryModel)是Java内存模型的缩写,它定义了
Java
有一只柴犬
·
2023-06-19 10:10
JUC进阶
java
jvm
开发语言
优秀java实习报告范文5篇
优秀java实习报告范文(一)一:实习介绍1)实习题目学生信息管理系统的设计与开发2)实习目的《
Java程序
设计》课程是电子商务专业的一门专业必修课程,特针对此课程进行为期三周的实践教学,旨在提升本专业学生对此课程中的理论知识的综合应用能力
matlab@com
·
2023-06-19 10:01
求职
数据库
实验二 熟悉eclipse开发环境
熟练使用Eclipse集成的调试器调试
Java程序
。实验学时实验内容下载Eclipse熟悉Eclipse常用的菜单、工具在Eclipse环境下,编写实验一中的HelloWord1程序并运行。
ybi8bo007
·
2023-06-19 09:25
湖北师范大学
面向对象程序设计与开发实验报告
eclipse
java
ide
Java连接mysql数据库
文章目录一、Java连接mysql数据库1.1流程1.2一个测试连接的
java程序
二、优化:创建一个工具类2.1存在的问题2.2创建配置文件和工具类2.3测试使用工具类进行CRUD操作三、SQL注入问题
银痕
·
2023-06-19 07:30
JAVA
数据库
mysql
java
jdbc
sql注入
【NanoHTTPD】Android,使用NanoHTTPD搭建服务器,接受Http请求,最佳实践
搭建服务器,接受Http请求最佳实践1,了解安卓app,作为服务器,接受Http,getpost请求推送数据,NanoHTTPD是一个免费、轻量级的(只有一个Java文件)HTTP服务器,可以很好地嵌入到
Java
可乐cc呀
·
2023-06-19 07:27
Android
android
服务器
http
jvm内存模型及内存溢出简介
一、运行时数据区域Java虚拟机在运行
Java程序
时会将他管理的内存分为若干个不同的数据区域,有的在Java虚拟机进程中一直存在有的依赖线程的启动和介绍而建立和销毁。
布鲁_boy
·
2023-06-19 06:25
阿里最新Java面试题,摘选最具代表性49题,看了答案也不过如此
本文转载自:阿里最新Java面试题,摘选最具代表性49题,看了答案也不过如此不想当将军的士兵不是好士兵,不想成为架构师的
Java程序
员不是好程序员!为什么要成为架构师,为什么要进大厂?
Java_supermanNO1
·
2023-06-19 05:21
程序人生
面试
Java
面试题
阿里
程序人生
架构师成长之路
Java程序
员深度剖析—Java 程序计数器
简述程序计数器(programcounterregister)只占用了一块比较小的内存空间,至于小到什么程度呢,这样说吧,有时可以忽略不计的。作用可以看作是当前线程所执行的字节码文件(class)的行号指示器。在虚拟机的世界中,字节码解释器就是通过改变计数器的值来选取下一条执行的字节码指令,分支、循环、跳转、异常处理、线程恢复都需要这玩意来实现的,NB吗?特性因为处理器在一个确定是时刻只会执行一个
itmrchen
·
2023-06-19 05:44
JVM
程序计数器
jvm程序计数器
内存程序计数器
java程序计数器
【面试】线上
Java程序
占用 CPU 过高请说一下排查方法?
文章目录前言模拟一个高CPU场景排查步骤第一步,使用top找到占用CPU最高的Java进程第二步,用top-Hp命令查看占用CPU最高的线程第三步,保存线程栈信息第四步,在线程栈中查找最贵祸首的线程前言这个问题可以说是Java面试的高频面试题了,有很多面试官都喜欢问这个问题,问题可能是下面这样的。线上一台服务器CPU使用率100%了,如果你碰到这样的情况,如何排查并找到问题原因?这就是一个套路题,
逆流°只是风景-bjhxcc
·
2023-06-19 02:30
Java高频面试题
面试
java
经验分享
HashMap源码解析
前言HashMap是
Java程序
员使用最多的数据结构之一,同时也是面试必问的知识点,随着JDK的进化与发展,JDK1.8也对底层实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。
程序员阿浪
·
2023-06-19 02:20
Java程序
员必备的10个大数据框架
根据外媒的一项调查报告,小千列出了
Java程序
员在过去12个月内一直使用的一些工具或框架,或许会对初学Java的你有意义。
程序员的小傲娇
·
2023-06-18 21:15
Java
java
big
data
搜索引擎
框架
后端
Java高级编程架构——Spring实战:Spring初探
主要内容Spring的使命——简化Java开发Spring容器Spring的整体架构Spring的新发展现在的
Java程序
员赶上了好时候。在将近20年的历史中,Java的发展历经沉浮。
weixin_34153893
·
2023-06-18 21:44
java
数据库
大数据
Java 网络编程 —— RMI 框架
概述RMI是Java提供的一个完善的简单易用的远程方法调用框架,采用客户/服务器通信方式,在服务器上部署了提供各种服务的远程对象,客户端请求访问服务器上远程对象的方法,它要求客户端与服务器端都是
Java
低吟不作语
·
2023-06-18 21:40
Java
网络编程
java
网络
服务器
spring-transaction源码分析(4)AspectJ和spring-aspects模块
AspectJ是Java语言实现的一个面向切面编程的扩展库,能够基于一定的语法编写Aspect代码,使用ajc编译器将其编译成.class文件,之后在
Java程序
编写或加载时将Aspect逻辑嵌入到指定的切面
xuguofeng2016
·
2023-06-18 19:46
Spring
Spring
Boot
java技术
spring
java
spring
boot
并发编程(二)-创建线程的方式
文章目录一、创建线程1.方法一,直接使用Thread2.方法二,使用Runnable配合Thread3.方法三,使用FutureTask配合Thread4.方法四,线程池创建线程一、创建线程每个
java
Super_Leng
·
2023-06-18 15:42
并发编程
java
学习
开发语言
Java程序
员跳槽涨薪必备——阿里面试官分享25道JVM面试题
一.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。二.Java内存结构?方法区和堆是所有线
Java_苏先生
·
2023-06-18 14:25
太强了!仿京东电商项目终于开源了~
识别下方二维码,关注后回复【笑笑】即可获取下载链接同时,最近很多小伙伴,让我帮忙找一套Java学习资料,于是我翻遍了收藏的1024G资料,整理出一份很干很干的珍藏品,可以说是
Java程序
员必备!
javageektech
·
2023-06-18 13:31
编程语言
java
人工智能
weex
项目管理
Java就业指导,带程序员们轻松入职
Java就业指导 想要成为合格的
Java程序
员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?
传奇内服号
·
2023-06-18 10:24
VisualVM安装VisualGC插件
VisualVM安装VisualGC插件前言在我们安装的JDK中,提供了一个很棒的JVM调优工具,也就是JavaVisualVM,通过它我们能够看到很多关于我们
Java程序
的信息,比如查看Eden,SurvivorFrom
zikLDream
·
2023-06-18 09:36
JVM
jvm
java
算法
Java程序
员快速掌握前端知识
Java程序
员是一个需要终身学习的岗位,加之技术更新迭代越来越快,程序员们不得不坚持提升自己,上班可能接触到新事物,下班也要抓紧时间钻研,才能不被时代淘汰。
是一只萨摩耶
·
2023-06-18 07:37
前端
Java
前端
java
javascript
编程
后端
JSP基本知识
大家好,我是IT修真院北京分院第30期的学员,一枚正直纯洁善良的
java程序
员今天给大家分享一下,修真院官网java(职业)任务2,深度思考中的知识点——JSPJSP简单介绍java分享会分享人:王连喜
水寒_3dd0
·
2023-06-18 07:46
Java处理KV数据遇到K重复
文章目录一般方法通过guava实现
java程序
开发中,一般采用MAP来存储key-value的数据,在特殊应用场景下,key会出现重复而且不能覆盖的情况,采用HashMap无法满足需求,而采用IdentityHashMap
南风知我意丿
·
2023-06-18 06:52
小白学java
java
开发语言
【Java基础学习打卡10】JDK下载与安装
一、JDK下载1.JDK官网我们要学习Java语言去开发
Java程序
,就需要先下载JDK,JDK是Java开发工具包,包含了编译、运行
Java程序
所需的各种
编程火箭车
·
2023-06-18 04:16
《Java基础学习打卡》
java
学习
oracle
JDK下载
JDK安装
牛客网最全的 Java 面试八股文大合集汇总
一个明显的感受:今年的面试,无论一面还是二面,都很考验
Java程序
员的技术功底。这不马上又到了面试跳槽的黄金段,成功升职加薪,不成功饱受打击。
进阶的架构师
·
2023-06-17 22:02
java
面试
经验分享
JDK已安装,环境变量已配置,但还是找不到java编译器
JDK已安装,环境变量已配置,但还是找不到java编译器配置环境变量JAVA_HOME配置环境变量PATH配置环境变量CLASSPATH问题:在cmd中编译
java程序
正常,但是在别的地方调用时提示“javacompilernotfound
xiaobai178
·
2023-06-17 22:30
java
java
一名3年工作经验的
Java程序
员应该具备哪些技能
关于程序员的几个阶段每个程序员、或者说每个工作者都应该有自己的职业规划,如果看到这里的朋友没有自己的职业规划,希望你可以思考一下自己的将来。LZ常常思考自己的未来,也从自己的思考中总结出了一些东西,作为第一部分来谈谈。LZ认为一名程序员应该有几个阶段(以下时间都算上实习期):第一阶段----三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈
QQ秦政
·
2023-06-17 19:38
思考
一名3年工作经验的
java程序
员面感悟及职业理解
3.
Java程序
员一般需要掌握哪些技能?4.如何看待HR面试?5.如何看待面试心态?6.如何看待Java的难易程度?前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。
ustc-leejian
·
2023-06-17 19:08
java养成路线
面试感悟:一名3年工作经验的程序员应该具备的技能
这篇文章大部分内容都是面向整个程序员群体的,当然因为本身是做Java开发的,因此有一部分内容也是专门面向咱们
Java程序
员的。
yangjnick
·
2023-06-17 19:07
关于我
经验
工作
面试
程序员
java程序
员面试自身优缺点,详细说明
java程序
员该如何达到?那么让我们特别看看Java应用于哪些行业。
阳阳2013哈哈
·
2023-06-17 17:38
Java
学习教程
java
面试
程序人生
2023 年企业 Java 面试前复习的正确姿势(已助力319人入职大厂)
作为
Java程序
员,选择学习什么样的技术?什么技术该不该学?去招聘网站上搜一搜、看看岗位要求就十分清楚了,自己具备的技术和能力,直接影响到你工作选择范围和能不能面试成功。
进阶的架构师
·
2023-06-17 17:38
java
面试
jvm
java输入非整数异常处理
在
java程序
中,我们经常会遇到从键盘输入接收数据问题,但是有时会碰到输入数据类型与所需数据类型不一致的问题,这时就很可能导致程序报错直接退出,因此,这时用异常处理就显得格外重要,下面来介绍一个简单的输入非整数异常处理
天天学爪娃
·
2023-06-17 17:29
java
java
开发语言
Java怎么入门,你知道吗?
Java的LOGO是一杯热气腾腾的咖啡,真的是令人回味无穷1.1为什么Java是平台无关性(可以跨平台)传统语言Java语言我们可以对
Java程序
进行编译操作,编译后生成一
·
2023-06-17 15:29
整合Spring(三)—— 零xml配置Spring与mybatis的整合
写
Java程序
,操作数据库几乎是少不了的,在上一篇文章中对Spring进行了无xml方式的整合,本文将通过注解方式以mysql为例整合mybatis+druid。
iFence
·
2023-06-17 14:43
Springboot
mybatis
spring
xml
kafka的docker安装和压缩包安装——修改中
目录一、kafka的docker安装1、安装zookeeper2、安装kafka二、kafka的安装包安装1、准备安装包2、文件配置(单机演示模式)3、启动服务三、
Java程序
测试1、生产者2、消费者一
swadian2008
·
2023-06-17 14:58
Apache
kafka
kafka
zookeeper
java
kafka安装
docker
【转】学习java的九张思维导图
1.
java程序
设计(基础)2.
Java程序
设计(专题)3.客户端网页编程4.Javaweb表示层技术5.Oracle6.Hibernate7.mybatis8.spring9.基础知识思维
谭二皮
·
2023-06-17 13:08
Java导出报表
ApachePOI是Apache软件基金会的开源项目,POI提供API给
Java程序
对MicrosoftOffice格式档案读和写的功能。
游离状态的猫1
·
2023-06-17 11:10
工具
报表
java
Java Web之JSP使用Java Bean
JavaWeb之JSP使用JavaBeanwrite:2022-4-21前文我们学习了java的会话:JavaWeb之Session,这节课我们学习javabean,如果在java文件中嵌入大量的
java
ysysysr_susu
·
2023-06-17 10:54
Java
web
java
tomcat
开发语言
web
app
web
JUC之可见性和有序性
目录java内存模型可见性现象出现现象解释解决方法有序性诡异的结果解决方法Happens-before规则java内存模型Java内存模型(JavaMemoryModel,简称JMM)定义了
Java程序
中各种变量
一个风轻云淡
·
2023-06-17 10:11
JUC并发编程
java
jvm
面试
java程序
中使用ES knn搜索
Elasticsearch向量搜索应用介绍_es向量检索_文晓武的博客-CSDN博客Elasticsearch8.xKNNsearch使用方式及参数介绍_elasticsearchknn_小帅毛的博客-CSDN博客ElasticSearch的DenseVector_elasticsearchdensevector_若石之上的博客-CSDN博客ElasticSearch:8.0.1RestClien
马良神笔
·
2023-06-17 08:47
java
elasticsearch
数学建模
23 .char数组转字符串
API当中说:
Java程序
中的所有字符串字面值(如“abc”)都作为此类的实例实现。其实就是说:程序当中所有的双引号字符串,都是string类的对象。(就算没有new,也照样是。)
爱读书的男孩子9420
·
2023-06-17 07:40
JAVA基础
java
java中的内存模型与GC
对于
java程序
员来说,在虚拟机自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢出问题,由虚拟机管理内存这一切看起来都是很美好
单向时间轴
·
2023-06-17 05:30
如何全面系统的自学Java?
异常处理:在
Java程序
中,运行时错误可能会导致程序出现
紫薇东风折
·
2023-06-17 01:44
java
mybatis
spring
JVM面试题
难易程度:☆☆☆出现频率:☆☆☆☆JVM是什么JavaVirtualMachine
Java程序
的运行环境(java二进制字节码的运行环境)好处:一次编写,到处运行自动内存管理,垃圾回收机制JVM由哪些部分组成
Wait Together
·
2023-06-17 00:37
面试整理
jvm
java
面试
深入理解Java虚拟机jvm-运行时数据区域(基于OpenJDK12)
运行时数据区域运行时数据区域程序计数器Java虚拟机栈本地方法栈Java堆方法区运行时常量池直接内存运行时数据区域Java虚拟机在执行
Java程序
的过程中会把它所管理的内存划分为若干个不同的数据区域。
小蜗牛的路
·
2023-06-16 23:17
jvm
java
开发语言
深入理解Java虚拟机jvm-对象的创建
Java是一门面向对象的编程语言,
Java程序
运行过程中无时无刻都有对象被创建出来。
小蜗牛的路
·
2023-06-16 23:17
jvm
java
开发语言
上一页
102
103
104
105
106
107
108
109
下一页
按字母分类:
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
其他