七大设计原则: 1、单一职责原则:一个类负责一项职责.2、里氏替换原则:子类可以扩展父类的功能,但不能改变父类原有的功能.3、依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。即针对接口编程,不要针对实现编程.4、接口隔离原则:建立单一接口,不要建 ...
分类:
编程语言 时间:
2016-07-14 02:01:25
收藏:
0 评论:
0 赞:
0 阅读:
221
static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是 各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于 static的考题。以下是本文的目录大纲: 一.static关键字的 ...
分类:
编程语言 时间:
2016-07-14 01:58:38
收藏:
0 评论:
0 赞:
0 阅读:
200
原文链接:http://blog.csdn.net/ahhsxy/archive/2009/09/11/4542682.aspx 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注 ...
分类:
编程语言 时间:
2016-07-14 01:47:12
收藏:
0 评论:
0 赞:
0 阅读:
191
1.上传接口 2.测试接口 ...
分类:
编程语言 时间:
2016-07-14 01:46:17
收藏:
0 评论:
0 赞:
0 阅读:
239
在程序运行过程中,总会遇到各种各样的错误,有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这样的错误我们通常称之为BUG,BUG是必须修复的。在Python中内置了一套异常处理机制,来帮助我们进行过错误处理,此外我们也需要跟踪程序的执行,查看变量的值是否正确,这个过程称为调试。 ...
分类:
编程语言 时间:
2016-07-14 01:45:22
收藏:
0 评论:
0 赞:
0 阅读:
253
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. You should preserve the ...
分类:
编程语言 时间:
2016-07-14 01:44:30
收藏:
0 评论:
0 赞:
0 阅读:
111
问题描述 现在,不管开发一个多大的系统(至少我现在的部门是这样的),都会带一个日志功能;在实际开发过程中,会专门有一个日志模块,负责写日志,由于在系统的任何地方,我们都有可能要调用日志模块中的函数,进行写日志。那么,如何构造一个日志模块的实例呢?难道,每次new一个日志模块实例,写完日志,再dele ...
分类:
编程语言 时间:
2016-07-14 01:44:16
收藏:
0 评论:
0 赞:
0 阅读:
125
通过反射取得Annotation 在一上节中,我们只是简单的创建了Annotation,如果要让一个Annotation起作用,则必须结合反射机制,在Class类上存在以下几种于Annotation有关的方法 -- public <A extends Annotation> A getAnnotat ...
分类:
编程语言 时间:
2016-07-14 01:43:59
收藏:
0 评论:
0 赞:
0 阅读:
155
vim tmux gdb ctags git linux valgrind等等 ...
分类:
编程语言 时间:
2016-07-14 01:41:08
收藏:
0 评论:
0 赞:
0 阅读:
193
...
分类:
编程语言 时间:
2016-07-14 01:40:47
收藏:
0 评论:
0 赞:
0 阅读:
98
一、DOM的基本概念 DOM是文档对象模型,这种模型为树模型;文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西。 二、Window对象操作 1、属性和方法: 属性(值或者子对象): opener:打开当前窗口的源窗口,如果当前窗口是首次启动浏览器打开的,则opener是null。 di ...
分类:
编程语言 时间:
2016-07-14 01:40:21
收藏:
0 评论:
0 赞:
0 阅读:
139
Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T. The same repeat ...
分类:
编程语言 时间:
2016-07-14 01:38:44
收藏:
0 评论:
0 赞:
0 阅读:
183
JavaScript简介 1.JavaScript是个什么东西? 它是个脚本语言,需要有宿主文件,它的宿主文件是HTML文件。 2.它与Java什么关系? 没有什么直接的联系,Java是Sun公司(已被Oracle收购了),JavaScript是netspace(网景公司,已被美国在线收购了),JS ...
分类:
编程语言 时间:
2016-07-14 01:36:17
收藏:
0 评论:
0 赞:
0 阅读:
226
主要是使用document.getElementById()方法、document.getElementsByTagName()方法、onclick()事件。 1.document.getElementById():它是一个document对象的方法,可以通过它来获得指定id的html元素。 例如: ...
分类:
编程语言 时间:
2016-07-14 01:36:16
收藏:
0 评论:
0 赞:
0 阅读:
240
说起unity的适配方案,网上可谓是一查一大堆,但是真正要应用到项目中的时候,总会出现各式各样的问题。由于最近自己要做一个小游戏,在开始做游戏之前,就想着先好好搞一搞适配这块,以后新起项目的时候也会用得着。 NGUI应该是现在大部分开发者都会去选择的UI插件,虽然NGUI还存在着不少问题,像是相对来 ...
分类:
编程语言 时间:
2016-07-14 01:35:07
收藏:
0 评论:
0 赞:
0 阅读:
451
每次需要Spring MVC的web项目测试一些东西时,都苦于手头上没有最简单的Spring MVC的web项目,现写一个。 > 版本说明 首先要引入一些包,Spring的IOC、MVC包就不用说了。还有Jackson的包,因为默认情况下Controller的方法如要返回Json,用的是此框架。 > ...
分类:
编程语言 时间:
2016-07-14 01:29:38
收藏:
0 评论:
0 赞:
0 阅读:
280
一.ArrayList介绍 ArrayList 是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。 1.ArrayList ...
分类:
编程语言 时间:
2016-07-14 01:29:00
收藏:
0 评论:
0 赞:
0 阅读:
201
VC++2013出现bug: 无法打开源文件“stdafx.h” 1、首先需要把#include "stdafx.h"置于最头 2、在解决方案资源管理器中添加以下几个文件(附图下) 3、文件的内容分别为 ①、targetver.h #pragma once// 包括 SDKDDKVer.h 将定义可 ...
分类:
编程语言 时间:
2016-07-14 01:28:08
收藏:
0 评论:
0 赞:
0 阅读:
439
Ponds Time Limit: 1500/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 3234 Accepted Submission(s): 997 Problem ...
分类:
编程语言 时间:
2016-07-14 01:27:58
收藏:
0 评论:
0 赞:
0 阅读:
217
用Java计算日期时间,首先考虑到时间类,Java中提供的和时间日期相关的类里,有一个Calendar类,可以获取某个时间日期。 计算某个日期100天后的日期,思路如下: 1、先设定时间,例如2017年1月1日; 2、在给定日期的天数上增加100; 具体代码如下: 打印结果如下: 根据日历的规则,为 ...
分类:
编程语言 时间:
2016-07-14 01:27:40
收藏:
0 评论:
0 赞:
0 阅读:
281