junit

测试修炼手册7 小时前
junit·单元测试·log4j
[测试技术] TestNG 入门与实战:分组、数据驱动与并行执行原创内容,未获授权禁止转载、转发、抄袭。Java 自动化测试集逐渐增大后,通常需要按场景分组、批量注入数据、控制执行依赖和并行调度。TestNG 把这些能力直接放进测试框架,适合组织单元测试、接口测试和回归测试。
START_GAME10 小时前
junit
LuaTools的使用指南在 LuatOS 生态中,固件(firmware) 就是烧录到模组芯片中、让硬件"跑起来"的那一套底层软件。
测试修炼手册1 天前
数据库·junit·sqlserver
[测试技术] JUnit 6 入门与实战:断言、参数化与 Mockito原创内容,未获授权禁止转载、转发、抄袭。Java 项目通常不缺测试框架,真正容易出问题的是:只验证正常返回,不验证异常分支;Mock 了外部依赖,却没有检查错误副作用;测试数量很多,业务规则仍然没有被覆盖。
大黄说说5 天前
junit
Hyperf 协程 PHP 实战:高并发秒杀接口从 0 到 1 落地秒杀是高并发场景的典型考题:防超卖、防重复下单、削峰、异步落库、协程高吞吐。本文基于 Hyperf + Swoole 协程 + Redis Lua + 异步队列,给出可直接上线的生产级实现。
名字还没想好☜8 天前
java·redis·分布式·junit·分布式锁·redisson
用 Redis + Redisson 实现分布式锁:从踩坑到生产可用单机部署时,一个 synchronized 就能锁住临界区。但服务一旦扩到多实例,JVM 级别的锁就完全失效了——两个实例各自持有自己的锁,谁也拦不住谁,超卖、重复下单立刻就来了。这时候就需要一把所有实例都认的「分布式锁」。
ipad协议源码8 天前
junit·软件开发·开源源码
为何网站会出现的挂马?起初,我收到用户反馈说网站会跳转到其他网站,于是我用电脑测了下nslookup,发现没啥问题,于是没有放在心上,告诉用户说应该是运营商dns劫持了 又过了几天,我偶然一次用手机访问站点,结果发现也被跳转到其他网站,于是开始了排查...
再玩一会儿看代码9 天前
java·经验分享·笔记·junit·面试
JUnit 测试框架详解:从实际开发、业务测试到 Java 面试高频问题本文从实际 Java 开发的角度系统介绍 JUnit 测试框架,不仅讲解常用注解和 API,还会结合电商订单业务分析单元测试应该如何设计,以及面试中常见的测试相关问题。
童话的守望者10 天前
junit
BookHub (RWCTF 2018) 通关靶机位于,BUUCTF的web类中bookhub题目(目前已经迁移到新网址)。BookHub 是一个 Flask 应用,涉及的漏洞包括装饰器顺序错误、Lua 脚本注入、pickle序列化问题等。
techdashen13 天前
junit·sqlserver·自动化
Uber 如何完成超大规模 JUnit 迁移:从 JUnit 4 到 JUnit 5 的自动化工程实践本文是对 How Uber Executed A JUnit Migration at Massive Scale 的整理与翻译。
Full Stack Developme16 天前
数据库·spring boot·spring·junit
SpringBoot JUnit 教程该 Starter 自动引入:JUnit 5 (Jupiter)MockitoAssertJSpring Test 等
会周易的程序员15 天前
c++·物联网·junit·lua·日志·iot·aiot
使用 LuaBridge 封装 C++ 日志库 microLog 为 Lua 模块深入浅出:将高性能 C++ 日志库与 Lua 脚本生态无缝融合https://gitee.com/galaxy_0/micro-log
欢呼的太阳16 天前
junit·lua·lisp
在上一篇随笔中介绍了四种编程语言。这次再介绍四种编程语言:Fortran、Lua、Lisp 和 Logo。Fortran 语言在2010年6月编程语言排行榜中排名第三十一位。下面就是 GregorianTest.for 程序:
殳翰17 天前
spring·junit·sqlserver
spring对junit的支持引入spring和junit4的依赖2.编写测试类2.编写测试类
骇客之技术1 个月前
android·junit·lua
AutoLua:在安卓上写 Lua 脚本不用配 JDK,不用装 Android Studio,打开手机就能写脚本——这才是移动端自动化该有的样子。
许彰午1 个月前
java·junit·单元测试
39_Java单元测试JUnit入门“这段代码没问题,不用测试”——这是软件工程中最危险的自负。一个bug在开发阶段被发现和在生产环境被用户发现,修复成本可能相差百倍。单元测试就是开发阶段最有效的质量保障手段,而JUnit是Java生态中最主流的单元测试框架。本文将从零开始,带你掌握JUnit的核心用法。
闪电悠米1 个月前
服务器·网络·数据库·redis·缓存·junit·lua
黑马点评-Redis ZSet-实现关注 Feed 流本文整理自黑马点评 Redis 实战篇第 9 章后半部分。前半部分解决了关注关系和共同关注,后半部分开始解决一个更像真实社交产品的问题:我关注的人发布了新内容,系统如何让我在关注页刷到?这就是 Feed 流。
小小龙学IT1 个月前
junit·c++20
C++20 协程深度解析:从原理到高性能异步框架实战C++20 引入的协程(Coroutines)是近十年来该语言最重大的特性之一。它并非像 Go 语言那样提供开箱即用的 goroutine,而是提供了一套零开销的底层原语,让库作者能够在其上构建任意形态的异步模型。理解协程的关键在于:C++20 标准只定义了协程的"语言层面"契约,并没有定义调度器、执行器或任何运行时组件。这意味着你可以实现单线程协作式调度、多线程工作窃取调度,甚至将协程编译为无堆栈状态机嵌入嵌入式设备——上限极高,但学习曲线同样陡峭。
IT策士1 个月前
redis·junit·lua
Redis 从入门到精通:事务与 Lua 脚本IT策士 10余年一线大厂经验,专注 IT 思维、架构、职场进阶。我会在各个平台持续发布最新文章,助你少走弯路。
北极星日淘1 个月前
junit
日淘平台优惠券系统的设计:从规则引擎到防超领日淘平台为了吸引用户,通常会提供多种优惠券功能:新人券、运费券、满减券、节日券等。北极星日淘的优惠券系统每天处理数万次领券和核销请求,必须保证高并发下的准确性和一致性。
慧都小妮子1 个月前
java·junit·lua·takebishi·dxpserver·设备数据采集软件·opc server
不想频繁改 PLC?用 DeviceXPlorer Lua 脚本把产线业务逻辑放到 OPC Server 层说明:本文中的食品饮料产线场景、Lua 代码片段和业务效果描述,属于基于 DeviceXPlorer 脚本能力的应用示例与场景化说明;具体脚本 API、授权范围、版本差异和部署效果,请以官方文档、实际版本和项目测试结果为准。