# !/usr/bin/env python# encoding:UTF-8from util import request_urlimport reimport osimport sys#from __future__ import print_functionfrom pptx import P ...
分类:
其他好文 时间:
2016-11-27 10:01:08
阅读次数:
338
27:单词翻转 27:单词翻转 总时间限制: 1000ms 内存限制: 65536kB描述 输入一个句子(一行),将句子中的每一个单词翻转后输出。 输入只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。输出翻转每一个单词后的字符串,单词之间的空格需与原文一致。样例输入 hello wo ...
分类:
其他好文 时间:
2016-11-27 10:00:35
阅读次数:
177
软件需求说明书 1引言 随着计算机网络的发展,人们的生活越来越离不开网络,很多服务也都是在网上进行的,这大大方便了人们做事情。网络售票便是如此,它可以省去人们花很多时间去出远门排长队去买票。 1.1编写目的:实现网络车票售票系统的软件的编写,学习和实践在分析和设计计算机应用系统所需要的知识,进一步加 ...
分类:
其他好文 时间:
2016-11-27 10:00:06
阅读次数:
259
由于在项目组中使用到了curl这个开源库,于是很想对这个开源库剖析一下,看看里面都有哪些东西~ curl开源项目维护了很多年,现在依然在不断的维护和完善,提供网络请求的命令行工具和函数库;支持的协议有:DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, ...
分类:
Web程序 时间:
2016-11-27 10:00:22
阅读次数:
266
26:字符串最大跨距 26:字符串最大跨距 总时间限制: 1000ms 内存限制: 65536kB描述 有三个字符串S,S1,S2,其中,S长度不超过300,S1和S2的长度不超过10。想检测S1和S2是否同时在S中出现,且S1位于S2的左边,并在S中互不交叉(即,S1的右边界点在S2的左边界点的左 ...
分类:
其他好文 时间:
2016-11-27 10:00:36
阅读次数:
226
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
本文转载自:http://blog.csdn.net/mxsgoden/article/details/8821936 进程和线程的区别? 进程和线程的主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执 ...
分类:
编程语言 时间:
2016-11-27 09:58:54
阅读次数:
283
JVM内存划分,人为根据不同内存空间的存储特点以及存储数据 图1. JVM内存模型 图2. 栈 4.JAVA堆:被所有线程共享的一块内存区域,在虚拟机启动时创建。所有的对象实例以及数组都要在堆上分配(使用new关键字,就表示在堆中开辟一块新的存储空间)。 图3. 堆 5.方法区:线程共享的内存区域, ...
分类:
其他好文 时间:
2016-11-27 10:00:40
阅读次数:
195
Google了一下,终于搞清了touch screen下的几种操作模式(对应的是事件)。 对于一个view, 常用的操作有点击(click)和长按(long press)二种。实际上,这些操作类型是Android内部在onTouchEvent(MotionEvent event)里对用户的动作做了一 ...
分类:
移动开发 时间:
2016-11-27 09:56:45
阅读次数:
279
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