- 博客(18)
- 收藏
- 关注
原创 过年随笔
2015年是喜气洋洋的一年!对于过去的2014年,自己的评价只有一个,就是再接再厉!无论自己有多么优秀,在世界的大流之中永远只是渺小的一个!只是希望自己再这一年能做到更好!这是我这些年来对于自己过年的一些感想:小时候很喜欢过年,每一次都期待着新年的到来,因为不光可以吃饭而且关键还有红包拿。而且小时候同龄的玩伴很多,可以到处放烟花,玩鞭炮。在饭桌上每当一个菜上来都是第一个夹菜,看到开
2015-02-20 22:06:10
448
原创 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
402
原创 Linux进程间的通信
自己总结了一些关于进程间通信的方式,内容不全或者有什么不足的请大家谅解。方便的话可以指点小弟一下,感激不尽。Linux进程间的通信主要有:1.管道通信a.无名管道b.有名管道2.信号3.消息队列4.共享内存5.信号量6.套接字一.管道1.无名管道
2015-02-06 10:50:28
415
原创 Java的基础知识
最近几天因为去企业实训,实训的内容是Android应用开发,需要用到Java。之前没有接触,所以把自己学习Java的一些东西整理一下,与大家分享一下。我学习还是比较菜,有什么不足的地方一定要提出来,我脸厚,不怕喷!Java的基础知识我会经常更新,希望大家能多多体意见!Java的数据类型一. 基本基本类型1. boolean类型2.
2015-01-26 14:38:24
374
原创 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
465
转载 tags 在linux的下的使用
为了方便查询代码段中代码的最终的定义 在linux的vim便以其中可以使用tags使用步骤:第一步:进入目标目录进入要设置tags的目录,例如:我们在linux开发应用程序时常要查看/usr/include/下文件所定义该宏的原型,那我们就cd /usr/include下第二步:生成tags文件在目标目录下运行,ctags -R ,就可以得到tags文件第三步:把tags文
2014-12-29 21:33:14
1739
转载 回调函数
回调函数这是我在网上看到别人写的有关于回调函数的理解,觉得挺不错的就跟大家分享一下 为了弄明白这种函数的奥妙,首先提出三个问题:1. 回调函数是什么东西?2. 回调函数怎么开发,怎么使用?3. 回调函数的作用,应该在什么情况下使用? 带着问题来学习,有目的!呵呵,个人经验。打开baidu.com、goog
2014-12-28 15:35:55
411
原创 Bootloader介绍和启动
一、Bootloader的介绍1.什么是BootloaderBootloader是硬件启动的引导程序,是运行操作系统的前提。在操作系统内核或用户应用程序运行之前运行的一段小代码。对硬件进行相应的初始化和设定,最终为操作系统准备好环境。2.Bootloader的特点Bootloader不属于操作系统,一般采用汇编语言和C语言开发。需要针对特定的硬件平台编写。在移植过程
2014-12-27 16:40:49
2897
原创 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
7964
1
原创 ARM的中断处理
简单的讲一下arm中断程序的编写步骤先来看下arm中断的原理图中断分为两种:外部中断和内部中断一、外部中断 1. 配置管脚功能为中断功能;2. 注册中断处理函数;倘若3. 设置中断激发方式(上升下降、高低电平)4. 清Pend标志 Pend的作用是:当一个型号经过是置‘1’,当Pen
2014-12-20 20:11:50
720
原创 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
437
转载 vim 查看函数列表
图形界面下的很多编辑软件都可以列出当前编辑文件中的函数列表,以便在编辑的时候能够快速的跳转。vim虽然没有直接提供这种功能,但配合适当的工具和设定,可以完美的实现! 首先还是安装,vim不用装了,ubuntu中自带,用到的ctags需要自己安装一下,不要用旧的那个ctags,新的叫Exuberant Ctags,apt安装即可: apt-get install exube
2014-12-04 21:21:18
2029
原创 函数指针
在学习C语言的时候老是搞不清什么试函数指针,什么试指针函数。主要怪自己语文没学好,其实是很好区分的。两个的重点后两个字,前两个都是修饰词。所谓的函数指针可以理解成指针,存放的是地址。函数地址是一个函数的入口地址,函数名代表了函数的入口地址。到某个函数需要调用的时候,将函数指针的地址作为一个参数传给那个函数。函数指针的一般形式:数据类型 (*变量名称)(定义的参数及类型)
2014-12-03 11:43:33
296
原创 网络模型 IOS和TCP
IOS协议参考网络模型是由国际标准化组织(IOS)的建议发展起来的,它由七个层次组成,虽然协议的规定比较细致完善,但架构比较复杂,并没有得到实际的应用(是通信变得)。而现在比较适用的是tcp/ip模型,tcp/ip模型是对IOS模型的简化得来的。其中应用层对应IOS的应用、表示、会话层;传输层和网络层不变;网络接口层对应的是数据链路层和物理层。IOS参考模型
2014-12-02 21:04:45
1390
原创 第一次写博客
本人已经是一名大四的学生,但这却是我人生第一次写博客,还且是被老师逼的(莫笑)。写博客的目的也是用来做笔记,讲学习到的知识总结出来放在博客上,也就是所谓的博客笔记。其实个人觉得偶尔写写东西也是一件很不错的事,记得小时候还经常写日记、周记,可是大了人就越来越来懒了。在大学的近四年的生活,没有一点紧凑感,直到现在要面临就业问题。像我这样不是好大学的本科生,是很难找到工作的。虽然懂这些道理,但是学校的环
2014-12-02 19:06:44
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人