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
《Effective
Java
》学习笔记--第3部分 方法设计和实现最佳实践
避免在方法中返回null4.方法要尽量做到单一职责5.使用合适的访问修饰符6.避免方法内部的过多的条件分支7.使用适当的异常处理8.考虑方法的线程安全性三、小结第3部分方法设计和实现一、前言《Effective
Java
Suwg209
·
2025-01-26 09:48
Effective
Java最佳实践笔记
java
学习
笔记
《手写Mybatis渐进式源码实践》实践笔记 (第三章 映射器的注册和使用)
文章目录第3章映射器的注册和使用背景特点结构代码示例(
Java
)适用场景优点缺点目标设计实现工程代码类图实现步骤1.映射器注册机2.SqlSession标准定义和实现3.SqlSessionFactory
Suwg209
·
2025-01-26 09:17
手写mybatis
mybatis
笔记
java
数据库
Java
多线程之线程通信
如果想要控制线程输出次序,则需要学习线程通信
技术
。1)概念理解线程间通信:多个线程并发执行时,在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务,并
心情阿少
·
2025-01-26 09:47
java
开发语言
java
干货 线程间通信
文章目录一、线程间通信1.1为什么要处理线程间通信?1.2什么是等待唤醒机制?二、等待唤醒机制使用2.1等待唤醒机制用到的方法2.1.1wait2.1.2notify2.2线程通信代码实践2.2.1重要说明2.2.2代码一、线程间通信1.1为什么要处理线程间通信?在默认情况下,cpu是默认切换线程来执行的,当我们需要多个线程共同来完成一个任务,希望他们按照一定的规律执行,那么就需要他们进行通信协调
小男孩编程
·
2025-01-26 09:46
java
开发语言
jvm
Java
中的注解
为什么要引入注解?使用【注解】之前(甚至在使用之后),【XML】被广泛的应用于描述元数据,得到各大框架的青睐,它以松耦合的方式完成了框架中几乎所有的配置,但是随着项目越来越庞大,【XML】的内容也越来越复杂,一些应用开发人员和架构师发现维护成本变高。他们希望使用一些和代码紧耦合的东西,于是就有人提出来一种标记式高耦合的配置方式【注解】。方法上可以进行注解,类上也可以注解,字段属性上也可以注解,反正
RB_VER
·
2025-01-26 09:46
Java基础
java
编程语言
java
常见单词汇总3(非常使用哦)
JSP中常用英文URL:UniversalResourceLocation:统一资源定位符IE:InternetExplorer因特网浏览器JSP:
java
serverpage.
java
服务器页面Model
糟糕透了的都精彩极了
·
2025-01-26 09:46
学习
java
java常用英文单词
Java
中如何使用 SSL 连接 IoTDB
问题
Java
中如何使用SSL连接IoTDB?方案SSL(SecureSocketsLayer)是一种安全协议,用于在网络通信中提供加密、认证和数据完整性保护。
铁头乔
·
2025-01-26 09:15
java
ssl
iotdb
数据库
时序数据库
开源
Java
stream流的避坑指南
在使用
Java
StreamAPI时,虽然它提供了强大的功能来简化集合操作,但也存在一些常见的“坑”需要注意。
冰糖心158
·
2025-01-26 09:15
2025
Java面试系列
java
从零基础开始实现一个Spring Boot + Vue 项目的详细步骤指南
一、准备工作1.开发环境搭建安装JDK(
Java
DevelopmentKit):前往Oracle官网(https://www.oracle.com/
java
/technologies/
java
se-jdk11
软件职业规划
·
2025-01-26 09:44
spring
spring
boot
vue.js
后端
深入解析华为OD机试:开放日活动“取出尽量少的球”题解及C++、
Java
、
Java
Script、Python详细实现
深入解析华为OD机试:开放日活动“取出尽量少的球”题解及C++、
Java
、
Java
Script、Python详细实现在华为OD机试的算法考题中,字符串处理、动态规划、二分查找等算法问题都频繁出现。
m0_57781768
·
2025-01-26 09:13
华为od
c++
java
注解Annontation 详解
Annontation是
Java
5开始引入的新特征,中文名称叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。
宸之元亨利贞
·
2025-01-26 09:13
JavaSE基础
java
lombok
junit
spring
integration
Java
开发高频英语单词800+,熟悉后英文障碍又少了
高频词就是出现频率很高的单词,它们是我用软件从
Java
API中常用的5个包(lang,util,io,net,sql)整理的,涉及的文档有1702个。
万小猿En
·
2025-01-26 09:13
程序员英语学习指北
java
java
英语
英文
单词
语法
Java
入门指南:集合概述
Java
集合概述
Java
集合(Collections)是
Java
中提供的一种容器,用于存储和管理多个对象。与数组不同,集合的长度是可变的,且只能存储对象(包括对象的引用),不能存储基本数据类型。
ZachOn1y
·
2025-01-26 09:42
Java
java
开发语言
后端
eclipse
java-ee
基于ARM的智能灯光控制系统(1)项目介绍
项目开发使用的
技术
知识点包括:C语言编程,文件编程,串口编程,网络编程,多线程编程,进程间通信,嵌入式交叉开发,嵌入式Web服务器开发,HTML编程,Linux驱动程序开发。
国产化创客
·
2025-01-26 09:12
嵌入式项目
Linux应用
Linux驱动
arm
html
c语言
linux驱动
网络编程
【华为OD-E卷 - VLAN资源池 100分(python、
java
、c++、js、c)】
【华为OD-E卷-VLAN资源池100分(python、
java
、c++、js、c)】题目VLAN是一种对局域网设备进行逻辑划分的
技术
,为了标识不同的VLAN,引入VLANID(1-4094之间的整数)
CodeClimb
·
2025-01-26 08:11
算法题
华为od
(A+B+C+D+E
卷)收录分享
java
华为od
python
c++
javascript
HSM能为区块链、IoT等新兴
技术
提供怎样的保护?
随着区块链和物联网(IoT)
技术
的快速发展,数据安全已成为最为关键的挑战之一。在这些
技术
的应用中,涉及到大量的敏感数据和交易信息,因此如何确保数据的机密性、完整性和真实性,成为了亟待解决的问题。
Anna_Tong
·
2025-01-26 08:40
区块链
物联网
iot
hsm
数据加密
Java
八股文:MQ篇
3-MQ篇消息中间件用于分布式系统中程序之间的异步通信。它基于消息的发布/订阅或点对点机制,实现高效、可靠、可伸缩的消息传递。3.1RabbitMQ3.1.1RabbitMQ如何保证消息不丢失?消息丢失了怎么办?如何保证消息不丢失?开启生产者确认机制,确保生产者的消息ack能到达队列。开启持久化功能,确保消息未消费前在队列中不会丢失开启消费者确认机制auto,由spring确认消息处理成功后完成a
皮皮虾我们跑
·
2025-01-26 08:10
java
开发语言
Commander 一款命令行自定义命令依赖
一、安装`commander`插件npminstallcommander二、基本用法1.创建一个简单的命令行程序创建一个
Java
Script文件,例如`mycli.js`,并添加以下代码://引入`commander
yqcoder
·
2025-01-26 08:09
arcgis
javascript
前端
node.js
【2024年华为OD机试】 (A卷,200分)- 开放日活动、取出尽量少的球(
Java
Script&
Java
& Python&C/C++)
一、问题描述题目描述某部门开展FamilyDay开放日活动,其中有个从桶里取球的游戏,游戏规则如下:有N个容量一样的小桶等距排开。每个小桶默认装了数量不等的小球,记录在数组bucketBallNums中。游戏开始时,要求所有桶的小球总数不能超过SUM。如果小球总数超过SUM,则需对所有小桶统一设置一个容量最大值maxCapacity,并将超过容量最大值的小球拿出来,直至小桶里的小球数量小于maxC
妄北y
·
2025-01-26 08:09
算法汇集笔记总结(保姆级)
华为od
javascript
java
c语言
python
Spring Security 详解:涵盖架构原理、多种认证授权方式、集成运用及安全配置要点汇总
一、SpringSecurity概述(一)简介SpringSecurity是一个功能强大且高度可定制的身份验证和访问控制框架,用于在
Java
应用程序中提供安全机制。
软件职业规划
·
2025-01-26 08:09
spring
spring
架构
安全
31、
Java
集合概述
目录一.Collection二.Map三.Collection和Map的区别四.应用场景集合是一组对象的集合,它封装了对象的存储和操作方式。集合框架提供了一组接口和类,用于存储、访问和操作这些对象集合。这些接口和类定义了不同的数据结构,如列表、集合、映射等,以支持各种类型的数据操作。简单来说,集合是对象的容器,它允许你将多个对象存储在一个单一的数据结构中,并对这些对象进行各种操作,如添加、删除、搜
周某某~
·
2025-01-26 08:08
JAVA基础知识
java
开发语言
【Python高阶篇】探索人工智能:使用Python构建一个简单的聊天机器人
它通过模拟人类思考过程和智能行为来实现对复杂任务的自主处理和学习,已经被广泛应用于许多领域,包括语音识别、自然语言处理、机器人
技术
、图像识别和推荐系统等。
码农必胜客
·
2025-01-26 08:37
python
人工智能
机器人
Java
IO流:NIO 介绍及使用
大家好,我是栗筝i,这篇文章是我的“栗筝i的
Java
技术
栈”专栏的第042篇文章,在“栗筝i的
Java
技术
栈”这个专栏中我会持续为大家更新
Java
技术
相关全套
技术
栈内容。
栗筝i
·
2025-01-26 08:05
栗筝i
的
Java
技术栈(付费部分)
#
Java
基础
-
专栏
栗筝i
的
Java
技术栈
Java
基础
Java
IO
流
Java
IO模型:BIO、NIO、AIO讲解
文章目录IO首先:什么是IO?为什么要改进IO?BIO、NIO、AIOBIONIONIO实现原理Channel(通道):Buffer(缓冲区):Selector(选择器):AIOBIO、NIO、AIO比较NIO和BIO的比较怎么区别NIO与AIOBIO、NIO、AIO区别举例说明BIO、NIO、AIO适用场景分析:BIO、NIO、AIO代码实战BIO、NIO、AIO相关问题思考:怎么理解IO是面向
我心向阳iu
·
2025-01-26 08:05
#
Java进阶
Java面试知识点精讲
java
jvm
linux
Pex 项目使用教程
Pex项目使用教程pexPexisa
java
script3dlibrary/engineallowingforseamlessdevelopmentbetweenPlaskandWebGLinthebrowser
任翊昆Mary
·
2025-01-26 07:29
PEX 开源项目教程
PEX开源项目教程pexPexisa
java
script3dlibrary/engineallowingforseamlessdevelopmentbetweenPlaskandWebGLinthebrowser
束静研Kody
·
2025-01-26 07:29
学习ASP.NET Core的身份认证(基于JwtBearer的身份认证9)
客户端页面中的
Java
Script代码主要修
gc_2299
·
2025-01-26 07:59
网页编程
JwtBear
身份认证
华为OD机试E卷 - 最大相连男生数/学生方阵(
Java
& Python& JS & C++ & C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述学校组织活动,将学生排成一个矩形方阵。请在矩形方阵中找到最大的位置相连的男生数量。这个相连位置在一个直线上,方向可以是水平的,垂直的,成对角线的或者呈反对角线的。注:学生个数不会超过10000输入描述输入的第一行为矩阵的行数和列数,接下来的n行为矩阵元素,元素间用”,”分隔。输出描述输出一个整数,表示矩阵中最长的位置相
算法大师
·
2025-01-26 07:28
最新华为OD机试
华为od
java
python
c语言
c++
华为OD机试E卷
javascript
从零到一:低代码平台的核心
技术
解析
今天,我们就来深入剖析低代码平台背后的核心
技术
,看看它是如何实现高效开发的。可视化设计引擎低代码平台的显著特征之一就是可视化设计。
·
2025-01-26 07:21
低代码
【Vue入门实践】Element-UI 树形组件el-tree的组件封装 =>实现组织机构树Tree => 使用vue-content-menu定制可编辑树结构editableTree
文章资源连接(如果需要付费,联系我修改即可):https://download.csdn.net/download/Sabrina_cc/87607289好吧吐槽一下,公司决定之后的
技术
栈都是vue了,
小白Rachel
·
2025-01-26 07:58
前端工作日记随笔
Vue项目实战
elementUI组件优化
vue.js
ui
elementui
el-tree
组织机构树
Apache POI
ApachePOI概述ApachePOI是用于在
Java
环境中读写MicrosoftOffice格式文件的开源库。
Annaday
·
2025-01-26 07:57
Spring
apache
深度剖析 Rancher:一站式容器管理与编排平台
深度剖析Rancher:一站式容器管理与编排平台一、引言在当今数字化转型加速的时代,容器
技术
已成为构建和部署现代应用的基石。
恩爸编程
·
2025-01-26 07:56
docker
rancher
Rancher是什么
Rancher作用
Rancher使用
Rancher概念
华为OD机试E卷 --学生方阵--24年OD统一考试(
Java
& JS & Python & C & C++)
文章目录题目描述输入描述输出描述用例题目解析JS算法源码
Java
算法源码python算法源码c算法源码c++算法源码题目描述学校组织活动,将学生排成一个矩形方阵。
飞码创造者
·
2025-01-26 07:55
最新华为OD机试题库2024
华为od
java
javascript
c语言
python
谷歌开发者模式调试Js代码 [保姆级教程]
开始调试
Java
Script代码1.定位到源代码打开开发者工具后,点击上方的“Sources”(源代码)面板。该面板左侧是文件树,你可以从中找到要调试的
Java
Script文件。如果是内联的
yunAike
·
2025-01-26 07:54
javascript
开发语言
ecmascript
tomcat:Caused by:
java
.lang.ClassNotFoundException:
java
x.servlet.ServletContextListener解决方法
目录1.找主问题2.普通方法3.进阶方法1.找主问题出现以下问题大概是在终端中这样显示让你去查看日志[2021-08-1909:20:24,031]Artifactssm项目:warexploded:Artifactisbeingdeployed,pleasewait...19-Aug-202121:20:26.871信息[RMITCPConnection(3)-127.0.0.1]org.apa
码农研究僧
·
2025-01-26 06:54
BUG
java
tomcat
spring
maven
idea版本与maven版本不匹配问题报错
java
.lang.RuntimeException:
java
.lang.RuntimeException
问题如下解决办法
java
.lang.RuntimeException:
java
.lang.RuntimeException:org.codehaus.plexus.component.repository.exception.ComponentLookupException
_ks℘ℳJJ、意中人๓
·
2025-01-26 06:24
maven
intellij-idea
maven
java
从入门到精通:HttpClient深度剖析与实战指南
在
Java
开发领域,为了实现HTTP通信,我们有众多工具可供选择,其中ApacheHttpClient脱颖而出,成为开
步、步、为营
·
2025-01-26 06:22
c#
.netcore
asp.net
微服务
PD充电中的PD英文全称是什么,翻译成汉语是什么意思呢?
USBPowerDelivery是一种快速充电
技术
,允许通过USB-C接口为设备提供更高的电力输出,并且可以动态调节输出电压和电流。
神笔馬良
·
2025-01-26 06:22
电脑
eclipse运行
java
报错,eclipse用maven运行项目报错
java
.lang.ArrayIndexOutOfBoundsException: 28054...
[ERROR]28054
java
.lang.ArrayIndexOutOfBoundsException:28054atorg.codehaus.plexus.util.xml.pull.MXParser.parsePI
陈姜梅子
·
2025-01-26 06:52
Maven
构建错误
XML解析
pom.xml
桌面应用程序开发:跨平台方案方案有什么?
目前市面上最流行的桌面开发程序框架和工具包括以下几种:1.Electron简介:使用Web
技术
(HTML、CSS、
Java
Script)开发跨平台桌面应用,结合Node.js和Chromium。
柚米汇
·
2025-01-26 06:52
开发语言
无人机飞行控制、导航和路径规划的原理、
技术
和相关算法
无人机飞行控制、导航和路径规划是无人机
技术
的核心组成部分,其原理和
技术
涉及多个学科领域。这些
技术
和算法的不断发展和优化,为无人机的应用和发展提供更强有力的支持。下面解释它们的原理、
技术
和相关算法。
weixin_30777913
·
2025-01-26 06:51
无人机
算法
人形机器人的组成原理、相关
技术
和行业应用
人形机器人的部件和工作原理人形机器人的部件通常包括机身、关节、传感器、驱动器、控制器等。其工作原理是通过传感器收集环境信息,控制器根据预设的算法和程序生成动作指令,驱动器驱动关节运动,从而实现机器人的各种动作。人形机器人主要由以下几个部件组成:伺服电机:在自动控制系统中,伺服电机作为执行元件,将接收到的电信号转换为电动机轴上的角位移或角速度输出。在人形机器人中,伺服电机是驱动各个关节运动的核心部件
weixin_30777913
·
2025-01-26 06:51
机器人
NPM 常用命令
NPM常用命令NPM(NodePackageManager)是
Java
Script生态系统中最流行的包管理工具,它不仅可以管理Node.js项目的依赖,还提供了丰富的命令来管理和发布你的代码。
pumpkin84514
·
2025-01-26 06:20
其它
npm
Java
实现音频转文本(语音识别)
在
Java
中实现音频转文本(也称为语音识别或ASR)通常涉及使用专门的语音识别服务,如GoogleCloudSpeech-to-Text、IBMWatsonSpeechtoText、AmazonTranscribe
Tech Synapse
·
2025-01-26 06:20
java
音视频
语音识别
Java
SE与
Java
EE的区别
一、
java
se与
java
ee的区别在于领域不同和作用不同:1.领域不同:
java
se为平台标准版,可供任何领域使用。
java
ee为平台企业版,主要供应企业的使用。
Tech Synapse
·
2025-01-26 06:50
java
java-ee
前端
Cause:
java
.lang.IllegalArgumentException: Mapped Statements collection do
项目场景:背景:在练习mybatis的对象映射时,设置了一个嵌套查询
leaftong
·
2025-01-26 06:49
java
数据库
mybatis
【Blazor】使用C#替代
Java
编写代码的前端开发框架
优势无需插件,基于Web标准可与
Java
Script交互利用.NETCore优势Blazor有两个版本:Server||WebAssemblyBlazorServer可以理解为在服务器上运行的Blazor
雕技小虫
·
2025-01-26 06:18
系统开发
Windows
Server
Blazor
.NET
前端开发框架
webassembly
获取
java
类中的属性注释
一般我们的某个数据库表对象model,
java
bean对象如下:packagecom.xxx.message.model;importcom.middol.common.model.BaseModel;
小时候的阳光
·
2025-01-26 06:48
java
java
类注释
属性注释
tools.jar
代码注释
编译器概述
源代码:c/c++,
Java
,c#,html,sql,…目标代码:x86,IA64,ARM,MIPS,…编译器的核心功能:源代码经过编译器的翻译,生成了目标代码,这里的静态计算意思是编译器在对目标程序进行编译的过程中并不去执行这个代码
Tiantangbujimo7
·
2025-01-26 06:47
编译原理学习
编程语言
如何快速在linux服务器部署
java
运行环境(JDK+TomCat+Redis+Mysql+Nginx)
一.jdk和Tomcat1.jdk安装tar-zxv-fjdk-8u231-linux-x64.tar.gz2.配置环境变量vim/etc/profile
JAVA
_HOME=/
java
_source/jdk1.8.0
Noobwali
·
2025-01-26 06:46
java
tomcat
linux
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他