自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jack_Owen的专栏

EE转CS,慢鸟先飞。Java、Android、SQL、Data structure、Algorithm、Design pattern

  • 博客(25)
  • 资源 (11)
  • 收藏
  • 关注

转载 Java 单例模式

在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。1. 最简单的实现首先,能够想到的最简单的实现是,把类的构造函数

2014-10-17 10:04:46 599

转载 【Android 初学】15、Fragment

F

2014-10-16 15:31:56 649

原创 【Android 初学】14、SharedPreferences

SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字符串型的保存,它是什么样的处理方式

2014-10-16 10:39:05 820

原创 【Android 初学】13、Broadcast Receiver

Broadcast ReceiverAndroid广播机制包含三个基本要素:广播(Broadcast) - 用于发送广播;广播接收器(BroadcastReceiver) - 用于接收广播;意图内容(Intent)-用于保存广播相关信息的媒介。Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的Broadcast进行过滤接受

2014-10-14 20:46:07 895

原创 【Android 初学】12、Service

Android 初学 之 Service

2014-10-13 00:43:59 735

转载 Java程序员最常犯的10个错误

1.将数组转化为列表将数组转化为一个列表时,程序员们经常这样做:1List list = Arrays.asList(arr);Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.

2014-10-10 22:49:40 885

转载 Java:Object类详解

Java 问答:终极父类Java的一些特性会让初学者感到困惑,但在有经验的开发者眼中,却是合情合理的。例如,新手可能不会理解Object类。这篇文章分成三个部分讲跟Object类及其方法有关的问题。上帝类问:什么是Object类?答:Object类存储在java.lang包中,是所有java类(Object类除外)的终极父类。当然,数组也继承了Object类。然而,接口是不继承Ob

2014-10-09 19:36:15 25215 3

原创 【Android 初学】11、关于Android当中的线程(初级)

Start Android1、回顾Java当中的线程概念        1)线程的两种实现方式        2)线程的生命周期        3)多线程同步                (多个线程访问同一个资源,在同)2、MainThread与Worker Thread        1)UI相关的代码就是MainThread        2)其他代码就是

2014-10-08 15:38:57 553

原创 【Android 初学】10、Intent对象的使用

Start Android1、Intent对象的基本概念           1)Intent是Android应用程序组件之一;        2)Intent对象在Android系统当中表示一种意图;        3)Intent当中最重要的内容是action与data; 2、Intent对象的基本使用方法3、使用Intent在Activity之间传递数据的方法

2014-10-08 15:38:55 561

原创 【Android 初学】9、Activity生命周期

Start Android 1、如何在一个应用程序当中定义多个Activity        1)定义一个类,继承Activity        2)在该类当中,复写Activity当中的onCreate方法        3)在AndroidMainfest.xml文件当中注册该Activity(android程序中所有的控件都要在次注册)2、启动一个Activity

2014-10-08 15:38:51 550

原创 【Android 初学】8、进度条(ProgressBar、SeekBar、RatingBar)

Start Android现在发现每个控件的使用方法都大同小异,所以决定加快学习步骤,这一部分的笔记就写的简略了。 1、Android当中的进度条2、各种进度条之间的关系3、ProgressBar进度条的风格4、ProgressBar的使用方法    ProgressBar的Style主要有两大类    进度条的主要属性进度条最大值:max当

2014-10-08 15:38:46 787

原创 Exception details are logged in Window > Show View > Error Log

今天练习布局,发现使用了EditText之后,屏幕一片灰色,并且报错:Exception raised during rendering: java.lang.System.arraycopy([CI[CII)VException details are logged in Window > Show View > Error Log一直检查我代码(新手)、发现我的代码跟教程里面的代码

2014-10-08 15:38:42 1677

原创 【Android 初学】7、相对布局--初步入门

Start Android 1、什么是相对布局()        相对布局是另外一种控件的摆放的方式;        相对布局是通过指定当前控件与兄弟控件或是父控件之间的相对位置,从而达到控制控件位置的目的;2、为什么要使用相对布局        相对布局的UI性能比线性布局(嵌套太多)更好;3、相对布局的常用属性RelativeLayout用到的一些重要的

2014-10-08 15:38:38 639

原创 【Android 初学】6、线性布局--深入LinearLayout

Start Android1、LinearLayout布局的嵌套2、layout_weight属性        该属性的值用于指定空闲空间的分配比例;match_parent   匹配父控件wrap_content    匹配内容这一章虽说是深入LinearLayout的布局其关键点在于嵌套一对设置好每一级LinearLayout布局的方向(横向或纵向

2014-10-08 15:38:36 470

原创 【Android 初学】5、控件--ImageView的使用方法

Start Android1、图片视图(ImageView)的基本概念2、与ImageView3、神奇的ScaleType属性     当图片大小与ImageView大小不匹配的时候,可以通过该属性来调整图片与ImageView控件的位置关系。android:scaleType:   android:scaleType是控制图片如何resized/moved来匹

2014-10-08 15:38:34 593

原创 【Java编程思想 - 练习】吸血鬼数字

Thinking in Java这个程序我自己敲出来的代码,用的方法很笨的感觉,将就着吧,目前没时间想那么多,得继续学啊。 1 class Vnum{ 2 public static void main(String args[]){ 3 CheckVampire cVampire = new CheckVampire(); 4

2014-10-08 15:38:31 520

原创 【HTML 初学】3、HTML标题

HTML标题(Heading)是通过 - 等标签进行定义的。 定义最大的标题。 定义最小的标题。实例This is a headingThis is a headingThis is a heading注释:浏览器会自动地在标题的前后添加空行。注释:默认情况下,HTML 会自动地在块级元素前后添加一个额外的空行,比如段落、标题元素前后。标题很重要

2014-10-08 15:38:25 568

原创 【HTML 初学】2、HTML属性

HTML 属性属性为 HTML 元素提供附加信息。HTML 标签可以拥有属性。属性提供了有关 HTML 元素的更多的信息。属性总是以名称/值对的形式出现,比如:name="value"。属性总是在 HTML 元素的开始标签中规定。==================================================属性实例HTML 链接由 标签定义。

2014-10-08 15:38:23 457

原创 【HTML 初学】1、HTML元素

HTML文档是由HTML元素定义的。HTML元素指的是从开始标签(start tag)到结束标签(end tag)的所有代码;HTML 元素语法    •HTML 元素以开始标签起始    •HTML 元素以结束标签终止    •元素的内容是开始标签与结束标签之间的内容    •某些 HTML 元素具有空内容(empty content)    •空元素在开始标签中进行

2014-10-08 15:38:21 500

原创 【Android 初学】4、RadioButton以及CheckBox

Start Android今天学习了单选按钮与多选按钮的作用与使用方法。主要是为了更加熟悉控件的操作方式和常用的监听器。1、多选按钮(CheckBox)的基本概念2、 与 CheckBox3、OnClickListener 与 OnCheckedChangeListener监听器     1、在XML文件当中使用标签,即可在Activity中创建一个CheckB

2014-10-08 15:38:15 614

原创 【Android 初学】3、控件布局初步

Start Android什么是控件布局    所谓的控件布局方法,就是指控制控件在Activity当中的位置、大小、颜色以及其他控件样式属性的方法。控件的布局,在android中,有两种方法:1、使用布局文件完成控件布局(相对简单)2、在Java代码中完成控件布局(动态布局、更灵活、也相对复杂)布局方法分类1、Linear Layout(最容易掌握) 

2014-10-08 15:38:10 489

原创 【Android 初学】2、View初步

Start Android1、View的基本概念  View就是所有控件类的父类。(文本、按钮、多选、布局、··· ···)2、在Activity当中获取代表View的对象  使用findViewById(R.id.ppp) ;ppp表示控件的ID  例如TextView textView= (TextView)findViewById(R.id.textView);

2014-10-08 15:38:08 430

原创 【Android 初学】1、Activity初步

Start Android1、Activity启动流程  Android操作系统 -->  读取配置文件AndroidMainfest.xml(得知启用哪个Activity)-->  生成MainActivity对象(名字可自定义)--> 调取该Activity的onCreate()方法 --> 在该方法会读取布局文件,决定该Activity显示界面2、Activity与布

2014-10-08 15:38:05 448

原创 解决Android SDK Manager更新失败或更新速度慢的问题

解决方法来自于http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html这里就不多说了。

2014-10-08 15:38:01 467

原创 Eclipse创建Adroid虚拟机(AVD)时,产生OK按钮不可点击的原因和解决方法

这是我昨天遇到的一个问题,经过网上查找到了原因,并记录在此。情况就是Creat AVD时,选择Target后,无法选择CPU/ABI,并显示“No system images installed for this target”。原因就是:该Eclipse的Android SDK Manager没有安装相应的“ARM EABI v7a System Image”组件。相信看到这里的应该

2014-10-08 15:37:59 1086

安富莱_STM32-V5开发板_用户手册(V2.0)

安富莱STM32-V5开发板是由安富莱电子自主设计开发的一款产品。 该产品不仅包括开发板硬件, 也包括完整的软件开发环境、 软件例程以及 售后技术支持。 本文档为安富莱STM32-V5开发板配套的用户手册, 详细介绍了开发 板的使用方法。 此文档仅用于学习交流。

2014-10-02

基于FPGA的超高速FFT硬件实现

使用FPGA实现超高速的FFT,使用FPGA的进阶技术,数字信号处理

2013-08-26

5分钟学会使用CPLD

详细介绍了CPLD的内部结构以及使用方法,使新手有个新的全面的认识

2013-08-26

quartus II中文用户教程

这是对ALTERA公司的FPGA的开发软件平台Quartus的详细中文版教程

2013-08-26

直接数字频率合成(DDS)的FPGA实现

有关于DDS直接数字频率合成的原理以及如何使用FPGA开发工具实现DDS

2013-08-26

FPGA/CPLD加密

FPGA加密技术,CPLD加密技术,CPLD实现FPGA加密等

2013-08-16

FPGA实现DDS

基于FPGA开发的DDS原理的直接数字频率合成技术,可以做一个数字信号发生器

2013-08-16

CycloneII Data Handbook

Altera的低端大杀器飓风系列,飓风2代Cyclone ii 的数据手册

2013-08-16

谭浩强C语言

谭浩强C语言教程 EXE版本 非常方便使用的C语言教程 目录

2013-03-18

软件滤波教程

10种软件滤波方法的示例程序 1、限副滤波 2、中位值滤波法 3、算术平均滤波法 4、递推平均滤波法(又称滑动平均滤波法) 5、中位值平均滤波法(又称防脉冲干扰平均滤波法) 6、限幅平均滤波法 7、一阶滞后滤波法 8、加权递推平均滤波法 9、消抖滤波法 10、限幅消抖滤波法

2013-03-18

单片机学习步骤

让你更清楚的学习单片机,不走弯路. 学习单片机的步骤,跟着学就很容易的掌握单片机, 行走天下

2012-11-29

空空如也

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

TA关注的人

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