自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 swift 学习笔记 --> Dictionary

////  main.swift//  S3 DictionaryLearn////  Created by ivan on 15/10/22.//  Copyright © 2015年 bingxu. All rights reserved.//import Foundation//字典的应用va

2015-10-23 00:14:23 368

原创 swift 学习笔记 --> Array

////  main.swift//  S2 ArrayLearn////  Created by ivan on 15/10/22.//  Copyright © 2015年 bingxu. All rights reserved.//import Foundation//数组的用法var sho

2015-10-23 00:07:34 334

转载 理解autorelease

如果你能够真正的理解autorelease,那么你才是理解了Objective c的内存管理。Autorelease实际上只是把对release的调用延迟了,对于每一个Autorelease,系统只是把该Object放入了当前的Autorelease pool中,当该pool被释放时,该pool中的所有Object会被调用Release。  [1]在Iphone项目中,大家会看到一个默认的

2014-02-26 13:04:38 516

原创 解决ADT大量出现"Unexpected value from nativeGetEnabledTags: 0"的问题

在logcat的过滤器的log message字段中输入以下过滤串。^(?!.*(nativeGetEnabledTags)).*$

2013-12-21 17:14:27 4791 2

原创 android模拟器Unexpected value from nativeGetEnabledTags: 0 问题解决方法

在android4.2的模拟器上有一个问题,就是在运行模拟器的时候。老是会弹出Unexpected value from nativeGetEnabledTags: 0提示,查询后得知是sdk的一个bug。虽然不影响使用,但是看着还是不爽。解决方法:在LogCat左面有一个filter按钮,点开在by log message一栏填入^(?!.*(nativeGetEnabledTags))

2013-11-27 01:04:09 6533

原创 android基础-->android基本组件

1、activity2、service3、content provide:向外暴漏数据的方法,数据共享的组件4、broadcast Receiver:广播接收器,监听系统行为

2013-11-25 23:37:45 644

原创 Java基础-->static用法基础

在java中,static作为一个关键字具有非常重要的作用。1、static修饰成员变量,表示将此成员变量设置为静态成员变量。在使用的时候只需要在类型字符前面加上static关键字即可。 static int i;在一个类中,如果没有将成员变量修饰为静态的。则这个成员变量将会在使用的时候跟随与对象,一旦对象的赋值发生变化,则成员变量就会发生变化。此时在计算机的堆内存中就会有多个空间

2013-10-24 00:19:48 404

原创 Java基础-->函数的重载以及构造函数

Java中函数的重载条件:1、函数的函数名一样;2、函数在同一个类中;3、函数的参数列表不同。Java中构造函数条件:1、类中的构造函数名与类名一样;2、构造函数没有返回值类型;3、构造函数也可以实现重载;4、在默认情况下,系统会给每一个类自动生成一个构造函数。但是如果人为的定义了构造函数的话,系统就不会自动增加构造函数了。

2013-10-23 01:04:41 645

原创 error: symbol referencing errors 错误解决

学习DSP,第一次自己建立工程。按照教程,将工程所需要的头文件、源文件、库文件、以及CMD文件添加到工程后。编译代码,出现一个错误:error: symbol referencing errors - './Debug/GpioLeD.out' not built。如图一下:如图可以看到,问题处在DSP28_Gpio.obj里的GpioMuxRegs。于是打开DSP28_Gpio.

2013-09-16 01:56:29 13361

转载 嵌入式智能家居

家,作为人们最重要的一个生活场所,在人的生活中起着无可替代的作用,在外辛劳一天,回到家中,舒适、美观的家庭环境能给人们放松绷紧一天的神经,带来愉悦的心情。当今社会,随着生活质量的日益改善和生活节奏的不断加快,人们的工作、生活日益信息化。信息化社会改变了人们的生活方式与工作习惯,使得家居系统的智能化成为一种消费需求,智能家居系统越来越被重视。因此,将家庭中各种通信设备、家用电器和家庭安保装置

2013-07-02 22:43:44 2293

原创 智能家居之家电的存在感

何为家电的存在感?载我们家里少不了有多种类型、多种数量的家用电器。能想象一下我们家里的洗衣机只有一个电源开关按钮,甚至连一个电源开关按钮都没有吗?假如我们现在有一台这样的洗衣机,能通过识别我们放入衣服的布料种类以及放入衣服的数量来判断该使用多少水以及何种类型的洗衣液,以及判断放入洗衣液的的数量多少。甚至还能通过感知我们的衣服脏的程度自动判断需要洗多久。洗完后烘干,并在规定的时间内通过手机提醒我

2013-07-02 22:38:52 1172

原创 智能家居之随笔

最近几年来,随着嵌入式技术的成熟以及物联网的提出。智能家居不可避免的成为了人们茶饭之际的调侃话题,然而仔细一揣摩,其中的奥秘可谓深不可测。不管从技术上还是从市场化来讲,智能家居都可谓是值得探讨。由于笔者的孤陋寡闻,故只能中技术上调侃一二,以解这炎炎夏日的烦闷之感觉。首先智能家居系统是一个庞大的系统,其中设计到网络技术、嵌入式技术、电子技术、计算机技术、人工智能等等。只有把这些技术有机的结合在一

2013-07-02 22:11:16 618

原创 STM32之RCC的配置

STM32的RCC强大得不得了,初次接触的时候还真是有点摸不着头绪。没办法,一步一步的弄呗。先来看看RCC的树形图,在STM32中文参考手册V_10版中第56页可以看到。STM32的时钟来源有:HSE:外部高速时钟HSI:内部高速时钟LSE:外部低速时钟LSI:内部低速时钟PLL:

2013-04-29 19:33:13 641

原创 STM32菜鸟之初始化函数以及延时函数

1、STM32时钟配置初始化函数:void Stm32_Clock_Init(){unsigned char temp = 0; //定义一个无符号型的char类型的变量,变量名为tempMYRCC_DeInit(); //复位并配置向量表,此函数是keil自动写好的,可以不用去管他RCC->CR |= 0x00010000; //把stm32的时钟控制寄存器的第16位置1

2013-04-12 19:06:51 5589

原创 java基础--->类集框架

1、什么是类集框架    类集框架在有的地方又叫做集合类,是用来保存数量不确定的数据,以及保存具有映射关系的数据。集合类主要负责保存、装载其他数据,所以又是也把集合类叫做容器类。    1.1 类集框架是一组类和接口    1.2 位于java.util 包中    1.3 主要用于存储和管理对象    1.4 主要分为三类:集合(set)、列表(list)

2013-02-18 10:17:23 722

原创 java基础--->管理权限public protected private default

一边看mars老师的视频以便自己写代码,向mars老师表示感谢。现在正好学习到了java中的管理权限,再次记下几笔以加深印象。    Java中的管理权限一共有4类,其中有public、protected、default、private。   1、public(公共访问权限)权限具有最大的权限,其可以修饰类以及类中的成员变量以及成员函数。其所修饰的类以及成员函数或者成员变量具有最大

2013-02-18 10:16:15 2916

原创 java基础--->基本数据类型之间的转换

当我们在coding是经常要使用到基本数据类型之间的转换,本文将就此角度大体的做一个简单的记录。权当是学习的笔记了。      除了boolean类型的数据外,在java基本数据类型中定点型数据和浮点型数据都是可以转换的。如果要将不同数据类型的数据混合在一起进行运算是就需要将不同类型的数据经过转换后方能在一起进行运算。其中数据类型转换分为自动转换和强制转换。     1、自动转换

2013-02-16 17:24:08 911 1

原创 java基础-->基本数据类型

在任何一门编程语言中都会涉及到数据类型,当然在java中也不例外。java中的数据类型分为两大类:一种就是本文要介绍的基本数据类型;另一种是引用数据类型。        数据类型的大体分类可见下图(从网上搜索而来):                                                        1、从图中可以看出,基本数据类型又分为数值型、字符型、布尔型

2013-02-16 17:13:44 505

原创 android基础学习<二>--->Activity的来龙去脉

android中的Activity是一个非常重要的组成部分。要想学好并用好android,就必须要将activity学好。并充分理解到位!    Activity是一个app的非常重要的组成部分,可以说每个app都不能离开Activity而独立存在。可见充分理解并用好Activity的重要性是多么的大。当一个Activity一旦没创立起来后其就会处于一下4种状态中的一种。1、running

2013-02-09 01:16:38 386

原创 在Blog中添加漂亮的代码

经常看到坛子里的大牛些,blog中的代码煞是漂亮。今天也来试一把!class Test{ public static void main(String []args){ private int age; }}代码看起来很漂亮,实现起来也不难。话不多说,上图:图1图2

2013-02-08 15:17:11 312

原创 android用户界面——菜单menu

android中的menu资源是一个不容忽视的东东,将menu用好了能给应用程序增加许多生机。今天学习android 的menu资源,几下笔记!    在android中每个视图组件的创建方式都可以有两种方式:1、通过xml文件及布局文件中声明创建,在布局文件中声明的组件可以通过android:的方式设置其属性。2、就是通过代码的方式在在.java文件中创建。menu组件作为一个视图组件,当然

2011-05-08 15:10:00 956 1

转载 Objective-C语法快速参考

<br />大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。<br /> <br />如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗方法是阅读本文。大概花二十分钟左右,而且绝不无聊的时间,你就会对Objectiv

2011-05-07 20:16:00 303

转载 新手学堂:嵌入式Linux文件系统详细介绍

Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virtual File System),为各类文件系统提供一个统一的操作界面和应用编程接口。<br /> <br />Linux支持多种文件系统,包括ext2、ext3、vfat、ntfs、iso9660、jffs、romfs和nfs等,为了对各类文件系统进行统一管理,Linux引入了虚拟文件系统VFS(Virt

2011-04-21 08:11:00 415

转载 软件天才都是训练出来的

导读:CSDN博客专家金旭亮以“软件天才与技术民工”为名,发表了自己对薛涌《天才是训练出来的》的心得体会,以下是文章内容:长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔盖茨雄据世界首富之位多年,更是为人“津津乐道”。16年前我下决心开始学习计算机技术的

2011-04-17 21:43:00 451

转载 程序员从初级到中级10个秘诀

Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以及面向专家类(MSDN杂志)。这个观点很好,有关程序员如何从初级跃升到中级的信息极少。以下是为了

2011-04-17 21:41:00 369

原创 android基础学习<一>--->五大布局对象Framelayout,Linearlayout,Relativelayout,Tablelayout,AbsoluteLayout

今天学习android界面设计的layout,记下过程,相当于是做笔记了。首先是Framelayout:   Framelayout,字面意思上理解是“框架布局”。特点是 每个布局框架里头的元素都是在屏幕的左上角开始摆放,如果不止一个控件的话就相互重叠,后面的将前面的对象元素给覆盖掉。如果后面的对象是透明的话就可以看见前面的对象,不然后面的对象就会把前面的对象给覆盖。下面是例子:main.

2011-04-16 18:37:00 2528 2

转载 Android中级教程之----Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!

android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 1、Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); 2、Log.d的输出颜色是蓝色的

2011-04-15 21:21:00 792

空空如也

空空如也

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

TA关注的人

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