腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java建设者
专栏作者
举报
201
文章
238885
阅读量
41
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
java
https
数据库
sql
网络安全
缓存
spring
单片机
ide
网站
http
存储
打包
文件存储
微服务
linux
unix
云数据库 SQL Server
容器
api
hashmap
windows
jdk
tcp/ip
面向对象编程
数据结构
jvm
mybatis
kafka
c++
xml
html
php
云数据库 Redis
spring cloud
数据分析
javascript
node.js
汇编语言
容器镜像服务
分布式
jdbc
access
git
github
开源
dns
zookeeper
aop
自动驾驶
c 语言
bash
servlet
json
ubuntu
消息队列 CMQ 版
shell
二叉树
udp
socket编程
系统架构
费用中心
负载均衡
数据挖掘
lua
actionscript
android
nosql
jar
maven
全文检索
负载均衡缓存
bash 指令
批量计算
API 网关
SSL 证书
腾讯云专家服务
腾讯云测试服务
企业
vr 视频解决方案
压力测试
sql server
spring boot
ftp
grep
单元测试
kernel
微信
架构设计
网站建设
腾讯云开发者社区
虚拟化
5g
sdk
ipv6
code
edge
error
fileinputstream
fileoutputstream
function
io
ip
java8
join
map
null
parent
send
set
system
tcp
time
worker
二进制
数据类型
线程池
搜索文章
搜索
搜索
关闭
性能提升一个数量级,Java大杀器来了!
打包
jvm
ide
java
jdk
经过多年的演进,Java语言的功能和性能都在不断地发展和提高,但是冷启动开销较大的问题长期存在,难以从根本上解决。本文先讨论冷启动问题的根本原因,然后介绍一种新近提出的彻底解决Java冷启动问题的技术方案——Java静态编译技术。
cxuan
2022-02-10
392
0
Java 中的语法糖,真甜。
打包
ide
java
编程算法
我们在日常开发中经常会使用到诸如泛型、自动拆箱和装箱、内部类、增强 for 循环、try-with-resources 语法、lambda 表达式等,我们只觉得用的很爽,因为这些特性能够帮助我们减轻开发工作量;但我们未曾认真研究过这些特性的本质是什么,那么这篇文章,cxuan 就来为你揭开这些特性背后的真相。
cxuan
2020-12-17
476
0
看完这篇 final、finally 和 finalize 和面试官扯皮就没问题了
java
编程算法
jvm
ide
打包
final 是 Java 中的关键字,它也是 Java 中很重要的一个关键字,final 修饰的类、方法、变量有不同的含义;finally 也是一个关键字,不过我们可以使用 finally 和其他关键字结合做一些组合操作;finalize 是一个不让人待见的方法,它是对象祖宗 Object 中的一个方法,finalize 机制现在已经不推荐使用了。本篇文章,cxuan 就带你从这三个关键字入手,带你从用法、应用、原理的角度带你深入浅出理解这三个关键字。
cxuan
2020-11-03
298
0
活久见!64 张图带你 Maven 实战通关
xml
maven
jar
java
打包
通常 Web 项目 开发只会创建一个工程,然后所有的 jar 包都会存放到 WEB-INF/lib 目录下,如下图所示:
cxuan
2020-08-25
563
0
为什么编译原理被称为龙书?
java
javascript
c 语言
ide
打包
这本书很有意思,它的书名是 《Compilers: Principles, Techniques, and Tools》,也就是编译器的原则、技术和工具。但它却画出了一个恐龙和骑士,恐龙身上写的是 Complexity of Compiler Design,也就是复杂的编译器设计,骑士的盾上写的是 Syntax Directed Granslation,也就是语法翻译。骑士的剑上看的不是很清楚,我猜测应该是优秀的编译器的意思。这是征服复杂性的隐喻。优秀的编译器会直接征服复杂的编译,复杂的编译设计永远无法攻破语法翻译。
cxuan
2020-07-17
1.3K
0
硬核原创|Java 面试题全梳理
java
hashmap
c++
jdk
打包
要想真正理解的话,可以参考这篇文章 :https://www.zhihu.com/question/31203609
cxuan
2020-06-15
349
0
看完这篇Exception 和 Error,和面试官扯皮就没问题了
java
https
编程算法
网络安全
打包
在 Java 中的基本理念是 结构不佳的代码不能运行,发现错误的理想时期是在编译期间,因为你不用运行程序,只是凭借着对 Java 基本理念的理解就能发现问题。但是编译期并不能找出所有的问题,有一些 NullPointerException 和 ClassNotFoundException 在编译期找不到,这些异常是 RuntimeException 运行时异常,这些异常往往在运行时才能被发现。
cxuan
2020-04-14
406
0
程序员需要了解的硬核知识之汇编语言(全)
单片机
汇编语言
存储
ide
打包
之前的系列文章从 CPU 和内存方面简单介绍了一下汇编语言,但是还没有系统的了解一下汇编语言,汇编语言作为第二代计算机语言,会用一些容易理解和记忆的字母,单词来代替一个特定的指令,作为高级编程语言的基础,有必要系统的了解一下汇编语言,那么本篇文章希望大家跟我一起来了解一下汇编语言。
cxuan
2019-12-05
850
0
Spring Aop 扫盲
aop
spring
面向对象编程
xml
打包
面向切面编程(Aspect-oriented Programming,俗称AOP)提供了一种面向对象编程(Object-oriented Programming,俗称OOP)的补充,面向对象编程最核心的单元是类(class),然而面向切面编程最核心的单元是切面(Aspects)。与面向对象的顺序流程不同,AOP采用的是横向切面的方式,注入与主业务流程无关的功能,例如事务管理和日志管理。
cxuan
2019-09-09
593
0
我赌你不清楚Spring中关于Null的这些事
spring
打包
java
之前一直在某些代码中看到过使用@Nullable 标注过的注释,当时也没有在意到底是什么意思,之后忍不住去调查一番,这篇文章来谈谈Spring中关于Null的那些事。
cxuan
2019-07-01
1K
0
理解静态绑定与动态绑定
打包
c++
ide
java
一个Java 程序要经过编写、编译、运行三个步骤,其中编写代码不在我们讨论的范围之内,那么我们的重点自然就放在了编译 和 运行这两个阶段,由于编译和运行阶段过程相当繁琐,下面就我的理解来进行解释:
cxuan
2019-06-03
1.7K
0
@SafeVarargs 使用说明
http
打包
编程算法
存储
@SafeVarargs 是jdk1.7引入的适用于可变参数与泛型能够更好结合的一个注解。
cxuan
2019-06-03
1.4K
0
谈谈关于Exception 和 Error 的理解
打包
面向对象编程
java
世界上存在永远不会出现错误的程序吗?也许这只会出现在程序员的梦中。随着软件的诞生,异常就如影随形的围绕着我们,所以,只有正确处理好程序的意外情况,才能有效的避免这些异常。
cxuan
2019-06-03
714
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档