在上篇《manacher算法处理最长的回文子串(一)》解释了manacher算法的原理,接着给该算法,该程序在leetcode的最长回文子串中通过。首先manacher算法维护3个变量。一个名为radius[i]的数组,表示以i为中心轴承的回文子串的半径,如abcdcba中,字符d的下标为4,则他的 ...
分类:
编程语言 时间:
2017-05-26 18:16:49
收藏:
0 评论:
0 赞:
0 阅读:
373
1 package com.tn.pattern; 2 3 public class Client { 4 public static void main(String[] args) { 5 Director director=Director.getInstance(); 6 director.... ...
分类:
编程语言 时间:
2017-05-26 18:16:13
收藏:
0 评论:
0 赞:
0 阅读:
285
归并排序在外排序和内排序的作用都是非常大的,本人觉得要是要用户外排。在处理大数据排序,当内存大小不足以把所有数据一次载入时,这时就需要归并排序。以下进行的是2路归并排序为主。 数组递归归并 1 void mergeCore(int *src,int * &dest,int i,int m,int n ...
分类:
编程语言 时间:
2017-05-26 18:15:42
收藏:
0 评论:
0 赞:
0 阅读:
270
起因:开发中慢慢的学习使用es6,但是JavaScript需要浏览器来解析,而不是所有浏览器都支持es6,所以为了兼容es6,需要第三方工具进行编译es6。 工具:node,gulp,gulp-babel,babel-preset-es2015。 备注:只介绍基于node,gulp下的babel编译 ...
分类:
其他 时间:
2017-05-26 18:15:29
收藏:
0 评论:
0 赞:
0 阅读:
474
一、引言 欢迎大家和我一起编写Http服务器实现文件的上传和下载,现在我回顾一下在上一章节中提到的一些内容,之前我已经提到过文件的下载,在文件的下载中也提到了文件的续下载只需要在响应头中填写Content-Range这一字段,并且服务器的文件指针指向读取的指定位置开始读取传输。在这一章节中我讲讲解文 ...
分类:
Web开发 时间:
2017-05-26 18:15:06
收藏:
0 评论:
0 赞:
0 阅读:
359
快速排序的在内排中起到比较重要的作用,平均时间复杂度达到O(nlogn)。 升序快速排序 1 int partition(vector<int> &vi,int start,int end){ 2 int key=vi[start]; 3 while(start<end){ 4 while(star ...
分类:
编程语言 时间:
2017-05-26 18:14:53
收藏:
0 评论:
0 赞:
0 阅读:
292
迁移时间--2017年5月26日17:47:37Author:Marydon 三、java基本数据类型、封装类间的相互转化 (二)操作String 3.2.1 String拆分字符串 实现:split()方法 用法:String.split("指定字符"),指定字符如果是特殊字符串需要使用"\\"转 ...
分类:
编程语言 时间:
2017-05-26 18:14:39
收藏:
0 评论:
0 赞:
0 阅读:
333
1 /* 2 * rbtree.h 3 * 1. 每个节点是红色或者黑色 4 * 2. 根节点是黑色 5 * 3. 每个叶子节点是黑色(该叶子节点就空的节点) 6 * 4. 如果一个节点是红色,则它的两个子节点是黑色的 7 * 5.对每个节点,从该节点道其他所有后代的叶子节点的简单路径上,均包含相同... ...
分类:
编程语言 时间:
2017-05-26 18:14:22
收藏:
0 评论:
0 赞:
0 阅读:
358
项目上线至今已有1年左右的时间了,回头查看自己以前写的比较low的东西,感觉确实可笑,但是当时也是形势所迫嘛。 现在为止,东西已经基本完善,不能说有多好吧,支持现在业务量肯定是没有问题的。 梳理以前东西的时候,偶然间发现了我们的推送业务,顺便整理了下,利用58速运和我们自己的对比了下,下面有原文地址 ...
分类:
其他 时间:
2017-05-26 17:54:00
收藏:
0 评论:
0 赞:
0 阅读:
343
微信公众平台接口的整体介绍 接口API的定义 不同功能层之间的通个信规则称为接口API 微信接口请求返回格式介绍: 微信接口是通过GET方法请求的,如: ...
分类:
微信 时间:
2017-05-26 17:53:37
收藏:
0 评论:
0 赞:
0 阅读:
394
windows防火墙无法更改某些设置,错误代码0x80070422 是什么意思,怎么搞定? 仅供参考。 1.无法打开操作中心-安全服务,解决方法: 控制面板-》管理工具-》服务,找到Security Center 服务,双击打开,查看启动类型是否设置成禁用,是的话更改成自动或者延迟启动,之后就就可以 ...
分类:
Windows开发 时间:
2017-05-26 17:53:24
收藏:
0 评论:
0 赞:
0 阅读:
446
CentOS7)下yum命令快速安装svn服务端,学习在思考中独孤中度过,在孤独中进取! 01、SVN服务的安装(subversion) 02、ESC安全组策略 1、在线安装svn服务 测试安装是否成功: 2. 建立版本库 创建svn数据目录(subversion默认是把/var/svn作为数据根目 ...
分类:
其他 时间:
2017-05-26 17:53:09
收藏:
0 评论:
0 赞:
1 阅读:
348
Session 服务器端保存会话信息的技术. 原理 浏览器第一次访问服务器,服务器会在内存中开辟一个空间(session),并把session对应的ID发送给浏览器.那么下次浏览器再去访问服务器,会把sessionID 交给服务器,服务器通过sessionID 找到刚才开辟的空间. Session细 ...
分类:
其他 时间:
2017-05-26 17:52:54
收藏:
0 评论:
0 赞:
0 阅读:
322
转载自: Oracle中DB_NAME,SID,DB_DOMAIN,SERVICE_NAME等之间的区别 Db_name:对一个数据库(Oracle database)的唯一标识。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定 ...
分类:
数据库技术 时间:
2017-05-26 17:52:10
收藏:
0 评论:
0 赞:
0 阅读:
355
Elasticsearch5.0 安装问题集锦 elasticsearch 5.0 安装过程中遇到了一些问题,通过查找资料几乎都解决掉了,这里简单记录一下 ,供以后查阅参考,也希望可以帮助遇到同样问题的你。 问题一:警告提示 [2016-11-06T16:27:21,712][WARN ][o.e. ...
分类:
其他 时间:
2017-05-26 17:51:55
收藏:
0 评论:
0 赞:
0 阅读:
386
项目中经常会用到表单提交特殊字符过滤。 之前经常每次用的时候查下,解决了,就完了。这次记录下。 1.前台做过滤 2. 后端处理 使用.NET MVC 只需要在方法前面加上[ValidateInput(false)] 属性。 然后还需要再web.config 添加 <httpRuntime reque ...
分类:
其他 时间:
2017-05-26 17:51:43
收藏:
0 评论:
0 赞:
0 阅读:
346
首先简介一下http-server: http-server是一个简单的零配置命令行http服务器,他对于生产使用来说足够强大,他是简单和可删节足以用于测试,足够简单易用,而且可用于本地开发 1、首先你要安装node 2、然后可以通过npm来全局安装 sudo cnpm install http-s ...
分类:
Web开发 时间:
2017-05-26 17:51:30
收藏:
0 评论:
0 赞:
0 阅读:
578
RBAC Role-Based Access Control 权限控制在后台管理中是十分常见的,它的模型大体上是下面这张图的形式 我用的字段和上面不一样,图只是个示例 一个简易的权限控制模型只需要3个表就行了 user表:记录用户的信息和用户的角色 ->user_id:用户的id ->user_ro ...
分类:
Web开发 时间:
2017-05-26 17:51:21
收藏:
0 评论:
0 赞:
0 阅读:
359
转自原文 zedgraph绘图(修改) 首先先下载 zedgraph.dll和zedgraph.web.DLL两个文件 添加项目并引用 首先添加一个用户控件 WebUserDrawGrap.ascx html页面: 1 2 3 <%@ Control Language="C#" AutoEventW ...
分类:
其他 时间:
2017-05-26 17:51:02
收藏:
0 评论:
0 赞:
0 阅读:
557
一、概述 什么是数据结构:数据:由有限的符号(比如,"0"和"1",具有其自己的结构、操作、和相应的语义)组成的元素的集合。结构:元素之间的关系的集合。数据结构:信息的一种组织方式,其目的是为了提高算法的效率,它通常与一组算法的集合相对应,通过这组算法集合可以对数据结构中的数据进行某种操作。它用来反 ...
分类:
其他 时间:
2017-05-26 17:50:50
收藏:
0 评论:
0 赞:
0 阅读:
270