腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
FunTester
Fun·BUG挖掘机·性能征服者·头顶锅盖·Tester
专栏成员
举报
915
文章
814239
阅读量
47
订阅数
订阅专栏
申请加入专栏
全部文章(915)
腾讯云测试服务(385)
java(194)
编程算法(143)
自动化测试(133)
自动化(130)
性能测试(117)
apache(101)
groovy(70)
http(63)
selenium(63)
uml(61)
api(60)
测试(53)
网站(50)
单元测试(48)
json(40)
android(40)
数据库(36)
sql(34)
go(32)
linux(31)
python(29)
接口测试(29)
数据(28)
实践(27)
javascript(26)
devops(26)
网络安全(25)
ide(22)
jvm(22)
腾讯云开发者社区(21)
https(19)
接口(19)
性能(19)
对象(18)
工作(18)
线程(17)
云数据库 Redis(15)
爬虫(15)
socket编程(15)
测试策略(15)
系统(14)
云数据库 SQL Server(13)
缓存(13)
gradle(13)
安全(13)
开发(13)
配置(13)
html(12)
jar(12)
工具(12)
php(11)
开源(11)
函数(11)
连接(11)
软件(11)
maven(10)
存储(10)
jdk(10)
框架(10)
xml(9)
软件测试(9)
打包(8)
git(8)
正则表达式(8)
敏捷开发(8)
jenkins(8)
功能测试(8)
其他(7)
github(7)
深度学习(7)
serverless(7)
压力测试(7)
shell(7)
hashmap(7)
rpc(7)
微信(7)
队列(7)
管理(7)
设计(7)
线程池(7)
异步(7)
cci 持续集成(6)
dns(6)
jdbc(6)
网站渗透测试(6)
变量(6)
并发(6)
日志(6)
最佳实践(6)
负载均衡(5)
node.js(5)
unix(5)
神经网络(5)
文件存储(5)
访问管理(5)
socket.io(5)
分布式(5)
windows(5)
kafka(5)
负载测试(5)
bug(5)
编译(5)
工程师(5)
监控(5)
客户端(5)
浏览器(5)
视频(5)
效率(5)
机器学习(4)
c++(4)
css(4)
负载均衡缓存(4)
人工智能(4)
gui(4)
mybatis(4)
数据结构(4)
微服务(4)
sdk(4)
验证码(4)
测试服务(4)
app(4)
chatgpt(4)
测试工具(4)
产品(4)
多线程(4)
高性能(4)
开发者(4)
面试(4)
统计(4)
优化(4)
字符串(4)
对象存储(3)
官方文档(3)
面向对象编程(3)
tcp/ip(3)
class(3)
com(3)
for循环(3)
mysql(3)
netty(3)
websocket(3)
并发编程(3)
程序(3)
行业(3)
脚本(3)
进程(3)
敏捷(3)
模型(3)
内存(3)
搜索(3)
同步(3)
通信(3)
线程安全(3)
项目经理(3)
协程(3)
序列化(3)
异常(3)
语法(3)
源码分析(3)
区块链(2)
mac os(2)
bash(2)
windows server(2)
容器镜像服务(2)
spring(2)
命令行工具(2)
消息队列 CMQ 版(2)
短信(2)
运维(2)
spring boot(2)
二叉树(2)
机器人(2)
虚拟化(2)
白盒测试(2)
黑盒测试(2)
fiddler(2)
链路测试(2)
etcd(2)
数据库管理(2)
腾讯云(2)
chrome(2)
ethereum(2)
httpclient(2)
list(2)
map(2)
plotly(2)
trace(2)
编程(2)
编码(2)
编译器(2)
操作系统(2)
插件(2)
登录(2)
泛型(2)
服务(2)
服务器(2)
公众号(2)
基础(2)
集群(2)
教程(2)
漏洞(2)
内存管理(2)
事件(2)
数学(2)
调试(2)
网络(2)
异常处理(2)
依赖注入(2)
云服务器(1)
NLP 服务(1)
自动驾驶(1)
ios(1)
ruby(1)
lua(1)
actionscript(1)
.net(1)
servlet(1)
scala(1)
regex(1)
jquery(1)
ajax(1)
typescript(1)
nosql(1)
access(1)
搜索引擎(1)
bash 指令(1)
laravel(1)
日志服务(1)
云数据库 MongoDB(1)
NAT 网关(1)
海外加速(1)
mongodb(1)
图像处理(1)
DevOps 解决方案(1)
企业(1)
express(1)
xslt & xpath(1)
容器(1)
游戏(1)
黑客(1)
html5(1)
图像识别(1)
numpy(1)
监督学习(1)
markdown(1)
dubbo(1)
大数据(1)
小程序(1)
数据分析(1)
数据处理(1)
数据可视化(1)
物联网(1)
nat(1)
canvas(1)
ascii(1)
ipv6(1)
app测试(1)
es(1)
手机行业(1)
adb(1)
assert(1)
atomic(1)
bat(1)
bitmap(1)
block(1)
build(1)
case(1)
channel(1)
config(1)
cookies(1)
dalvik(1)
debug(1)
druid(1)
dump(1)
el(1)
excel(1)
func(1)
get(1)
gin(1)
google(1)
header(1)
heap(1)
iframe(1)
input(1)
int(1)
jacoco(1)
jsonpath(1)
kill(1)
lambda(1)
lock(1)
logcat(1)
math(1)
native(1)
phaser(1)
pool(1)
process(1)
record(1)
redis(1)
restful(1)
runtime(1)
select(1)
session(1)
src(1)
stream(1)
stringbuilder(1)
swipe(1)
thread(1)
token(1)
uuid(1)
watch(1)
web(1)
wifi(1)
yaml(1)
youtube(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)
命令行(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)
搜索文章
搜索
搜索
关闭
Java & Go 定时任务
go
定时器
定时任务
语法
java
定时任务是软件开发中用于自动执行周期性任务的技术。它允许开发者设置特定的时间点或间隔来触发预定的操作,如数据备份、清理缓存、发送通知等。这种机制可以减少人工干预,提高系统效率和稳定性。定时任务在不同的操作系统和编程环境中有不同的实现方式,例如Linux的cron作业、Windows的任务计划程序,或是编程语言中的相关库。它们帮助自动化重复性工作,确保关键任务按时执行,是现代应用程序不可或缺的组成部分。
FunTester
2024-07-30
139
0
etcd框架实践【Java版】
客户端
框架
实践
java
etcd
前文分享etcd框架Go语言的实践,今天分享一下Java客户端的不分。再分享之前,先简单聊一下我查阅的资料的现状,以方便各位再开始Java客户端学习之前,有个心理预期。
FunTester
2024-07-16
116
0
Unix套接字进程通信初探【Java版本】
java
unix
服务端
进程
通信
前文提到了Go语言版本的Unix套接字的实践,作为Java选手,自然也必须安排上。有了Go的经验,Java写起来也比较容易。
FunTester
2024-06-07
91
0
Java & Go泛型对比
接口
java
go
泛型
函数
在当今软件开发领域中,泛型是一种强大的编程特性,它能够在不牺牲类型安全的前提下,实现代码的复用和灵活性。Java作为一种老牌的面向对象编程语言,在其长期的发展过程中,已经积累了丰富的泛型经验和应用场景。而Go语言作为一种相对较新的编程语言,也在不断探索和发展其泛型特性,以满足现代软件开发的需求。本文将对Java和Go语言的泛型进行比较和介绍,探讨它们的实现方式、语法特点以及适用场景,帮助读者更好地理解和应用泛型编程。
FunTester
2024-03-22
137
0
Java、Groovy项目升级JDK 21 ASM9报错
java
jdk
groovy
插件
配置
最近在学习Java虚拟线程,打算深挖一下性能测试方面的潜力。不过在升级JDK的过程中遇到了一些意外情况。遇到了一个比较难缠的问题,报错信息如下:
FunTester
2024-01-02
700
0
关注专栏作者,随时接收最新技术干货
FunTester
隐藏技能性能测试
关注
用户6343696
大连东软实习生
关注
用户5563503
关注
用户8176918
关注
游刃有余:玩转Java泛型
java
编译
泛型
接口
开发者
Java 中的泛型提供了一种创建可以处理不同类型数据的可重用代码的方法。它允许用户定义可操作各种数据类型的类、接口和方法,而无需牺牲类型安全性。在 Java 5 中引入的泛型已经成为 Java 编程语言的一个基本特性。
FunTester
2023-12-19
137
0
UUID意想不到的block
java
block
uuid
操作系统
线程
UUID(Universally Unique Identifier,通用唯一标识符)是一种用于标识信息的128位标识符。Java开发人员倾向于使用 java.util.UUID#randomUUID API来生成UUID编号(类似4c88314f-14ca-4652-8567-4471a0ef917c)。
FunTester
2023-11-07
250
0
可重入锁ReentrantLock在性能测试常见用法
java
性能测试
lock
线程
性能
在进行Java多线程编程的过程中,始终绕不开一个问题:线程安全。一般来说,我们可以通过对一些资源加锁来实现,大多都是通过 synchronized 关键字实现。
FunTester
2023-10-24
236
0
Java-WebSocket vs Netty-WebSocket 资源占用
java
netty
websocket
连接
线程
在进行WebSocket协议连接或者WebSocket接口测试的时候,一旦遇到超大连接数量的场景中时,之前使用过的实现 Java-WebSocket 以及 Netty-WebSocket 两种实现就会显示出巨大的性能差距。当然 Netty-WebSocket 就是为了解决性能问题而来的。
FunTester
2023-10-10
526
0
Java微基准测试神器JMH初探
java
性能测试
测试
工具
性能
当我们编写一段Java代码之后,如果想知道代码性能如何,就需要进行一些快速的性能测试。
FunTester
2023-08-04
229
0
测试Java初学者建议
java
编程
编程语言
测试
开发
作为测试工程师,我们需要具备扎实的编程技能,能够熟练掌握至少一门编程语言。因为测试工作本身就需要编写测试脚本、开发自动化测试工具和测试框架等,这些工作离不开编程语言的支持。同时,编程语言的不断更新和变化也要求我们不断学习和提升。
FunTester
2023-08-04
227
0
线程池【Java并发编程】
java
并发编程
队列
线程
线程池
在真实高并发场景下,一般不会直接使用 Thread 类创建线程,而是使用线程池来创建并管理线程。可以这么说,学好线程池对于并发编程是非常重要的。
FunTester
2023-08-04
153
0
Java和Golang自动内存管理系统对比
java
对象
内存
内存管理
算法
导语 | 现代高级编程语言管理内存的方式分自动和手动两种。手动管理内存的典型代表是C和C++,编写代码过程中需要主动申请或者释放内存;而PHP、Java 和Go等语言使用自动的内存管理系统,由内存分配器和垃圾收集器来代为分配和回收内存,其中垃圾收集器就是我们常说的GC。在《自动的内存管理系统实操手册——Java垃圾回收篇》和《自动的内存管理系统实操手册——Golang垃圾回收篇》向大家分享了Java 和 Golang 垃圾回收算法之后,今天腾讯后台开发工程师汪汇向大家总结和对比两种算法。
FunTester
2023-08-04
289
0
CompletableFuture实现异步转同步
java
在很早之前的文章服务端性能优化之异步查询转同步介绍了一种常用到,服务端开发常用到的多个异步查询转同步的方法,本质上就是利用了java.util.concurrent.CountDownLatch的功能特性,将几个异步查询任务都设置一个java.util.concurrent.CountDownLatch实例,然后等待所有异步任务完成再组装响应,同步返回给客户端。
FunTester
2023-02-14
1.2K
0
ES Client性能测试初探
es
http
api
java
apache
最近在工作中协助研发进行了ES优化,效果还是非常明显的,几乎翻倍。除了通过各种业务接口测试ES性能以外,还可以直接请求ES接口,绕过服务,这样应该数据回更加准确。所以,ES Client学起来。
FunTester
2023-02-14
573
0
十大开源测试工具和框架
单元测试
selenium
java
javascript
开源
免费的开源框架和工具由于其开源特性,现在逐渐成为自动化测试的首选解决方案。区别在于,你是喜欢使用类库编写一个全新的自动化测试框架,或者喜欢使用一个现成的工具。
FunTester
2022-12-09
3.4K
0
固定QPS异步任务功能再探
java
前几天分享过固定QPS异步任务功能初探使用了缓存线程池,利用java.util.concurrent.Semaphore实现了固定QPS的异步任务。
FunTester
2022-12-09
251
0
Groovy Swagger @requestBody 加载超时 一键搞定
java
spring
groovy
json
apache
最近在写一个Springboot项目时,需要接入Swagger功能,过程中遇到了几个问题,其中就数@requestBody不兼容Swagger的情况最难受,其他还有遇到问题,这里整理一下,分享一下解决方案。这里希望把Swagger当做一个接口文档展示和接口调试的工具,而且支持测试环境和上线后的环境。
FunTester
2022-12-09
570
0
固定QPS异步任务功能初探
java
groovy
apache
api
腾讯云开发者社区
在之前文章Java自定义异步功能实践中,我仿造Go语言中的go定义了fun作为Groovy/Java异步执行的关键字。通过一个定长的线程池执行异步任务。
FunTester
2022-12-09
411
0
编程是测试职业生涯的关键
自动化
自动化测试
腾讯云测试服务
java
github
我在研究自动化开发方面投入了大量的时间和精力,但我成为自动化开发者的时间并不长。我花了很多年时间打基础,现在我正在为一个Appium/Java移动测试自动化框架做概念验证。
FunTester
2022-12-09
341
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档