腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
老付的网络博客
专栏作者
举报
126
文章
154834
阅读量
26
订阅数
订阅专栏
申请加入专栏
全部文章(126)
java(29)
编程算法(27)
数据库(12)
sql(10)
jvm(10)
其他(8)
云数据库 SQL Server(7)
缓存(7)
云数据库 Redis(6)
linux(6)
数据(6)
http(5)
kafka(5)
ddd(5)
线程(5)
存储(4)
数据结构(4)
对象(4)
html(3)
ide(3)
领域驱动设计(3)
线程池(3)
node.js(2)
github(2)
tomcat(2)
maven(2)
容器镜像服务(2)
spring(2)
命令行工具(2)
容器(2)
游戏(2)
爬虫(2)
网络安全(2)
jdk(2)
正则表达式(2)
class(2)
redis(2)
博客(2)
队列(2)
多线程(2)
架构(2)
模型(2)
设计模式(2)
异步(2)
源码(2)
负载均衡(1)
tensorflow(1)
python(1)
javascript(1)
c#(1)
go(1)
.net(1)
jquery(1)
android(1)
硬件开发(1)
mvc(1)
api(1)
jar(1)
ubuntu(1)
负载均衡缓存(1)
文件存储(1)
消息队列 CMQ 版(1)
腾讯云测试服务(1)
网站(1)
开源(1)
分布式(1)
shell(1)
面向对象编程(1)
jdbc(1)
hashmap(1)
npm(1)
grep(1)
tcp/ip(1)
markdown(1)
iis(1)
微信(1)
安全(1)
数据分析(1)
windows(1)
https(1)
微服务(1)
nest(1)
utf8(1)
性能测试(1)
es(1)
Elasticsearch Service(1)
bitmap(1)
byte(1)
case(1)
cms(1)
countdown(1)
double(1)
event(1)
eventbus(1)
guava(1)
handler(1)
int(1)
join(1)
key(1)
list(1)
listener(1)
load(1)
map(1)
memory(1)
min(1)
netty(1)
post(1)
python3(1)
reset(1)
return(1)
server(1)
set(1)
sh(1)
state(1)
thread(1)
编程(1)
并发(1)
二进制(1)
服务(1)
服务端(1)
高并发(1)
基础(1)
计算机(1)
教程(1)
接口(1)
客户端(1)
垃圾回收(1)
配置(1)
实践(1)
事件(1)
数据存储(1)
数组(1)
算法(1)
索引(1)
同步(1)
系统(1)
芯片(1)
性能(1)
异常(1)
原理(1)
源码分析(1)
源码阅读(1)
字符串(1)
2023腾讯·技术创作特训营 第一期(1)
搜索文章
搜索
搜索
关闭
一行代码引发的性能暴跌 10 倍
jvm
java
编程算法
上面的一个简单的代码是测试 Java 创建对象的性能,如果没有 System.out.println(user); 输出的时间是 300ms左右,如果加上性能是 3000ms 左右,整整慢了 10 倍左右。(具体需要时间根据电脑的配置决定)。
付威
2021-04-07
315
0
Java 对象深入探究
文件存储
jvm
java
invokespecial:调用超类构建方法, 实例初始化方法, 私有方法
付威
2021-03-11
283
0
synchronized 关键字
java
jvm
存储
编程算法
Synchronized 是 Java 中的一种锁的方式,是在 JVM 层面一种锁。在 jdk 1.6以前是一种重量级锁,在经历过优化后 Synchronized 锁已经没有那么“重”了。
付威
2021-03-07
674
0
Big-Edian 存储和 Little-Edian 存储
java
jdk
jvm
byte
class
在 JVM 虚拟机规范中有对 class 字节内容的顺序的一句话,多字节数据项总是按照 Big-Endian 的顺序进行存储,刚开始不太明白,只是根据规范解析了一下,具体的java 代码:
付威
2021-01-28
533
0
一个正则表达式导致 CPU 高的问题排查过程
正则表达式
java
腾讯云测试服务
性能测试
这篇文章记录一个正则表达是导致 CPU 高的问题排查。由于无法直接使用线上的代码测试,所以我自己把代码整理了下来,具体代码如下:
付威
2021-01-28
1.7K
0
字节码判断方法参数的个数
java
编程算法
找到 Method 的 DescriptionIndex 的属性,找到对应的描述,例如:
付威
2020-06-11
778
0
手写Java类解析器-01.class文件的基本结构
java
这个系列的文章是为了探讨Java字节码是什么样的结构,如何能够准确的表达我们代码的含义。
付威
2020-04-16
577
0
设计模式--04.装饰者模式
java
游戏
在23种设计模式中,装饰者模式在游戏开发的过程中,使用的很是频繁。因为这个设计模式,把所有的业务的逻辑封装的对应的实体类中,从而为主流程减负了。首先看下一个应用场景
付威
2020-03-23
270
0
Java中实现顺序IO
java
对于磁盘的读写分为两种模式,顺序IO和随机IO。 随机IO存在一个寻址的过程,所以效率比较低。而顺序IO,相当于有一个物理索引,在读取的时候不需要寻找地址,效率很高。
付威
2020-02-17
6K
15
Java如何实现零拷贝
缓存
编程算法
java
在操作系统中,从内核的形态区分,可以分为内核态(Kernel Space)和用户态(User Space)。
付威
2020-02-17
1.5K
0
Java多线程总结
java
编程算法
对于进程和线程的概念可以简单的理解成一个包含关系,例如:一个人个体可以称为社会的一个进程,人可以同时做很多事情,这个称之为线程
付威
2020-01-21
493
0
Java中Integer的详解
缓存
java
在Java中有int和integer两种类型,简单的说Integer是int的引用类型,但是这个引用的类型比较特殊,下面看几个demo:
付威
2020-01-21
1K
0
Linux常用命令
grep
java
复制文件到指定目录 用法: cp [option] <sourcefile> <destfile> 拷贝文件夹用-f参数: cp -f Java /usr/Java 文件重命名 文件重命名使用的命令是mv命令,就是移动文件的命令 : mv [option] <oldfilename> <newfilename> 筛选grep 筛选sm的文件: ls|grep sm 筛选es的进程: ps|grep es
付威
2020-01-21
250
0
Java多线程通信lock和wait
java
在Java多线程中有一对配合使用过的两个方法,来实现线程间通信的功能–lock和wait, 由于这个需要获得锁,所以必须结合synchronized一起使用。首先我们先看一个例子:
付威
2020-01-21
777
0
多线程中单例模式的优化
java
编程算法
在编程中,单例模式是我们常用的一种设计模式,功能是保证在整个系统只用一个该对象的对象,具体代码如下:
付威
2020-01-21
695
0
Java发送邮件(含附件)
java
前几天写了一个Java发送邮件的帮助类i,可以发送QQ和163的邮箱,也可以发送附件,写个一个主要的方法,其他的可以自己封装。代码如下:
付威
2020-01-21
1.5K
0
多线程如何排队执行
java
有一个这样场景,程序会有一个非常耗时的操作,但要求耗时的操作完成后,再顺序的执行一个不耗时的操作,而且这个程序的调用,可能存在同时调用的情况。
付威
2018-12-05
1.3K
0
HaspMap的原理
hashmap
java
前几天有想法弄懂HashMap的实现的原理,我自己也YY了一个想法去实现一个简单的Map, 代码如下:
付威
2018-12-05
501
0
Java中的容器
java
容器
在Java中有常用的三种类型的容器,分别是List 、Map、Set,基于这个三个基本的类型,派生出很多其它的类型,具体关系如下:
付威
2018-12-05
1.8K
0
Java枚举类型使用
java
在编程中,常常遇到多种类型、多种状态的情况,对于这种可以事先预知的业务我们常常有两种表示方法:
付威
2018-12-05
2.1K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档