上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
  2017年10月8日
摘要: 1、32位ARM指令每一位都有其作用,具体如下: 低12为第二操作数, 12~15位为目的寄存器, 16~19位为第一操作数, 20~27就是操作码, 28~31就是条件域。 2、多寄存器load和store指令的堆栈和块拷贝对照 栈操作 递增 递减 满 空 满 空 块拷贝 增值 先增 STMIB 阅读全文
posted @ 2017-10-08 20:17 Arthurian 阅读(476) 评论(0) 推荐(0) 编辑
  2017年10月7日
摘要: 顾名思义,反转排序就是以相反的顺序把原来的数组内容重新进行排序。反转排序算法在我们的程序开发中也是经常用到的。而反转排序的基本思想也很简单,就是把数组最后一个元素与第一个元素进行交换,倒数第二个与第二个进行交换,依次类推,直到把所有元素反转替换。一起来看个例子 1 /** 2 * 反转排序算法实例 阅读全文
posted @ 2017-10-07 00:04 Arthurian 阅读(1397) 评论(0) 推荐(0) 编辑
  2017年10月6日
摘要: CPU:Central Processing Unit中央处理器 RAM:Random-Access Memory随机存取存储器 ROM:Read-Only Memory只读存储器 EDO:Error Demodulator Output错误调解输出 FPM:Fast Page Mode 快页模式 阅读全文
posted @ 2017-10-06 06:32 Arthurian 阅读(393) 评论(0) 推荐(0) 编辑
  2017年10月5日
摘要: SQL之删除语句 在SQL中DELETE语句用于删除表中的行。 语法 1、删除特定行 DELETE FROM 表名称 WHERE 列名称 = 值 2、删除所有行:在不删除表的情况下删除所有的行。删除之后表的结构、属性和索引都是完整的 DELETE FROM table_name 或者 DELETE 阅读全文
posted @ 2017-10-05 00:14 Arthurian 阅读(301) 评论(0) 推荐(0) 编辑
  2017年10月4日
摘要: 学过计算机编程的人都知道,计算机程序设计语言分为低级语言和高级语言,其中计算机就直接识别的语言只有低级语言中的机器语言,其他所有的编程语言计算机都是不能识别的,因此我们编写出来的程序要想被计算机识别然后执行,就必须转换成机器语言,这个转换的过程就叫做翻译,执行翻译过程的软件叫做翻译程序。其中翻译程序 阅读全文
posted @ 2017-10-04 01:59 Arthurian 阅读(1711) 评论(0) 推荐(0) 编辑
  2017年10月3日
摘要: 在C#中,值类型和引用类型是相当重要的两个概念,必须在设计类型的时候就决定类型实例的行为。如果在编写代码时不能理解引用类型和值类型的区别,那么将会给代码带来不必要的异常。很多人就是因为没有弄清楚这两个概念从而在编程过程中遇到了很多问题,在这里博主浅谈对值类型和引用类型的认识。 首先从概念上看,值类型 阅读全文
posted @ 2017-10-03 08:00 Arthurian 阅读(654) 评论(0) 推荐(0) 编辑
  2017年10月2日
摘要: 工欲善其事必先利其器,我们学习Java首先要学会下载开发工具,Eclipse就是一个很好的Java语言开发工具,那么我们首先要知道怎么下载Eclipse。相信很多Java书籍都有下载Eclipse的教程,但因为Eclipse官网也在一直更新中,所以和很多书上说的是有出入的。博主现给出目前官网下载Ec 阅读全文
posted @ 2017-10-02 01:39 Arthurian 阅读(289) 评论(0) 推荐(0) 编辑
  2017年10月1日
摘要: 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择的算法。即不从整体最优上加以考虑,它所做出的是在某种意义上的局部最优解。 贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个状态以前的过程不会影响以后的状态,只与当前状态有 阅读全文
posted @ 2017-10-01 01:06 Arthurian 阅读(246) 评论(0) 推荐(0) 编辑
  2017年9月30日
摘要: 常见排序算法复杂度一览 阅读全文
posted @ 2017-09-30 20:48 Arthurian 阅读(606) 评论(0) 推荐(0) 编辑
  2017年9月29日
摘要: 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。堆排序的平均时间复杂度为Ο(nlogn)。那么什么是堆呢? 堆是数据结构中的一种重要结构,了解“堆”的概念和操作,可以帮助我 阅读全文
posted @ 2017-09-29 17:11 Arthurian 阅读(581) 评论(0) 推荐(0) 编辑
  2017年9月28日
摘要: 在看《操作系统》的时候,经常看到一个名词叫做系统吞吐量,不是很清楚具体含义,就去查了查,现在记录一下。 定义 吞吐量是指在单位时间内中央处理器(CPU)从存储设备读取->处理->存储信息的量。 影响因素 1、存储设备的存取速度,即从存储器读出数据或数据写入存储器所需时间; 2、CPU性能: 1)时钟 阅读全文
posted @ 2017-09-28 07:58 Arthurian 阅读(893) 评论(0) 推荐(0) 编辑
  2017年9月27日
摘要: 算法说明: 图像的Radon变换是每个像素的Radon变换的总和。 该算法首先将图像中的像素分成四个子像素,并分别投影每个子像素,如下图所示。 根据投影位置和箱体中心之间的距离,每个子像素的贡献按比例分成两个最近的仓。如果子像素投影击中仓的中心点,则轴上的仓将获得子像素的全部值,或像素值的四分之一。 阅读全文
posted @ 2017-09-27 18:39 Arthurian 阅读(6595) 评论(0) 推荐(0) 编辑
  2017年9月26日
摘要: 嵌入式系统在我们的日常生活中已经随处可见,已经贯穿在我们生活的方方面面,今天笔者就来浅谈一下对嵌入式的认识。 一、什么是嵌入式系统 在清华大学出版社出版的《嵌入式系统原理与设计》当中,对嵌入式系统是这样进行定义的:嵌入式系统是以应用为中心,以计算机技术为基础,采用可裁剪软硬件,适用于对功能、可靠性、 阅读全文
posted @ 2017-09-26 20:16 Arthurian 阅读(326) 评论(0) 推荐(0) 编辑
  2017年9月22日
摘要: 冒泡排序由于其简单,通常是我们学习各类编程语言首先选择学习的一个排序算法。 Java版: 1 public class BubbleSort { 2 public static void main(String[] args) { 3 // 创建一个数组,这个数组元素是乱序的 4 int[] arr 阅读全文
posted @ 2017-09-22 21:44 Arthurian 阅读(355) 评论(0) 推荐(0) 编辑
  2017年9月21日
摘要: 今天突然想温习一下Java的基础,想了想就写写杨辉三角吧 1、直接法,利用二维数组 1 import java.util.Scanner; 2 public class Second 3 { 4 public static void main(String[] args) { 5 // TODO A 阅读全文
posted @ 2017-09-21 22:00 Arthurian 阅读(329) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页