- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 简单选择排序与冒泡排序
以下都是按升序排序。简单选择排序:public void sort(int[] array) { int temp=0; for(int i=0;i<array.length-1;i++)//n-1次 { for(int j= i+1;j<array.length;j++) { if(array[j]//第i个与其它各个比较 {
2013-07-11 15:59:18 503
原创 Cast 与Convert
SELECT CAST(10.6496 AS int) 的结果为 10。SELECT CAST(10.3496847 AS money) 的结果是 $10.3497。Convert一般在时间和字符类型之间转换时采用。
2013-07-11 14:47:06 404
转载 Android手机分辨率基础知识(DPI,DIP计算)
1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)指的是实际的物理尺寸宽高比率,分为long和nolong
2012-09-13 21:11:13 307
转载 Android中ImageButton自定义按钮的按下效果的代码实现方法,附网上2种经典解决方法
使用Button时为了让用户有“按下”的效果,有两种实现方式:1.在代码里面。[java] view plaincopyimageButton.setOnTouchListener(new OnTouchListener(){ @Override
2012-08-31 11:01:34 594
转载 bmp/gif/jpg图象最底层原理分析
bmp/gif/jpg图象最底层原理分析(1)---- JPG 《探索图像文件的奥秘》,清华大学出版社,1996年 写在前面的 ***********************************************24位bmp是公认最好的图片存储格式,存储了图片所有的信息24位bmp是每像素用24位二进制存储该像素点的图像信息,相当于
2012-08-27 18:37:51 2583
转载 C/C++指针之三
1.4指针的运算 1.4.1赋值运算指针变量的赋值运算有以下几种形式:1.4.1.1指针变量初始化赋值如下:int a;int *ip=&a;1.4.1.2把一个变量的地址赋予指向相同数据类型的指针变量。例如:int a;int *ip;ip=&a; //把整型变量a的地址赋予整型指针变量ip
2012-08-02 13:55:24 325
转载 C/C++指针之二
1.3指针与内存管理 利用指针你可以将数据写入内存中的任意位置,但是,一旦你的程序中有一个野指针("wild”pointer),即指向一个错误位置的指针,你的数据就危险了—存放在堆中的数据可能会被破坏,用来管理堆的数据结构也可能会被破坏,甚至操作系统的数据也可能会被修改,有时,上述三种破坏情况会同时发生。所以合理的正确的分配指针的地址是非常重要的。 1.3.
2012-08-02 13:54:10 690
转载 C/C++指针之一
1.1指针的概念 谈到指针,它的灵活性和难控制性让许多程序员谈虎色变;但它的直接操作内存,在数据操作方面有着速度快,节约内存等优点,又使许多C++程序员的深爱不以.那么指针究竟是怎么样一个概念呢?其实, 指针就是一类变量,是一类包含了其他变量或函数的地址的变量。与其他变量所不同的是,一般的变量包含的是实际的真实的数据,而指针是一个指示器,它告诉程序在内存的哪块区域可
2012-08-02 13:53:25 366
转载 C++学习笔记---C++数组和指针
学习C++数组和指针一维数组与指针申明了一个一维数组a[10]后,a,&a,&a[0] 都是一样,表示数组的首地址而申明了一个指针后 p=a;后 p为数组的首地址 而&p为为指针p本身的地址数组一旦申明后 a为常量 不能写成a++ ++a a-- 等而指针是一个变量 可以写成 p++ ++p 等申请多维指针时,高维数可以不指定,但是低维数必须指定int b[][10];
2012-08-02 11:03:38 477
转载 关于字符指针
如果我们对一个非字符的指针进行操作,方法是这样的: 定义: (1)int a=7; int *p=&a; 或者 (2)int a=7; int *p; p=&a; 或者 (3)int a=7; int *p; *p=a; (1)这样定义的原因是因为等号两边的类型必须匹配,int *p=&a; 等号左边定义的是一个指针,指针的内容是地址,所
2012-08-01 17:38:54 490
原创 自己写的归并排序 很烂,不过 调试成功了
int arr[]={1,4,5,2,3,6};int temp[6];int k=0;int i=0;int j=0;for( i=0,j=3;i{if(arr[i]>arr[j]){temp[k++]=arr[j++];}if(arr[i]{temp[k++]=arr[i++];}}while(i{temp[k++]=
2012-08-01 17:06:29 285
原创 求最大公约数
1、非递归方法:int gcd(int v1,int v2){ while(v2) { int temp=v2; v2=v1%v2; v1=temp; } return v1;}2、递归方法 int gcd(int a,int b) { return (!b)?a:gcd(b,a%b); }
2012-08-01 15:42:30 205
转载 CSS之Position详解
CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四个属性值:
2011-12-29 08:51:57 315
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人