上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 119 下一页

2022年10月4日

【锁】无锁队列、自旋锁队列、互斥锁队列性能对比测试

摘要: 介绍 无锁队列 先大致介绍一下无锁队列。无锁队列的根本是CAS函数——CompareAndSwap,即比较并交换,函数功能可以用C++函数来说明: int compare_and_swap (int* reg, int oldval, int newval){... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(283) 评论(0) 推荐(0)

【简历】程序员简历

摘要: 目录 写简历前,要有料 知识储备 简历内容描述 写简历前,要有料 我们写代码的很容易觉得会用的就是会了,其实面试官希望你不仅仅如此: “……真的应该好好地静下心来,深入地研究一些东西,自己写一些东西,而不是这也用过,那也知道,但是多半都是局限于仅仅见过,... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(52) 评论(0) 推荐(0)

【hashmap】HashMap原理及线程不安全详解|哈希表原理

摘要: 目录 HashMap和HashTable区别(HashTable线程安全) HashTable HashMap ConcurrentHashMap (已经放弃) HashMap原理 1、put方法原理 2、get方法原理 HashMap 扩容(resize)... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(46) 评论(0) 推荐(0)

【性能】Linux服务器低延迟技术

摘要: 总的来说,我打算分两篇文章讨论相关低延迟技术: 1)系统调优(本文):一些低延迟相关的Linux系统设置,和一些原则。 2)网络调优:使用solarflare网卡降低网络IO延迟。 这里不打算介绍用户空间的延迟优化,因为太广泛了,另外我之前的文章也分享一些解决... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(185) 评论(0) 推荐(0)

【协程】协程与线程、线程与进程的区别

摘要: 概念 1、进程 每个进程都有自己的独立内存空间,进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。 2、线程 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(49) 评论(0) 推荐(0)

【协程】协程有什么用?什么是协程?

摘要: 什么是协程(不严谨解释) 作者:阿猫 链接:https://www.zhihu.com/question/20511233/answer/24260355 没有啥复杂的东西,考虑清楚需求,就可以很自然的衍生出这些解决方案。 一开始大家想要同一时间执行那么三五... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(67) 评论(0) 推荐(0)

【区块链】区块链学习

摘要: 本质 区块链的发明其本质是对于数据的收集和管理,本来就是一个信息技术领域的术语。 区块链技术本质上是一种分布式数据库技术,每个区块就像一个文件负责记录数据。 特点 因此,它有这么几个特点: 安全 数据在多台计算机上被完整地复制,攻击者没有一个单一的入口点,数据... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(16) 评论(0) 推荐(0)

【交易】撮合交易

摘要: 试利用单链表作为存放委托的数据结构(撮合队列),编写一模拟股票交易的程序,该程序有以下几个功能: 1. 委托申请: 输入:每个委托包括四个数据项,股票编码( 4 位数字)、价格(浮点数)、数量(整数)、买 / 卖( B/S ) 输出: a. 程序为每个委托产生... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(104) 评论(0) 推荐(0)

【Linux】Linux内核学习--- 学习中

摘要: Linux 5大模块 一、进程调度模块 Linux以进程作为系统资源分配的基本单位,并采用动态优先级的进程高级算法,保证各个进程使用处理机的合理性。进程调度模块主要是对进程使用的处理机进行管理和控制。 【进程创建】: 在Linux环境编程时... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(56) 评论(0) 推荐(0)

【epoll】epoll的水平触发和边沿触发,及为什么边沿触发必须使用非阻塞?

摘要: 目录 简答 详细 水平触发(level trigger,LT)与 边沿触发(edge trigger,ET) 下面解释为什么使用边缘触发必须使用非阻塞 简答 ET 模式是一种边沿触发模型,在它检测到有 I/O 事件时,通过 epoll_wait 调用会得到... 阅读全文

posted @ 2022-10-04 01:25 bdy 阅读(290) 评论(0) 推荐(0)

上一页 1 ··· 64 65 66 67 68 69 70 71 72 ··· 119 下一页

导航