腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
落叶飞翔的蜗牛
专栏成员
举报
249
文章
262165
阅读量
37
订阅数
订阅专栏
申请加入专栏
全部文章(249)
java(80)
编程算法(77)
spring(44)
spring boot(34)
jdk(22)
网站(19)
http(18)
jvm(17)
linux(15)
数据库(14)
容器(14)
sql(13)
maven(13)
云数据库 Redis(12)
容器镜像服务(12)
hashmap(12)
数据分析(12)
php(11)
node.js(11)
api(11)
网络安全(11)
javascript(10)
jar(10)
存储(10)
缓存(10)
数据结构(10)
tomcat(9)
文件存储(8)
企业(8)
android(7)
打包(7)
分布式(7)
socket编程(7)
自动驾驶(6)
c++(6)
unix(6)
面向对象编程(6)
https(6)
thread(6)
线程(6)
xml(5)
html(5)
云数据库 SQL Server(5)
ide(5)
腾讯云测试服务(5)
开源(5)
微服务(5)
其他(4)
access(4)
gradle(4)
spring cloud(4)
windows(4)
kafka(4)
semaphore(4)
python(3)
apache(3)
mapreduce(3)
压力测试(3)
tcp/ip(3)
set(3)
源码分析(3)
bash(2)
actionscript(2)
servlet(2)
css(2)
oracle(2)
搜索引擎(2)
ubuntu(2)
命令行工具(2)
数据迁移(2)
hadoop(2)
zookeeper(2)
单元测试(2)
大数据(2)
安全(2)
迁移(2)
Elasticsearch Service(2)
interrupt(2)
release(2)
synchronized(2)
wait(2)
并发(2)
队列(2)
线程安全(2)
源码(2)
对象存储(1)
c#(1)
go(1)
jsp(1)
react(1)
jquery(1)
json(1)
ajax(1)
嵌入式(1)
nosql(1)
memcached(1)
mvc(1)
ruby on rails(1)
全文检索(1)
lucene/solr(1)
centos(1)
nginx(1)
批量计算(1)
日志服务(1)
访问管理(1)
NAT 网关(1)
海外加速(1)
消息队列 CMQ 版(1)
短信(1)
云推荐引擎(1)
运维(1)
html5(1)
hive(1)
dns(1)
jdbc(1)
npm(1)
dubbo(1)
rpc(1)
rabbitmq(1)
kernel(1)
gcc(1)
数据处理(1)
nat(1)
腾讯云开发者社区(1)
任务调度(1)
虚拟化(1)
mvcc(1)
unicode(1)
sdk(1)
groovy(1)
实时监控(1)
数据库管理(1)
arraylist(1)
boot(1)
buffer(1)
class(1)
commit(1)
datasource(1)
epoch(1)
exit(1)
filter(1)
global(1)
import(1)
init(1)
io(1)
javadoc(1)
key(1)
mutex(1)
object(1)
point(1)
queue(1)
server(1)
sleep(1)
state(1)
synchronization(1)
table(1)
target(1)
zk(1)
表格(1)
并发编程(1)
测试(1)
多线程(1)
高并发(1)
管理(1)
继承(1)
进程(1)
垃圾回收(1)
模型(1)
日志(1)
生命周期(1)
注解(1)
搜索文章
搜索
搜索
关闭
Spring Boot日志
spring
spring boot
xml
ruby on rails
java
Spring Boot使用Apache Commons日志记录进行所有内部日志记录。Spring Boot的默认配置支持使用Java Util Logging,Log4j2和Logback。使用这些,可以配置控制台日志记录以及文件日志记录。
黑洞代码
2022-07-01
448
0
Hadoop单机模式安装
hadoop
分布式
mapreduce
java
jdk
Java是Hadoop的主要先决条件。首先,应该使用命令“java-version”验证 java 存在在系统中。Java version 命令的语法如下。
黑洞代码
2022-05-16
450
0
Hadoop是什么?
hadoop
mapreduce
java
开源
分布式
Hadoop是使用Java编写,允许分布在集群,使用简单的编程模型的计算机大型数据集处理的Apache的开源框架。Hadoop框架应用工程提供跨计算机集群的分布式存储和计算的环境。Hadoop是专为从单一服务器到上千台机器扩展,每个机器都可以提供本地计算和存储。
黑洞代码
2022-03-30
1.2K
0
Docker Java应用程序示例
java
容器镜像服务
容器
腾讯云开发者社区
正如前面教程文章所提到的,Docker可以执行任何应用程序。在这里,创建一个Java应用程序并使用docker进行运行。此示例分以下几个步骤完成。
黑洞代码
2022-01-04
753
0
Spring Boot单元测试用例
java
spring
腾讯云测试服务
网络安全
单元测试
单元测试是开发人员为确保单个单元或组件功能正常工作而进行的测试之一。在本教程中,将了解和学习如何使用Mockito和Webrmrp编写单元测试用例。
黑洞代码
2021-11-25
943
0
Spring Boot启用Swagger2
spring boot
spring
java
网站
maven
Swagger2是一个开源项目,用于为RESTful Web服务生成REST API文档。它提供了一个用户界面,可通过Web浏览器访问RESTful Web服务。要在Spring Boot应用程序中启用Swagger2,需要在构建配置文件中添加以下依赖项。
黑洞代码
2021-09-28
763
0
Spring Boot调度
java
spring
spring boot
调度是执行特定时间段的任务的过程。Spring Boot为在Spring应用程序上编写调度程序提供了很好的支持。
黑洞代码
2021-09-03
400
0
Spring Boot Servlet过滤器
servlet
java
过滤器是用于拦截应用程序的HTTP请求和响应的对象。通过使用过滤器,可以在两个实例上执行两个操作
黑洞代码
2021-08-05
342
0
Spring Boot拦截器
网络安全
java
spring
spring boot
api
例如,使用拦截器在将请求发送到控制器之前添加请求标头,并在将响应发送到客户端之前添加响应标头。
黑洞代码
2021-08-05
507
0
Spring Boot概述
spring
spring boot
java
maven
xml
SpringBoot是Spring项目中的一个子工程,与我们所熟知的Spring-Framework同属于Spring的产品。设计的目的是用来简化Spring应用的初始搭建以及开发过程。
黑洞代码
2021-07-14
359
0
Spring Boot 之 spring.factories
java
spring
spring boot
jar
html
SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在java.util.ServiceLoader的文档里有比较详细的介绍。简单的总结下java SPI机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,如果需要替换一种实现,就需要修改代码。为了实现在模块装配的时候能不在程序里动态指明,这就需要一种服务发现机制。java SPI就是提供这样的一个机制:为某个接口寻找服务实现的机制。有点类似IOC的思想,就是将装配的控制权移到程序之外,在模块化设计中这个机制尤其重要。
黑洞代码
2021-07-14
718
0
DataSourceAutoConfiguration 解析(2)
数据库
sql
php
java
嵌入式
如果设置的不是内置数据库的话:1)必须配置的有:url,username,password 2)数据库名不是必须的 3)driverClassName 不是必须的:可以从 url 中推导出 4)type 不是必须的:可以从上下文中推导出 如果设置的是内置数据库的话:1)必须配置的有:引入内置数据库依赖,如:H2 2)其它所有的都可以不配置(有默认的配置),如果随意配置,可能产生冲突
黑洞代码
2021-06-23
744
0
@EnableConfigurationProperties 注解
spring
java
@EnableConfigurationProperties注解的作用是:使使用 @ConfigurationProperties 注解的类生效。
黑洞代码
2021-06-23
964
0
垃圾收集策略与算法
编程算法
java
jvm
缓存
程序计数器、虚拟机栈、本地方法栈随线程而生,也随线程而灭;栈帧随着方法的开始而入栈,随着方法的结束而出栈。这几个区域的内存分配和回收都具有确定性,在这几个区域内不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。
黑洞代码
2021-04-23
341
0
HotSpot 虚拟机对象探秘
jvm
编程算法
java
Mark Word记录了对象和锁有关的信息,当这个对象被synchronized关键字当成同步锁时,围绕这个锁的一系列操作都和Mark Word有关。
黑洞代码
2021-04-23
499
0
JVM 内存结构
java
JDK 1.8 同 JDK 1.7 比,最大的差别就是:元数据区取代了永久代。元空间的本质和永久代类似,都是对 JVM 规范中方法区的实现。不过元空间与永久代之间最大的区别在于:元数据空间并不在虚拟机中,而是使用本地内存
黑洞代码
2021-04-23
587
0
AtomicIntegerFieldUpdater
java
压力测试
编程算法
数据分析
要想原子地更新对象的属性需要两步。第一步,因为对象的属性修改类型原子类都是抽象类,所以每次使用都必须使用静态方法 newUpdater()创建一个更新器,并且需要设置想要更新的类和属性。第二步,更新的对象属性必须使用 public volatile 修饰符。
黑洞代码
2021-04-08
487
0
Atomic原子类介绍
数据分析
编程算法
java
Atomic 翻译成中文是原子的意思。在化学上,我们知道原子是构成一般物质的最小单位,在化学反应中是不可分割的。在我们这里 Atomic 是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程干扰。
黑洞代码
2021-03-20
617
0
volatile关键字有什么作用?
缓存
编程算法
java
jvm
类比我们开发网站后台系统使用的缓存(比如 Redis)是为了解决程序处理速度和访问常规关系型数据库速度不对等的问题。CPU 缓存则是为了解决 CPU 处理速度和内存处理速度不对等的问题。
黑洞代码
2021-03-19
2.6K
0
ThreadLocal原理知多少
编程算法
http
java
网站
通常情况下,我们创建的变量是可以被任何一个线程访问并修改的。如果想实现每一个线程都有自己的专属本地变量该如何解决呢?JDK 中提供的ThreadLocal类正是为了解决这样的问题。ThreadLocal类主要解决的就是让每个线程绑定自己的值,可以将ThreadLocal类形象的比喻成存放数据的盒子,盒子中可以存储每个线程的私有数据。
黑洞代码
2021-03-19
370
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档