腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
ImportSource
专栏作者
举报
207
文章
386911
阅读量
68
订阅数
订阅专栏
申请加入专栏
全部文章
java
其他
微服务
数据库
nosql
编程算法
jvm
安全
存储
api
spring
spring boot
区块链
云数据库 Redis
分布式
sql
git
jdk
云数据库 SQL Server
github
人工智能
socket编程
json
ide
tomcat
nginx
容器镜像服务
mongodb
容器
开源
系统架构
比特币
servlet
oracle
access
打包
linux
mapreduce
http
缓存
网络安全
面向对象编程
hashmap
asp
kotlin
tcp/ip
spring cloud
大数据
https
kafka
对象
对象存储
负载均衡
css
html
汇编语言
arm
mvc
eclipse
负载均衡缓存
云数据库 MongoDB
腾讯云测试服务
网站
devops
运维
压力测试
ssh
gui
udp
kernel
微信
机器人
数据结构
hbase
nat
background
bitcoin
bug
callback
class
constructor
criteria
defi
filter
gpt
integer
leveldb
list
oceanbase
private
return
state
status
string
table
tree
var
编程
变量
程序
量化
设计模式
数据
异常
向量数据库
搜索文章
搜索
搜索
关闭
SpringBoot3.0的发布了一个王炸能力-AOT直接编译exe等可执行文件
打包
java
spring
springboot3.0发布了,其中有一个新特性是NativeExecutables。这个功能可以说是非常之秀。它支持你直接把你Java代码编译成机器码,也就是所谓的AOT技术。
ImportSource
2023-01-11
1K
0
战争与技术-导弹与Netty的关系
编程算法
tcp/ip
java
arm
俄乌战争已持续数周,继上一集的负载均衡话题,本集我们继续聊战争与技术的话题。今天我们聊的是导弹和Netty的关系。
ImportSource
2022-04-12
513
0
类图画法?这样记
java
面向对象编程
很多新手甚至老手有时候都无法徒手画类图,其中原因可能就是关系线太难记。下面是我总结的类图UML中的概念和Java中的映射,以及对应的关系线。
ImportSource
2019-11-06
1.1K
0
Java8的Predicate,让代码更简洁
java
在我们的代码中,经常会编写是否为真的代码,比如用户名是否存在,客户是否存在等。类似如下代码:
ImportSource
2019-05-06
5.8K
0
图解Kafka的零拷贝技术到底有多牛?
kafka
java
socket编程
在上一文中“图解Kafka消息是被怎么存储的?”,我们了解了Kafka内部是如何存储数据的,其中我们提到了Kafka之所以那么快的另外一个原因就是零拷贝(zero-copy)技术。本文我们就来了解Kafka中使用的零拷贝技术为什么那么快。
ImportSource
2019-05-06
15.9K
0
乾隆给魏璎珞转了几个比特币-用excel表格轻松明白区块链的核心概念-UTXO
比特币
区块链
java
之前我们写过自己动手写区块链的文章。链接就在上面。其中转账交易中有输入和输出两个概念,理解起来比较费劲。
ImportSource
2018-10-23
608
0
什么?区块链中的hash算法!施主,快扶老衲起来
区块链
编程算法
安全
java
比特币
hash算法有很多种。比如MD5、SHA1、SH2(SHA224、SHA256、SHA384和SHA512)、SH3、RIPEMD-160。
ImportSource
2018-10-23
720
0
自己动手写区块链-公钥和私钥
区块链
java
编程算法
ssh
jdk
在区块链中,我们需要用到公钥和私钥。在之前的自己动手写区块链-发起一笔交易(Java版)中,我们就使用了公钥和私钥。其中公钥是钱包的地址,私钥则类似钱包的密码。
ImportSource
2018-10-23
1.3K
0
使用G1 GC,降低内存消耗20%
api
json
sql
java
由于Web服务API调用(例如JSON,REST,SOAP,...),外部数据源调用(SQL,从DB拿到的数据,...),文本解析,文本构建等等,如今的Java应用程序会执行大量的字符串操作。 因此,字符串对象可以轻松占用至少30%的内存。 显然,这些String对象的大部分都是重复的。 由于字符串重复,浪费了大量内存。 因此,为了优化重复字符串对象浪费的内存,JEP 192中增加了对重复字符串的优化。
ImportSource
2018-07-25
2.1K
0
不标题党地学习G1
java
运维
asp
对于大多数人来说,Java的垃圾收集器就是一个黑盒子,这个黑盒子自己在里边愉快的玩耍,而我们却不太知道它内部的事情。
ImportSource
2018-07-25
597
0
图解Fork/Join
java
编程算法
Fork/Join是在Java7中提供的一个并发执行任务的框架。他的基本运行流程就是:把一个大任务分解成子任务,如果子任务还不是足够小,就继续分解成子子任务,一直分解到足够小。具体要分解到有多小,你可以自己定义这个阈值。
ImportSource
2018-07-25
1.2K
0
JVM中的[Ljava.lang.Object; 究竟是什么意思?
jvm
java
人工智能
这就是表示一个方法,方法有三个参数,类型分别为I,D,L。返回值类型为L。然后L类型要跟具体的类型,然后以"/"替换包名的".",L类型的要以“;”分号结尾。
ImportSource
2018-07-25
4.8K
0
一次与印度兄弟就Java10中的Thread-Local Handshakes的探讨
java
安全
背景 Java10引入了Thread Local Handshake功能。对此功能本人看了JEP312以后还是没有一个比较清晰的认识。为此,问了一些国内的JVM专家也没有获得一个回复。 后来,我就去某特上搜索关键字,然后在相关主题下提交了我的疑问希望获取到他们的回复和帮助。 在以为要石沉大海的时候,最后有一位住在印度南部班加罗尔的兄弟回答了我的问题。 以上大概是一个基本的背景。在正式展开问题和展示回复之前,我们还是要对Java10中的这个新的功能做一个基本的铺垫。 Safepoint及其不足 Safep
ImportSource
2018-05-04
1.8K
0
五分钟了解Java10针对垃圾收集的改进
java
jdk
Java10 已经发布了大概有一个多月了。我们在之前的文中介绍过10为我们带来的一些新特性:JDK10要来了:下一代 Java 有哪些新特性?。其中就提到了10 关于G1垃圾收集器的一些改进。G1在Java 9的时候已经是被作为默认的垃圾收集器了。如果你了解G1的话,应该知道它是一个更注重低停顿的收集器。有关G1的内容你可以移步一步步图解G1。 那么在10中针对垃圾回收都有哪些改进和改变呢? 严格的来说有两处是与垃圾回收有关的: 分别是JEP304和JEP307。 JEP 304: 垃圾回收器接口(Garb
ImportSource
2018-04-18
1K
0
厕读:每日一题,面试无忧
java
2. 下面关于java.lang.Exception类的说法正确的是() A 继承自Throwable B Serialable CD 不记得,反正不正确 答案:A 解析:Java异常的基类为java.lang.Throwable,java.lang.Error和java.lang.Exception继承 Throwable,RuntimeException和其它的Exception等继承Exception,具体的RuntimeException继承RuntimeException。
ImportSource
2018-04-03
736
0
厕读:每日一题,面试无忧
java
api
1. 下面哪些是Thread类的方法() A start() B run() C exit() D getPriority() 答案:ABD 解析:看Java API docs吧:http://docs.oracle.com/javase/7/docs/api/,exit()是System类的方法,如System.exit(0)。
ImportSource
2018-04-03
742
0
JDK,JRE,JVM之间的区别
jdk
jvm
java
JDK,JRE,JVM之间的区别 JDK, JRE和JVM是java编程语言的核心概念。他们看起来有点相似。作为一个编程者我们似乎也并不是很关心这个概念。但是她们确实是有区别的,并且他们分别基于不同的目的的。本文将会分别解释这三个概念,并且说明他们之间的不同点。 Java Development Kit (JDK) JDK是java环境的核心组件,它提供了编译、调试、执行一个java program必须要用到的可执行和二进制的所有tool。JDK是一个平台定制软件,这也是我们为什么要把安装版分为 fo
ImportSource
2018-04-03
1.3K
0
java中的Checked Exceptions和Unchecked Exceptions
java
在java世界中有两种异常,一种Checked Exceptions ,另一种叫Unchecked Exceptions. 1) Checked Exceptions : Checked exceptions就是在编译的时候(during compile time)就被检查到了。如果有异常就会不通过。所以Checked exceptions也被叫做compile time exceptions。 这些异常我们必须要使用try-catch去handle它们或者用“throws”这个句式把它抛到上一层去。如果
ImportSource
2018-04-03
756
0
PATH 和 CLASSPATH 的区别
java
java中的path和classpath是很多java初入者比较困惑的两个变量。本文简单列举二者区别。 PATH and CLASSPATH的区别 1)第一个主要的不同点就是PATH是用来找到那些jdk的二进制文件比如“java”或者“javac”命令,这个些命令是用来运行java program和编译java source文件的。然而,CLASSPATH是被System或者Application ClassLoader用来定位和load那些存储在.class文件中的bytecode。 2) 第二个不同点就
ImportSource
2018-04-03
2.6K
0
一分钟告诉你synchronized和volatile的区别
java
先从一道笔试题开始: 9. volatile关键字是否能保证线程安全?() 答案:不能 ---- synchronized和volatile的区别 synchronised是一个方法级别或块级别的访问限制修饰符,也就是可以放在方法前面也可以用在同步块上。它可以确保一个线程获得一个“禁区”的锁。也就是只有这一个线程拥有进入执行synchronized块的钥匙。如果其他的线程在同一时刻也想访问同步块这个“禁区”,那么他们就必须要等待现在在里边的那个线程出来后释放掉锁才可以进去。(这里你可以理解为排队上厕所)
ImportSource
2018-04-03
611
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档