首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#java

广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级 Web 应用开发和移动应用开发

《Java面试题集中营》- 数据库

阿提说说

反模式:如果完全按照三大范式来设计表结构,会导致业务涉及表增多,查询数据需要多表联合查询,导致sql复杂,性能变差,不利于维护,也不利于分库分表,比如会在表中冗...

300

T系列项目讲解笔记4:写一个新的JAVA接口

Designer 小郑

首先,请同学们在 com.controller 包下新建一个 MyTestController.java 文件,如下图所示。

300

远程调用运行在本地的支付宝支付Java SDK创建支付单的接口服务测试

大海里的番茄

在沙箱环境调试支付SDK的时候,往往沙箱环境部署在本地,局限性大,在沙箱环境中有多种支付场景,往往是多人联合开发,本地环境可能无法满足异地联合,所以把本地环境变...

1100

深入探索Android:XML中LinearLayout状态的灵活运用

Nimyears

简要介绍Android UI开发的重要性,以及LinearLayout和SeekBar控件在构建动态用户界面中的应用。

1210

为什么StampedLock会导致CPU100%?

磊哥

StampedLock 是 Java 8 引入的一种高级的锁机制,它位于 java.util.concurrent.locks 包中。与传统的读写锁(Reent...

1200

代码审计-Java项目&Filter过滤器&CNVD分析&XSS跨站&框架安全

今天是几号

Filter:Javaweb三大组件之一(另外两个是Servlet、Listener) 概念:Web中的过滤器,当访问服务器的资源时,过滤器可以将请求拦截下来...

2410

【JAVA反序列化】序列化与反序列化&Java反射&URLDNS链

今天是几号

只有实现了Serializable或者Externalizable接口的类的对象才能被序列化为字节序列

1210

代码审计-Java项目&JDBC&Mybatis&Hibernate&注入&预编译&写法

今天是几号

这里sql语句与请求参数进行了拼接(使用了JDBC API Statement执行sql语句的方法)

1500

BloodHound Neo4j:Invoke-Neo4j : Could not find java at ……

今天是几号

使用BloodHound准备收集域信息时,需要搭建neo4j数据库,而neo4j又需要java环境,电脑上明明装了java环境怎么设置环境变量都是报错

1710

优化 Python 程序中 stdout 的打印速度

用户11021319

在 Python 程序中,使用 print 语句将数据输出到标准输出 (stdout) 时,可能会遇到打印速度慢的问题。这主要是由于终端程序在处理输出数据时需要...

2500

13分钟聊聊并发包中常用同步组件并手写一个自定义同步组件

菜菜的后端私房菜

上篇文章10分钟从源码级别搞懂AQS(AbstractQueuedSynchronizer)说到JUC并发包中的同步组件大多使用AQS来实现

3610

Java中的泛型(很细)

程序员朱永胜

非常好,让我们深入探讨Java中的泛型这个重要主题。我将按照之前提供的框架,为您创作一篇全面而专业的技术博客文章。

2400

SpringBoot如何只对mapper的sql进行测试

半月无霜

在开发SpringBoot项目的时候,使用Mybatis进行DAO层的开发,往往在写了一堆mapper.java后进行测试

5320

怎么用Java 把多个音频拼接成一个?

每周聚焦

在音频处理领域,有时我们需要将多个音频文件合并成一个单独的文件。这种需求通常在音频编辑、语音合成等应用中比较常见。通过将多个音频文件拼接成一个,可以简化文件管理...

3210

MyBatis 的延迟加载是如何实现的

阿珍

MyBatis 的延迟加载(懒加载)特性允许在需要使用关联对象数据时才进行加载,而不是在执行主查询时就加载所有相关数据。这种机制可以提高应用程序的性能,特别是当...

3110

使用PowerMockito如何阻止静态代码块的运行

半月无霜

结果发现问题出现在静态类当中,那是肯定的,我是mock了这个使用到静态方法的地方才报错的

4910

Redis常见面试题(一):Redis使用场景,缓存、分布式锁;缓存穿透、缓存击穿、缓存雪崩;双写一致,Canal,Redis持久化,数据过期策略,数据淘汰策略

AmbitionResponsibility

缓存穿透:查询一个不存在的数据,mysql查询不到数据也不会直接写入缓存,就会导致每次请求都查数据库

14310

说说RabbitMQ延迟队列实现原理?

磊哥

使用 RabbitMQ 和 RocketMQ 的人是幸运的,因为这两个 MQ 自身提供了延迟队列的实现,不像用 Kafka 的同学那么苦逼,还要自己实现延迟队列...

15010
领券
http://www.vxiaotou.com