自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 求子数组的最大和

要求:输入数组,求其连续子数组最大和,要求时间复杂度为O(n) 思路:容易想到的是O(n^2)和O(n^3)的做法,遍历整个数组。O(n)要求遍历一遍,积累当前遍历的元素,如果>0,则跟已存的最大值相比;如果 public static int MaxSum2(int[] a) { int maxsum=0; int sum=0; for(int i=0;i<a.length

2013-04-25 09:05:59 382

原创 把二元查找树转变成排序的双向链表(JAVA)

思路一:到达某一节点,先调整其左子树为有序链表,再调整右子树为双向链表,再调整当前节点与左右子树的链接。 //主函数 public void changeToList() { //root为树的根节点,没有验证空树 root.left=findlast(change(root.left)); root.right=findfirst(change(root.right));

2013-04-24 10:55:04 523

原创 Java中的接口(interface)和抽象类(abstract class)

1. 接口(interface),接口被用来建立类与类之间关联的标准.一般认为,接口的主要作用是弥补Java在多继承上的缺陷。概括来说,行为规范用接口。有人还认为,接口是抽象的抽象类。 2. 抽象类(abstract class),只要类中有一个抽象方法,此类就被标记为抽象类。概括的说,通用功能用抽象。实际上抽象类除了被继承之外没有任何意义。抽象类用来做模板的设计,用来对事物进行高度概括。

2013-04-18 11:28:12 582

原创 【菜鸟学习--2】栈

import java.util.ArrayList; import java.util.Scanner; public class StackArray { public static void main(String[] args) { Scanner in=new Scanner(System.in); int act=0; stack s=new stack(); while(

2013-04-01 16:31:19 378

原创 【菜鸟学习--1】数组和排序

public class SortOrder { int[] as={1,4,5,20,5,9,83,49,30,59,33,45,92,67,83,45}; int i=0; int j=0; int tmp=0; public static void main(String[] args) { SortOrder so=new SortOrder(); so.bubbleS

2013-03-27 08:45:36 468

原创 OpenCV中CvMat和cv::Mat的区别

CvMat是Struct,下面是定义:CvMat 多通道矩阵 typedef struct CvMat { int type; /* CvMat 标识 (CV_MAT_MAGIC_VAL), 元素类型和标记 */ int step; /* 以字节为单位的行数据长度*/ int* refcount; /* 数据引用计数 */ union { uchar* ptr; short* s; int*

2013-03-26 10:09:03 1465

原创 VS2010 大括号 代码 折叠

tools---options--text editor--C/C++--Formating   最下面的Outline Statement Blocks改为True

2013-02-28 16:26:18 4442

原创 记录下struit2中标签<s:iterator>中<s:if>的用法

其中,project为后台的来到数据。重点为红色的用法!!!

2012-10-16 12:18:42 797

原创 json_lib的使用方法

Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。 1、 首先要去官方下载json-lib工具包 http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/ json-lib还

2012-10-02 20:08:26 433

原创 AJax的原始实现方法

使用原始的方法实现AJax,不使用struts以及JS的一些框架。 HTML代码 Insert title here function doAjax() { var request = null; try { request = new XMLHttpRequest(); } catch (trymicro

2012-10-01 21:28:52 60

转载 使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!

本来是想测试一下使用Javascript生成一个比较大的表格,大概需要多长时间,一直认为这会是一个比较固定的时间。期间用了几种不同的方法,发现效率相差太大了。下面是测试的具体说明: 目标:生成一个2000*5的表格,每个单元格的内容是行号+逗号+列号 方法一:使用createElement生成表格,使用insertRow和insertCell方法生成行列,单元格的内容使用innerHTML

2012-10-01 19:46:59 740

原创 CSS3圆角的设置

CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角。传统的圆角生成方案,必须使用多张图片作为背景图案。CSS3的出现,使得我们再也不必浪费时间去制作这些图片了,而且还有其他多个优点:   * 减少维护的工作量。图片文件的生成、更新、编写网页代码,这些工作都不再需要了。   * 提高网页性能。由于不必再发出多余的HTTP请求,网页的载入速度将变快。

2012-10-01 19:35:28 510

原创 HTML <a>设置打开的页面的大小

有点时候需要在单击A标签的时候打开一个指定大小的新窗口,下面给出: 1.在JSP页面中,使用了struts2的标签给action中变量赋值 "  target="pas"  onclick="window.open('','pas','width=800,height=500')" >查看 2.在JS中,有时候需要在JS中画表格,表格中有超链接的可以用下面方式:(data.join()方法画

2012-09-28 13:34:54 2984

转载 MyEclipse优化2

1、提示键配置(特别有用,尽管有的时候很烦) 一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的 ,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发 者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual

2012-09-25 11:22:57 435

原创 MyEclipse优化

工欲善其事,必先利其器。下面的步骤优化MyEclipse,解决启动慢和运行慢的问题!!! 关闭自动更新  1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。  2. Window --> Preferenc

2012-09-23 20:35:23 445

OpenNI API

OpenNI API 介绍很详细,英文的,很容易看懂。

2013-03-26

OpenCV chm格式的API

OpenCV API,详细介绍OPENCV各个函数的用法。

2013-03-26

空空如也

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

TA关注的人

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