成就玫瑰

文章
6
资源
0
加入时间
2年10月17天

剑指offer面试题29:顺时针打印矩阵(Java实现)

题目:输入一个矩阵,按照从外向里以顺时针的顺序一次打印出每一个数字。例如:如果输入如下矩阵:1   2    3    45   6    7    89  10   11  1213  14  15  16那么打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.先上代码: import java.util.ArrayLis...

搜索引擎系统的原理和实践

搜索引擎的原理和分析指标(1)搜索引擎的工作原理搜索引擎的工作原理大致可以分为:搜集信息:搜索引擎的一个部分可以实现信息自动搜集。整理信息:搜索引擎通过创建索引为抓取到的信息添加规则。接受查询:用户向搜索引擎输入关键词提交查询,系统接受用户查询,并且排序后并返回查询结果。搜索引擎根据每个用户的不同关键词检查索引库,迅速找到用户需要的资料,并返回给用户。目前,搜索查询结果主要是...

Micro SD卡(TF卡)spi

上一篇文章已经介绍了Micro SD卡SPI模式的实现方法,这里给出自己写的基于nios ii的Micro SD卡读写程序(IO口模拟spi)。    硬件设计就不多说了,主要是添加4的1为PIO口来模拟SPI的CS、SCLK、MISO和MOSI。    以下是代码:    头文件SD_spi_solution.h[cpp] view plain

Linux-信号机制详解(一)

之前有写过SystemV的信号量机制,现在是信号。这里的信号和前面的信号量是不同的。这里的信号是进程给操作系统或进程的某种信息,让操作系统或者其他进程做出某种反应。      信号是进程间通信机制中唯一的异步通信机制,一个进程不必通过任何操作来等待信号的到达,事实上,进程也不知道信号到底什么时候到达。进程之间可以互相通过系统调用kill发送软中断信号。内核也可以因为内部事件而给进程发送