传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1355 题目大意: 对于样例,我们可以利用"abc"不断自我连接得到"abcabcabc",读入的cabcabca,是它的子串 题解:这题就是KMP next数组的应用啦(水),最小值就是n-n
分类:
其他好文 时间:
2016-03-15 18:53:57
阅读次数:
175
这篇博客将介绍一下如何用Android Studio导出jar包,希望能给大家带来帮助。 首先需要修改build.gradle文件,在Android Studio中会显示多个build.gradle文件,如果你想要将整个项目导出成jar包,就找到对应项目名目录下的build.gradle文件
分类:
移动开发 时间:
2016-03-15 18:55:17
阅读次数:
188
这是一本框架性的书,它从分布式网站架构设计需要考虑的内容出发,介绍了相关的技术。虽然每一部分讲解不是特别深入,但是原理清晰,案例丰富,非常不错。 现在的网站都越做越大,分布式是必须的选择,通过这本书我看到了淘宝是怎么做的,对于今后的工作很有帮助。 作者也是一位非常年轻的工程师,很不错
分类:
其他好文 时间:
2016-03-15 18:54:10
阅读次数:
169
参考http://www.cnblogs.com/Sinte-Beuve/p/4231053.html?utm_source=tuicool&utm_medium=referralhttp://www.cnblogs.com/finesite/archive/2012/08/23/2652491.h
分类:
移动开发 时间:
2016-03-15 18:54:42
阅读次数:
200
更多详见:http://yxwang0615.iteye.com/blog/1197405 属性以下属性以Dialog为例来讲解: 窗体的背景 Dialog 是否有边框 窗体是否有标题false 是否为全屏false 是否要求窗体铺满整屏幕 false 窗体是否浮在下层之上@null 设置窗体内容背...
第一步:打开GitHub官网https://github.com/,在界面中输入账号名称、邮箱、密码,然后点击注册按钮。 第二步:注册完成后,选择Free免费账号完成初始设置。 第三步:验证邮箱,打开自己的邮箱,查看发送给我的邮件,需要验证邮箱后,生成的个人主页才会被激活。 第四步:系统自动弹出
分类:
其他好文 时间:
2016-03-15 18:52:35
阅读次数:
130
我们假设现在还没有不同主机之间的数据包传送的策略,我们从头思考怎么怎么来完成这个事情。
分类:
其他好文 时间:
2016-03-15 18:53:15
阅读次数:
122
版本:mysql Ver 14.14 Distrib 5.7.11, for Win64 (x86_64) 1. 将解压后的文件夹放到某个目录下,比如D:\develop\mysql-5.7.11-winx64; 2. 在环境变量中新建MYSQL_HOME=D:\develop\mysql-5.7
分类:
数据库 时间:
2016-03-15 18:52:06
阅读次数:
205
1、Java(service方法)端获取当前时间的前12个小时: public Object getSearchName(HttpServletRequest request){ JSONArray arr = new JSONArray(); JSONObject obj = new JSONOb
分类:
编程语言 时间:
2016-03-15 18:52:55
阅读次数:
315
点击可查看原题 651B是一个排序题,只不过多了一步去重然后记录个数。每次筛一层,直到全为0。从这个题里学到一个正确姿势:给定一个排好序的的数组,怎么把它变成一个去重加权的新数组。 只需要一个while循环+一个指针。 关于651A题,还是经验不够,从一开始的猜测贪心,发现WA,再到dp,发现也不行
分类:
其他好文 时间:
2016-03-15 18:51:12
阅读次数:
150
摘自:http://blog.csdn.net/hahahacff/article/details/39839571 OC内存管理 一、基本原理 (一)为什么要进行内存管理。 由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要
分类:
其他好文 时间:
2016-03-15 18:51:37
阅读次数:
211
Android是消息驱动的,实现消息驱动有几个要素: 平时我们最常使用的就是Message与Handler了,如果使用过HandlerThread或者自己实现类似HandlerThread的东 西可能还会接触到Looper,而MessageQueue是Looper内部使用的,对于标准的SDK,我们是
分类:
移动开发 时间:
2016-03-15 18:51:07
阅读次数:
327
传送门:http://poj.org/problem?id=3461 题目大意:给你两个字符串p和s,求出p在s中出现的次数。 题解:这一眼看过去就知道是KMP,作为模板来写是最好不过了。。。。 这道题我写了两种风格的kmp,个人感觉第2种好理解一些;
分类:
其他好文 时间:
2016-03-15 18:50:12
阅读次数:
115
先说说Math的几个方法: 1.Math.floor(x) 返回不大于当前数的最大整数。 我的记法:floor 直译 地板 也就是不大于的的意思 (x-0.5 四舍五入取整) 2.Math.round(x) 我的记法:round 直译 大约 是4舍5入的计算( 四舍五入取整)
分类:
Web程序 时间:
2016-03-15 18:50:41
阅读次数:
179
线性布局是android开发中的常用布局. 通过设置android:orientation属性来确定线性布局的方向,vertical为垂直方向,horizontal为水平方向. 由于布局的默认对齐方式是左上,若想设置控件的对齐方式,可以通过设置android:gravity属性和android:la
分类:
移动开发 时间:
2016-03-15 18:50:01
阅读次数:
270