自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

转载 HTTP协议详解

一、概念协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送

2015-09-11 12:46:37 641

原创 常用应用协议总结

一、Http协议   详情见:我的上一篇博客http协议详解二、FTP协议     FTP协议:文件传输协议,底层采用TCP协议实现FTP通信过程  服务器首先运行一个本地主服务进程,当客户端用户输入open和ftp命令后,客户指定一个远程计算机,建立一个客户控制进程,本地应用成为一个FTP客户,建立了自己的半相关。  然后,客户用TCP建立与指定F

2015-09-11 10:07:19 663

原创 C++/Java 关于overload(重载),override(覆盖),overwrite(重写)

一、 C++中override、overload、overwrite间的区别。Overload 重载 在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,但参数不同(包括类型、顺序不同),即函数重载。 (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同;请注意,重载解析中不考虑返回类型,而且在不同的作用域里声明的函数也不算是重载。Override 覆

2015-09-10 10:11:15 796

原创 Maven学习笔记(-)

一、maven坐标       坐标是Maven最基本的概念,它就像每个构件的身份证号码,有了它我们就可以在数以千万计的构件中定位任何一个我们感兴趣的构件。举个最简单的例子,如果没有坐标,使用JUnit的时候,用户就需要去下载依赖jar包,用依赖的方式,简单配置使用如junit:junit:4.8.2就可以了。这里第一个junit是groupId,第二个junit是artifactId,4.8

2015-06-25 14:55:57 272

转载 java对象和内存的控制深入浅出

一、对象与内存控制的知识点1.java变量的初始化过程,包括局部变量,成员变量(实例变量和类变量)。2.继承关系中,当使用的对象引用变量编译时类型和运行时类型不同时,访问该对象的属性和方法是有区别的。3.final修饰符特性。二、java变量的划分与初始化过程     java程序的变量大体可以分为成员变量和局部变量,成员变量可以分为实例变量(非静态变量)和类变量(

2015-04-28 09:26:10 532

转载 JDK7新特性—FileVisitor

有时需要递归遍历一个文件树,比如查找一个文件夹内符合条件的文件,查找某一天创建的文件……。jdk7 nio包提供一个新的接口 FileVisitor。它提供了遍历文件树的各种操作。 preVisitDirectory - 一个路径被访问时调用 PostVisitDirectory - 一个路径的所有节点被访问后调用。如果有错误发生,exception会传递给这个方法

2015-04-20 09:58:47 947

转载 零基础学习hadoop

零基础学习hadoop,没有想象的那么困难,也没有想象的那么容易。在刚接触云计算,曾经想过培训,但是培训机构的选择就让我很纠结。所以索性就自己学习了。整个过程整理一下,给大家参考,欢迎讨论,共同学习。从一开始什么都不懂,到能够搭建集群,开发。整个过程,只要有Linux基础,虚拟机化和java基础,其实hadoop,没有太大的困难。 首先整体说一下学习过程给大家借鉴:首先查阅了资料,

2015-03-31 08:58:55 382

转载 新手学习Hadoop

对于我们新手入门学习hadoop大数据存储的朋友来说,首先了解一下云计算和云计算技术是有必要的。下面先是介绍云计算和云计算技术的:              云计算,是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备,主要是基于互联网的相关服务地增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法

2015-03-31 08:56:31 331

转载 开发者的弥天大谎还是至理名言?

“当我需要用到它时我就去学它!”  过去这些年里这句话我听到无数次;对于处在一个像软件开发这样的快速发展变化的行业里,这听起来像是一种十分适用主义的态度。从某些层面上说,它确实十分适用,但从另一个层面来看,我很受这句话困扰。它似乎成了我们这个行业的福音,但却从来没有把这个行业变的更好。问题就在于,这句话表面上借明智的有经验的开发者之言,其实是幌子,实为人们随波逐流的借口。实在是有太多的东西

2015-03-19 11:28:09 331

原创 Java 内存回收机制(一)

与C/C++相比,Java的内存回收机制,无疑极大的方便了程序员的开发工作。下面我对Java内存回收机制的一些理解,欢迎大家一起来讨论一下。   一、如何判断一个对象是否可回收。        判断一个对象是否可回收实际上就是就是判断是否还有引用指向该对象的实际数据。常用的判断方法主要有:1、引用计数器法,2、可达性分析算法。       1、引用计数器算法        其算法具

2015-03-18 10:26:55 293

原创 使用FreeMarker生成word文档

最近再做一个项目需要生成word文档,通过在网上收集了一些资料后决定采用Freemarker 来生成word文档。其基本过程如下所示:      1.编辑文档模板                      3.所生成

2015-03-03 16:27:40 428

RCP经典实例

这是一个国外JAVA牛人编写的Eclipse RCP经典实例,完成了一个音乐软件制作。可运行。

2014-10-22

ACM 算法详细解读

详细介绍了ACM中的基本算法与应用方法。

2011-07-27

空空如也

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

TA关注的人

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