Warning: Attempt to read property "display_name" on false in /www/wwwroot/kukai.icu/wp-content/themes/onenav/inc/functions/page/io-author.php on line 25

帅气的我简直无法用语言描述!

编写测试的优秀实践列表

在编写测试时,这些指导方针将作为要遵循的最佳实践,这可以导致更高质量的测试。,,以下是在编写测试时应遵循的最佳实践。这些是通用准则,无论进行何种类型的测试,都应该遵循。,保持测试独立每个测试都应该独立...
2年前
450

学习SqlSugar ORM框架的关键:对其模块与实现原理的详细分析

,SqlSugar 是一款基于 ADO.NET 的轻量级 ORM 框架,它的核心模块包括 Core、Ado、Queryable、SqlBuilder 和 Attributes 等,下面就逐一进行深度解...
2年前
310

并发编程:Lock与Condition

“可重入锁”是指当一个线程调用 object.lock()获取到锁,进入临界区后,再次调用object.lock(),仍 然可以获取到该锁。显然,通常的锁都要设计成可重入的,否则就会发生死锁。,syn...
2年前
370

如何方便的检测React项目的性能?

,大家好,我卡颂。,对于长期迭代的React项目,性能是不能忽视的问题。通常我们通过:,检测运行时性能瓶颈。,实际上,React本身就内置了性能检测组件 —— Profiler,可以很方便的检测Rea...
2年前
270

一日一技:iOS抓包最简单方案

写过爬虫的同学都知道,当我们想对App或者小程序进行抓包时,最常用的工具是Charles、Fiddler或者MimtProxy。但这些软件用起来非常复杂。特别是当你花了一两个小时把这些软件搞定的时候...
2年前
500

深入Fastjson源码命令执行调试

之前写过一篇fastjson漏洞文章,但是当时在复现利用链的过程中一直没有弹出计算器,而且利用链的代码单步调试也没有给出来,这次我要通过底层代码把漏洞实现过程展现出来。,上次不是没有弹出计算器吗,这次...
2年前
280

Nginx反向代理Https域名时,请求报错502问题排查

,在使用nginx反向代理后端服务器的时候,因为配置的是域名,导致HTTPS 请求转发失败,报 SSL 错误,js 报 502,,,1、查看nginx日志,发现报502,但是本地curl upstre...
2年前
220

AOP技术思想:为什么越来越多的程序员选择使用AOP提升代码质量

,AOP(Aspect-Oriented Programming)是一种编程范式,它将程序业务逻辑与横切关注点进行区分,可以让程序员将关注点分离出来,并通过特定的技术实现动态地将这些关注点插入到代码中...
2年前
990

25 个 JavaScript 专业技巧,让你看起来更专业

学习最强大的 JavaScript 专业技巧,这将节省您的时间,提升工作效率。,,为了提高网站的用户体验,我们经常需要将内容复制到剪贴板,以便用户粘贴到指定的地方。,您以前遇到过这种情况吗?,我们需要...
2年前
280

Vue 2 模版编译流程详解

图片,vue 中有这样一张响应式系统的流程图,vue 会将模板语法编译成 render 函数,通过 render 函数渲染生成 Virtual dom,但是官方并没有对模板编译有详细的介绍,这篇文章带...
2年前
640