Array 是固定大小的,不能额外增加元素.当我们想定义不固定大小的字符时,可以使用 vector(向量) 标准库。 ...
分类:
编程语言 时间:
2017-06-11 10:23:53
阅读次数:
154
std::cout是在#include<iostream>库中的ostream类型中的对象 ...
分类:
编程语言 时间:
2017-06-11 10:24:34
阅读次数:
268
计算理论中,没有Hash函数的说法,只有单向函数的说法。所谓的单向函数,是一个复杂的定义,大家可以去看计算理论或者密码学方面的数据。用“人 类”的语言描述单向函数就是:如果某个函数在给定输入的时候,很容易计算出其结果来;而当给定结果的时候,很难计算出输入来,这就是单项函数。各种加密函 数都可以被认为 ...
分类:
编程语言 时间:
2017-06-11 10:26:17
阅读次数:
244
有不少的朋友,特别是刚刚接触DSP的朋友。基于DVRRDK编写C代码发现执行速度特别慢,我在上面简单的对每一个像素的UV分量赋值=0x80,这样就成了灰度图像。对1080P图像进行操作,发现处理每帧要耗时10-20ms,真是慢的不可思议。 近期将SWOSD的完整代码看了一遍发现了玄机。 主要问题是在 ...
分类:
编程语言 时间:
2017-06-11 10:27:30
阅读次数:
237
传送门 求出现超过1次的不重叠子串的个数 根据论文中的方法。 枚举子串的长度 k。 用 k 给 height 数组分组,每一组求解,看看当前组的位置最靠后的后缀和位置最靠前的后缀所差个数是否大于长度,大于的话 ans++。 分组思想需要认真体会一下。 ——代码 1 #include <cstdio> ...
分类:
编程语言 时间:
2017-06-11 10:28:00
阅读次数:
198
传送门 数据小的话贪心就行。 可以把这个串翻转再接到后面,再求后缀数组,求出 rank 数组就很简单了。 ——代码 1 #include <cstdio> 2 #include <iostream> 3 #define N 60001 4 5 int n, len, m = 256, sum; 6 ...
分类:
编程语言 时间:
2017-06-11 10:29:26
阅读次数:
267
这篇图文并茂,高端大气上档次,思维缜密的文章,一看就和我平时的风格不同。对了。这不是我写的,是我家高大英俊,写一手好代码,炒一手好菜的男神架构师老公的大作,曾发表于技术公号,经本人授权转载,如有技术问题,我代为请他本人解答~~ 一、Java平台体系及应用场景 从1995年Sun Microsyste ...
分类:
编程语言 时间:
2017-06-11 11:01:46
阅读次数:
228
先交待下开发环境: 操作系统:Windows 7 Python版本:2.7.9 Pip版本:6.1.1 其他环境忽略 在windows下使用pip下载python包,出现如下错误 [plain] view plain copy Collecting xxxxxx Exception: Traceba ...
分类:
编程语言 时间:
2017-06-11 11:02:01
阅读次数:
387
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1394 题意:给出一个循环数组,求其逆序对最少为多少; 思路:对于逆序对: 交换两个相邻数,逆序数 +1 或 -1, 交换两个不相邻数 a, b, 逆序数 += 两者间大于 a 的个数 - 两者间小于 a ...
分类:
编程语言 时间:
2017-06-11 11:02:35
阅读次数:
269
1、概念 1.0 线程的和进程的关系以及优缺点 windows系统是一个多线程的操作系统。一个程序至少有一个进程,一个进程至少有一个线程。进程是线程的容器,一个C#客户端程序开始于一个单独的线程,CLR(公共语言运行库)为该进程创建了一个线程,该线程称为主线程。例如当我们创建一个C#控制台程序,程序 ...
分类:
编程语言 时间:
2017-06-11 11:03:35
阅读次数:
306
1.重载和重写的区别: 重载overload:在同一个类中,函数名相同,参数列表不同,编译器会根据这些函数的不同参数列表,将同名的函数名称做修饰,从而生成一些不同名称的预处理函数,未体现多态。 重写override:也叫覆盖,子类重新定义父类中有相同名称相同参数的虚函数,主要是在继承关系中出现的,被 ...
分类:
编程语言 时间:
2017-06-11 11:04:05
阅读次数:
180
1.谈谈你对spring IOC和DI的理解,它们有什么区别? IoC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Spring框架 DI:De ...
分类:
编程语言 时间:
2017-06-11 11:04:12
阅读次数:
169
传送门 求 n 个串的最长公共子串。 和 2 个串的处理方法差不多。 把 n 个串拼接在一起,中间连上一个没有出现过的字符防止匹配过界。 求出 height 数组后二分公共子串长度给后缀数组分组。 然后 check,每一组中是否所有的字符串都包含。 ——代码 1 #include <cstdio> ...
分类:
编程语言 时间:
2017-06-11 11:27:29
阅读次数:
182
1. ajax是什么? * asynchronous javascript and xml:异步的js和xml * 它能使用js访问服务器,而且是异步访问! * 服务器给客户端的响应一般是整个页面,一个html完整页面!但在ajax中因为是局部刷新,那么服务器就不用再响应整个页面!而只是数据! > ... ...
分类:
编程语言 时间:
2017-06-11 11:29:10
阅读次数:
307
号称无缝整合httpsession 共享, 但注意如果存在第三方框架,例如SESSION并发控制,这个是需要自己重写session名单的. POM application.yml ...
分类:
编程语言 时间:
2017-06-11 11:29:26
阅读次数:
454
爬虫爬取时,须要约束爬取的范围。基本全部的爬虫都是通过正則表達式来完毕这个约束。 最简单的,正则: http://www.xinhuanet.com/.*代表"http://www.xinhuanet.com/"后加随意个随意字符(能够是0个)。 通过这个正则能够约束爬虫的爬取范围,可是这个正则并非 ...
分类:
编程语言 时间:
2017-06-11 11:30:04
阅读次数:
169
多态的定义:指允许不同类的对象对同一消息做出响应.而重载不一样,重载是指同一个方法名(只指的是名字),有多个不同的版本多态存在的三个必要条件一、要有继承;二、要有重写;三、父类引用指向子类对象 例子:interface Animal{ //定义一个接口 void shout(); //定义抽象sho ...
分类:
编程语言 时间:
2017-06-11 12:02:11
阅读次数:
131
DEBUG: Ignoring response <403 http://movie.douban.com/top250>: HTTP status code is not handled or not allowed 怎么回事呢,被屏蔽了,我们来伪装一下,在settings.py里加上USER_A ...
分类:
编程语言 时间:
2017-06-11 12:02:50
阅读次数:
278
1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请 ...
分类:
编程语言 时间:
2017-06-11 12:03:22
阅读次数:
246
阅读org.springframework.boot.context.config.AnsiOutputApplicationListener 源码发现,通过向JVM传递参数,可以在控制台打印彩色日志 向JVM传递参数:-Dspring.output.ansi.enabled=ALWAYS -Dco ...
分类:
编程语言 时间:
2017-06-11 12:03:56
阅读次数:
385