摘要: 一、堆排序是一种特殊的比较排序,只不过简单的比较排序没有记录比较的结果,而堆排序利用堆的数据结构记录了比较排序的结果,这样就简化了算法的复杂度!先上代码:(注意:由于是仿照c中的代码来写的,所以会看到下表与其真实值有一个对应转换的关系:如果数组为new int[9],则我们遍历是从1-9开始的,那么要转换成java 的标准下标,则为0-8,所以在下面的操作中会看到很多循环是从i=1开始,而很多求数组值的操作,都是num【i-1】!,这里需要注意,在以后的时间里会对这个方法进行改进,按照java中的标准思维开始!)package cn.edu.zjut.ProgramDesign;public 阅读全文
posted @ 2012-09-05 21:33 stopit 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.jb51.net/article/19141.htm详细解释可参考一下网址:http://www.cnblogs.com/chinafine/archive/2010/09/02/1815980.htmlhttp://www.blogjava.net/baoyaer/articles/107428.html正文:web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗?一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 那什么时候需要,什么时候可以不需要呢? 要想回答上面的问题,得先了解web. 阅读全文
posted @ 2012-09-05 10:53 stopit 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.在web project内建立的java文件中找不到servlet包;原因:未配置运行环境解决方法:进入buildpath:add library->Server runtime,之后选择自己配置的tomcat类型!搞定~ 阅读全文
posted @ 2012-09-05 09:28 stopit 阅读(142) 评论(0) 推荐(0) 编辑
摘要: package cn.edu.zjut.Compute;public class 希尔排序 { public static int[] sort(int[] num) { int increment = num.length; int i, j; int middle; do { increment = increment / 3 + 1; for (i = increment; i < num.length; i++) { if (num[i] < num[... 阅读全文
posted @ 2012-09-04 23:07 stopit 阅读(221) 评论(0) 推荐(0) 编辑
摘要: form: http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97安装MySQLsudo apt-get install mysql-server这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。配置MySQL注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:$mysql -u root在 阅读全文
posted @ 2012-09-04 10:39 stopit 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 一、环境变量文件介绍转自:http://blog.csdn.net/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1]:1.系统级:(1)/etc/profile:该文件是用户登录时,操作系统定制用户环境时使用的第一个文件,应用于登录到系统的每一个用户。该文件一般是调用/etc/bash.bashrc文件。/etc/bash. 阅读全文
posted @ 2012-09-04 09:11 stopit 阅读(221604) 评论(0) 推荐(5) 编辑
摘要: public class 冒泡排序 { /** * sample maopao sort * @param num */ public static int[] sort(int[] num) { int middle; int[] returnNum=new int[num.length]; for(int i=0;i<num.length;i++) { returnNum[i]=num[i]; } for(int i=0;i<... 阅读全文
posted @ 2012-09-02 21:11 stopit 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 相机获取图像的格式问题android中承认的格式的参考网址为 :http://developer.android.com/reference/android/graphics/ImageFormat.html);并不是所有的android摄像机都支持这种格式,其中最为常用(android系统默认)的格式为:NV21格式;(所有相机都支持)。但是往往我们需要将这种格式转化为其它的类型,以便于进行相关处理,最常见的就是rgb和jpeg类型,还有android中的BitMap格式的图像类型。NV21格式其实是一种YUV格式,相关格式的说明可参考网络资料~,下面... 阅读全文
posted @ 2012-09-01 14:33 stopit 阅读(15250) 评论(4) 推荐(1) 编辑
摘要: 使用android内的Camera对象(1)Camera是控制着摄像头的api,拥有一系列控制摄像头的上层方法;camera类能够调用底层的摄像头接口,完成启动摄像头、预览摄像头图像、拍照等功能;(2)功能首先,可以在主activity中通过sufaceView接收camera的图像,并开启camera的startpreview方法,达到图像显示的目的;如果不想在主activity中预览,只想得到图像或使用其他方式在activity中显示,可以通过重写callback函数,通过其中传入的数据,生成相应的图像并返回Bitmap格式(具体的调用方... 阅读全文
posted @ 2012-09-01 14:30 stopit 阅读(20883) 评论(4) 推荐(0) 编辑
摘要: 安卓读取视频的几种方式:详细讲述请参考网址:http://www.cnblogs.com/over140/archive/2011/11/16/2251344.html一、准备工作1.用户权限首先要确保在manifest中声明了对摄像头的使用及其他相关的feature;manifest中定义:(1)Camera权限——应用程序必须对请求摄像头的使用权限,代码:<uses-permission android:name="android.permission.CAMERA" />(2) Camera Feature——应用程序必须同时声明对camera featu 阅读全文
posted @ 2012-09-01 14:28 stopit 阅读(12341) 评论(1) 推荐(0) 编辑