- 博客(15)
- 资源 (4)
- 收藏
- 关注
转载 Responding to Click Events
这里以一个Button为例进行说明1>例如在一个布局文件中有一个Button控件,如下 <Button android:id="@+id/send_bt" android:layout_width="wrap_content" android:layout_height="wrap_content" android:te
2015-05-29 16:26:44 601
原创 Android AsyncTask用法介绍
1>界面设计1.1>效果1.2>布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android
2015-05-29 11:44:35 673
原创 斐波那契数列与阶乘---递归实现
package com.demo.hello;public class HelloWorld { //斐波那契数列--递归实现 public static int fibonacci(int index){ if(index<0){ System.out.println("----------参数不能为负数--------"); return -1; } if
2015-05-27 14:58:29 1297
原创 Java---多态
1>Java引用变量有两个类型,一个是编译时类型,一个是运行时类型。编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。如果编译时类型和运行时类型不一致时,就可能出现所谓的多态。2>测试2.1>基类package com.demo.poly;public class BaseClass { public int book=6; pu
2015-05-27 10:55:31 462
原创 Java---形参个数可变的方法
1>从JDK 1.5以后,Java允许定义形参个数可变的参数,从而允许为方法指定数量不确定的形参。定义形参个数可变的方法:2>定义参数个数可变的方法:在方法最后一个形参的类型后面增加三个点(...),则表明该形参可以接受多个参数值,多个参数值被当成数组传入。3>测试:package com.varpara.demo;public class VarParameterDemo {
2015-05-27 09:27:43 3354
原创 设计模式---单例模式(多线程下的单例模式)
1>单例类package com.test.sigleton;public class SingletonTest { public static int num=0;//用于记录该类被实例化的次数 //声明一个类变量,外部代码想要得到SingletonTest对象,则返回该对象 private static SingletonTest st =null;
2015-05-20 21:09:01 482
原创 Java-参数传递
1>程序如下:package com.demo.Test;public class Test { String string=new String("Hello"); char[] ch={'a','b','c'}; void set(String string,char[] ch){ System.out.println("****before set()--string:"+
2015-05-19 20:42:56 401
原创 设计模式---单例模式
1>单例类package com.demo.singleton;public class SingletonTest { public static int num=0;//用于记录该类被实例化的次数 //声明一个类变量,外部代码想要得到SingletonTest对象,则返回该对象 private static SingletonTest st =null; //将构造函数声明为p
2015-05-19 17:44:05 456
原创 循环右移,要求时间复杂度为O(n)且尽可能的少使用辅助空间
#includeusing namespace std;#define ARRAY_LENGTH 9int main(){ extern void shiftRight(int *arr ,int begin ,int k); extern void show(int *arr ,int length); int arr[]={1,2,3,4,5,6,7,8,9}; cout<<"循
2015-05-19 09:43:33 984
原创 Java---类加载
当程序主动使用某个类时,如果该类还未加载到内存中,则系统会通过(1)类的加载、(2)类的连接、(3)类的初始化三个步骤来对该类进行初始化。(1)类的加载是将类的class文件读入内存,并为之创建一个Java.lang.Class 对象。(2)类的连接当类被加载之后,系统为之生成一个对应的Class 对象,接着将会进入连接阶段,连接阶段负责把类的二进制数据合并到JRE中。类的连接又可
2015-05-15 19:58:15 577
原创 C++实现有序表折半查找
1>算法思想:折半查找(Binary Search)的查找过程是:先确定等查记录所在范围(区间),然后逐步缩小范围直到找到或找不到该记录为止。2>算法3>算法实现#includeusing namespace std;#define ARRAY_SIZE 11/*description:在标准输出设备上显示数组元素。parameter:int* p:指向整形数组
2015-05-12 10:10:26 9860
原创 C++实现简单选择排序
1>算法思想2>算法实现#includeusing namespace std;#define ARRAY_SIZE 8/*description:在标准输出设备上显示数组元素。parameter:int* p:指向整形数组首元素的指针int length:整形数据长度*/void myshow(int* p,int length){ for(int i=0;
2015-05-11 15:26:05 661
原创 C++实现快速排序
2》C++实现#includeusing namespace std;#define ARRAY_SIZE 8+1//有一个位置是枢轴记录/*description:在标准输出设备上显示数组元素。parameter:int* p:指向整形数组首元素的指针int length:整形数据长度*/void myshow(int* p,int length){ for(int
2015-05-07 17:16:11 532
原创 Java中二维数组的用法(不定长二维数组)
Java中二维数组的用法(不定长二维数组),即每个第二维的数组长度不一样。1》代码如下:package com.demo.test;public class Test { public Test() { // TODO Auto-generated constructor stub } public static void main(String[] args) {
2015-05-06 21:07:26 19236 1
原创 C++实现冒泡排序
#includeusing namespace std;#define SIZE_A 8int main(){ void myshow(int* p,int length);//函数提前声明 int list[SIZE_A]={49,38,65,97,76,13,27,49}; cout<<"排序前:"<<endl; myshow(list,SIZE_A); //冒泡排序-
2015-05-05 11:16:14 1610
Android图表--achartengine
2014-10-26
SmartUpload上传及下载
2014-09-12
JFreeChart使用相关
2014-09-11
DAO设计模式Demo
2014-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人