自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sugite

Talk is cheap , show me the girl .

  • 博客(65)
  • 资源 (52)
  • 收藏
  • 关注

原创 直方图均衡化

function histEqualization(srcImage)if length(size(srcImage)) > 2 ; srcImage = rgb2gray(srcImage);endtempImage = double(srcImage);subplot(1,4,1),imshow(uint8(tempImage));[M,N] = size(tempImage

2013-11-26 14:23:57 1176

转载 Matlab 正态分布 拟合

bar(x,y,'FaceColor','r','EdgeColor','w');box offxlim([mu-3*sigma,mu+3*sigma])a2=axes;ezplot(@(x)normpdf(x,mu,sigma),[mu-3*sigma,mu+3*sigma])set(a2,'box','off','yaxislocation','right','color','

2013-07-20 19:43:51 10051

原创 c++读取文件中的浮点数

#include#includeusing namespace std;int main (){ fstream infile("data.txt"); double a = 0.0 ,b= 0.0,c = 0.0; if(!infile) { cout<<"Unable to open the file !"; return 1; } infile>>a; inf

2013-04-08 14:45:22 9062

转载 OpenCV中与matlab中相对应的函数

原文出处:http://blog.csdn.net/fengbingchun/article/details/58804531、matlab中的imread相当于OpenCV中的cvLoadImage(imageName,  CV_LOAD_IAMGE_ANYDEPTH | CV_LOAD_IMAGE_ANYCOLOR):读出的图像信息保持了原有图像的信息(包括通道信息和位深信息);

2013-03-20 15:06:42 1035

转载 opencv 求矩阵的特征向量矩阵和特征值

因为要对一个矩阵求特征向量矩阵和特征值,本想使用MTL库,因为MTL从成熟程度和运算效率都有保证,没想到使用MTL库求特征向量矩阵和特征值还要依赖其它库,只好另辟蹊径了。幸好我找到了OpenCV,一个由intel资助的开源库,全称叫Open Source Computer Vision Library(大意就是开源计算机视觉库吧)。 要下载OpenCV库,可以从OpenCV中文站上下载,网

2013-03-14 16:45:13 3469

转载 matlab中cov的处理方法

前几日一MM问我matlab中的cov函数是如何实现的,笔算的结果和电脑算的结果怎么不一样……于是两个人一起算了下,确实结果不太一样(其实差好远)……于是决定花时间研究了一下……于是花了不少时间才研究出来。这里把这个问题总结一下,以给后人前车之鉴。      算法实现[javascript] view plaincopyclc;

2013-03-14 16:09:28 2440 1

转载 opencv读摄像头

通俗代码,但是在我机器上不知道为什么没有用int main() { //读取摄像头 //声明IplImage指针 IplImage* pFrame = NULL; CvCapture* pCapture = NULL; //窗口通过窗口名来标识 cvNamedWindow("video", CV_WINDOW_AUTO

2012-11-04 20:09:55 3807 3

转载 dance links解数独

原文链接:http://www.zerob13.in/2009/10/30/java%E7%9A%84dance-links%E8%A7%A3%E6%95%B0%E7%8B%AC/package com.zerob13.Sudoku;import java.util.*;/** * @author yanglingfeng * */class node{ public in

2012-05-20 22:27:33 1445

原创 凸包graham扫描法

import java.util.*;public class ConvexHull { private static Point[] p; private static Point p1; private static Point[] CH; public static void main(String[] args) { Scanner sc = new Scanner(S

2012-05-20 16:26:54 867

转载 abmod与powmod

原文链接:http://blog.sina.com.cn/s/blog_66ad7bba0100hm8n.html对于搞过竞赛算法的人来说,powmod可能不会陌生,它是一个计算a^b mod m的函数,但abmod你可能不知道,它其实意思更简单,是计算a*b mod m的函数powmod的出现看起来很自然,因为a^b可能非常巨大,但a*b的结果很小,有存在的必

2012-05-10 09:25:29 1866

转载 二项堆的操作

class Node { Node parent; Node child; Node sibling; int key; int degree; public Node(int key) { this.key = key; this.degree = 0; this.child = null; this.parent = null; this.sibling =

2012-02-16 19:10:44 777

原创 topological-sort

dfs:// dfs public void depthFirstSearch() { int i; for (i = 0; i < this.nVertexs; i++) vertexSet[i].setColor(0); for (i = 0; i < this.nVertexs; i++) if (vertexSet[i].getColor() == 0)

2012-02-16 14:04:04 822

原创 邻接表的BFS

import java.util.Arrays;import java.util.LinkedList;class Vertex { public char v;// vertex private LinkedList nextList = null;// 与v相邻的vertex集合 public int color;// 0:white 1:gray 2:black privat

2012-02-15 20:02:57 1053

原创 一个简单的获取百度贴吧上ID的java程序

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;impor

2012-01-17 22:24:31 3691 1

原创 java对象排序

import java.util.Arrays;import java.util.Comparator;public class TestSort { public static void main(String[] args) { TestSort ts = new TestSort(); Integer[] it = new Integer[10]; for (int

2012-01-14 16:12:03 789

转载 迭代取中法、乘同余法及混合同余法产生随机数方法

在用计算机编制程序时,经常需要用到随机数,尤其在仿真等领域,更对随机数的产生提出了较高的要求,仅仅使用 C 语言类库中的随机函数已难以胜任相应的工作。现实中,用投色子计数的方法产生真正的随机数,但电脑若也这样做,将会占用大量内存;虽然用噪声发生器或放射性物质也可产生真正的随机数,但操作不可重复。而用数学方法产生随机数则最适合计算机,这就是周期有限,易重复的“伪随机数”。(注:这里生成的随机数所

2012-01-11 17:04:30 12563 1

转载 Prim最小生成树

/* * @topic:Prim最小生成树 */class Edge {// 边 public int srcVert;// 边的起始顶点 public int destVert;// 边的终止顶点 public int distance;// 边的长度 public Edge(int sv, int dv, int d) { srcVert = sv; destVert

2012-01-10 14:02:49 700

原创 循环赛日程表的多边形解法

设有n个运动员要进行循环赛,现设计一个满足以下要求的比赛日程表:①每个选手必须与其他n-1名选手比赛各一次;②每个选手一天至多只能赛一次;③循环赛要在最短时间内完成(n为偶数时为n-1天,为奇数时是n天)。多边形解法: 假设有5名运动员(每天将有一名队员轮空),则可建立一个如下多边形: 1 2 5 3 4 所以第一天4号轮空,对局为1

2012-01-10 13:58:36 1655

原创 一维最接近点对的分治解法

import java.util.Arrays;import java.util.Scanner;/* * 用分治法输出一个一维数组中的n个不同实数间距离最小的两个实数。输入:实数数组X, 实数个数n, 输出: 距离最小的两个实数. * */public class Divided { private static float[] X; private static int a

2012-01-10 13:45:24 1585

原创 JSP分页

PageModel.java:package org.sugite.util;import java.util.List;import org.sugite.sysmgr.User;public class PageModel { // 总记录数 private int totalRecord; // 结果集 private List list; // 第几页 pr

2011-12-23 10:54:05 698

原创 Java简易聊天室

支持多人向服务器端发送消息并由服务器发送至各个客户端服务器端代码:/** @topic:服务器端*/import java.io.*;import java.net.*;import java.util.List;import java.util.ArrayList;import java.util.concurrent.ExecutorService;import jav

2011-11-15 20:21:08 1003

原创 高精度运算——实数乘法

/** @topic:实数乘法*/import java.util.Arrays;import java.util.Scanner;import java.util.regex.Pattern;public class BigNumMult { static long[] a;/*被乘数*/ static long[] b;/*乘数*/ static long[] c;/*积*

2011-11-13 10:38:00 1239 1

原创 高精度运算——正实数的加减运算

/** @topic:任意位的实数的加减法*/import java.util.Scanner;public class RnumAddSub { static char[] a;//数a static char[] b;//数b static char f = ' ';/*减法时的符号位*/ /*na为a的长度,na1为a的整数部分长度,na2为a的小数部分长度,nb为b的以上

2011-11-12 20:11:58 1177

原创 高精度运算——大数阶乘、排列、组合

package org.sugite.tools;import java.util.Arrays;/* * @topic:求1000以内的阶乘、排列、组合 */public class HighPrecision { private static int[] a = new int[2570];// 存放被乘数与最后的乘积 private static int[] b = new

2011-11-12 20:07:04 1341

原创 求多个正整数的最大公约数和最小公倍数的三种算法

第一种:分解质因数法import java.util.HashSet;import java.util.HashMap;import java.util.Map;import java.util.Iterator;import java.util.Scanner;/* * @topic:多个正整数的最大公约数和最小公倍数——分解质因数法 *//* * 756 = 2*2*

2011-11-10 16:13:41 3729

原创 1的数目

import java.util.Scanner;/** @topic:编程之美第一章,1的数目*/public class OneNum{ public static void main(String[] args) { //System.out.println("Hello Landor!"); Scanner sc = new Scanner(System.in); l

2011-11-09 16:56:24 647

原创 寻址方式的应用

assume cs:codesg,ds:datasgdatasg segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995'

2011-11-08 11:07:53 734

原创 Double Circular Linked List

package org.sugite.algorithms;public class LinkList { private static class Node { //定义结点类,Nested Class E node; //结点元素 Node next; //后继结点 Node previous; //前驱结点 public Node(Node pre

2011-11-04 14:33:25 810

原创 关于内部类

对于为什么要使用内部类,网上很多都是扯淡,这个我也不想多说,直接贴权威:Why Use Nested Classes?There are several compelling reasons for using nested classes, among them:It is a way of logically grouping classes that are only use

2011-10-30 21:11:00 592

原创 谈谈final, finally, finalize的区别

final修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载/** 当你在类中定义变

2011-10-30 16:16:10 1878

原创 java多线程应用——生产者消费者

import java.util.Random;/** @topic:用互斥实现生产者消费者问题*/public class Custom{ public static void main(String[] args) { FruitBasket fb = new FruitBasket(); new Thread(new Farmer("农夫1",fb)).start();

2011-10-29 20:36:43 806

原创 Android数据存储

一:文件操作     1.1 私有文件夹文件的读取和写入          在Android平台下,一个应用程序中所有的数据都是私有的,只是对自己可见的。当应用程序被安装到系统中后,其所在的包会有一个文件夹用于存放自己的数据,只有这个应用程序才有对这个文件夹的写入权限。         在这个私有文件夹中读取文件的方式就是利用Java platform中的I/O操作,主要是字节流类,即

2011-10-25 18:09:23 899

原创 Android简易计算器

CalculateActivity.java:    package sugite.love;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListe

2011-10-20 20:12:44 1238

原创 Android中音频的播放

Android平台中关于音频的播放有两种方式:一种是SoundPool,一种是MediaPlayer。SoundPool适合短促但对反应速度要求较高的情况(如游戏中的爆炸声),而MediaPlayer则适合较长但对时间要求不高的情况(如背景音乐)。下面以例子说明:    首先在res中添加raw文件夹,然后添加两首音乐:这里需要注意的是,对于SoundPool音乐,拓展名需改为“ogg

2011-10-09 16:42:54 972 1

原创 线程同步的一种实现

为使系统中的多线程能有条不紊地运行,在系统中必须提供用于实现线程间同步和通信的机制。为了支持不同频率的交互操作和不同程度的并行性,在多线程OS中通常提供多种同步机制,如互斥锁、条件变量、计数信号量以及多读、单写锁等,下面就以互斥锁为例实现线程同步。    其中, 程序中有两个线程,A、B , 线程A是主线程,主要负责读取用户从终端中输入的字符串;而线程B是新建的线程,主要用于判断读取的字符串是

2011-10-08 21:54:36 757

原创 Android布局管理

Android控件有很多,当这些控件在界面上显示时,必须得用布局方式对其进行管理,否则界面上将会显得杂乱无章。Android SDK中内置了5中布局模型,Android Developer可以通过这些布局方式对控件进行管理,从而构架出各种需要的应用页面。 第一种:线性布局    线性布局,LinearLayout 是Android中一种最基本的布局方式,分为水平(horizontal)

2011-10-07 15:33:18 903

原创 N皇后

以下代码效率均很低,只为理解子集树和排列树所用子集树:import java.util.Scanner;public class NQueen { static int count = 0, N, b[]; public static void main(String[] args) { N = new Scanner(System.in).nextInt(); b =

2011-09-18 16:07:59 687

原创 哈希查找

哈希法的思想实际上就是建立一种映射,一种建立在元素关键字k与元素存储位置p之间的映射H,使得p = H(k) , 此函数称之为哈希函数。构造哈希函数方法有很多:数字分析法:         从关键字中选出分布较为均匀的若干位,构成哈希地址,但是此种情况一般适用于能预先知道关键字集合,并且每个关键字的位数比哈希表的地址码位数多时平方取中法:         以关键字的平方值的中间

2011-09-16 12:05:14 2741

原创 Singleton

The Singleton patternThis code demonstrates how the Singleton pattern can be used to create a counter toprovide unique sequential numbers, such as might be required for use as primary keys in a da

2011-09-14 19:06:17 617

原创 全排列

对a,b,c,d四个字符进行全排列,首先copy一下经典的递归形式:package exercise1;import java.util.Arrays;public class ExeDemo01 { private static final int N = 4; static char a[] = { 'a', 'b', 'c', 'd' }; public static

2011-09-14 17:05:00 508

算法导论答案

算法导论 答案

2012-01-11

操作系统课程设计——磁盘调度

操作系统课程设计——磁盘调度,Java写的,有图形界面,实现FCFS、SCAN等四种调度算法

2012-01-11

ajax开源项目DWR

ajax开源项目DWR

2011-12-16

《Android应用开发揭秘》源码

《Android应用开发揭秘》源码

2011-11-09

设计模式之禅

设计模式之禅,讲述数十种java常用设计模式,语言诙谐幽默,讲解通俗易懂,清晰版PDF更易阅读

2011-11-09

Android2.0 游戏开发实战宝典源码

包含全部《Android2.0 游戏开发实战宝典》中的示例源码,其中有疯狂足球、推箱子、中国象棋人机对战等数款经典游戏,所有代码均有详细注释

2011-10-23

微型计算机技术课件

微型计算机技术课件微型计算机技术课件微型计算机技术课件微型计算机技术课件微型计算机技术课件微型计算机技术课件微型计算机技术课件

2011-10-15

WEB常用的功能测试方法

WEB常用的功能测试方法WEB常用的功能测试方法WEB常用的功能测试方法WEB常用的功能测试方法WEB常用的功能测试方法WEB常用的功能测试方法WEB常用的功能测试方法

2011-10-13

android反编译工具集合

android反编译工具集合 具体步骤见: http://www.cnblogs.com/afirefly/archive/2011/10/12/2208461.html

2011-10-13

最新中文AndroidAPI以及开发者指南

本合集包含Android 141章节的API和12篇开发者指南,包含以往历次发布的合集内容。Android中文翻译组是一个非盈利性质的开源组织,聚一批开发人员、大学生、研究生等Android爱好者,利用业余时间对Android相关的API及开发者指南等进行翻译,至今已超过200人报名参与,欢迎加入,联系Mail:[email protected],关于翻译组的更多介绍,请看这里。 声明   欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblogs.com/     Android中文翻译组:http://goo.gl/6vJQl

2011-10-11

Thinking.In.Java.4th

Thinking.In.Java.4thThinking.In.Java.4thThinking.In.Java.4thThinking.In.Java.4thThinking.In.Java.4th

2011-10-10

《java解惑》

java解惑

2011-10-10

Java集合框架总结

Java集合框架总结Java集合框架总结Java集合框架总结Java集合框架总结Java集合框架总结Java集合框架总结

2011-10-10

Java高级编程 打印

Java高级编程

2011-10-10

Java反射机制

Java反射机制Java反射机制Java反射机制Java反射机制Java反射机制Java反射机制Java反射机制

2011-10-10

java-design-patterns

java-design-patterns java-design-patterns java-design-patterns java-design-patterns

2011-10-10

effective java

effective java

2011-10-10

《c语言深度》

c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度c语言深度

2011-10-10

C语言参考手册第五版

C语言参考手册第五版C语言参考手册第五版C语言参考手册第五版C语言参考手册第五版C语言参考手册第五版C语言参考手册第五版C语言参考手册第五版

2011-10-10

C++入门经典

C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典C++入门经典

2011-10-10

《XML指南》

XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南XML指南

2011-10-10

jQuery1.2API

jQuery1.2APIjQuery1.2APIjQuery1.2APIjQuery1.2APIjQuery1.2APIjQuery1.2APIjQuery1.2APIjQuery1.2APIjQuery1.2API

2011-10-10

DOM文档对象中文手册

DOM文档对象中文手册DOM文档对象中文手册DOM文档对象中文手册DOM文档对象中文手册DOM文档对象中文手册

2011-10-10

Ajax程序设计入门

Ajax程序设计入门Ajax程序设计入门Ajax程序设计入门Ajax程序设计入门Ajax程序设计入门

2011-10-10

计算机操作系统第三版汤小丹

计算机操作系统%28第三版%29(汤小丹计算机操作系统%28第三版%29(汤小丹

2011-10-09

《汇编语言》

里面有经典汇编语言入门书籍王爽著《汇编语言》,以及书中习题答案讲解的chm文档

2011-10-07

C语言指针资料

里面包含10多份有关C语言指针的文档,让你搞定指针没问题

2011-10-07

代码之美中文版

代码之美中文版代码之美中文版代码之美中文版代码之美中文版代码之美中文版

2011-10-07

Linux内核完全注释

Linux内核完全注释Linux内核完全注释Linux内核完全注释Linux内核完全注释Linux内核完全注释

2011-10-07

TCP-IP技术大全

本书介绍TCP/IP及其应用。TCP/IP是Internet上使用的协议,而Internet是世界上最大的互联网络。本书内容十分丰富,几乎涵盖了有关TCP/IP的各个方面,包括开放式通信模型、TCP/IP通信模型、IP网络中的命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中的路由协议(RIP、OSPF等)、互联网打印协议、LDAP目录服务、远程访问协议、IP安全与防火墙。本书介绍了如何为Windows 9x/NT配置TCP/IP;还介绍了如何使用TCP/IP应用程序,包括远程登录、FTP、Web浏览等。

2011-10-07

struts2文本教程

内有包括中文教程chm文件、struts2标签、struts2入门、精通J2EE、精通struts2使用教程的多份struts2文档

2011-10-07

精通Hibernate

《精通Hibernate——Java数据库持久层开发实践》 内含详细hibernate技术讲解

2011-10-07

计算机网络

《最新计算机网络教案》 包含大量动画,生动形象地讲述有关计算机网络的有关课程

2011-10-07

软件工程思想

软件工程思想,软件工程主要讲述软件开发的道理,基本上是软件实践者的成功经验和失败教训的总结

2011-10-07

ACM(美国计算机协会)入门习题一百道

ACM(美国计算机协会)入门习题一百道,适合acm初学者

2011-10-07

程序员面试宝典

程序员面试宝典,有利于面试的技术性书籍,提醒你一些你从未关注过的细节问题

2011-10-07

《无废话XML》

《无废话XML》,超清晰的PDF以及简洁易懂的XML讲解

2011-10-07

lua脚本语言详细资料

lua教程, 包含入门手册以及PPT讲解

2011-10-07

数据结构演示程序

数据结构演示程序,用动画将数据结构生动表现出来,极大增强对各种数据结构的理解

2011-10-07

数据结构课程光盘

数据结构课程光盘,一套完整详细的数据结构教程

2011-10-07

空空如也

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

TA关注的人

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