自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 几种排序的java实现:选择、插入、冒泡、快排

import java.io.*;import java.util.*;/* * 5 6 8 7 1 1 2 5 5 */public class mySort {double[] arrayToSort = null;public mySort(){ArrayList temp = new ArrayList();InputStreamReader stdin

2011-11-14 19:34:55 969

转载 使用C#的HttpWebRequest模拟登陆访问人人网(很好的一个例子,理解http的基本工作方式)

http://www.timorning.com/116.html使用C#的HttpWebRequest模拟登陆访问人人网By Timorning on2011 年 01 月 05 日无论使用任何语言做模拟登陆或者抓取访问页面,无外乎以下思路:第一

2011-09-22 01:01:56 3954 1

转载 浅谈HTTP中Get与Post的区别

http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html浅谈HTTP中Get与Post的区别  Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELET

2011-09-22 00:27:31 1061

转载 ubuntu常用的安装程序的方法

源程序:http://bbs.ylmf.net/forum.php?mod=viewthread&tid=1151251刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是

2011-08-21 15:15:20 3419

转载 grub简介

原文链接 :http://laycher.com/?p=796最近看的一本书《Ubuntu LInux从入门到精通(版本9)》,感到有些东西是需要记录学许的,特此记下来。如图所示,在Intel X86体系结构的计算机系统中,位于0号扇区512字节的数据块为主引导区

2011-08-17 11:34:17 913

转载 [RE]java读写文件

source:http://guoyang1982.blog.163.com/blog/static/6148835120100811158882/java读写文件大全  2010-01-08 11:15:08|

2011-08-12 00:06:59 642

转载 [转载]深入浅出SQL之左连接、右连接和全连接

http://dev.yesky.com/370/2685370.shtml上节我们介绍了表连接,更确切的说是inner joins內连接.  內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包含进来。  为更好的理解这个概

2011-08-08 23:49:58 656

转载 【转】latex常见错误对照表

原文链接:http://www.cs.utexas.edu/~witchel/errorclasses.htmlLatex Error ClassesAmbiguous Errors This is a list of error classes with

2011-08-07 12:39:26 43196

原创 用java script 完成文件的读写 demo

test    function readFile(filename){       var fso = new ActiveXObject("Scripting.FileSystemObject");    var f = fso.OpenTextFile(filename,1

2011-07-28 14:30:16 1434

原创 一个实习的笔试题

1、heap 和stack的区别 2、12个工厂分布在一条东西向高速公路的两侧,工厂距离公路最西端的距离分别是0、4、5、10、12、18、27、30、31、38、39、47.在这12个工厂中选取3个原料供应厂,使得剩余工厂到最近的原料供应厂距离之和最短,问应该选哪三个厂 3、最小堆(3层二叉树形式),移除根节点后堆的形式 4、堆排序的编程填空 5、两个线程同时调用一下内容: Int a=2,b=

2011-06-17 11:57:00 1224

转载 【转】ubuntu 中科大源设置&ssh 安装与使用

sudo gedit /etc/apt/sources.list 11.04源:deb http://debian.ustc.edu.cn/ubuntu/ natty main restricted universe multiversedeb http://debian.ustc.edu.cn/ubuntu/ natty-backports restricted universe

2011-06-14 13:43:00 2843

转载 【转载】【latex】latex公式编辑概述

源链接:http://blog.sciencenet.cn/home.php?mod=space&uid=2043&do=blog&id=244080                http://hepg.sdu.edu.cn/Service/tips/latex/doc2/Calculus.htmlLaTeX最强大的功能就是显示美丽的数学公式, 下面我们来看这些公式是怎么实现的.1、数学公式的前后要加上$或/(和/),比如:$f(x) = 3x + 7$和/(f(x) = 3x + 7/)效果是一样的;

2011-05-22 17:02:00 2743

原创 matlab 轮流画多个图 不显示图片 保存为eps(demo)

x=1:100;h = figure('visible','off');i = figure('visible','off');%figure(h);set(figure(h),'visible','off');set(0,'CurrentFigure',h);plot(x,x,'r-');hold on;%figure(i);set(figure(i),'visible','off');set(0,'CurrentFigure',i);plot(x,x,'g-');hold

2011-05-11 23:02:00 3944

原创 用java计算gamma函数

<br />仿matlab的gamma函数的做法,做的 。在 x >16后 x为整数时 计算误差偏大 。<br /> <br /> <br /> <br /><br />public class ComputeGamma {<br />static double x = 0;<br />static double[] p = {-1.71618513886549492533811e+0,2.47656508055759199108314e+1,<br />    -3.7980425647094563509

2011-05-07 22:24:00 3940 1

转载 [转载][linux]在linux安装matlab,调整中文乱码的办法,不长但管用,记录下来

解决Linux中Matlab中文乱码问题2009年06月19日星期五上午10:41解决Linux中Matlab中文乱码问题由于Linux下Matlab的图形界面是用Java写的,所以只要搞定Java的中文显示就行了。1、我Matlab2007a的JRE目录为:/opt/Matlab/sys/java/jre/glnx86/jre1.5.0请根据自己的安装目录和版本确定JRE的目录;2、$cd/opt/Matlab/sys/java/jre/glnx86/jre1.5.0/lib/fonts/;3

2011-05-02 01:16:00 1930

转载 [转载]在linux上安装R软件

<br />由于版权还有兼容性的原因,在linux下选用R 作为数据分析的工具是很好的选择。在安装中可能会遇到一些问题,收录一个网址,供参考。<br /> <br />R 主页:http://www.r-project.org解决问题的网址:http://laymantech.blogbus.com/logs/80761679.htmlconfigure: error: No F77 compiler found - [GNU/Linux]<br />版权声明:转载时请以超链接形式标明文章原始出处和作者信息

2011-04-25 16:35:00 12304

转载 [转载][java]JAVA NIO 简介

原文链接:http://www.iteye.com/topic/8344471.   基本 概念IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成。所有语言运行时系统提供执行 I/O 较高级别的工具。 (c 的 printf scanf,java 的面向对象封装 )2.    Java 标准 io 回顾Java 标准 IO 类库是 io 面向对象的一种抽象。基于本地方法的底层实现,我们无须关注底层实现。InputStream/

2011-04-23 13:24:00 736

转载 [转载][shell]linux常用入门命令

<br /> <br /> <br /> <br />http://www.jb51.net/LINUXjishu/17262_2.html<br />linux挂载详解<br />1、挂载点必须是一个目录。 <br />2、一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。 <br />对于其他操作系统建立的文件系统的挂载也是这样。但是需要理解的是:光盘、软盘、其他操作系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。光盘是ISO9660;软盘是f

2011-04-14 07:19:00 838

转载 [转载][java]关于java的打包以及manifest文件

<br />原链接 :http://www.ltesting.net/html/16/n-199916.html软件测试中java打包成jar Manifest 设置<br />发布: 2010-11-22 11:45 | 作者: 网络转载 | 来源: 领测软件测试网采编 | 查看: 154次 | 进入软件测试论坛讨论<br />软件测试中java打包成jar Manifest 设置<br />发布Java应用程序时你会感到困难?好在Java提供了一系列打包和发布工具,可以显著的简化发布过程该文章提供了打包

2011-04-02 00:10:00 651

转载 [转载][java]Java Map 集合类简介

原始链接:http://www.west263.com/www/info/22057-1.htmjava.util 中的集合类包含 java 中某些最常用的类。 最常用的集合类是 list 和 map。 list 的具体实现包括 arraylist 和 vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元素列表。 list 适用于按数值索引访问元素的情形。 map 提供了一个更通用的元素存储方法。 map 集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。 从概念上

2011-03-30 15:51:00 608

原创 UDP传输文件总结1

<br />这是一个课程作业,用udp协议做一个传输文件的小程序。<br /> <br />udp是不面向连接的协议,它在传文件上有它的优点:快,因为不需要握手应答之类的,缺点也很明显:不安全,容易丢包,掉序等。<br /> <br /> <br />我的开发分为三步:<br />1,实现最简单的报文传输文件功能:用二进制进行传文件,但大小不能超过1K,事实上应该不到1K,具体是多大我不记得了。这主要是由网络层在包达到一定大小时(mtu,好像是1500字节)就会切片,而切片后,会增加传输失败的几率,加之你的

2011-03-29 04:57:00 1723

转载 【转】【java】java中的byte,以及它与int的转化

<br /><br />在做用udp传文件的东西,遇到了一个传数字的问题,研究了几个小时,发现java即使是传long的数,如果它的大小比较小也只是用2个byte传送的。至于byte[]和int的转化,java中是有接口的:Integer.parseInt(String),觉得有用的摘录在底下。为了一个数,熬红了眼睛……哎<br /> <br />另外呢,就是发现所有的String在传的时候,接受后显示(用System.out.println()输出)最后都会多一个空(0x00),猜想那是因为字符串后面都会

2011-03-29 02:05:00 3022

转载 [转载]苦练开发绝技之Eclipse快捷键(非常有用)

<br />原始链接:http://www.javaeye.com/topic/318814<br /><br /><br />编辑<br />作用域 功能 快捷键 <br />全局 查找并替换 Ctrl+F <br />文本编辑器 查找上一个 Ctrl+Shift+K <br />文本编辑器 查找下一个 Ctrl+K <br />全局 撤销 Ctrl+Z <br />全局 复制 Ctrl+C <br />全局 恢复上一个选择 <br />Alt+Shift+↓ <br />全局 剪切 Ctrl+X <br

2011-02-27 00:50:00 658

转载 [转载]Linux Shell输入输出及几种重定向

<br />源链接:http://it.sohu.com/2004/06/09/49/article220454906.shtml<br />原文题目:标准输入与输出<br /> <br /> <br /><br />执行一个Shell命令行时通常会自动打开3个标准文档,即标准输入文档(stdin),通常对应终端的键盘;标准输出文档(stdout)和标准错误输出文档(stderr)都对应终端的屏幕。进程将从标准输入文档中得到输入资料,将正常输出资料输出到标准输出文档,而将错误信息送到标准错误文档中。<br

2011-02-23 23:11:00 2864

转载 [转载]Linux Shell编程入门

原链接:http://www.cnblogs.com/suyang/archive/2008/05/18/1201990.htmlLinux Shell编程入门Posted on 2008-05-18 14:35 suyang 阅读(7327) 评论(0) 编辑 收藏 从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天

2011-02-22 23:11:00 684

转载 [转贴]linux Shell编程入门 实例讲解详解

<br /><br />原链接:http://tech.ddvip.com/2007-03/117369749720969_1.html<br />很好的文章<br /> <br /> <br /> <br /> <br />本文结合大量实例阐述如何编写一个shell脚本。<br />  为什么要进行shell编程<br />  在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的

2011-02-22 22:43:00 658

原创 linux移动硬盘安装+jdk配置+jvm优先级设置

最近为了做个实验,需要安装linux操作系统。由于我的笔记本硬盘已经满了,所以,考虑安装在120G 的移动硬盘中。1,下载ubuntu10.10,有CD版和DVD版,CD版是600多兆,DVD是4.1G,这两个版本都下了,而且都装了试了一下,目前没发现区别,据说DVD里面会有很多软件包,但是刚刚试了下,挂载iso一直不成功;2,安装:可以制作U盘安装工具,或是光盘安装工具都可以。U盘就用ubuntu的网站上给的工具,制作一个就行了,刻盘就直接双击iso,不过最好选择最低速。3,安装在移动硬盘其实也是一个道理

2011-02-22 15:01:00 2061 2

转载 [matlab]Matlab的符号运算总结

<br />原文链接:<br />http://apps.hi.baidu.com/share/detail/16825793<br />其他有用的链接:<br />http://wenku.baidu.com/view/da862b175f0e7cd184253692.html<br /> <br /> <br />Matlab的符号运算总结-m文件 <br />http://blog.chinaunix.net/u1/37798/showart_453835.htmlMatlab的符号运算功能强大,

2011-02-11 19:57:00 2340

原创 [C]my hanoi tower(递归练习)

#include"stdio.h"FILE * fp;//全局变量int hanoimain(){       int n = 0;    fp = fopen("d://hanoi.txt","w+");  //保存的文件地址    //input    printf("please input n:/n");    scanf("%d",&n);    fprintf(fp,"n = %d :/n",n);    //run    hanoi( 1 , 3 , n);    fclose( fp ); 

2011-02-06 15:03:00 655

原创 [C]回环数(螺旋矩阵)

<br />1,根据输入数字,动态分配二维数组;2,一次写一圈数字(就是转四个边),如此循环,直到圈的宽度为1为止3,输出结果到文件(在D盘里)<br />#include"stdafx.h"<br />#include"stdio.h"<br />#include"stdlib.h"<br />#include"malloc.h"<br />int main()<br />{<br />   int num=1;//记录数到几了,比如n=4,就是1-16<br />   FILE *fp;<br />  

2011-02-06 13:32:00 2651

原创 [C#]文本相似度检测(4) 初步成果

<br />文本相似度检测的程序算是编出了一个初步的原型,这是我第一次编出了一个算是能用的程序。不过这也仅仅是刚编出来,数了一下,一共700多行代码,呵呵,还是蛮有成就感的~<br /> <br />以后的工作:<br />1,多线程依然没有实现,但是所有能够进行多线程的部分都留出了接口,改起来应该不困难<br />2,构建实验样本,这一点应该有一定难度。没有实验就得不到好的参数,所以怎么能够批量的构建样本是个问题。<br /> <br />没有看到哪能上传程序,图片也传不上去,那只能这样了先~~~呵呵~~

2011-01-28 14:03:00 1670 4

转载 [C#][转载]StringBuilder类与 String类的区别

<br /><br />源地址:http://hi.baidu.com/huyinghuyu/blog/item/639a480e33d401c97bcbe180.html<br /> <br /> <br />String 对象是不可改变的。每次使用 System.String 类中的方法之一或进行运算时(如赋值、拼接等)时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。而 StringBuilder 则不会。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系

2011-01-28 13:48:00 558

原创 [C#]MD5,Tooltip,几种类型的范围

<br />1,MD5的两种方法<br />(1)在windows窗体下:<br />using System.Security.Cryptography;<br /> <br /><br />MD5 MyMd5 = MD5.Create();<br />byte[] temp = MyMd5.ComputeHash(Encoding.UTF8.GetBytes(TransString));<br /> for (int i = 0; i < temp.Length; i++)<br /> {<br /> 

2011-01-28 13:45:00 803

转载 [C#] StringBuilder 与程序的输入输出的代码段

(1) StringBuilder stringBuilder = new StringBuilder();            for (int i = 0; i             {                stringBuilder.Append(i + " ");            }            String[] stringArray = stringBuilder.ToString().Split(' ');            int[] intArray =

2011-01-24 18:05:00 1483

原创 [C#]K均值聚类

写完了怕丢了,放在这里。不过写的不是很好,没有进行过优化~~using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace Similarity{    class myClusterFun    {        public static int[][] CluEntran(int[][] HashArr, int NumberOfCe

2011-01-24 18:01:00 2693

原创 [C#]文本相似度识别(3)

做了一天好虚呀。目前实现了两步,都对两篇文章而言的对文章的每一段进行进行相似度识别,初步判断相似的段落;对可疑的相似段落,进一步识别哪些句子雷同,并输出结果。目前还是单线程的,而且算法优化做的比较少。遇到了一些麻烦:1,多线程的传参问题,到目前为止依然没有解决,所以还是单线程的;2,关于引用类型问题,比如(1)我把每次的结果记录在一个in[2]里面,并把每个int[2]添加到一个Arraylist里int[2]的值随着循环而改变,但是由于int[]是引用类型,所以这样做就不可行了(2)输出的时候用到了par

2011-01-24 17:57:00 2606

转载 [C#][转载] .Net应该学什么怎么学(感觉适合新手,对了解整个.NET知识结构有帮助)

原链接:http://net.itcast.cn/ViewArticle-236.aspx.Net应该学什么怎么学(一)上篇《学了.Net做什么开发》中我讲到了目前.Net开发主要方向是Web开发,因此在本篇中我将主要讲解做Web开发要学哪些东西,怎么学,由于内容比较多,我将分几次发。下图是我推荐的学习内容和学习顺序(除了这里列出的内容,要走向高手之路肯定还有更多技术需要学习,我这里只是对于初学者列出的主干学习内容,并不是全部):    开发者口中的.Net全称是.Net Framework,在中国大陆,一

2011-01-21 23:17:00 2090

原创 [C#]文本相似度识别(2)

目前完成了K均值的聚类的程序发现了以下问题:1,速度太慢:当文本长度较长时,在读入文本、转码的时候,速度太慢;2,对于文献相似度识别应用在作业时,整篇的检测不是很恰当,因为作业本来就是高度相似的。有以下想法:1,MD5这个转码没有研究过,但认为是这个的速度太慢了,不适合整个文本的检验;2,考虑按句子比较,先对句子进行聚类,然后比较句子的相似度

2011-01-21 22:48:00 1561

原创 [C#]网络扒虫

这个其实不能算是完全意义上的网络扒虫,只是对某个社交网络进行扒取,然后得到邻接矩阵,以及相应的头像等信息。主要的步骤:1,扒取信息2,正则匹配正则表达式主要参考了:http://deerchao.net/tutorials/regex/regex.htm扒取信息中用的是 WebClient这个方法相对HttpRequest的HttpResponse更简洁一些。难点是克服网站的认证机制,用的是保存Cookies的方法。

2011-01-17 19:14:00 2753 2

原创 [C#]文本相似度检测(1)

任务: 完成一个反作弊的网络程序(或单机版的.exe),能够在多篇文本的作业中识别出最相似的若干对文本。进度:借助MD5,初步实现了两篇文档的相似度检验;完成K均值聚类的实现;目标:MD5的速度很慢,所以在完成原型的实现后,要进一步更新算法;实现聚类以及最后结果的输出;实现软件的.exe以及网络版。最近正在解决的是多线程的问题,想在文档录入以及转码过程中实现多线程关于thread,参考了:http://www.albahari.com/threading/感觉很不错~

2011-01-17 19:09:00 2469

空空如也

空空如也

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

TA关注的人

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