题目链接:D. XOR-pyramid 题解:dp[i][j]表示以j开始长度为i的串的f()值,转移方程就很简单了dp[i][j]=(dp[i-1][j]^dp[i-1][j+1]); 然后求的是字段的最大值,用an数组维护dp的最大值就可以了。 #include<bits/stdc++.h> # ...
分类:
其他好文 时间:
2018-05-29 20:45:00
阅读次数:
182
博文回答一下两个问题: 1. 接口和抽象类的区别 2. 选用接口和抽象类的依据 对于问题1: 1. 从java语法的角度上来说,接口的所有成员和方法都是public的,且其方法均为abstract的。直到jdk1.8之后,接口中的方法才能进行默认的实现。而对于抽象类,其可以有私有的实现,且其可以没有 ...
分类:
其他好文 时间:
2018-05-29 20:44:44
阅读次数:
146
POJ 2018 Best Cow Fences(二分答案) Best Cow Fences Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 12144 Accepted: 3958 Description Farmer John ...
分类:
其他好文 时间:
2018-05-29 20:44:35
阅读次数:
167
今天做项目时发现一个奇怪的问题,某工程A单独生成没问题,但是整个项目重新生成时,会报找不到A工程。系统编译报错。 后来经过仔细分析,发现问题原因: 原来该发生问题的工程A,引用了工程B,而B工程里也引用了A,造成循环引用。开发人员在B中将引用A去掉了(A中仍引用B)解除了循环引用,但A的依赖项中自动 ...
分类:
其他好文 时间:
2018-05-29 20:44:28
阅读次数:
191
1、块存储服务 块存储服务提供对 volume 从创建到删除整个生命周期的管理 从 instance 的角度看,挂载的每一个 Volume 都是一块硬盘。 OpenStack 提供 Block Storage Service 的是 Cinder,其具体功能是:
分类:
其他好文 时间:
2018-05-29 20:44:19
阅读次数:
177
luogu P3384 [模板]树链剖分 题目 ...
分类:
其他好文 时间:
2018-05-29 20:44:08
阅读次数:
187
1、SqliteOpenHelper为数据库抽象类,需创建一个类继承他,其中有onCreate创建数据库的抽象方法和onUpgrade升级数据库方法(一般用不上)。 2、然后创建一个方法类,用来定义获取操作以及时间的方法 3、然后创建数据库的一个增删查改类 还有一些按条件进行查询的操作,注意修改数据 ...
分类:
数据库 时间:
2018-05-29 20:43:44
阅读次数:
183
本指南将引导您完成使用Spring任务调度的步骤。阅读原文 1. 你将会构建什么? 您将构建一个应用程序,该应用程序使用Spring的@Scheduled 注解每5秒打印一次当前时间。 2. 你将需要准备什么? 大约十五分钟 一个喜欢的文本编辑器或者IDE JDK 1.8 或者更高版本 Gradle ...
分类:
其他好文 时间:
2018-05-29 20:43:35
阅读次数:
195
``` #include #include int main() { char a[50] = "nearby! "; int i, j; int count = 0; for (i = 0, j = 0; a[i]; i++) { if (a[i] != ' '){ a[j++]... ...
分类:
编程语言 时间:
2018-05-29 20:43:28
阅读次数:
168
LeetCode 地址:https://leetcode.com/problems/maximum-gap/description/ 题目描述 给定一个未排序数组,找出排序后的元素之间的最大间隔。 要求用线性时间复杂度实现。 例如:输入为【3,6,9,1,10】,输出应为最大间隔3。 题目分析 线性 ...
分类:
编程语言 时间:
2018-05-29 20:43:21
阅读次数:
725
From: http://xccds1977.blogspot.com/2013/02/r.html http://www.1point3acres.com/bbs/thread-51301-1-1.html https://www.cnblogs.com/colipso/archive/2013/ ...
分类:
其他好文 时间:
2018-05-29 20:43:11
阅读次数:
109
Exp9 Web安全基础 20154316 王帅峰 一、实验要求 本实践的目标理解常用网络攻击技术的基本原理。 二、基础问题回答 1. SQL注入攻击原理,如何防御? SQL注入攻击就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意SQL命令的目的。 ...
分类:
Web程序 时间:
2018-05-29 20:43:04
阅读次数:
179
1.NLog.config失效,日志ElasticSearch的Index不匹配 查看项目NLog.config是否正确 =》正确 Kubernets上,pods下NLog.config是否正确 =》错误 查看本地Container历史 =》是自己上传的image image制定的publish目录 ...
分类:
Web程序 时间:
2018-05-29 20:42:57
阅读次数:
298
查看文件信息:ls ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。 Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls常用参数: ...
分类:
系统相关 时间:
2018-05-29 20:42:50
阅读次数:
212
第三次博客 一、 规格发展历史 从20世纪60年代开始,就存在着许多不同的形式规格说明语言和软件开发方法。在形式规格说明领域一些最主要的发展过程列举如下: 1969-1972 C.A.R Hoare撰写了"计算机编程的公理基础(An Axiomatic Basis for Computer Prog ...
分类:
其他好文 时间:
2018-05-29 20:42:43
阅读次数:
101
github地址:https://github.com/ZQCard/design_pattern 单例模式:顾名思义就就是创建单个实例的模式。 优点:保证一个类仅有一个实例,并提供一个访问它的全局访问点。避免使用的类频繁地创建与销毁以致于造成不必要的消耗。 缺点:没有接口,不能继承,与单一职责原则 ...
分类:
其他好文 时间:
2018-05-29 20:42:26
阅读次数:
123
回顾: 浮动:是css中布局最多的一个属性有浮动,一定要清除浮动浮动不是一个元素单独浮动,要浮动一起浮动清除浮动四种方式:1.给父盒子添加高度,一般导航栏2.给浮动元素后面加一个空的块标签, 并且设置clear:both3. 伪元素清除法 给父元素设置 .clearfix:after{ conten ...
分类:
Web程序 时间:
2018-05-29 20:42:14
阅读次数:
205