概述Servlet是Server
Applet的缩写,即在服务器端运行的小程序,而Servlet框架则是对HTTP服务器(Servlet
Container)和用户小程序中间层的标准化和抽象。这一层抽象隔离了HTTP服务器的实现细节,而Servlet规范定义了各个类的行为,从而保证了这些“服务器端运...
分类:
其他好文 时间:
2014-05-17 00:46:29
阅读次数:
387
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游...
分类:
其他好文 时间:
2014-05-13 19:24:26
阅读次数:
278
1、什么叫响应式网页设计响应式Web设计(Responsive Web
design)的理念是:页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。具体的实践方式由多方面组成,包括弹性网格和布局、图片、CSS
media query的使用等。无论用户正...
分类:
移动开发 时间:
2014-05-13 18:46:35
阅读次数:
482
继承、封装、多态、抽象是面向对象编程的四大基本特征。封装隐藏了类的内部实现机制,从而可以再不影响使用者的前提下,改变类的内部结构,同时保护了数据。继承是为了重用父类代码,同时为多态做准备。多态就是相同的行为,不同的实现。
在Java中,多态有两种理解方式:静态多态和动态多态。静态多态的实现方式...
分类:
其他好文 时间:
2014-05-13 18:37:19
阅读次数:
251
关于位置预测,在每年的顶级会议上都有很多文章出炉。下面就简单说说ubicomp'13年录用的一篇论文:The Influence of Temporal and Spatial Features on the Performance of Next-place Prediction Algorithms。
1.1 Motivation
基于用户移动行为的规律性,现有的位置预测方法都能够获得一个很高的预测精度。然而,目前的方法未能够有效地检测出用户在两个不同位置间的转移。精确地预测出用户在不同位置间的转移行为...
分类:
其他好文 时间:
2014-05-13 15:27:31
阅读次数:
361
在Cracking the Code Interview上做过了一次,这次在九度OJ上测试,AC。
题目描述:
输入一个链表,输出该链表中倒数第k个结点。
(hint: 请务必使用链表。)
输入:
输入可能包含多个测试样例,输入以EOF结束。
对于每个测试案例,输入的第一行为两个整数n和k(0<=n<=1000, 0<=k<=1000):n代表将要输入的链表元素的个数,k代表要查询倒数第几个的元素。
输入的第二行包括n个数t(1<=t<=1000000):代表链表中的元素。
输出:...
分类:
其他好文 时间:
2014-05-13 13:49:14
阅读次数:
287
今天重温了一下策略模式,将自己的一些感悟与大家分享。。。本人只是技术渣渣,所理解的东西的难免会有很大的局限性甚至是错误,还请各位带着批判的眼光去看待。。。。不喜请勿吐槽 定义:策略模式属于设计模式中的对象行为型模式,它将用到的算法单独抽象成一个单独的类。通常,我们在多个类完成同一件事情,仅仅完成的方式不同时,我们可以考虑使用这种设计模式。 举例:相...
分类:
其他好文 时间:
2014-05-13 07:04:35
阅读次数:
241
《高效能人士的七个习惯》主讲老师:辛雪峰【课程背景】一项调查显示:“人们每天高达90%的行为是出于习惯”,习惯是长时期养成的不易改变的动作、生活方式、社会风尚等,广义的习惯不仅仅是动作性的、生活方式性的或社会风尚性的,还包括人类所有的优缺点。养成好的习惯会成就..
分类:
其他好文 时间:
2014-05-13 03:48:32
阅读次数:
207
2014-05-12注定是春光灿烂猪八戒的一天,历史595无故障的hadoop服务器,终于还是出了问题,事前无人登陆操作服务器,此故障属于自发行为,目前未知发生原因。细节描述:namenode无法启动.先贴出错误信息2014-05-1207:17:39,447INFOorg.apache.hadoop.hdfs.server.namenode.Name..
分类:
其他好文 时间:
2014-05-13 02:55:12
阅读次数:
394
iPhone技术架构1、CocoaTouch层(主要是UIKit框架)管理界面相关的用户交互事件和行为,例如:触摸,滑动,摇摆,并提供“联系人“、”图片“、”重力感应“、”相机“等基础程序框架。2、Media层提供声音,图像以及高级图形、动画技术的高层程序框架。3、OS层提供系统基础服务..
分类:
移动开发 时间:
2014-05-13 00:57:02
阅读次数:
461