ruheng

成长路上的小菜鸟


  • 首页

  • 分类

  • 归档

那些年,我们被问到的数据结构

发表于 2017-03-20 | 分类于 数据结构 |
| 字数统计 900 | 阅读时长 3
作为一个非CS专业的应届生,在面试的时候经常会被问到关于数据结构中的概念以及算法实现。既然要成为一名程序员,那么掌握数据结构也是无可厚非的,毕竟有着很多的应用与实现。所以自己就整理了一些关于数据结构应该掌握的概念和算法,以及面试常问的问题(实现语言用的Java),有些算法可能手写不出,但思路一定要 ...
阅读全文 »

关于Android性能优化,该从哪些方面入手?

发表于 2017-03-18 | 分类于 Android进阶 |
| 字数统计 3,152 | 阅读时长 11
Android设备作为一种移动设备,无论是内存还是CPU的性能都受到了很大的限制,这导致Android程序的性能问题异常突出,对于性能优化提出了更高的要求。本篇文章根据Android开发中一些有效的性能优化方法,贴出一些关于性能优化方面的技术文章,为Android开发中有关性能优化方面的学习提供一 ...
阅读全文 »

一次完整的HTTP请求与响应涉及了哪些知识?

发表于 2017-03-15 | 分类于 计算机网络 |
| 字数统计 2 | 阅读时长 1
本文以HTTP请求和响应的过程来讲解涉及到的相关知识点。 一、 HTTP请求和响应步骤图片来自:理解Http请求与响应 以上完整表示了HTTP请求和响应的7个步骤,下面从TCP/IP协议模型的角度来理解HTTP请求和响应如何传递的。 二、TCP/IP协议TCP/IP协议模型(Transmissi ...
阅读全文 »

我所理解的Java NIO

发表于 2017-03-14 | 分类于 Java IO |
| 字数统计 4,952 | 阅读时长 19
这两天了解了一下关于NIO方面的知识,网上关于这一块的介绍只是介绍了一下基本用法,没有系统的解释NIO与阻塞、非阻塞、同步、异步之间的联系,导致自己困扰了好久。本篇文章就个人关于NIO的理解进行阐述。 一、NIO的概念Java NIO(New IO)是一个可以替代标准Java IO API的IO ...
阅读全文 »

Java IO流详解(三)——RandomAccessFile

发表于 2017-03-14 | 分类于 Java IO |
| 字数统计 1,253 | 阅读时长 5
本篇文章主要介绍RandomAccessFile,该类是IO流体系中功能最丰富的文件内容访问类,既可以读取文件内容,也可以向文件输出数据。 一、RandomAccessFile简介RandomAccessFile既可以读取文件内容,也可以向文件输出数据。同时,RandomAccessFile支持 ...
阅读全文 »

Android中的线程状态之AsyncTask详解

发表于 2017-03-10 | 分类于 Android基础 |
| 字数统计 2,912 | 阅读时长 11
由于Android的特性,如果要执行耗时操作,则必须方法子线程中执行。除了Thread可以开启子线程外,Android中扮演线程角色的有很多。本篇文章主要介绍AsyncTask,一个执行异步任务的类,底层是采用线程池实现的。 一、Android中的线程在操作系统中,线程是操作系统调度的最小单元, ...
阅读全文 »

设计模式详解——外观模式

发表于 2017-03-09 | 分类于 设计模式 |
| 字数统计 2,431 | 阅读时长 9
本篇文章介绍一种设计模式——外观模式。本篇文章内容参考《JAVA与模式》之门面模式,外观模式,深入浅出外观模式(二)。 一、外观模式概述1.定义外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一 ...
阅读全文 »

设计模式详解——适配器模式

发表于 2017-03-09 | 分类于 设计模式 |
| 字数统计 3,154 | 阅读时长 12
本篇文章介绍一种设计模式——命令模式。本篇文章内容参考《JAVA与模式》之适配器模式,Android设计模式源码解析之适配器(Adapter)模式。 一、适配器模式简介1.定义适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 ...
阅读全文 »

图解View测量、布局及绘制原理

发表于 2017-03-08 | 分类于 Android基础 |
| 字数统计 1,835 | 阅读时长 7
Android中自定义View一直是一个高级的技能,入门比较难,看起来很高大上。想要学会自定义View,当然要理解View的测量、布局及绘制原理,本篇文章将以图表的形式讲解View的测量、布局及绘制原理。 一、View绘制的流程框架View的绘制是从上往下一层层迭代下来的。DecorView–& ...
阅读全文 »

设计模式详解——命令模式

发表于 2017-03-07 | 分类于 设计模式 |
| 字数统计 2,082 | 阅读时长 8
本篇文章介绍一种设计模式——命令模式。本篇文章内容参考《JAVA与模式》之命令模式。 一、命令模式的概念命令模式属于对象的行为模式。命令模式又称为行动(Action)模式或交易(Transaction)模式。 命令模式把一个请求或者操作封装到一个对象中。命令模式允许系统使用不同的请求把客户端参数 ...
阅读全文 »
1…456…11
Ruheng

Ruheng

向前走

103 日志
24 分类
RSS
GitHub 简书 掘金 CSDN
© 2017 - 2018 Ruheng
由 Hexo 强力驱动
主题 - NexT.Mist
访问人数 总访问量