自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 算法学习(一)----求解数列中,和最大的连续子数列

学习算法,看到一个有意思的题目,最大的子序列和问题: 给定整数A1,A2, …,An(可能有负数),求 的最大值(为方便起见,如果所有整数均为负数,则最大子序列和为0)。 有四种方法,运行时间分别是,,O(NlogN), ,现在写出最好的算法。 int MaxSubsequenceSum(...

2018-08-24 00:18:47

阅读数 598

评论数 1

转载 markdown编辑器

欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文...

2018-08-23 23:02:53

阅读数 30

评论数 0

原创 想做的事情

想做的事情时间标记:2017/06/09最近开始,想做一点不一样的事情。跟以前我做的事情不一样的事情。1. 写作; 2. 看英文代码书,把它们翻译成中文; 3. 学习Java; 4. 学习Android APK, using Kotlin; 5. 学习Python; 6. 学习HTML;...

2017-12-14 15:25:36

阅读数 230

评论数 1

原创 工作五年,开始想做点不一样的

不知不觉,已经工作了5年了,浑浑噩噩,都不知道在干些什么。 想做单片机,想做ARM,想做Linux,想做手机,都进到这些领域了,可总感觉都没有做出来写什么。 一直都是螺丝钉。开始想改变了。 现在要开始写作,学java,c++,Android,Python,做上层应用,想学英语,想学修车。想做这些东...

2017-03-15 23:36:21

阅读数 203

评论数 1

转载 putty ssh登录,vim乱码问题解决

解决方案1: 首先要保证运行secure CRT的windows机器的默认代码页为CP936,这一点中文windows已经是默认设置了。其他的与上面方案1相同,只是要增加一步,:set termencoding=cp936 解决方案2: 与上面方案2类似,不过最后一步修改termencodi...

2015-05-26 14:59:47

阅读数 465

评论数 0

转载 cscope file does not exist 错误解决方法

转自:http://blog.csdn.net/david_xtd/article/details/7737653 [plain] view plaincopyprint? find `pwd` -name "*.[ch]"...

2015-05-24 23:26:42

阅读数 3370

评论数 0

转载 浅析arm汇编中^、!、cxsf符号和movs等指令使用学习-之1

from:http://blog.chinaunix.net/uid-20564848-id-72822.html 文章来源:http://gliethttp.cublog.cn .macro restore_user_regs   ldr r1,[sp, #S_PSR]   ldr ...

2015-01-19 15:14:07

阅读数 545

评论数 0

转载 ubuntu官方源列表网站

http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8 wiki.ubuntu.org.cn/源列表

2015-01-08 10:34:53

阅读数 1113

评论数 0

转载 ubuntu GPG签名验证错误 NO_PUBKEY问题

正在读取软件包列表... 完成 W: GPG签名验证错误: http://deb.opera.com unstable Release:由于没有公钥,下列签名无法进行验证: NO_PUBKEY 033431536A423791 W: 您可能需要运行 apt-get update 来解决这些问题...

2015-01-08 09:54:09

阅读数 663

评论数 0

转载 Kernel启动概要

前言 最近几个月将Linux Kernel的大概研究了一下,下面需要进行深入详细的分析。主要将以S3C2440的一块开发板为硬件实体。大概包括如下内容: 1 bootloader分析,以uboot为主,结合具体开发板的情况。我的目标是解释清楚uboot的工作原理(说实话,分析过程中不太...

2014-07-22 15:52:14

阅读数 361

评论数 0

转载 linux启动流程----摘至鸟哥的linux私房菜

zhuan [摘至鸟哥的linux私房菜] 今天看了linux启动相关的内容,把主要的部分记录如下。 linux的基础启动流程 1. 加载BIOS的硬件信息,并获取第一个启动设备的代号。 2. 读取第一个启动设备的MBR的引导加载程序(即lilo、grub、spfdisk等)的启动信息...

2014-07-22 10:41:51

阅读数 817

评论数 0

转载 Linux 的启动流程

作者: 阮一峰 半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。 那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。 这个部分比较有意思。因为在BIOS阶段,...

2014-07-22 10:38:44

阅读数 431

评论数 0

转载 ubuntu vmtool not valid path

$ ln -s /usr/src/linux-headers-$(uname -r)/include/generated/uapi/linux/version.h /usr/src/linux-headers-$(uname -r)/include/linux/version.h

2014-04-21 16:43:10

阅读数 431

评论数 0

转载 BAT 批处理脚本 教程

第一章 批处理基础 第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。 小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。 了解了大概意思后,...

2014-04-16 14:54:03

阅读数 723

评论数 0

转载 BAT脚本编写要点(1)_特殊字符

1. 点        与echo连用,作用是换行        示例1 [输出空行]        echo.          2 > 定向符[输出]       将命令的输出进行重定向 [一般用于将结果写入文件]       注意 nul 为空设备 >nul 则用...

2014-04-16 14:51:11

阅读数 1155

评论数 0

转载 安装lzop

lzop是开源的压缩算法框架。具体的介绍这里不再赘述,请去网上搜索。本文书写如何在ubuntu上安装lzop.  所需软件:gcc、g++,Apache ant,lzop,lzo,hadoop-lzo.gcc和g++ ubuntun上已经集成的有。  安装lzo:   hadoop@ubun...

2014-03-19 09:39:44

阅读数 6336

评论数 0

原创 android源码下载慢问题解决

1.https改成http,或者http改成https 2.platform前面加个‘a/'

2014-03-19 08:41:38

阅读数 840

评论数 0

转载 ubnutu :could not initialize the package inform...解决

ubnutu :could not initialize the package inform...解决   1、前几天,在ubuntu下使用apt-get 安装程序时,发现错误,无法初始化包的信息,具体错误如下图:  解决方法: 1 sudo rm -rv /var/lib/apt...

2014-03-19 08:39:18

阅读数 645

评论数 0

转载 [GUIDE] How to make a nandroid backup directly to your computer without using sdcard

from:http://forum.xda-developers.com/showthread.php?p=29862574 INFORMATION This guide is intended to make a full backup of your android phone (...

2014-03-06 09:03:29

阅读数 2483

评论数 0

转载 VMWare安装Ubuntu 12.10无法开启虚拟机的Unity Mode模式

问题:Unity is not supported on this guest operating system 这是一个非常难以找到解决方法的问题,因为VMWare和Ubuntu都有Unity统一,前者指的是Unity Mode,后者指的是Unity Shell。我的主机操作系统是Wi...

2014-01-24 09:49:16

阅读数 1268

评论数 1

转载 C-Kermit在linux 下的安装和使用

1. 到http://www.columbia.edu/kermit/ckdaily.html下载ckermit源码x.tar.gz 版本:0.9 因为较低的版本不支持波特率921600 2.编译ckermit tar xzvf x.tar.gz -C ckermit cd cker...

2014-01-13 22:18:04

阅读数 819

评论数 1

转载 如何开启VMware串口

先前在玩GEC2410时,有个想法,就是在linux下进行调试,由于目标板上电或复位时会发送信息给PC机的串口,这已在windows下实现过,于是想在linux下看看效果,可是当时我在linux下设好串口后,发现一点反应都没有,当时以为是自己没有安装交叉编译环境,于是昨天晚上把嵌入式 linux下...

2014-01-13 22:17:12

阅读数 719

评论数 0

转载 uboot官方网站

uboot源码 所有版本的u-boot源代码压缩包都可以在ftp://ftp.denx.de/pub/u-boot/下载。关于u-boot源代码的信息,看http://www.denx.de/wiki/U-Boot/

2014-01-13 09:54:51

阅读数 463

评论数 0

转载 Linux下diff,Patch的应用和制作方法介绍

Linux下Patch的应用和制作方法介绍 学习资料的收集比较简单,方法一类似于这种初级问题网上资料非常丰富,google或者baidu搜索一下,然后选择有价值的资料,方法二是阅读man在线文档。完成收集工作,当然最终要在自己的Linux上作实验,比较总结,消化吸收为自己的东西。要除去这么一...

2014-01-10 16:42:52

阅读数 735

评论数 0

转载 __attribute__

1. __attribute__ GNU C的一大特色(却不被初学者所知)就是__attribute__机制。 __attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribute) __...

2014-01-07 20:06:50

阅读数 430

评论数 0

转载 Kconfig,.config,Makefile之间的关系(转载)

当我们编写完一个驱动后,我们要把它以模块形式编译或者直接编译进内核时,需要修改相关文件,其中最重要的便是kconfig ,makefile。主要是分析一下三者之间的关系,然后就其语法简要的谈一下。      当我们在内核源码目录下执行make (或者make menuconfig等命令)命令...

2013-12-31 10:59:23

阅读数 462

评论数 0

转载 Linux mmc driver

转自:http://blog.csdn.net/coldsnow33/article/details/13676883 MMC/SD设备驱动分为三个文件夹:host、card、core,这三个文件夹联系的非常紧密,初始化也好、扫描也好、读写也好,总是跳来跳去。 一 host...

2013-12-15 13:59:32

阅读数 1580

评论数 0

转载 sbull在新内核编译

《linux设备驱动程序》(ldd3)中的实例程序是在linux-2.6.10版本内核中开发的,我的linux内核版本是linux-2.6.32.16,许多函数和结构都相对2.6.10发生了变化,所以必须自己对源码进行修改。从oreilly官网download示例代码,进入sbul文件夹,开始第一...

2013-12-09 18:44:40

阅读数 1526

评论数 0

转载 哈弗大学校训----能做到一条,人生将改变!

1. This moment will nap, you will have a dream; but this moment study, you will interpret a dream.   此刻打盹,你将做梦;而此刻学习,你将圆梦。  2. I leave uncultivated...

2013-12-03 16:40:56

阅读数 944

评论数 0

转载 sd卡理论

一.SD/MMC卡介绍 1.1.什么是MMC卡 MMC:MMC就是MultiMediaCard的缩写,即多媒体卡。它是一种非易失性存储器件,体积小巧(24mm*32mm*1.4mm),容量大,耗电量低,传输速度快,广泛应用于消费类电子产品中。 1.2.什么是SD卡 SD:...

2013-12-02 19:09:28

阅读数 792

评论数 0

转载 解决 gpg: Can't check signature: public key not found

repo init 的时候出现错误  object 12fd10c20115046dcd2fbe468a45e566f38ffbc9  type commit  tag v1.12.7  tagger Conley Owens 1381959964 -0700  repo 1.12...

2013-11-23 22:43:37

阅读数 4238

评论数 0

转载 App调试的几个命令

在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行代码调试,我们需要一个系统日志等等,下面我把握工作中碰到的几个常用命令和方法给大家演示实践一下。 1.logcat命令 这个命令最...

2013-11-18 15:04:53

阅读数 611

评论数 0

转载 要获取Android手机的IP地址

要获取Android手机的IP地址,必须先保证你的Android手机已经连接到无线网络(此处的无线网络包括WiFi和WAPI,不包括3G或2G的移动网络)。 先执行命令"adb shell netcfg"  再执行命令 “adb shell ifconfig rmn...

2013-11-18 15:03:25

阅读数 411

评论数 0

转载 C/C++进程

1. 进程概念 进程是一个运行程序的实例。 包含2个东东: 一个让操作系统管理进程的内核对象。 一个地址空间(包含执行代码和数据),也包含动态内存分配的空间。 一个进程必须靠线程运行,它至少含有一个线程,即主线程。主线程再来创建更多线程。 2. 进程启动 ...

2013-11-14 15:12:38

阅读数 626

评论数 0

转载 c语言运行shell脚本

system("脚本路径")来执行shell脚本  1、system(执行shell 命令) 相关函数 fork,execve,waitpid,popen 表头文件 #include 定义函数 int system(con...

2013-11-11 13:14:34

阅读数 700

评论数 0

转载 tar.xz文件如何解压

XZ压缩最新压缩率之王 xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。 之前xz使用一直很少,所以几乎没有什么提起。 我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的...

2013-11-08 12:49:32

阅读数 558

评论数 0

转载 Linux设备驱动开发-交叉编译环境的建立

学习linux设备驱动,首先要在自己的PC机上安装linux系统,当然最好还要有一块属于自己的开发板等等,我这里用的是FriendlyARM公司的tiny6410开发板,采用的是S3C6410 ARM11处理器。这些准备工作就不再这里进行讲解了。那么下面我们就将进行设备驱动开发的第一步,建立交叉编...

2013-10-29 17:16:26

阅读数 1210

评论数 0

转载 Linux驱动开发之环境搭建----Ubuntu 12.4 编译内核

Linux驱动开发之环境搭建----Ubuntu 12.4 编译内核 要想编写驱动,建立内核目录树是必须的.也即是在PC Linux上编译内核,加入到PC Linux中,以这个内核作为PC Linux的内核启动.   1. 我的系统是Ubuntu 12.4,先查看一下原先的内...

2013-10-29 17:14:40

阅读数 1517

评论数 0

转载 Linux设备驱动开发环境的搭建(转)

经过两周的摸索,终于对Linux设备驱动开发有了个初步的认识,下面对Linux设备驱动开发环境的搭建做个小结,以方便自己以后查询,同时也能给同道的初学者一点帮助。 刚接触Linux设备驱动时,初学者往往连如何编译驱动程序都不懂,更别说编译进内核或加载测试了。一般都是在网上找个最简单的 hel...

2013-10-29 16:39:37

阅读数 692

评论数 0

转载 Linux Kernel系列

Linux Kernel系列一:开篇和Kernel启动概要 前言 最近几个月将Linux Kernel的大概研究了一下,下面需要进行深入详细的分析。主要将以S3C2440的一块开发板为硬件实体。大概包括如下内容: 1 bootloader分析,以uboot为主,结合具体开发板的情...

2013-10-12 14:09:32

阅读数 830

评论数 0

提示
确定要删除当前文章?
取消 删除