写在前面的话:如果以后我看到什么不懂的话,我一定会说:”天哪,这简直比计算机视觉还难!“一边看论文,一边整理思路,决定整个思考过程都像流水账一样记下来。高能:由于先整理思路,然后再动手写代码,所以,前面的内容可能有错,仅作为个人课程设计之用,请保持个人独立思考和分辨是非的习惯————>+_+。智能剪刀概述“智能剪刀”( Intelligent Scissors) 是 Morten-son 和 Bar...
分类:
编程语言 时间:
2016-04-16 19:30:45
阅读次数:
2125
场景中的直线段由其两端点的坐标位置来定义。要在光栅监视器上显示一线段,图形系统必须先将两端点投影到整数屏幕坐标,并确定离两端点间的直线路径最近的像素位置。接下来将颜色值装人帧缓存相应的像素坐标处。视频控制器从帧缓存读出写入的颜色值并绘制屏幕像素。这一过程将一线段数字化为一组离散的整数位置。一般而言,这些位置是实际线路径的近似。例如,计算出的线位置(10.48, 20.51)转换为像素位置(10, 21)。坐标值舍入到整数,引起除水平和垂直以外所有线段的阶梯效应(“锯齿形”),如图3.5所示。光栅线段特有的阶...
分类:
编程语言 时间:
2016-04-16 19:28:18
阅读次数:
356
import Foundation/*
构造过程是使用 类、结构体 或 枚举类型 一个实例的准备过程。
在新实例用前必须执行这个过程,具体操作包括 设置实例中每个存储型属性的初始值 和 执行其他必须的设置 或 初始化工作 通过定义构造器( Initializers )来实现构造过程,这些构造器可以看做是用来创建特定类型新实例的特殊方法。
与 Object...
分类:
编程语言 时间:
2016-04-16 19:26:32
阅读次数:
211
今天,我们就来详细谈谈Spring中的c3p0配置问题,好了,不耽搁大家的时间,我们直接进入主题,请看下面的具体配置文件信息:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:j...
分类:
编程语言 时间:
2016-04-16 19:28:34
阅读次数:
252
本文对JVM垃圾收集进行说明,包括三种不同算法(标记复制、标记清除、标记整理),以及七种不同的垃圾收集器(Serial,ParNew,Serial Scavenge, CMS, Serial Old, Parallel Old, G1)
持续更新中… …1. 垃圾回收相关概念1.1. 垃圾回收对象说到垃圾收集,首先得确定哪些是可回收的对象,这里涉及到java的四种引用方式,即强、软、弱、虚四类引用...
分类:
编程语言 时间:
2016-04-16 19:26:35
阅读次数:
264
目录:
DOM家谱树
节点的基本属性和方法
document与getElement方法
DOM家谱树DOM可以将任何HTML或XML文档描绘成一个由多层次节点构成的结构。其中节点被分为几种不同的类型,每种类型表示文档中不同的信息或标记。每个节点又拥有各自的属性和方法,同时和其他节点存在着某种关系。DOM将文档描述的层次结构可以表示为一种”树型”模型,更确切地说,是一种家谱树。它使用parent,ch...
分类:
编程语言 时间:
2016-04-16 19:26:55
阅读次数:
155
做搜索引擎避免不了排序问题,当排序没有要求时,solr有自己的排序打分机制及sorce字段
1.无特殊排序要求时,根据查询相关度来进行排序(solr自身规则)
2.当涉及到一个字段来进行相关度排序时,可以直接使用solr的sort功能来实现
3.对多个字段进行维度的综合打分排序(这个应该才是重点,内容)
使用Solr搭建搜索引擎很容易,但是如何制定合理的打分规则(boost)做排序...
分类:
编程语言 时间:
2016-04-16 19:26:17
阅读次数:
1009
AssetBundle是Unity推荐的资源管理方式,官方列举了诸如热更新,压缩,灵活等等优点,但AssetBundle的坑是非常深的,很多隐藏细节让你使用起来需要十分谨慎,一不小心就会掉入深坑,打包没规划好,20MB的资源“压缩”到了30MB,或者大量的包导致打包以及加载时的各种低效,或者莫名其妙地丢失关联,或者内存爆掉,以及各种加载失败,在网上研究了大量关于AssetBundle的文章,但每次...
分类:
编程语言 时间:
2016-04-16 19:23:12
阅读次数:
189
思维导图
1、myeclipse的安装和使用
*eclipse:是一个免费的开发工具
*myeclipse:是一个收费的插件,破解myeclipse,
**安装目录的要求: 不能有中文和空格
**安装完成之后,选择一个工作空间 ,这个工作空间不能有中文和空格
...
分类:
编程语言 时间:
2016-04-16 19:21:59
阅读次数:
215
在这里我使用的是目前最新版intelij2016版,首先,先创建一个java web的工程:
进入选择创建界面之后进行如下操作:
如果需要把项目变成module的形式,那么新建出来的src、web文件夹就可以删除了,然后新建module,然后进行服务器的配置,首先打开:
然后:
创建好之后,文件...
分类:
编程语言 时间:
2016-04-16 19:22:19
阅读次数:
167
如果要保存一些数据类型相同的变量,比如过n个int类型的变量,就可以存放在一个数组中,然后通过下标方便的访问。可是数组的缺点也比较多,第一个就是在声明数组的时候,数组的长度必须是明确的,即便是动态声明一个数组,处理器必须要知道长度才能在内存中找出一段连续的内存来保存你的变量。第二个缺点也就是上一句中说到的,数组在内存中的地址必须是连续的,这样就可以通过数组首地址再根据下标求出偏移量,快速访问数组中...
分类:
编程语言 时间:
2016-04-16 19:18:39
阅读次数:
166
点击进入_更多_Java千百问1、类、对象的概念是什么Java是目前应用最为广泛的面向对象特的语言,它具有以下基本概念:
类
对象
方法
抽象化
多态性
继承
封装
我们首先看看类和对象的概念。类类是一个模版。是一个可以定义一类具有相同属性、行为的模版。
例如:狗是一个类,它具有四肢、尾巴、头、脊椎等属性,具有吠叫、吃、繁殖等行为。对象对象是一个具体实例。根据是一个类的具体实例。
例如:我家对门...
分类:
编程语言 时间:
2016-04-16 19:18:07
阅读次数:
210
数字微分分析仪(digital differential analyzer, DDA)方法是一种线段扫描转换算法,基于使用等式(3.4)或等式(3.5)计算的&x或&y。在一个坐标轴上以单位间隔对线段取样,从而确定另一个坐标轴上最靠近线路径的对应整数值。首先考虑如图3.6所示的具有正斜率的线段。例如,如果斜率小于等于1,则以单位x间隔(&x = 1)取样,并逐个计算每一个y值:下标k取整数值,从第一个点1开始递增直至最后端点。由于m可以是0与1之间的任意实数,所以计算出的y值必须取整。对于具有大于l的正斜率...
分类:
编程语言 时间:
2016-04-16 19:16:49
阅读次数:
172
java使用线程请求访问每次间隔10分钟连续5次,收到相应的时候停止请求package com.qlwb.business.util;
/**
*
*
* @类编号:
* @类名称:RequestTask
* @内容摘要: 若开发者发出了回调通知,却没有收到兑吧ok响应时,开发者需重试5次,每次间隔10分钟。
* @author:鹿伟伟
* @创建日期:2016年4月15日 下午...
分类:
编程语言 时间:
2016-04-16 19:14:52
阅读次数:
164
Java IO流
Java IO简介
概述
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流
字符流和字节流
字符流的由来: 因为...
分类:
编程语言 时间:
2016-04-16 19:14:50
阅读次数:
297
上一章总体分析了Map架构,并简单分析了一下AbstractMap源码,这一章开始我们将对Map的具体实现类进行详细的学习。本章先研究HashMap。依然遵循以下步骤:先对HashMap有个整体的认识,然后学习它的源码,深入剖析HashMap。...
分类:
编程语言 时间:
2016-04-16 19:15:25
阅读次数:
235
部分代码需要在Python2的环境下运行(不是2.7,懒德改了)
部分转载自这里
Python中的类
面创建了一个Student的类,并且实现了这个类的初始化函数”init”:
class Student(object):
count = 0
books = []
def __init__(self, name, age):
self...
分类:
编程语言 时间:
2016-04-16 19:13:46
阅读次数:
259