关闭

[置顶] VS2010+Opencv-2.4.9的配置攻略

1、下载软件   下载OpenCV-2.4.9,双击解压到%opencv%(凡是出现%opencv%的地方均替换为你自己opencv的路径全名,如D:\program\opencv)。   下载VS2010,安装。  2、配置OpenCV环境变量   计算机->(右键)属性->高级系统设置->高级(标签)->环境变量->(双击)path(用户,系统里面的path任选其一)->在变量值里面添...
阅读(18294) 评论(19)

Java中的代码点和代码单元

这篇文章讲的很细,但是对于初学者也很难理解,在后面的笔记中,我会陈述自己的简单理解。    摘要     本文介绍 Java 平台支持增补字符的方式。增补字符是 Unicode 标准中代码点超出 U+FFFF 的字符,因此它们无法在 Java 编程语言中描述为单个的 16 位实体(例如char数据类型)。这些字符一般极少用,但是,有些会在诸如中文或日文人名中用到,因此,在东亚...
阅读(500) 评论(0)

程序员也文艺~

点击我           点击打开链接...
阅读(295) 评论(0)

canvas

window.onload = function(){ try{ document.createElement("canvas").getContext("2d"); document.getElementById("support").innerHTML = "HTML5 canvas is supported in your b...
阅读(223) 评论(0)

HTML5 -- querySelectorAll()

td:hover{ background-color: red; } function selectData(){ var hoverpan = document.querySelectorAll("td"); if(hoverpan){ do...
阅读(275) 评论(0)

事件监听机制

Java中的事件监听是整个Java消息传递的基础和关键。牵涉到两类对象:事件发生者和事件监听者。事件发生者是事件的起源,它可以是一个按钮,编辑框等。事件监听者就是事件的接受者,如果要想接收某个事件,它必须对该事件的发生者说一声:嗨,哥们,有事吱一声。这个过程相当与在事件发生者那儿注册了一下。当事件发生者真的有事件发生时,就会对所有对该事件注册的所有监听者送一份参考消息说:有内幕,有内幕!!事件监听...
阅读(1162) 评论(0)

GUI框架

既然我们上文中提到了当前最主流的交互方式就是图形化交互,我们就来看看图形用户界面的基本结构。现在普遍的系统上都会有一个应用程序框架,而这类框架都会提供一个GUI(Graphics User Interface),有了GUI,作为应用程序的普通开发者就不需要去关注如何去监听用户的事件,如何去调度各个程序之间的窗口(窗口直接的覆盖,隐藏,激活,调度等),窗口的绘制,图形的绘制,等等。     一...
阅读(428) 评论(0)

Java 初始化基类

class Art{ Art(){System.out.println("Art constructor");} } class Drawing extends Art{ Drawing(){System.out.println("Drawing constructor");} } public class Cartoon extends Drawing { public Cartoon()...
阅读(348) 评论(0)

Java 中的继承的简单例子(super关键字)

class Cleanser{ private String s="Cleanser"; public void append(String a){s+=a;} public void dilute(){append("dilute()");} public void apply(){append("apply()");} public void scrub(){append("scru...
阅读(1180) 评论(0)

Java 类中toString 及类的组合

class WaterSource{ private String s; WaterSource(){ System.out.println("WaterSource()"); s="Contructed"; } public String toString(){return s;} } public class SprinklerSystem { private String v...
阅读(824) 评论(2)

Java finalize方法使用

《JAVA编程思想》: java提供finalize()方法,垃圾回收器准备释放内存的时候,会先调用finalize()。           (1).对象不一定会被回收。        (2).垃圾回收不是析构函数。        (3).垃圾回收只与内存有关。        (4).垃圾回收和finalize()都是靠不住的,只要JVM还没有快到耗尽内存的地步,它是不会浪费时间进行垃...
阅读(481) 评论(0)

java 中的别名机制

将一个对象赋值给另一个对象,实际是将引用从一个地方复制到另一个地方。这意味着假若对对象使用c=d,那么c和d都指向原本只有d指向的那个对象,下面这个例子将向大家阐释这点。       package gao.com; class Test{ int number; } public class Assigment { public static void main(String[]arg...
阅读(1871) 评论(0)

java 的前期绑定和后期绑定

java的前期绑定在程序执行前根据编译时类型绑定,调用开销较小,如C语言只有前期绑定这种方法调用 后期绑定,是指在运行时根据对象的类型进行绑定,又叫动态绑定或运行时绑定。实现后期绑定,需要某种机制支持,以便在运行时能判断对象的类型,调用开销比前期绑定大。 Java中的static方法和final方法属于前期绑定,子类无法重写final方法,成员变量(包括静态及非静态)也属于前期绑定。除了s...
阅读(463) 评论(0)

Java堆与栈的区别

Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时 动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取...
阅读(368) 评论(0)

java接口、接口、类、抽象类的区别

1、定义           Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 2、Java接口与接口区别        Java接口,Java语言中存在的结构,有特定的语法和结构。         package jiekou; public interface ...
阅读(532) 评论(0)

面向对象

1.1 类与对象     对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么类就是房子的设计图纸。所以面向对象程序设计的重点是类的设计,而不是对象的设计。类可以将数据和函数封装在一起,其中函数表示了类的行为(或称服务)。类提供关键字public、protected 和private 用于声明哪些数据和函数是公有的、受保护的或者是私有的。 1.2 继承...
阅读(393) 评论(0)
150条 共10页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:247916次
    • 积分:3673
    • 等级:
    • 排名:第9770名
    • 原创:120篇
    • 转载:22篇
    • 译文:8篇
    • 评论:37条
    博客专栏
    文章分类
    最新评论