腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java学习网
专栏成员
举报
1338
文章
1068303
阅读量
81
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
java(384)
sql(240)
数据库(227)
编程算法(155)
云数据库 SQL Server(122)
spring(115)
实践(87)
数据(72)
spring boot(68)
网站(61)
存储(55)
其他(51)
mybatis(51)
线程(47)
对象(46)
云数据库 Redis(45)
mysql(44)
工作流(42)
xml(41)
linux(41)
http(41)
网络安全(41)
activiti(41)
开发(35)
javascript(34)
缓存(33)
管理(33)
android(31)
性能(31)
配置(30)
腾讯云测试服务(29)
数据分析(28)
程序员(28)
开源(27)
oracle(26)
html(25)
node.js(23)
数据结构(23)
redis(21)
git(20)
内存(20)
c++(19)
编程(19)
同步(19)
php(18)
ide(18)
api(18)
程序(18)
python(17)
servlet(17)
schema(17)
算法(17)
分布式(16)
安全(16)
import(16)
接口(16)
客户端(16)
容器(15)
windows(15)
https(15)
登录(15)
队列(15)
权限(15)
优化(15)
字符串(15)
react(14)
maven(14)
云推荐引擎(14)
mycat(14)
函数(14)
连接(14)
前端(14)
事务(14)
索引(14)
系统(14)
github(13)
变量(13)
并发(13)
工具(13)
线程池(13)
jsp(12)
jar(12)
微服务(12)
后端(12)
入门(12)
语法(12)
原理(12)
ruby(11)
面向对象编程(11)
测试(11)
多线程(11)
日志(11)
bash(10)
mvc(10)
apache(10)
访问管理(10)
jdbc(10)
并发编程(10)
异常(10)
注解(10)
json(9)
遍历(9)
部署(9)
插件(9)
服务(9)
解决方案(9)
nosql(8)
打包(8)
tomcat(8)
正则表达式(8)
大数据(8)
bug(8)
int(8)
工作(8)
集合(8)
ios(7)
jquery(7)
嵌入式(7)
人工智能(7)
游戏(7)
tcp/ip(7)
boot(7)
innodb(7)
it(7)
递归(7)
服务器(7)
集群(7)
框架(7)
事件(7)
搜索(7)
网络(7)
unix(6)
bash 指令(6)
文件存储(6)
命令行工具(6)
mongodb(6)
数据迁移(6)
shell(6)
jvm(6)
sql server(6)
单元测试(6)
数据处理(6)
mvcc(6)
google(6)
lambda(6)
list(6)
null(6)
select(6)
status(6)
version(6)
web(6)
架构(6)
命令行(6)
软件开发(6)
c#(5)
css(5)
zookeeper(5)
gradle(5)
socket编程(5)
email(5)
file(5)
hash(5)
io(5)
key(5)
server(5)
string(5)
table(5)
产品(5)
分布式事务(5)
分布式锁(5)
分页(5)
加密(5)
开发者(5)
排序(5)
设计(5)
数组(5)
线程安全(5)
效率(5)
作用域(5)
access(4)
eclipse(4)
搜索引擎(4)
日志服务(4)
企业(4)
自动化(4)
jdk(4)
hashmap(4)
aop(4)
微信(4)
utf8(4)
迁移(4)
app(4)
merge(4)
root(4)
备份(4)
二进制(4)
技巧(4)
进程(4)
模型(4)
内存管理(4)
认证授权(4)
软件工程(4)
数据类型(4)
网关(4)
最佳实践(4)
mac os(3)
.net(3)
angularjs(3)
神经网络(3)
深度学习(3)
云数据库 MongoDB(3)
SSL 证书(3)
图像处理(3)
数据备份(3)
移动开发(3)
压力测试(3)
flash(3)
uml(3)
小程序(3)
kafka(3)
unicode(3)
groovy(3)
数据库管理(3)
branch(3)
class(3)
cloud(3)
commit(3)
ddl(3)
debug(3)
ip(3)
java8(3)
map(3)
mvp(3)
set(3)
system(3)
thread(3)
time(3)
token(3)
编码(3)
反射(3)
高并发(3)
工具类(3)
继承(3)
监控(3)
路由(3)
软件(3)
数据同步(3)
调试(3)
通信(3)
文件上传(3)
消息队列(3)
协议(3)
序列化(3)
虚拟机(3)
异步(3)
重构(3)
负载均衡(2)
官方文档(2)
NLP 服务(2)
c 语言(2)
go(2)
bootstrap(2)
arm(2)
vba(2)
centos(2)
nginx(2)
容器镜像服务(2)
apt-get(2)
批量计算(2)
TDSQL MySQL 版(2)
电商(2)
云数据库 MySQL(2)
spark(2)
ssh(2)
wordpress(2)
yum(2)
dns(2)
二叉树(2)
dubbo(2)
udp(2)
敏捷开发(2)
rabbitmq(2)
spring cloud(2)
系统架构(2)
nat(2)
云计算(2)
sdk(2)
es(2)
builder(2)
checkout(2)
code(2)
com(2)
count(2)
dsl(2)
exists(2)
fetch(2)
global(2)
insert(2)
jwt(2)
linkedin(2)
lock(2)
memory(2)
min(2)
myisam(2)
ode(2)
ps(2)
push(2)
restful(2)
show(2)
socket(2)
stack(2)
store(2)
stream(2)
task(2)
tree(2)
twitter(2)
websocket(2)
版本控制(2)
编程语言(2)
编译器(2)
表格(2)
代理(2)
代码质量(2)
动态代理(2)
泛型(2)
分布式系统(2)
服务端(2)
函数式编程(2)
计算机视觉(2)
架构师(2)
加密算法(2)
脚本(2)
镜像(2)
垃圾回收(2)
链表(2)
浏览器(2)
面试(2)
内存泄漏(2)
视频(2)
网络编程(2)
项目经理(2)
压缩(2)
异常处理(2)
指针(2)
主机(2)
费用中心(1)
对象存储(1)
自动驾驶(1)
数据挖掘(1)
机器学习(1)
iphone(1)
cocos2d(1)
lua(1)
erlang(1)
asp.net(1)
ajax(1)
typescript(1)
qt(1)
memcached(1)
postgresql(1)
ruby on rails(1)
svn(1)
全文检索(1)
lucene/solr(1)
analyzer(1)
ubuntu(1)
负载均衡缓存(1)
NAT 网关(1)
消息队列 CMQ 版(1)
o2o(1)
渲染(1)
数据安全(1)
redux(1)
serverless(1)
运维(1)
黑客(1)
html5(1)
hadoop(1)
gui(1)
opencv(1)
ftp(1)
自动化测试(1)
kotlin(1)
cdn(1)
markdown(1)
ddos(1)
kernel(1)
gcc(1)
数据可视化(1)
物联网(1)
安全漏洞(1)
网站建设(1)
腾讯云开发者社区(1)
任务调度(1)
ascii(1)
程序人生(1)
服务网格(1)
验证码(1)
Elasticsearch Service(1)
持续集成(1)
abstract(1)
account(1)
add(1)
agile(1)
analysis(1)
apple(1)
architecture(1)
ast(1)
base64(1)
buffer(1)
case(1)
children(1)
ci(1)
clone(1)
collections(1)
config(1)
cpu(1)
cs(1)
data(1)
database(1)
db(1)
distance(1)
double(1)
el(1)
elasticsearch(1)
element(1)
error(1)
excel(1)
execute(1)
facebook(1)
feign(1)
filter(1)
find(1)
foreach(1)
format(1)
for循环(1)
function(1)
graph(1)
handler(1)
having(1)
hdfs(1)
hibernate(1)
hotfix(1)
image(1)
interface(1)
iso(1)
javafx(1)
label(1)
load(1)
localhost(1)
microsoft(1)
model(1)
msdn(1)
netty(1)
nio(1)
object(1)
olap(1)
outlook(1)
overflow(1)
partition(1)
privileges(1)
profile(1)
profiling(1)
project(1)
properties(1)
public(1)
repeat(1)
replace(1)
row(1)
rtf(1)
runnable(1)
saas(1)
scheduler(1)
semaphore(1)
settings(1)
sleep(1)
ssl(1)
stringbuilder(1)
submit(1)
synchronized(1)
tcp(1)
text(1)
traits(1)
txt(1)
uber(1)
ui(1)
umi(1)
union(1)
unique(1)
using(1)
varchar(1)
vi(1)
visualization(1)
volatile(1)
whatsapp(1)
word(1)
wrapper(1)
zip(1)
笔记(1)
编译(1)
布局(1)
操作系统(1)
产品经理(1)
程序设计(1)
创业(1)
磁盘(1)
存储过程(1)
代理服务器(1)
代码规范(1)
低代码(1)
定时器(1)
工程师(1)
后台(1)
互联网(1)
环境搭建(1)
基础(1)
开发环境(1)
可视化(1)
跨平台(1)
流量(1)
漏洞(1)
乱码(1)
前端框架(1)
视频编码(1)
手机(1)
数据仓库(1)
数据恢复(1)
数据中心(1)
数学(1)
统计(1)
图表(1)
图片资源(1)
推送(1)
响应式(1)
消息推送(1)
性能分析(1)
性能优化(1)
异步编程(1)
硬件(1)
远程工作(1)
组件化(1)
SQL注入攻击(1)
数据库连接池(1)
数据一致性(1)
分布式计算(1)
数据完整性(1)
身份验证(1)
安全编程(1)
内存映射(1)
搜索文章
搜索
搜索
关闭
Java中的并发锁是什么,提供一个使用并发锁的实际案例
java
lock
并发
线程
线程安全
并发编程是指多个线程同时操作共享资源的编程方式,在并发编程过程中,为了保证数据的一致性和线程安全,我们通常会使用锁来进行控制。Java 中提供了多种锁机制,其中最常用的包括 ReentrantLock 和 ReadWriteLock。
用户1289394
2024-05-30
8
0
Java中的加密和解密是什么,提供一个使用加密和解密的实际案例
加密算法
数据
算法
java
加密
在Java中,加密和解密是信息安全领域中非常重要的概念,它们用于保护数据的机密性和完整性。加密是指将明文转换为密文的过程,而解密则是将密文还原为明文的过程。在实际应用中,我们通常使用一些加密算法来对数据进行加密,以保护数据的安全性。
用户1289394
2024-05-29
22
0
Java中HashMap原理及其使用场景,提供一个自定义HashMap实际案例
java
存储
hashmap
数组
原理
Java中的HashMap是一种基于哈希表的数据结构,用于存储键值对。它实现了Map接口,允许我们通过键来快速查找对应的值,具有高效的插入、删除和查找操作。HashMap内部使用数组和链表(或红黑树)组合的方式来实现,它的核心思想是通过哈希算法将键映射到数组索引上,从而实现快速的查找。
用户1289394
2024-05-29
43
0
Java中多线程编程是什么,提供一个使用多线程编程的实际案例
多线程
线程
线程池
java
编程
多线程编程是指在一个程序中同时执行多个线程,每个线程独立执行不同的任务,从而提高程序的并发性能和响应速度。在Java中,多线程编程可以通过Thread类、Runnable接口、Executor框架等方式来实现,同时需要考虑线程安全、线程同步等问题,以避免出现数据竞争和死锁等并发问题。
用户1289394
2024-05-29
51
0
如何在Redis中实现分布式锁的动态过期时间?
lock
redis
time
分布式锁
脚本
在 Redis 中实现分布式锁是常见的场景,而动态过期时间则是一种非常有用的功能,可以根据业务需求灵活地调整锁的有效期。下面我将详细介绍如何在 Redis 中实现分布式锁,并实现动态过期时间。
用户1289394
2024-05-29
48
0
Java开发实战:打造功能强大的日期时间处理工具类
java
对象
工具类
开发
字符串
在Java开发实战中,编写一个功能强大的日期时间处理工具类是提升开发效率和代码复用性的重要手段。此类主要负责对日期和时间进行各种格式化、计算、比较等操作,从而简化开发过程中对于日期时间复杂逻辑的处理。
用户1289394
2024-05-29
25
0
Java实例:Vue前端与Java后端实现大文件异步上传下载功能
后端
前端
文件上传
异步
java
在我们项目开发中,大文件上传与下载是一项常见的功能需求,特别是在高并发和用户体验要求高的场景下。Vue.js作为一款流行的前端框架,以其响应式的数据绑定和组件化的优势使得前端交互更加流畅;而Java后端凭借其稳定性和高性能,是构建健壮服务端的理想选择。
用户1289394
2024-05-29
38
0
如何用Java实现栈和队列的常见应用场景?
java
遍历
队列
链表
软件开发
栈(Stack)和队列(Queue)是两种常见的数据结构,它们在计算机科学和软件开发中有着广泛的应用。下面将详细介绍如何使用Java实现栈和队列,并讨论它们的常见应用场景。
用户1289394
2024-05-29
39
0
如何使用Java实现图的遍历和最短路径算法?
算法
java
distance
int
遍历
在Java中,可以使用图数据结构和相关算法实现图的遍历和最短路径算法。下面将详细介绍如何使用Java实现这些算法。
用户1289394
2024-05-29
28
0
如何用Java实现二叉树的增删改查操作?
java
二叉树
遍历
递归
搜索
为了实现二叉树的增删改查操作,我们需要首先定义二叉树的节点类,并使用该节点类创建二叉树。接下来,我们可以实现插入、删除、搜索和更新等操作。下面是用Java实现二叉树的增删改查操作的详细步骤:
用户1289394
2024-05-29
15
0
如何用Java实现字符串匹配和替换的高效算法?
java
正则表达式
int
算法
字符串
Java中有多种方法可以实现字符串匹配和替换的高效算法。下面将介绍一些常见的算法和实现方式,并提供一些示例代码。
用户1289394
2024-05-29
60
0
如何使用Java实现栈和队列的操作?
队列
线程池
消息队列
java
数据结构
使用Java实现栈(Stack)和队列(Queue)的操作是很常见的任务。栈和队列是两种不同的数据结构,它们分别具有特定的操作和行为。下面将详细介绍如何使用Java实现栈和队列的基本操作。
用户1289394
2024-05-29
49
0
如何使用Java进行代码质量评估和重构?
java
代码规范
代码质量
工具
重构
要使用Java进行代码质量评估和重构,需要采取一系列的步骤和工具来分析代码,并根据分析结果进行必要的修改和改进。下面将介绍如何使用Java进行代码质量评估和重构,包括代码静态分析工具、代码规范检查、重构技术等。
用户1289394
2024-05-17
103
0
如何使用Java实现线程池和任务调度?
java
任务调度
队列
线程
线程池
在并发编程中,线程池和任务调度是非常重要的概念,它们可以提高程序的性能和效率。Java提供了丰富的API来实现线程池和任务调度功能,下面将介绍如何使用Java实现线程池和任务调度,并探讨其在实际应用中的作用。
用户1289394
2024-05-17
125
0
如何用Java实现树的遍历和搜索算法?
递归
搜索
算法
java
遍历
在Java中,可以使用递归或迭代的方式来实现树的遍历和搜索算法。树的遍历有三种常见的方式:前序遍历、中序遍历和后序遍历。而树的搜索算法包括广度优先搜索(BFS)和深度优先搜索(DFS)。下面将详细介绍这些算法的实现方法。
用户1289394
2024-05-17
89
0
如何使用Java实现分布式计算和存储?
工具
数据
分布式计算
java
存储
在当今大数据时代,处理和存储海量数据已成为许多应用的关键需求。为了满足这一需求,分布式计算和存储技术应运而生。Java作为一种广泛使用的编程语言,具有丰富的生态系统和强大的工具支持,被广泛应用于分布式计算和存储领域。
用户1289394
2024-05-17
99
0
如何使用Java实现线程间的通信和同步?
对象
同步
通信
线程
java
使用Java实现线程间的通信和同步是多线程编程中非常重要的一部分。在Java中,可以通过以下几种方式实现线程间的通信和同步:使用共享对象、使用管道流、使用信号量、使用锁和条件等待。
用户1289394
2024-05-17
77
0
如何提升你的软件工程能力:构建健全团队文化和工作流
自动化
工具
工作流
开发
软件工程
提升软件工程能力是每个软件开发人员的追求。除了学习新技术和提高编码技巧外,构建健全团队文化和工作流也是非常重要的。下面将详细介绍如何提升软件工程能力,具体包括构建团队文化和工作流两个方面。
用户1289394
2024-05-17
109
0
如何使用Java实现链表的插入、删除和反转?
数据
指针
java
遍历
链表
链表是一种常见的数据结构,它由一个个节点组成,每个节点包含一个数据元素和指向下一个节点的引用。在Java中,可以使用类来表示链表节点,然后使用这些节点构建链表并实现插入、删除和反转等操作。
用户1289394
2024-05-11
83
0
如何使用Java实现图的广度优先搜索?
java
遍历
队列
数组
搜索
图的广度优先搜索(Breadth-First Search,简称BFS)是一种用于遍历和搜索图的算法。它从图中的一个顶点开始,逐层地遍历其相邻顶点,并保持一个队列来存储待访问的顶点。BFS算法的核心思想是先访问离起始顶点最近的顶点,在此基础上逐层向外扩展,直到遍历完所有的顶点。
用户1289394
2024-05-10
94
0
点击加载更多
社区活动
ES日志分析训练营
鹅厂大牛手把手带你上手实战
立即学习
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档