自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 过年随笔

2015年是喜气洋洋的一年!对于过去的2014年,自己的评价只有一个,就是再接再厉!无论自己有多么优秀,在世界的大流之中永远只是渺小的一个!只是希望自己再这一年能做到更好!这是我这些年来对于自己过年的一些感想:小时候很喜欢过年,每一次都期待着新年的到来,因为不光可以吃饭而且关键还有红包拿。而且小时候同龄的玩伴很多,可以到处放烟花,玩鞭炮。在饭桌上每当一个菜上来都是第一个夹菜,看到开

2015-02-20 22:06:10 412

原创 sqlite基本使用语句

我使用的是sqlite3,所以就拿sqlite3为例,语法基本上都差不多。在linux的打开方式:sqlite3 xxx.db在界面中会显示:SQLite version 3.8.4.32014-04-03 16:53:12Enter ".help" for usage hints.sqlite>                    SQLITE常用的指令:.

2015-02-13 23:33:20 372

原创 Linux进程间的通信

自己总结了一些关于进程间通信的方式,内容不全或者有什么不足的请大家谅解。方便的话可以指点小弟一下,感激不尽。Linux进程间的通信主要有:1.管道通信a.无名管道b.有名管道2.信号3.消息队列4.共享内存5.信号量6.套接字一.管道1.无名管道

2015-02-06 10:50:28 382

原创 Java的基础知识

最近几天因为去企业实训,实训的内容是Android应用开发,需要用到Java。之前没有接触,所以把自己学习Java的一些东西整理一下,与大家分享一下。我学习还是比较菜,有什么不足的地方一定要提出来,我脸厚,不怕喷!Java的基础知识我会经常更新,希望大家能多多体意见!Java的数据类型一.  基本基本类型1.       boolean类型2.     

2015-01-26 14:38:24 353

原创 Java集合

Java集合的分类:1.Set 无序不重复 通过元素本身来访问2.List      有序可重复根据元素索引来访问3.Queue  有序可重复4.Map 具有映射关系的集合 通过key值来访问 集合的遍历方式:一.Iterator(迭代器)       A.booleanhasNext()B.Object next()C.Void remove()二.F

2015-01-23 10:08:05 428

转载 tags 在linux的下的使用

为了方便查询代码段中代码的最终的定义 在linux的vim便以其中可以使用tags使用步骤:第一步:进入目标目录进入要设置tags的目录,例如:我们在linux开发应用程序时常要查看/usr/include/下文件所定义该宏的原型,那我们就cd /usr/include下第二步:生成tags文件在目标目录下运行,ctags -R ,就可以得到tags文件第三步:把tags文

2014-12-29 21:33:14 1691

转载 回调函数

回调函数这是我在网上看到别人写的有关于回调函数的理解,觉得挺不错的就跟大家分享一下 为了弄明白这种函数的奥妙,首先提出三个问题:1.        回调函数是什么东西?2.        回调函数怎么开发,怎么使用?3.        回调函数的作用,应该在什么情况下使用? 带着问题来学习,有目的!呵呵,个人经验。打开baidu.com、goog

2014-12-28 15:35:55 392

原创 Bootloader介绍和启动

一、Bootloader的介绍1.什么是BootloaderBootloader是硬件启动的引导程序,是运行操作系统的前提。在操作系统内核或用户应用程序运行之前运行的一段小代码。对硬件进行相应的初始化和设定,最终为操作系统准备好环境。2.Bootloader的特点Bootloader不属于操作系统,一般采用汇编语言和C语言开发。需要针对特定的硬件平台编写。在移植过程

2014-12-27 16:40:49 2784

原创 linux的网络连接图标不见了

sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.statesudo service network-manager startsudo gedit /etc/NetworkManager/nm-system-settings.conf把false改成trues

2014-12-24 20:47:34 7826 1

原创 ARM的中断处理

简单的讲一下arm中断程序的编写步骤先来看下arm中断的原理图中断分为两种:外部中断和内部中断一、外部中断 1.      配置管脚功能为中断功能;2.      注册中断处理函数;倘若3.      设置中断激发方式(上升下降、高低电平)4.      清Pend标志 Pend的作用是:当一个型号经过是置‘1’,当Pen

2014-12-20 20:11:50 672

原创 ARM异常处理

ARM有7个基本的工作模式1.复位异常(Reset)2.数据中止访问异常(Data Abort)3.快速中断异常(FIQ)4.中断异常(IRQ)5.预取指令异常(Prefetch Abort)6.软中断指令异常(software Interrupt)7.未定义指令异常(Undefined Instruction)

2014-12-20 18:51:47 403

原创 变量的作用域

一个变量根据其作用域的范围可以分为局部作用域和全局作用域。

2014-12-14 19:23:59 503

原创 gcc的编译流程

GCC的编译流程

2014-12-08 20:13:39 372

转载 vim 查看函数列表

图形界面下的很多编辑软件都可以列出当前编辑文件中的函数列表,以便在编辑的时候能够快速的跳转。vim虽然没有直接提供这种功能,但配合适当的工具和设定,可以完美的实现!      首先还是安装,vim不用装了,ubuntu中自带,用到的ctags需要自己安装一下,不要用旧的那个ctags,新的叫Exuberant Ctags,apt安装即可:   apt-get install exube

2014-12-04 21:21:18 1975

原创 函数指针

在学习C语言的时候老是搞不清什么试函数指针,什么试指针函数。主要怪自己语文没学好,其实是很好区分的。两个的重点后两个字,前两个都是修饰词。所谓的函数指针可以理解成指针,存放的是地址。函数地址是一个函数的入口地址,函数名代表了函数的入口地址。到某个函数需要调用的时候,将函数指针的地址作为一个参数传给那个函数。函数指针的一般形式:数据类型 (*变量名称)(定义的参数及类型)

2014-12-03 11:43:33 274

原创 网络模型 IOS和TCP

IOS协议参考网络模型是由国际标准化组织(IOS)的建议发展起来的,它由七个层次组成,虽然协议的规定比较细致完善,但架构比较复杂,并没有得到实际的应用(是通信变得)。而现在比较适用的是tcp/ip模型,tcp/ip模型是对IOS模型的简化得来的。其中应用层对应IOS的应用、表示、会话层;传输层和网络层不变;网络接口层对应的是数据链路层和物理层。IOS参考模型

2014-12-02 21:04:45 1345

原创 第一次写博客

本人已经是一名大四的学生,但这却是我人生第一次写博客,还且是被老师逼的(莫笑)。写博客的目的也是用来做笔记,讲学习到的知识总结出来放在博客上,也就是所谓的博客笔记。其实个人觉得偶尔写写东西也是一件很不错的事,记得小时候还经常写日记、周记,可是大了人就越来越来懒了。在大学的近四年的生活,没有一点紧凑感,直到现在要面临就业问题。像我这样不是好大学的本科生,是很难找到工作的。虽然懂这些道理,但是学校的环

2014-12-02 19:06:44 325

原创 进程的概念

进程 进程与程序的区别 进程的状态

2014-12-02 18:48:20 434

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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