1)软件需求说明书 1引言 1.1编写目的:实现线上租车系统的软件的编写 1.2背景:假定编写一个线下租车系统 1.3定义:指导软件的编写 1.4参考资料:无 2任务概述 2.1目标:分析用户需求设计功能 2.2用户的特点:用户只需要指导简单的操作即可 2.3假定的约束:无 3.需求规定 3.1对功 ...
分类:
其他好文 时间:
2016-11-27 10:01:03
阅读次数:
174
Given a non-empty string check if it can be constructed by taking a substring of it and appending multiple copies of the substring together. You may a ...
分类:
其他好文 时间:
2016-11-27 09:58:57
阅读次数:
356
JVM内存划分,人为根据不同内存空间的存储特点以及存储数据 图1. JVM内存模型 图2. 栈 4.JAVA堆:被所有线程共享的一块内存区域,在虚拟机启动时创建。所有的对象实例以及数组都要在堆上分配(使用new关键字,就表示在堆中开辟一块新的存储空间)。 图3. 堆 5.方法区:线程共享的内存区域, ...
分类:
其他好文 时间:
2016-11-27 10:00:40
阅读次数:
195
AOP: 面向切面编程,是一种编程思想,是对面向对象的一种补充. :面向对象是静态角度考虑程序结构而面向切面是动态的考虑程序运行过程. :面向切面编程是将交叉业务封装成切面,利用AOP容器功能将切面织入到主业务逻辑 Spring AOP是Spring框架中的一部分,但可以作为一个独立的模块单独存在。 ...
分类:
其他好文 时间:
2016-11-27 09:56:44
阅读次数:
237
Brute Force算法,时间复杂度 O(mn) Rabin karp算法时间复杂度可以降低到 O(mn) on average. haystack: abcdefgh, needle: abc needle_code = a + b*p + c*p^2 使用sliding window计算hay ...
分类:
其他好文 时间:
2016-11-27 09:55:30
阅读次数:
181
1. 使用dummy node保存表头 2. cur -> head -> head.next -> p ...
分类:
其他好文 时间:
2016-11-27 09:54:41
阅读次数:
173
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象 HttpServletResponse HttpServletResponse对象代表服务器的响应。这个对象中封装了向客户端发送数据、发送响应头,发送响应状态码的方 ...
分类:
其他好文 时间:
2016-11-27 09:55:22
阅读次数:
230
软件需求说明书 1引言 随着计算机网络的发展,人们的生活越来越离不开网络,很多服务也都是在网上进行的,这大大方便了人们做事情。网络售票便是如此,它可以省去人们花很多时间去出远门排长队去买票。 1.1编写目的:实现网络车票售票系统的软件的编写,学习和实践在分析和设计计算机应用系统所需要的知识,进一步加 ...
分类:
其他好文 时间:
2016-11-27 09:55:51
阅读次数:
227
一、封装: 封装是实现面向对象程序设计的第一步,封装就是将数据或函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 封装的意义: 封装的意义在于保护或者防止代码(数据)被我们无意中破坏。在面向对象程序设计中数据被看作是一个中心的元素并且和使用它的函数结合的很密切,从而保 ...
分类:
其他好文 时间:
2016-11-27 09:53:10
阅读次数:
260
车位管理系统 需求说明书 1)软件需求说明书 1.引言 1.1 编写目的 “车位管理系统”是指在网络上提供用户办理车辆管理服务,使用户能够有效率地在网上办理业务而系统能够及时返回是否成功办理的信息,能查询办理进度信息、用户个人信息(仅限自己)以及该业务办理结果。管理员负责审核用户申请、发布信息、用户 ...
分类:
其他好文 时间:
2016-11-27 09:52:32
阅读次数:
457
UDP主要丢包原因及具体问题分析 UDP主要丢包原因及具体问题分析 一、主要丢包原因 1、接收端处理时间过长导致丢包:调用recv方法接收端收到数据后,处理数据花了一些时间,处理完后再次调用recv方法,在这二次调用间隔里,发过来的包可能丢失。对于这种情况可以修改接收端,将包接收后存入一个缓冲区,然 ...
分类:
其他好文 时间:
2016-11-27 09:50:06
阅读次数:
605
1)软件需求说明书 1引言 1.1编写目的:实现线上租车系统的软件的编写 1.2背景:假定编写一个线下租车系统 1.3定义:指导软件的编写 1.4参考资料:无 2任务概述 2.1目标:分析用户需求设计功能 2.2用户的特点:用户只需要指导简单的操作即可 2.3假定的约束:无 3.需求规定 3.1对功 ...
分类:
其他好文 时间:
2016-11-27 09:52:27
阅读次数:
216
25:最长最短单词 25:最长最短单词 总时间限制: 1000ms 内存限制: 65536kB描述 输入1行句子(不多于200个单词,每个单词长度不超过100),只包含字母、空格和逗号。单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔。 试输出第1个最长的单词和第1个最短单词。 输入一行句子 ...
分类:
其他好文 时间:
2016-11-27 09:52:31
阅读次数:
243
Given an absolute path for a file (Unix-style), simplify it. For example,path = "/home/", => "/home"path = "/a/./b/../../c/", => "/c" click to show co ...
分类:
其他好文 时间:
2016-11-27 09:50:11
阅读次数:
254
string s1 默认构造函数,s1为空串 string s2(s1) 将s2初始化为s1的一个副本 string s3("valuee") 将s3初始化一个字符串面值副本 string s4(n,'c') 将s4 初始化为字符'c'的n个副本 cin>>s5 读取有效字符直到遇到空格 getli ...
分类:
其他好文 时间:
2016-11-27 09:49:54
阅读次数:
177