05 2024 档案

摘要:最近跟在粉丝群先聊到一个问题,数据库的写入方式,最多能写入多少行数据。经过一些网络搜索和查询,据悉MySQL单表插入极限是3w~5w。 席间大家也都说了几种写入方式,其中有一个非压测的方式在可查阅的资料中是最厉害的,据悉是程序写入的20倍以上性能,就是load data。 MySQL的LOAD DA 阅读全文
posted @ 2024-05-29 21:26 FunTester 阅读(25) 评论(0) 推荐(0) 编辑
摘要:最近看到一些资料,提到了在同一台机器上进程间通讯的方式:unix套接字。起初我还以为是Socket接口,因为用到了变量SocketPath。后面经过AI助理翻译,才知道原来这是我的知识盲区了。 现在赶紧把这块知识补充上。 Unix套接字简介 Unix套接字(Unix domain sockets)是 阅读全文
posted @ 2024-05-27 14:46 FunTester 阅读(86) 评论(0) 推荐(0) 编辑
摘要:面向对象编程(OOP)和函数式编程(FP)是软件开发中的两种主要范式。这两种方法都为组织、设计和实现软件系统提供了不同的方法论。虽然面向对象编程几十年来一直是主导范式,但函数式编程近年来获得了巨大的吸引力,这要归功于其处理状态和数据的独特方法。我们将学习研究每种范式的特征,检查它们的优缺点。并用Ja 阅读全文
posted @ 2024-05-23 16:29 FunTester 阅读(44) 评论(0) 推荐(0) 编辑
摘要:在不断发展的软件开发领域,性能是至关重要的。应用程序的效率可以决定其成功与否,而在优化软件性能方面发挥关键作用的关键元素之一是垃圾收集(GC)。这是一个确保内存有效分配和回收的过程,从而防止内存泄漏并增强应用程序可靠性。 了解垃圾收集 垃圾回收(Garbage Collection,GC)是一种自动 阅读全文
posted @ 2024-05-08 21:18 FunTester 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在之前的Java线程池实践当中,我遇到了任务优先级的问题。最终采取的方案是新增一个线程池作为执行高优任务,然后将普通线程池的在执行任务执行,先去判断高优线程池是否有等待任务,如果有就先执行高优线程池等待队列中的任务。 虽然后期给普通异步线程池增加了双向链表,直接采取插队模式执行,但是也让异步任务更加 阅读全文
posted @ 2024-05-06 10:34 FunTester 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示