- 博客(21)
- 资源 (1)
- 收藏
- 关注
转载 数组中找出第二个最大的元素(第k大的元素)
<br />//6.52 设计一个分治算法,在一个具有n个数的数组中找出第二个最大的元素.给出你的算法时间复杂度.<br />#include<iostream><br />using namespace std;<br />#define Max 30<br />#define debug 0<br />//快速排序,按降序排序... <br />void Qsort(int* A,int low,int high) <br />{<br /> int temp;<br /> int i=lo
2011-04-28 14:53:00 2994 2
转载 startService and bindService
<br />1. 使用startService()方法启动服务,调用者与服务之间没有关联,即使调用者退出,服务仍可运行。<br /><br />2. 使用bindService()方法启动服务,调用者与服务绑定在一起,调用者一旦退出,服务也就终止。<br /><br />3. 如果使用startService()方法启动服务,在服务还未被创建时,系统会先调用服务的onCreate()方法,接着调用onStart()方法。如果调用onStart()方法之前服务已经被创建,多次调用startService()方
2011-04-23 15:16:00 544
转载 读文件时去掉注释部分内容方法
<br />处理的重点就是如何判断和删除两行注释中间的不是以"#"或者"~"开头的注释行,草草写了段代码,对于楼主给的那段some.txt能够正常处理<br />import java.io.BufferedReader;<br />import java.io.File;<br />import java.io.FileReader;<br />import java.io.IOException;<br />import java.util.ArrayList;<br /><br />public cl
2011-04-20 13:23:00 617
转载 反编译工具jad
<br />一. 不用安装,只要解压就行(有这样两个文件jad.exe,Readme.txt)。二. 使用方法(下面的方法是常用的,我已经实践过,可行,特放在这里共享。)<br />1. 在当前文目录下(解压所在的文件夹中)把一个*.class文件转化为*.java文件,命令如下: jad -sjava example1.class example1.class---->example1.java 2. 把当前文件夹下的所有*.class文件转化为*.java文件,并把*.java文件放到指定文件(t
2011-04-19 09:41:00 433
转载 google在线翻译二
<br />Android在近几年得到了千千万万的开发者和移动厂商的一致好评。Android承诺开源,秉承了Google的一贯作风,开源为移动生产商节约了成本。当然单靠节约成本是不够的,Android系统是一个具有丰富用户体验的手机平台或移动平台,不仅让用户赏心悦目享受到她提供的music、影视、摄影和互联网等丰富的多媒体冲击。如果只有这些,android怎可能流行起来呢?所以android还针对开发者提供了十分丰富的编程接口(api)极其简单地复杂的应用,正因为android对开发者的万般呵护,以致万千开
2011-04-14 16:46:00 798
转载 google在线翻译二
<br />Android在近几年得到了千千万万的开发者和移动厂商的一致好评。Android承诺开源,秉承了Google的一贯作风,开源为移动生产商节约了成本。当然单靠节约成本是不够的,Android系统是一个具有丰富用户体验的手机平台或移动平台,不仅让用户赏心悦目享受到她提供的music、影视、摄影和互联网等丰富的多媒体冲击。如果只有这些,android怎可能流行起来呢?所以android还针对开发者提供了十分丰富的编程接口(api)极其简单地复杂的应用,正因为android对开发者的万般呵护,以致万千开
2011-04-14 16:44:00 1351 3
转载 google在线翻译一
<br />要使用Google服务,在建项目时就要选择Google API作为基础库,现有的版本为1.5和1.6,按常理是选用1.5,经过我的测试,用1.5写出的程序,在1.1和1.6下都能正常运行,但是用1.6写出的程序,在1.1下兼容性并不那么好。<br /><br />下面就来看一下assets下的页面代码:<br /><html><br /><head><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /></he
2011-04-14 16:41:00 1408
原创 分解32位数值的方法
<br />java里 0x000000ff的意思就相当于全部转化为二进制之后再进行"与"运算 & 0x000000ff直接作用就是只保留最后8位(一个16进制位是4个2进制位),屏蔽掉前面的数字 <br /> <br />例如:<br /> int pixData = bmp.getPixel(x, y);<br /> array[index++] = (byte)(pixData & 0x000000FF); //取得pixData 的最后8位<br />
2011-04-13 17:42:00 898
原创 win7中常用设置
在win7中,有很大在xp的设置都找不到,可以通过以下方法来设置:例如:运行框的设置开始--》右键 --》 属性 --》 自定义--》里面就能看到很多有用的设置
2011-04-12 16:10:00 767
原创 win7打印机设置方法
<br />win7设置打印机方法:<br /> <br />1、运行-》输入打印机的ip地址 找到打印机添加 就ok<br />实在不行 就按下面步骤<br /> <br />办公室的电脑装的都是XP,打印服务器是用我淘汰下来的dell BT 下载机,也是装的XP系统。<br />唯一我的台式机和笔记本装的是win7,之前装好系统后总是先添加打印机,一切正常,可是有一次突然死活添加不上,后来谷歌百度后也没找出什么原因。后来从网上找到一个解决方法,一次成功,记录下来,留着备用 在‘开始’==》“设
2011-04-12 16:04:00 9164
转载 推出for循环
<br />在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。 <br />代码如下:Java代码 loop: for(int i=0;i<10;i++) { System.out.println(i); for(int j=0;j<10;j++) {
2011-04-10 15:58:00 615
转载 Integer String Long Float Double Date Char
<br />Integer String Long Float Double Date Char<br /> <br />1如何将字串 String 转换成整数 int<br />A. 有两个方法:<br />1). int i = Integer.parseInt([String]); 或 <br />i = Integer.parseInt([String],[int radix]);<br />2). int i = Integer.valueOf(my_str).intVa
2011-04-09 18:12:00 469
转载 Integer String Long Float Double Date Char
<br />Integer String Long Float Double Date Char<br /> <br />1如何将字串 String 转换成整数 int<br />A. 有两个方法:<br />1). int i = Integer.parseInt([String]); 或 <br />i = Integer.parseInt([String],[int radix]);<br />2). int i = Integer.valueOf(my_str).intVa
2011-04-09 14:08:00 901
转载 bit、byte、位、字节、汉字、字符
<br />==============================================================================<br />package com.suypower.chengyu.test;<br />public class ByteTest {<br /> /**<br /> * byte 8 bits -128 - + 127<br /> * 1 bit = 1 二进制数据<br /> * 1 byte = 8 bit<br /> *
2011-04-09 13:44:00 559
转载 assets,raw的InputStream数据流操作(文件分割合并)
<br />文件移动<br />一.在应用中由于种种原因需要将一些外部文件放在assets或者raw文件夹内,以便进一步使用。这两个文件夹有以下的区别和联系:都是以数据流的形式进行读取,从而导致Java中其他的一些读取方式不能很好的作用在这些文件上面,例如RandomAccessFile、FileReader等之类的类。如果由于需要需要使用基于文件的类,则可以根据数据流创建创建临时文件(File.createTempFile)当做一个折中的办法。这是一种方法,下面将会介绍另一种方法raw文件夹中的文件不能包
2011-04-06 23:03:00 606
转载 -assets,raw的InputStream数据流操作(文件分割合并)
<br />文件移动<br />一. 在应用中由于种种原因需要将一些外部文件放在 assets 或者 raw 文件夹内,以便进一步使用。这两个文件夹有以下的区别和联系:<br />1. 都是以数据流的形式进行读取,从而导致 Java 中其他的一些读取方式不能很好的作用在这些文件上面,例如 RandomAccessFile 、 FileReader 等之类的类。如果由于需要需要使用基于文件的类,则可以根据数据流创建创建临时文件( File.createTempFile )当做一个折中的办法。这是一种方法,下面
2011-04-06 22:45:00 556
转载 读取文件方法大全
[Java]读取文件方法大全1、按字节读取文件内容<br />2、按字符读取文件内容<br />3、按行读取文件内容<br /><br />4、随机读取文件内容public class ReadFromFile {<br /> /**<br /> * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。<br /> */<br /> public static void readFileByBytes(String fileName) {<br />
2011-04-05 22:43:00 353
转载 冲命名sd卡中的文件名
<br /><uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/><br /> <br />File sdcard =Environment.getExternalStorageDirectory(); <br />Filefrom=newFile(sdcard,"from.txt"); <br />File to =newFile(sdcard,"to.txt"); <br />from.renameTo(to)
2011-04-04 22:50:00 381
转载 善用Android预定义样式
字体大小<br />对于能够显示文字的控件(如TextView EditText RadioButton Button CheckBox Chronometer等等),你有时需要控制字体的大小。Android平台定义了三种字体大小。<br />"?android:attr/textAppearanceLarge"<br />"?android:attr/textAppearanceMedium"<br />"?android:attr/textAppearanceSmall"<br />使用方法为:<br
2011-04-03 14:31:00 570
原创 int 转化为byte
<br />private static byte[] shortToByteArray(short s) {<br /> byte[] shortBuf = new byte[2];<br /> for(int i=0;i<2;i++) {<br /> int offset = (shortBuf.length - 1 -i)*8;<br /> shortBuf[i] = (byte)((s>>>offset)&0xff);<br /> }<br /> return shortBu
2011-04-01 23:52:00 442
原创 int 转化为byte
<br />private static byte[] shortToByteArray(short s) { byte[] shortBuf = new byte[2]; for(int i=0;i<2;i++) { int offset = (shortBuf.length - 1 -i)*8; shortBuf[i] = (byte)((s>>>offset)&0xff); } return shortBuf; } public static final int byteArrayToShort(by
2011-04-01 23:51:00 514
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人