自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (27)
  • 收藏
  • 关注

转载 java多态实现原理

众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态的支持到底是如何实现的呢,本文对此做了全面的介绍。注意到在本文中,指针和引用会互换使用,它们仅是一个抽象概念,表示和另一个对象的连接关系,无须在意其具体的实现。Java 的实现方式J

2016-12-22 19:45:19 358

原创 判断链表中有环

如何判断单链表中是否有环思路:找两个指针,一个一下走一步,一个一下走两步。证明:如果两个指针能够碰到一块表示这个链表一定有环。 本质上而言,无非只有三种情况:1.fast和slow指向同一个结点2.fast在slow之前的一个结点3.fast在slow之后的一个结点 fast指针是定要超过,slow指针的,怎么超过呢,超过的前提是两个指针在指向同一个结点之上的。

2016-12-17 20:54:44 324

原创 排序的最好和最坏的时间复杂度问题

排序时间复杂度问题面试时被问到冒泡排序,选择排序和快速排序的时间复杂度问题,由于自己基础不扎实,当场懵逼,这件事一直让我反思了好几天。可能你会正确地写出这几种排序,可能你会背过别人给你说的时间复杂度。我也是这样。先说冒泡排序:冒泡排序不管序列是怎样,都是要比较n(n-1)/2 次的,O(N2),而对于交换次数来说,如果是数组是有序的则,只不需要交换。如果数组是逆序的则需要交换n

2016-12-17 16:16:59 21293 3

转载 阻塞、非阻塞、异步、同步以及select/poll和epoll

转自针对IO,总是涉及到阻塞、非阻塞、异步、同步以及select/poll和epoll的一些描述,那么这些东西到底是什么,有什么差异?一般来讲一个IO分为两个阶段:等待数据到达把数据从内核空间拷贝到用户空间现在假设一个进程/线程A,试图进行一次IO操作。A发出IO请求,两种情况:  1)立即返回  2)由于数据未准备好,需要等待,让出CPU给别的线程,自

2016-12-16 15:05:30 474

便签小软件

便签,很好用,值得你拥有

2017-04-28

重构_改善既有代码的设计

本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。

2017-03-20

软件工程项目文档

软件工程项目文详细的开发文档流程

2016-10-19

嵌入式学习笔记linux项目开发

嵌入式入门笔记+完整介绍嵌入式Linux项目的开发流程,给出了很多高端实例。网卡、pcimia驱动等应用项目

2016-10-13

算法导论.mobi

算法导论英文版kindle 版本

2016-10-05

操作系统内存管理模拟实验

课程设计做的程序

2016-09-04

计算机组成原理考研视频

很好的计算机组成原理视频 考研

2016-08-19

javaweb 学习笔记

javaweb实训间学习笔记有兴趣的可以看看

2016-07-13

Win32保存客户区

win32程序实现保存屏幕的客户区到磁盘中win32程序实现保存屏幕的客户区到磁盘中

2016-05-15

linux 下用raw_sockt 实现ping程序

网络实验课,ping程序,很好,快来下载吧

2016-04-14

Android 第一行代码学习笔记

好东西啊,《第一行代码》我要免费分享,快来下载啊

2016-04-10

Android 4.1 ARM EABI v7a System Image

ndroid 4.1 ARM EABI v7a System Image (1/2) 主要是Android系统镜像,安装完SDK和ADT后出现找不到“userdata.img”的就是缺这个!

2016-04-09

算法三级项目---流形

燕山大学学生写的算法设计,完成基本功能。可以参考参考。

2016-04-07

php小项目--留言板

很好的小项目可以帮助初学习的小项目你一定会喜欢的。

2016-04-04

马哥linux课程学习资料(手写)

马哥的linux学习笔记(手写)非常好,非常好。

2016-03-04

学习bash第二版

好的bash学习手册,有助于我们的学习。

2016-03-03

python帮助文档

python帮助文档

2016-02-25

autocomplpop.vim

首 先Vim是内建代码补全功能的,在不需要通过任何设置的情况下就能使用

2016-01-18

燕大操作系统课程设计

MFC 操作系统课程设计,燕大学生实现了基本功能。

2016-01-18

APUE读书笔记.pdf

APUE读书笔记,可以帮我们更好的学习这部书

2016-01-17

minidwep-gtk-40420-ubuntu-32bit.deb

minidwep-gtk-40420-ubuntu-32bit.deb

2016-01-17

任务管理器MFC实现

这个是学校给的作业,写的还不错,我是燕山大学的学生。这个用的是MFC写的。

2015-12-23

ACM_算法模板集.pdf

还有别的,想要说话,算法模板集有很多算法让我们学习

2015-08-29

空空如也

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

TA关注的人

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