古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问某个月的兔子总数为多少? 分析:出生后第3个月起每个月都生一对兔子,说明第n个月一对兔子生下了n-3对兔子; 小兔子长到第三个月后每个月又生一对兔子;说明这是一个同样问题,可以递归 ...
分类:
编程语言 时间:
2017-07-21 13:28:05
阅读次数:
176
Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气 ...
分类:
编程语言 时间:
2017-07-21 13:27:23
阅读次数:
284
webstorm中使用java的块凝视 有图有真相 使用java中非常方便得/**+enter就能高速创建类凝视。可是webstrom中没有现成的,所以我们得自己去创建一个,详细方法例如以下: 博主webstorm的版本号是10.0 达到和java一样的目的 開始创作 打开webstorm->fil ...
分类:
编程语言 时间:
2017-07-21 13:26:49
阅读次数:
255
1.创建一个web项目 引入所需要的jar 2.在web.xml文件中配置 核心控制器 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xm ...
分类:
编程语言 时间:
2017-07-21 13:26:27
阅读次数:
247
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+ ...
分类:
编程语言 时间:
2017-07-21 13:25:53
阅读次数:
209
在游戏开发的过程中频繁的须要跟时间相关的做处理。而python内置了好多个时间处理库,datetime/date/time/calendar/timedelta等,细节繁多略具迷惑性。非常多东西不够便捷直接。 想一下以下这些场景: 2014年六一儿童节那天的时间戳是多少?2014年六一儿童节那天是星 ...
分类:
编程语言 时间:
2017-07-21 13:25:18
阅读次数:
302
一、内存的简要了解 说到内存,很多人应该都多多少少有点了解了,我们在这再稍微多说几句: 一般我们可以把内存理解为三个部分:静态区,栈,堆。有些朋友搞不清到底什么是栈什么是堆,堆栈有多人会认为是堆和栈,两个放在一块。其实不然,其中我们口中讲的堆栈就是栈,而不是堆。堆的英文是heap ;栈的英文是sta ...
分类:
编程语言 时间:
2017-07-21 13:25:01
阅读次数:
245
设计模式 – 责任链模式 介绍: 责任链模式是一种动态行为模式,有多个对象,每一个对象分别拥有其下家的引用。连起来形成一条链。待处理对象则传到此链上,在此链进行传递,且待处理对象并不知道此会被链上的哪个对象处理,这使得我们能够动态的添加链上的对象而且分配责任。 纯责任链和非纯责任链 责任链分为两种。 ...
分类:
编程语言 时间:
2017-07-21 13:24:43
阅读次数:
286
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲: 一.抽象类 ...
分类:
编程语言 时间:
2017-07-21 13:24:07
阅读次数:
183
算法 STL算法部分主要由头文件<algorithm>,<numeric>,<functional>组成。要使用 STL中的算法函数必须包括头文件<algorithm>,对于数值算法须包括<numeric>,<functional>中则定义了一些模板类,用来声明函数对象。 分类 STL中算法大致分为 ...
分类:
编程语言 时间:
2017-07-21 13:23:56
阅读次数:
211
六、图与广度优先搜索 本章将介绍图数据和图算法——广度优先搜索(breadth-first search,BFS) 广度优先搜索用于查找两样东西之间的最短距离。解决最短路径问题的算法被称为“广度优先搜素” 何为图?图由节点和边组成,图模拟一组连接 注意,广度优先搜索是一种用于图的查找算法,回答两类问 ...
分类:
编程语言 时间:
2017-07-21 13:23:38
阅读次数:
223
python訪问redis1 Linux上安装redisa) 下载$ wget http://download.redis.io/releases/redis-3.0.5.tar.gzb) 编译# yum install gcc tcl # tar -zxf redis-3.0.5.tar.gz # ...
分类:
编程语言 时间:
2017-07-21 13:21:33
阅读次数:
287
演示样例源码下载地址:Fetch_Platform.7z 更复杂的代码可參考本博客BBS的实现 简单的说。动态站点就是能够动态变更的站点。动态变化的内容通常来自后端数据库。例如以下省略万字(动态站点) 一个个动态的网页汇集成了一个动态站点,动态网页在一定的模板上由后端局部替换。使得用户看到的内容是随 ...
分类:
编程语言 时间:
2017-07-21 13:20:41
阅读次数:
240
SpringMVC为我们封装了上传文件的功能,如今就试用一下 须要的jar包 我用的是Maven项目,就不须要到处下载Jar包了 SpringMVC的搭建 首先要在applicationContext配置文件中注冊一下文件上传的服务 如 <!-- 文件上传配置--> <bean id="multip ...
分类:
编程语言 时间:
2017-07-21 13:19:55
阅读次数:
239
一、struts2中的拦截器(框架功能核心) 1、过滤器VS拦截器 过滤器VS拦截器功能是一回事。过滤器是Servlet规范中的技术,能够对请求和响应进行过滤。 拦截器是Struts2框架中的技术。实现AOP(面向切面)的编程思想。是可插拔的, 能够对訪问某个 Action 方法之前或之后实施拦截。 ...
分类:
编程语言 时间:
2017-07-21 13:19:37
阅读次数:
248
目标要求: 1、用户输入购物预算 2、打印商品清单,由用户选择,预算够则购买,不够则提示 3、输入q,退出程序 4、购物结束,显示购买的东西和余额 实现: 1、用列表存储商品及价格信息 2、建立空列表存放购买的商品,每次购买成功,就append 3、if判断是否数字、是否是q,是否输入正确的商品编号 ...
分类:
编程语言 时间:
2017-07-21 13:18:25
阅读次数:
197