自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上的学习者

记录生活,定格瞬间

  • 博客(32)
  • 资源 (18)
  • 收藏
  • 关注

原创 C++的cin,cin.get(),cin.getline(),getline(),gets()

1.cincin会

2014-08-18 16:56:13 765

原创 poj_3026 BFS+Prim

题目说明:

2014-08-18 16:22:30 642

原创 poj_1258 Prim算法应用

题意说明:

2014-08-17 10:45:29 848

原创 poj_2485 Prim算法应用

题意说明:一个岛国若干个村庄建

2014-08-16 23:28:19 847

原创 poj_1789 Prim算法应用

题意说明:

2014-08-16 22:00:40 1287

原创 最小生成树Prim算法理解

MST(Minimum Spanning Tree,最小生成树)

2014-08-16 18:49:34 173546 65

转载 Git详解之九 Git内部原理

本文转自:《Git详解之九 Git内部原理》Git 内部原理不管你是从前面的章节直接跳到了本章,还是读完了其余各章一直到这,你都将在本章见识 Git 的内部工作原理和实现方式。我个人发现学习这些内容对于理解 Git 的用处和强大是非常重要的,不过也有人认为这些内容对于初学者来说可能难以理解且过于复杂。正因如此我把这部分内容放在最后一章,你在学习过程中可以先阅

2014-08-16 12:26:21 1898

转载 Git详解之八 Git与其他系统

本文转自:《Git详解之八 Git与其他系统》Git 与其他系统世界不是完美的。大多数时候,将所有接触到的项目全部转向 Git 是不可能的。有时我们不得不为某个项目使用其他的版本控制系统(VCS, Version Control System ),其中比较常见的是 Subversion 。你将在本章的第一部分学习使用git svn,Git 为 Subve

2014-08-16 12:24:44 547

转载 Git详解之七 自定义Git

本文转自:《Git详解之七 自定义Git》自定义 Git到目前为止,我阐述了 Git 基本的运作机制和使用方式,介绍了 Git 提供的许多工具来帮助你简单且有效地使用它。 在本章,我将会介绍 Git 的一些重要的配置方法和钩子机制以满足自定义的要求。通过这些工具,它会和你和公司或团队配合得天衣无缝。 7.1  配置 Git如第一章所言

2014-08-16 12:23:26 2738

转载 Git详解之六 Git工具

本文转自:《Git详解之六 Git工具》Git 工具现在,你已经学习了管理或者维护 Git 仓库,实现代码控制所需的大多数日常命令和工作流程。你已经完成了跟踪和提交文件的基本任务,并且发挥了暂存区和轻量级的特性分支及合并的威力。接下来你将领略到一些 Git 可以实现的非常强大的功能,这些功能你可能并不会在日常操作中使用,但在某些时候你也许会需要。

2014-08-16 12:21:29 813

转载 Git详解之五 分布式Git

本文转自:《Git详解之五 分布式Git》分布式 Git为了便于项目中的所有开发者分享代码,我们准备好了一台服务器存放远程 Git 仓库。经过前面几章的学习,我们已经学会了一些基本的本地工作流程中所需用到的命令。接下来,我们要学习下如何利用 Git 来组织和完成分布式工作流程。特别是,当作为项目贡献者时,我们该怎么做才能方便维护者采纳更新;或者作为项

2014-08-16 12:18:22 1499

转载 Git详解之四 服务器上的Git

本文转自:《》服务器上的 Git到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不鼓励这样做,因为一不留心就很容易弄混其他人的进度。另外,你也一定希望合作者们即使在 自己不开机的时候也能从仓库获取数据 — 拥有一个更稳定的公共仓库十分有用。

2014-08-16 12:14:54 3849

转载 Git详解之三 Git分支

本文转自:《Git详解之三 Git分支》Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从

2014-08-15 23:41:45 624

转载 Git详解之二 Git基础

本文转自:《Git详解之二 Git基础》Git 基础读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更 新。我们还会展示如何让 Git 忽略某些文件,或是名称符合特定模式的文件;如何既快且容易

2014-08-15 23:39:54 954

转载 Git详解之一 Git起步

本位载自:http://www.open-open.com/lib/view/open1328069609436.html起步本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。 1.1

2014-08-15 23:36:42 693

原创 Git使用记录

本地仓库,远端

2014-08-15 21:10:57 635

原创 18位身份证号编码规则&最后一位

例如某18位身份证号

2014-08-09 18:24:48 13477

原创 浮点数在计算机中的表示

假设4-word size即32位第一步,规则化

2014-08-08 16:55:50 787

转载 Java NIO系列教程(十二) Java NIO与IO

转自:《》当学习了Java NIO和IO的API后,一个问题马上涌入脑海:我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。Java NIO和IO的主要区别下表总结了Java NIO和IO之间的主要差别,我会更详细地描述表中每部分的差异。IO         

2014-08-04 17:56:29 656

转载 Java NIO系列教程(十一) Pipe

转自:《Java NIO系列教程(十一) Pipe》Java NIO 管道是2个线程之间的单向数据连接。Pipe有一个source通道和一个sink通道。数据会被写到sink通道,从source通道读取。这里是Pipe原理的图示:创建管道通过Pipe.open()方法打开管道。例如:Pipe pipe = Pipe.open();

2014-08-04 17:54:57 733

转载 Java NIO系列教程(九) ServerSocketChannel

转自:《Java NIO系列教程(九) ServerSocketChannel》Java NIO中的 ServerSocketChannel 是一个可以监听新进来的TCP连接的通道, 就像标准IO中的ServerSocket一样。ServerSocketChannel类在 java.nio.channels包中。这里有个例子:01

2014-08-04 17:51:59 638

转载 Java NIO系列教程(十) Java NIO DatagramChannel

转自:《Java NIO系列教程(十) Java NIO DatagramChannel》Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。打开 DatagramChannel下面是 DatagramChannel 的打开方式:

2014-08-04 17:51:35 442

转载 Java NIO系列教程(八) SocketChannel

转自:《Java NIO系列教程(八) SocketChannel》Java NIO中的SocketChannel是一个连接到TCP网络套接字的通道。可以通过以下2种方式创建SocketChannel:打开一个SocketChannel并连接到互联网上的某台服务器。一个新连接到达ServerSocketChannel时,会创建一个SocketChannel。

2014-08-04 17:50:37 505

转载 Java NIO系列教程(七) FileChannel

转自:《》Java NIO中的FileChannel是一个连接到文件的通道。可以通过文件通道读写文件。FileChannel无法设置为非阻塞模式,它总是运行在阻塞模式下。打开FileChannel在使用FileChannel之前,必须先打开它。但是,我们无法直接打开一个FileChannel,需要通过使用一个InputStream、OutputS

2014-08-04 17:49:06 558

转载 Java NIO系列教程(六) Selector

转自:《Java NIO系列教程(六) Selector》Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。下面是本文所涉及到的主题列表:为什么使用Selector?Selector的创建向Selector注册通道Sele

2014-08-04 17:35:41 451

转载 Java NIO系列教程(五) 通道之间的数据传输

转自:《Java NIO系列教程(五) 通道之间的数据传输》在Java NIO中,如果两个通道中有一个是FileChannel,那你可以直接将数据从一个channel(译者注:channel中文常译作通道)传输到另外一个channel。transferFrom()FileChannel的transferFrom()方法可以将数据从源通道传输到FileChanne

2014-08-04 17:11:27 579

转载 Java NIO系列教程(四) Scatter/Gather

转自:《Java NIO系列教程(四) Scatter/Gather》Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个buffer中。因此,Channel将

2014-08-04 17:03:24 474

转载 Java NIO系列教程(三) Buffer

转自:《Java NIO系列教程(三) Buffer》Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。下面是NIO Buffer相关的话题列表:

2014-08-04 16:57:07 496

转载 Java NIO系列教程(二) Channel

转自:《Java NIO系列教程(二) Channel》Java NIO的通道类似流,但又有些不同:既可以从通道中读取数据,又可以写数据到通道。但流的读写通常是单向的。通道可以异步地读写。通道中的数据总是要先读到一个Buffer,或者总是要从一个Buffer中写入。正如上面所说,从通道读取数据到缓冲区,从缓冲区写入数据到通道。如下图所示:

2014-08-04 16:44:12 466

转载 Java NIO系列教程(一) Java NIO 概述

Java NIO 由以下几个核心部分组成:ChannelsBuffersSelectors虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集中在这三个组件上。其它组件会在单独的章节中讲到。

2014-08-04 16:42:39 470

转载 Reactor模式,或者叫反应器模式

Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者模式更好理解一些。通过了解,这个模式更像一个侍卫,一直在等待你的召唤,或者叫召唤兽。 并发系统常使用reactor模式,代替常用的多线程的处理方式,节省系统的资源,提高系统的吞吐量。 先用比较直观的方式来介绍一下这种方式的优点,通过和常用的

2014-08-04 11:57:19 529

原创 Java代理学习笔记(静态代理&动态代理)

Java的代理分为静态代理和动态代理,主要的思想是

2014-08-02 19:25:30 607

庖丁解牛中文分词工具

庖丁系统是个完全基于lucene的中文分词系统,它就是重新建了一个analyzer,叫做PaodingAnalyzer,这个analyer的核心任务就是生成一个可以切词TokenStream。

2014-03-25

hadoop api

hadoop api,可以快速方便的查询,利于学习。

2014-03-14

hbase权威指南

hbase权威指南,英文高清PDF格式,是入门与学习hbase的必备书籍。

2014-02-08

软件工程文档模板

软件工程文档模板,包括可行性研究报告、项目开发计划、需求规格说明书、概要设计说明书、详细设计说明书等十三个章节。

2014-02-08

php中文参考手册

php中文参考手册,chm格式,包括入门指引,安装于配置,语言参考,安全,特点,函数参考等章节。

2014-02-08

JSF控件详细说明

jsf控件的详细说明,内涵2个word文档,说明非常详细,适用,开发必备。

2013-01-28

操作系统_精髓与设计原理(第五版)课后答案(英文版).pdf

操作系统_精髓与设计原理(第五版)课后答案(英文版),pdf格式

2013-01-28

软件工程第8版课后题答案(英文)

软件工程第8版课后题答案(英文),pdf格式

2013-01-28

Navicat MySQL

Navicat for MySQL,快速、可靠的数据库管理工具

2012-07-17

spring-3.2.0.M1

spring 3.2.0.M1,ssh架构必备

2012-07-17

hibernate jar包

hibernate,版本4.1.1.Final,框架操作数据库

2012-07-17

mysql jar包

java操作mysql数据库的驱动,版本5.1.6

2012-07-17

jmf的jar包

实现java多媒体编程的jar包,导入lib即可。

2012-07-13

apache-tomcat7.0

apache-tomcat7.0搭载环境。

2012-07-13

pager-taglib-2.0

可以用于实现自定义风格的分页技术。省去了一些繁琐的工作。

2012-07-13

Core Java Volume I

Java2核心技术(卷1),适合初学者。内容丰富,易于后期提高。

2012-07-13

简易记事本

主要实现功能: 文件(新建,打开,保存,另存为,退出) 编辑(撤销,剪贴,粘贴,复制,删除,查找,查找下一个,替换,全选,日期时间) 格式(自动换行,字体) 查看(状态栏) 帮助(关于记事本) 统计单词

2012-04-14

C#强大画图板(win7)

不仅实现了基本的绘图功能,而且实现了很多win7画图板类似的功能,欢迎初学者当做经典范例学习与提高自己的coding标准。

2012-03-14

空空如也

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

TA关注的人

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