自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漂啊漂

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

转载 纵向合并gridview单元格的两种方法

比如说有这样一组数据用gridview展示出来是这样namenuma0a1a2a3a4b5b6b7b8b9b10 但想把相同的name放在一个单元格里,就像这样

2013-05-30 18:30:24 1024

转载 SQL Server 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念    存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。    存储过程中可

2013-05-30 15:16:31 688

转载 移动周报:直接拿来用!最火的Android开源项目

摘要:在上一周中,74个GitHub上最受欢迎的Android开源项目全部献上;前盛大语音创新院院长吴义坚回顾12年的语音技术生涯,详细解剖语音技术在国内的发展现状及趋势;Unity游戏引擎传递正能量,向iOS与Android开发者免费。今年的Google I/O让开发者欣喜,却让众多消费者失望,因为没有传说中的XPhone,也没有下一代Android。但实际上,从大会的蛛丝马迹中,我

2013-05-28 00:00:05 1525

转载 Appfolio Engineering

To many Web developers, being good at CSS means you can take a visual mock-up and replicate it perfectly in code. You don’t use tables, and you pride yourself on using as few images as possible. If yo

2013-05-27 17:09:32 995

转载 Web开发者不容错过的20段CSS代码

摘要:共享已成为互联网的一种主流,尤其是分享一些非常实用的技术,本文收集了20段非常专业的CSS 2/CSS 3代码片段给大家,你可以把它们保存在IDE里、或者存储在CSS文档里,这些代码片段绝对会给你带来意外的惊喜。Web开发技术每年都在革新,浏览器已逐渐支持CSS3特性,并且网站设计师和前端开发者普遍采用这种新技术进行设计与开发。但仍然有一些开发者迷恋着一些CSS2代码。本

2013-05-24 18:17:46 704

转载 int和byte互转 long和byte互转

转自:http://lionbule.iteye.com/blog/9366001. int转byte  Java代码  public static byte[] int2bytes(int i) {          byte[] b = new byte[4];            b[0] = (byte) (0xff&i

2013-05-19 15:40:21 3857

转载 java中无符号类型处理(转载从网络)

在Java中,不存在Unsigned无符号数据类型,但可以轻而易举的完成Unsigned转换。方案一:如果在Java中进行流(Stream)数据处理,可以用DataInputStream类对Stream中的数据以Unsigned读取。        Java在这方面提供了支持,可以用java.io.DataInputStream类对象来完成对流内数据的Unsigned读取,该类提供

2013-05-19 15:21:26 5976

原创 Rsync源码——校验块匹配(math.c)

//通过文件-传递代码进行块匹配/* * Block matching used by the file-transfer code. * * Copyright (C) 1996 Andrew Tridgell * Copyright (C) 1996 Paul Mackerras * Copyright (C) 2003-2009 Wayne Davison * * This

2013-05-19 10:07:28 1602 1

转载 如何阅读开源代码

转自:http://blog.csdn.net/dofeel/article/details/1068631分析一个源代码,一个有效的方法是:  1、阅读源代码的说明文档,比如本例中的README, 作者写的非常的详细,仔细读过之后,在阅读程序的时候往往能够从README文件中找到相应的说明,从而简化了源程序的阅读工作。  2、如果源代码有文档目录,一般为doc或者docs,

2013-05-16 11:15:18 792

原创 Rsync源码——HashTable相关

预定义代码:struct hashtable { void *nodes; int32 size, entries; uint32 node_size; int key64;};struct ht_int32_node { void *data; int32 key;};struct ht_int64_node { void *data; int64 key

2013-05-14 19:54:30 982

原创 Rsync源码——md4

/* * Unix SMB/Netbios implementation. * Version 1.9. * An implementation of MD4 designed for use in the SMB authentication protocol. * * Copyright (C) 1997-1998 Andrew Tridgell * Copyright (C)

2013-05-14 19:16:55 1123

原创 Rsync源码——md5

/* * RFC 1321 compliant MD5 implementation * * Copyright (C) 2001-2003 Christophe Devine * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU

2013-05-14 19:05:06 1474

原创 Rsync源码——滚动校验

/* * Routines to support checksumming of bytes. * * Copyright (C) 1996 Andrew Tridgell * Copyright (C) 1996 Paul Mackerras * Copyright (C) 2004-2009 Wayne Davison * * This program is free softw

2013-05-14 19:03:59 1064

转载 JavaFx初探

因为项目的需要,实在是没有办法了,试了很多种方案(RCP,SWT,Flex,Smartinvoke...),最终还是决定开始研究JavaFx。。。为了给用户更好地体验我们的“智能家居”!以下是最近搜索得到的一些资料:1.Oracle 上 JavaFx的下载页面:http://www.oracle.com/technetwork/java/javafx/overview/index.

2013-05-13 20:11:41 2024

转载 MD4

MD4是麻省理工学院教授Ronald Rivest于1990年设计的一种信息摘要算法。它是一种用来测试信息完整性的密码散列函数的实行。其摘要长度为128位,一般128位长的MD4散列被表示为32位的十六进制数字。这个算法影响了后来的算法如MD5、SHA 家族和RIPEMD等。1991年Den Boer和Bosselaers发表了一篇文章指出MD4的短处,至今未能找到基于MD4以上改进的

2013-05-13 19:06:35 2153

转载 数据同步算法研究

1、引言基于LAN或WAN的网络应用之间进行数据传输或者同步非常普遍,比如远程数据镜像、备份、复制、同步,数据下载、上传、共享等等,最为简单的做法自然 就是对数据进行完全复制。然而,数据在网络上来回被复制多次后就会存在大量副本,很多情形下这些文件副本之间仅有很小的差异,很可能是从同一个文件版本演 化而来。如果对文件进行完全复制,在文件较大的情况下,会占用大量网络带宽,同步时间也会较长。

2013-05-13 10:03:24 1216

转载 Adler32算法的实现

转自http://blog.csdn.net/flyfish1986/article/details/2595969#include #include #include #define BASE 65521 unsigned long adler32(unsigned char *buf, int len){  unsigned long adler=1;

2013-05-13 10:00:51 3716

转载 基于dedup技术的远程相似文件同步

文件副本经常在网络上来回被COPY多次,很多情形下这些文件副本之间仅有很小的差异,很可能是从同一个文件版本演化而来。如果对文件进行完全COPY,在文件较大的情况下,会占用大量网络带宽,同步时间也会较长。Rsync是类Unix环境下的一个高效的远程文件复制(同步)工具,它通过著名的Rsync算法来优化流程,减少了数据通信量并提高文件传输效率。它的大致流程如下:假设现在有两台计算机Alpha和Be

2013-05-13 09:59:03 1003

转载 翻译《The rsync algorithm》

最近在学习Rsync工具,在对Rsync算法大加赞赏之余,决定将《The rsync algorithm 》翻译,有不正之处 还请指正。转载请注明出处。     rsync算法安德鲁Tridgell 保罗马克拉斯  部计算机科学 澳大利亚国立大学 堪培拉,ACT 0200,澳大利亚摘要:       本报告介绍了将一台计算

2013-05-13 09:57:55 754

转载 rsync 的核心算法

转自:http://coolshell.cn/articles/7425.htmlrsync是unix/linux下同步文件的一个高效算法,它能同步更新两处计算机的文件与目录,并适当利用查找文件中的不同块以减少数据传输。rsync中一项与其他大部分类似程序或协定中所未见的重要特性是镜像是只对有变更的部分进行传送。rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝。r

2013-05-13 09:56:44 618

转载 Rsync算法的探讨

Rsync算法的探讨 邵盛松 2008年7月2日星期三 1问题想象一下你有两个文件,A和B,你想将B文件更新成A,最明显的方法是将A全部拷贝.现在想象这两个文件分别在通过低网速连接的两台机器上.例如通过IP拨号连接.如果A非常大,将A全部拷贝,将会非常慢.在发送之前将文件压缩会快点.但也不会起太大的作用..现在假设A和B非常相似,或许这两个文

2013-05-13 09:52:10 842

转载 rsync算法

摘要:       本报告介绍了将一台计算机上的文件内容同步到另一台机器上的文件的算法(同步后保证文件内容需要一致)。我们认为这两台机器是通过低带宽,高延迟的双向通信链路设备连接的。该算法会先找出源文件和目标文件中相同的那些部分,并只将那些该算法认为不相同的数据同步过去。实际上,这个算法会计算两个文件差异之处,而且这两个文件不需要在同一台机器上。该算法的适用场景最好是同步的文件内容是相似的

2013-05-13 09:51:19 789

转载 Rsync滚动校验算法

转自:http://blog.csdn.net/liuben/article/details/5693974Rsync中使用了一种滚动检验(Rolling Checksum)算法,用于快速计算数据块的检验值。它是一种弱校验算法,采用的是Mark Adler的adler-32校验,它的定义如下:       a(k, l) = (∑Xi)  mod M       b(k,

2013-05-13 09:47:19 1201

转载 JAVA文件传输程序

第3章      设计文档3.1       任务概述       本项任务要开发一款P2P文件传输软件,该软件可以在局域网和互连上使用,具有文件传输,断点续传,多线程连接等功能。3.1.1      开发背景       随着网络的普及,在网络中交换信息,特别是文件成为使用网络时经常性工作,现有的文件传输工具如QQ、MSN等,主要功能是作为即时通讯工具使用

2013-05-12 22:30:49 3792 2

转载 Java编程(位运算符)

二进制运算符  由于计算机内部的数据都以二进制的形式存在,所以在Java语言中提供了直接操作二进制的运算符,这就是下面要讲解的位运算符和移位运算符。  使用二进制的运算符,可以直接在二进制的基础上对数字进行操作,执行的效率比一般的数学运算符高的多,该类运算符大量适用于网络编程、硬件编程等领域。  二进制运算符在数学上的意义比较有限。  在Java代码中,直接书写和输出的数值默认是十

2013-05-11 21:40:03 878

转载 Java Swing编程:进度条和滑动条

前几天讲了Swing基本的控件,今天开始讲特殊控件。一天讲2个吧,首先讲用JProgressBar,ProgressMonitor和BoundedRangeModel来实现进度条。然后讲用JSlider和BoundedRangeModel来实现滑动条。进度条,egpublic class TestJProgressBar  {      JFrame frame = new JFram

2013-05-10 18:33:52 3490

转载 JAVA中获取当前系统时间

一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("

2013-05-05 18:51:32 936

转载 java java.lang.NoClassDefFoundError 的解决办法

以简单而经典的 “HelloWorld.java” 为例不含包层次的HelloWorld.java  public class HelloWorld      {        public static void main(String[] args)             {                    System.out.println(

2013-05-03 13:38:21 6625

转载 修改JAVA_HOME无效,java版本保持不变的问题解决

问题现象: 在现公司,遇到一个问题,就是配置JAVA_HOME无效,不管怎么改,运行java -version始终是最初的那个java版本。直接在PATH环境变量里追加写死的java路径也没用。  解决过程: 曾经在一个人机器上发现此问题,然后又在两个机器上发现同样的问题,于是我迷茫了。 接着冷静下来想想,在以前的地方从未遇到

2013-05-03 12:36:24 1349

转载 win8消费者预览版怎么建立无线临时局域网,另外win8的虚拟wifi功能在哪呢?

问:win8消费者预览版的网络共享中心里找不到建立无线临时网络的地方,另外我也找不到虚拟wifi这个功能,请问这两个功能在哪呢? 解决方法:1、笔记本有无线网卡且支持 虚拟WIFI2、按win+R键,打开运行后输入cmd回车(也就是搜索程序和文件那个框框)3、输入netsh wlan set hostednetwork mode=allow ssid=myw

2013-05-02 23:34:47 1378

javafx2.0官方例子

javafx2.0,java,javafx,例子,代码 Sun公司(已于20092008年12月05日发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语 言开发富互联网应用程序(RIA)。JavaFX Script编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative,statically typed(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。

2013-05-19

rsync源代码

rsync源代码,3.0.9 rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync

2013-05-19

空空如也

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

TA关注的人

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