Java 简单易懂的JSON框架-拾光赋

Java 简单易懂的JSON框架

  分享一个由本人编写的JSON框架。   JSON反序列化使用递归方式来解析JSON字符串,不使用任何第三方JAR包,只使用JAVA的反射来创建对象(必须要有无参构造器),取值赋值,编写反射缓存来提...
【进阶篇】Java 项目中对使用递归的理解分享-拾光赋

【进阶篇】Java 项目中对使用递归的理解分享

【进阶篇】Java 项目中对使用递归的理解分享 目录 【进阶篇】Java 项目中对使用递归的理解分享 前言 一、什么是递归 1.1基本概念 1.2优缺点 1.3与迭代的区别 二、实际案例 三、改进方案 3.1控制...
python多线程中:如何关闭线程?-拾光赋

python多线程中:如何关闭线程?

python多线程中:如何关闭线程?,使用 threading.Event 对象关闭子线程 Event 机制工作原理: Event 是线程间通信的一种方式。其作用相当于1个全局flag,主线程通过控制 event 对象状态,来协调...
【Playwright+Python】手把手带你写一个自动化测试脚本-拾光赋

【Playwright+Python】手把手带你写一个自动化测试脚本

【Playwright+Python】手把手带你写一个自动化测试脚本,​    如何使用代理方式打开网页   在 playwright.chromium.launch() 中传入 proxy 参数即可,示例...
ThreadLocal 本地线程变量详解-拾光赋

ThreadLocal 本地线程变量详解

概述 ThreadLocal 意为本地线程变量,即该变量只属于当前线程,对其他线程隔离 我们知道,一个普通变量如果被多线程访问会存在存在线程安全问题,这时我们可以使用 Synchronize 来保证该变量某...
Java 在PDF中插入页眉、页脚-拾光赋

Java 在PDF中插入页眉、页脚

在处理PDF文档时,有时需要为文档中的每一页添加页眉和页脚,以包含一些有用的信息,如文档标题、章节名称、日期、页码等。对于需要自动化处理的场景,或者需要在大量文档中添加一致的页眉和页...
决策树极简入门-拾光赋

决策树极简入门

决策树极简入门,我们在学习机器学习算法时,往往会被各种枯燥的数学公式所劝退。 今天,我将尝试用结合实际生活的方式,来介绍一个非常经典,而且可能是最“懂你心意”的算法——决策树 (Decisi...
41天前
02711
记录--前端验证码破解-拾光赋

记录–前端验证码破解

记录--前端验证码破解,这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 最近受够了公司内部站点每次登陆都需要填写用户名和密码,还有输入验证码。 要是能够直接跳过登陆页面就...
3年前
0270
麻了,这让人绝望的大事务提交-拾光赋

麻了,这让人绝望的大事务提交

背景 继上次的if else优化也有段时间了,最近小猫又又又着道了,接手的那个项目又遇到了坑爹的地方,经常性的报死锁异常,经常性的主从延迟......通过报错信息按图索骥,发现代码是这样的。 这...
【SpringBoot】集成Redis-拾光赋

【SpringBoot】集成Redis

目录 1 redis 1.1 特点 1.2 支持的数据类型 1.3 应用场景 2 安装redis 2.1 docker 3 可视化软件 3.1 Redis Desktop Manager(RDM) 3.2 QuickRedis (推荐) 4 SpringBoot集成 4.1 引入redis 4....
BlockingQueue:阻塞操作与条件队列的高效结合-拾光赋

BlockingQueue:阻塞操作与条件队列的高效结合

BlockingQueue:阻塞操作与条件队列的高效结合,BlockingQueue和BlockingDeque BlockingQueue BlockingQueue 通常用于一个线程生产对象,而另外一个线程消费这些对象的场景。下图是对这个原理的...
1个月前
0275
python3使用dpkt生成PCMA格式rtp流-拾光赋

python3使用dpkt生成PCMA格式rtp流

python3使用dpkt生成PCMA格式rtp流,操作系统 :CentOS 7.6_x64 Python版本:3.9.12 dpkt版本:1.9.8 PCMA编码是VoIP通信中常见的格式,今天整理下CentOS7环境下,python3如何使用dpkt生成PCMA格...