自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C++ 引发的血案

读完《C++ Primer》我立志要做一名可怕的程序员

  • 博客(8)
  • 收藏
  • 关注

原创 数据结构初探(一)「基础知识」

数据项数据项是数据组成的最小单元不可分割数据元素数据元素是有一定意义的基本数据单位。在研究数据结构的过程中通常作为一个整体进行考虑。数据对象具有相同性质的数据元素的集合。按照视点不同,可以将数据结构分为逻辑结构和物理结构2种结构。逻辑结构逻辑结构就是数据对象种数据元素的相互关系。 主要分为以下几种结构: * 集合结构 * 线性结构 * 树形结构 * 图形结构物理结构物理结构也叫做储

2017-02-07 18:34:44 194

原创 设计模式初探(二)「Facade模式」

在以前不懂设计模式的岁月中,我总是对着各种语言框架中的那个Facades模块不知所措。当对设计模式有了一定的了解以后,提升的不仅仅是自己写代码时的所思所想,对于框架的理解程度,和学习框架的速度也会上一个台阶。Facade模式简介Facade模式主要是为了解决开发中各个子系统之间的紧密耦合的问题。 这是一个来自《设计模式的艺术》中的一幅图,很生动的展示了什么时候应该使用Facade模式。一图胜过千言

2017-02-07 16:08:10 209

原创 设计模式初探(一)「适配器模式」

本系列主要是对自己在阅读《设计模式的艺术》和《Java设计模式》两本书中知识的分类总结。初探在工作中,我们多多少少都会感受到设计模式给我的开发带来的好处,以前一直是临时抱佛脚,遇上不懂的了临时搜索一下,没有成为自己的知识体系中的一环。17年初,我立志改善这种情况,经过前辈推荐正在阅读《设计模式的艺术》和《Java设计模式》。为了加强自己的认知,故写出这系列的个人学习笔记。设计模式因为这是第一篇所以需

2017-02-06 16:18:06 229

原创 JAVA移位运算与进制转换

关于数据的基础知识众所周知,在计算机中,数据都是以2进制的方式储存。举个最最最简单的例子 10进制整数 1 以2进制表示 1 10进制整数 2 以2进制表示为10 10进制整数 16 以2进制表示为10000这样看起来很简单的样子。但是在我们解读2进制数据的时候会有个很大的麻烦。例如:A把10进制的整数16保存成10000发送给B。如果A不告诉B他使用的是10进制数据的话,那么多于

2017-01-22 18:39:02 1149

原创 Unix网络编程入门学习(1)基础概念理解

这个系列主要记录自己在学习网络编程时的心路历程。 PS:我发现只看书理解的东西总是不透彻,只有敲起键盘,写出博客的时候,很多自己不理解的东西都迎刃而解。正常来说服务器和客户端的交流是通过应用协议来进行:Created with Raphaël 2.1.0服务器应用协议客户在应用层的数据进行通信的时候,其实需要经过多个网络协议层,我们叫它协议栈。客户端和服务端的两个协议栈和以太网一起组成了一个U形的

2017-01-13 10:37:15 405

原创 每天一个Linux命令

这个文章主要鞭策自己每天去学习一个linux命令,每天了解一点。积少成多!

2017-01-11 14:05:34 214 1

原创 JAVA 学习 【I/O 基础】

JAVA API 学习 【I/O】在学习之前需要先搞懂在I/O中很重要的概念就是字节流 。在java的I/O中与字节流相关的class的命名规则全部为xxxStream(如:InputStream,OutputStream)。字节流顾名思义,就是字节组成的流。为什么要着重讲这个呢。因为在java 的 I/O接口中还存在一种字符流 的概念。字符流是基于字节流,并且专门用来处理文本数据。使用字符流可以

2017-01-09 10:58:59 260

原创 JAVA SE API学习 java.io.File

JAVA SE API学习 java.io.File

2017-01-04 17:30:53 519

空空如也

空空如也

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

TA关注的人

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