腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
BAT的乌托邦
一个前25年还不会写Hallo World的半残程序猿:A哥
专栏作者
举报
522
文章
1405515
阅读量
371
订阅数
订阅专栏
申请加入专栏
全部文章
spring
java
编程算法
spring boot
spring cloud
api
网络安全
容器
jdk
http
servlet
ide
https
linux
mvc
javascript
缓存
网站
json
android
aop
xml
apache
c++
打包
面向对象编程
php
jvm
负载均衡
负载均衡缓存
文件存储
node.js
jar
access
hashmap
数据库
sql
unix
分布式
数据结构
python
云数据库 Redis
eclipse
express
tcp/ip
腾讯云开发者社区
html
oracle
maven
jdbc
数据分析
微服务
bash
bootstrap
ajax
bash 指令
命令行工具
开源
mybatis
hystrix
jsp
单片机
git
github
tomcat
mapreduce
日志服务
正则表达式
gui
windows
任务调度
异常
DNS 解析 DNSPod
go
访问管理
腾讯云测试服务
dns
ipv6
case
double
semaphore
对象存储
自动驾驶
mac os
css
云数据库 SQL Server
struts
analyzer
云数据库 MongoDB
mongodb
vr 视频解决方案
xslt & xpath
kubernetes
存储
压力测试
shell
ssh
yum
单元测试
flash
dubbo
gradle
socket编程
uml
nest
kafka
utf8
sdk
abstract
command
distribution
exception
execution
feign
histogram
int
integer
metrics
nan
pool
publish
server
static
statistics
stream
system
threadpool
插件
泛型
工具
开发
开发者
效率
性能
优化
搜索文章
搜索
搜索
关闭
【方向盘】JavaSE/EE基础面试题、基础知识记录---大杂烩
maven
ide
分布式
打包
编程算法
此博文旨在搜集一些JavaSE基础部分的经典面试题,希望能达到一针见血,通过面试题来达到让大家记忆深刻的目的。 持续连载中。。。
YourBatman
2022-05-11
593
0
你知道匿名内部类、Lambda表达式为嘛只能使用外部final的变量吗?
编程算法
java
打包
c++
各位小伙伴大家好,我是A哥。各位都知道,匿名内部类在使用的时候需要使用外部的变量,该变量必须被final修饰,否则编译报错。实际使用中,有时候确实还给我们造成了不少麻烦,可大家可曾想过这是为什么吗?
YourBatman
2022-05-07
1.1K
0
【小家java】使用lambda表达式传参是否有性能问题?
jvm
打包
随着java8的普及,lambda表达式的书写日益增多。咱们看下面一个例子: 编程有一条原则如下:
YourBatman
2019-09-03
2.3K
0
【小家java】java8中接口方法引发的思考(默认方法、static静态方法)
打包
c++
java8可以说是jdk版本的一次重大升级,给我们也带来了非常多的新特性,而本文就针对于java8中很重要的新特性之一:接口方法。来讨论一下平时使用中可能遇到的问题
YourBatman
2019-09-03
758
0
【小家Spring】Spring AOP的多种使用方式以及神一样的AspectJ-AOP使用介绍
aop
ide
打包
spring
spring boot
AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。
YourBatman
2019-09-03
2.5K
0
为何Spring MVC可获取到方法参数名,而MyBatis却不行?【享学Spring MVC】
ide
打包
java
spring
mvc
Spring MVC和MyBatis作为当下最为流行的两个框架,大家平时开发中都在用。如果你往深了一步去思考,你应该会有这样的疑问:
YourBatman
2019-09-03
1.2K
0
【小家Spring】Spring标准处理组件大合集(ParameterNameDiscoverer、AutowireCandidateResolver、ResolvableType。。。)
spring
容器
servlet
jdk
打包
本篇博文更像是一个工具文章,在阅读Spring源码的时候,经常会遇见一些处理器、提供器之类的组件,有的时候不深入去理解它的含义,确实还读不下去了。
YourBatman
2019-09-03
1.8K
0
详述Spring对Bean Validation支持的核心API:Validator、SmartValidator、LocalValidatorFactoryBean...【享学Spring】
spring
打包
容器
java
浩浩荡荡的把一般程序员都不太关注的Bean Validation话题讲了这么久,期间小伙伴wx我说一直还没看到他最想看到的内容,我问最想看到啥?他说显然是数据校验在Spring中的使用啊。我想若不出意外,这应该是众多小伙伴的共同心声吧,但路漫漫其修远兮,也得上下求索,本文将切入到最关心的Spring中来~
YourBatman
2019-09-03
2.8K
0
Bean Validation完结篇:你必须关注的边边角角(约束级联、自定义约束、自定义校验器、国际化失败消息...)【享学Spring】
spring
mvc
打包
java
一般来说,对于web项目我们都有必要对请求参数进行校验,有的前端使用JavaScript校验,但是为了安全起见后端的校验都是必须的。因此数据校验不仅仅是在web下,在方方面面都是一个重要的点。前端校验有它的JS校验框架(比如我之前用的jQuery Validation Plugin),后端自然也少不了。
YourBatman
2019-09-03
1.6K
0
那些年我们在Java泛型上躺过的枪---万恶的泛型擦除【享学Java】
java
面向对象编程
打包
编程算法
泛型(Generics),从字面的意思理解就是泛化的类型,即参数化类型。 我们都知道,泛型是JDK5提供的一个非常重要的新特性,它有非常多优秀的品质:能够把很多问题从运行期提前到编译器,从而使得程序更加的健壮。
YourBatman
2019-09-03
920
0
聊聊java中的多继承,解决Java8接口default方法多继承冲突问题【享学Java】
java
面向对象编程
打包
c++
众所周知,Java是一种面向对象的只允许单继承的语言,这是每个Java程序员从业者都知道定理。 本文的目的,主要从两个方面来思考Java单继承的这个问题:
YourBatman
2019-09-03
2.2K
0
玩转Spring Cache --- @Cacheable使用在MyBatis的Mapper接口上(解决Null key returned for cache operation)【享学Spring】
缓存
打包
mybatis
javascript
java
据我观察,很多小伙伴学习一门技术一般都是度娘 + ctrl v的模式。比如本文的知识点,从网络的世界里你能找到有人介绍说:@Cacheable不仅仅能标注在实例方法上,也能标注在接口方法上。
YourBatman
2019-09-03
3.5K
1
【小家Java】Lombok的使用详解(最详尽的解释,覆盖讲解所有可用注解),解决@Builder.Default默认值问题
打包
java
api
编程算法
Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的Java模型对象(POJO)。在开发环境中使用Lombok插件后,Java开发人员可以节省出重复构建,诸如hashCode和equals这样的方法以及各种业务对象模型的accessor和ToString等方法的大量时间。对于这些方法,它能够在编译源代码期间自动帮我们生成这些方法,并没有如反射那样降低程序的性能。
YourBatman
2019-09-03
3K
0
【小家java】关于java中方法重载与方法重写的区别
java
c++
打包
这篇文章比较轻松,直接讲述一下java当中的方法重载和方法重写的区别。主要面向对象还是初学者,因为初学者经常弄混这两个概念性的问题。
YourBatman
2019-09-03
778
0
【小家java】java8新特性之---反射获取方法参数名
java
打包
spring
编程算法
mybatis
方法的参数名,在很多时候我们是需要反射得到的。但是在java8之前,代码编译为class文件后,方法参数的类型是固定的,但参数名称却丢失了,这和动态语言严重依赖参数名称形成了鲜明对比。(java是静态语言,所以入参名称叫什么其实无所谓的)。虽然名称无所谓,但很多时候,我们需要此名称来做更好的安排.
YourBatman
2019-09-03
1.1K
0
【小家java】java9新特性(简述十大新特性) 褒贬不一
api
jdk
http
apache
打包
java 9 提供了超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具:jshell,JDK 编译工具,Java 公共 API 和私有代码,以及安全增强、扩展提升、性能管理改善等。可以说 Java 9 是一个庞大的系统工程,完全做了一个整体改变。但本博文只介绍最重要的十大新特性
YourBatman
2019-09-03
629
0
【小家java】java5新特性(简述十大新特性) 重要一跃
打包
java
编程算法
所谓类型擦除指的就是Java源码中的范型信息只允许停留在编译前期,而编译后的字节码文件中将不再保留任何的范型信息。也就是说,范型信息在编译时将会被全部删除,其中范型类型的类型参数则会被替换为Object类型,并在实际使用时强制转换为指定的目标数据类型。而C++中的模板则会在编译时将模板类型中的类型参数根据所传递的指定数据类型生成相对应的目标代码。
YourBatman
2019-09-03
516
0
【小家java】java8新特性之---lambda表达式的的原理
打包
ide
java
本文着眼于lambda表达式的原理部分,至于基本使用层面,本章不做讨论,因为使用起来还是蛮简单的。
YourBatman
2019-09-03
572
0
【小家java】匿名内部类为什么只能使用外部final的变量
编程算法
打包
java
jvm
c++
各位都知道,匿名内部类在使用的时候需要使用外部的变量,该变量必须被final修饰,否则编译报错。实际使用中,有时候确实还给我们造成了不少麻烦,可大家可曾想过这是为什么吗?
YourBatman
2019-09-03
827
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档