外向蓝天

文章
7
资源
0
加入时间
2年10月21天

数据结构与算法——快速排序

每次看大牛的博客都有一种感想:啥时候我也能成为大牛。。。。。插入一个:上两篇文章分别介绍了选择排序和冒泡排序,其思想都差不多,只是选择排序是比较完所有数据后确定最小的数再交换,而冒泡排序是比较相邻的两个数如果顺序不对就要交换:两者的时间复杂度都是o(n2)下面是我在数组里面存在相同数据的结果:选择排序和冒泡排序的结果选择排序的结果:第1次排序结果:1 33 12 45 23 68 33

Linux 设备驱动中的 I/O模型(二)—— 异步通知和异步I/O

阻塞和非阻塞访问、poll() 函数提供了较多地解决设备访问的机制,但是如果有了异步通知整套机制就更加完善了。      异步通知的意思是:一旦设备就绪,则主动通知应用程序,这样应用程序根本就不需要查询设备状态,这一点非常类似于硬件上“中断”的概念,比较准确的称谓是“信号驱动的异步I/O”。信号是在软件层次上对中断机制的一种模拟,在原理上,一个进程收到一个信号与处理器收到一个中断请求可以说是一

计算机网络的性能

(一):性能指标:速率、带宽、吞吐量、时延、时延带宽积、往返时间、利用率。 1.速率:比特(bit)是计算机中数据量的单位。 速率即数据率或比特率是计算机网络中最重要的一个性能指标。 速率往往是指额定速率或标称速率。 2.带宽:本来是指信号具有的频带宽度,单位是赫,表示最高频率与最低频率之差。 在计算机网络中,带宽用来表示网络的通信线路所能传递数据的能力,因此网络带宽表示...

百度ai开放平台使用方法(附带例子详细步骤)

百度ai开放平台1.百度ai开放平台内有众多功能,如文字识别,语音技术等等内容,本文章以身份证识别为例子,教大家怎么使用它啦链接走起:https://cloud.baidu.com/?from=console身份证识别链接:https://ai.baidu.com/ai-doc/OCR/rk3h7xzck#接口描述1.点开链接,即可看到文字识别内的身份证识别,请求说明部分,可以看到bash,python,java,c++,PHP等,这里的例子用的是python,选择python拷贝到代码软件内