传送门 KMP 对于这种一个字符串的问题 肯定先考虑KMP 如果一个串A要成为周期 设A长度为len_A,原串长度为len 那么串A要成为周期的充分必要条件就是: 从0 ~ (len-len_A)的串就要等于(len_A) ~ len的串 如下图: 要怎么找出我们上图红色的串呢? 考虑 KMP 的 ...
分类:
其他好文 时间:
2018-09-15 17:06:38
阅读次数:
157
为了方便实验,我随便捏造了一个json数据,然后放在php中输出。 请求明明是200,json数据也正确,但ajax就是不执行success回调? 原因是 dataType: 'json', 导致的。不同于js对json的松散度和灵活度,ajax对json的检测非常非常的严谨。 必须通过类似的网站检 ...
分类:
Web程序 时间:
2018-09-15 17:06:30
阅读次数:
187
mysql查询语句有时候需要用到函数,但是函数比子查询的效率要高,有时候函数还是很方便的,下面简单总结sql函数具体用法。1,对数字处理函数avg()count()max()min()sum()2,对字符串的处理合并字符串函数:concat(str1,str2,str3…)比较字符串大小函数:strcmp(str1,str2)获取字符串字节数函数:length(str)获取字符串字符数函数:cha
分类:
数据库 时间:
2018-09-15 17:06:23
阅读次数:
216
20170103,22,29,37,11,4,46,18,兔~20170105,5,36,20,14,49,21,39,马~20170107,10,14,7,29,45,46,19,虎~20170110,26,14,2,39,7,38,12,鸡~20170112,43,30,27,40,18,25, ...
分类:
其他好文 时间:
2018-09-15 17:06:03
阅读次数:
219
20130103,48,46,33,32,25,17,39,虎~20130108,14,19,29,49,21,20,7,狗~20130110,2,45,41,9,24,34,48,蛇~20130113,6,3,31,49,19,21,7,狗~20130115,24,31,27,3,4,7,13,龙 ...
分类:
其他好文 时间:
2018-09-15 17:05:42
阅读次数:
160
MySQL数据库是数据表的集合,创建数据库很重要,对数据库的命名也同样重要,下面说说创建和删除数据库的命令行。1,创建数据库的命令行createdatabasehuthon;创建了一个名为huthon的数据库showdatabases;语句显示所有数据库usehuthon;选择使用数据库2,删除数据库的命令行DROPDATABASE删除了名为huthon的数据库3,修改数据库的名称RENAMEda
分类:
数据库 时间:
2018-09-15 17:05:34
阅读次数:
205
20150103,44,42,15,35,8,31,39,龙~20150106,14,16,18,3,49,38,29,虎~20150108,8,28,44,18,37,19,13,马~20150111,47,21,10,40,24,33,5,虎~20150113,37,40,43,21,27,16 ...
分类:
其他好文 时间:
2018-09-15 17:05:13
阅读次数:
196
对于自定义对象,我们可以重载普通new操作符,这时候使用new Test()时就会调用到我们重载的普通new操作符。 示例程序: 执行结果如下: 调用placement new,程序如下: 编译结果如下: 提示我们没有对应的函数,也就是placement new没有重载。 更改程序: 结果如下: 再 ...
分类:
其他好文 时间:
2018-09-15 17:04:54
阅读次数:
150
Description Description Sherco是一位经验丰富的魔♂法师。Sherco在第零次圣杯战争中取得了胜利,并取得了王之宝藏——王の树。他想把这棵树砍去任意条边,拆成若干棵新树,并装饰在他的摩托上,让他的摩托更加酷炫。但Sherco认为,这样生成的树不具有美感,于是Sherco想 ...
分类:
其他好文 时间:
2018-09-15 17:04:44
阅读次数:
202
封装不是单纯意义的隐藏 封装方法的其他举例: 提示:在编程语言里,对外提供的接口(接口可理解为了一个入口),可以是函数,称为接口函数,这与接口的概念还不一样,接口代表一组接口函数的集合体。 ...
分类:
其他好文 时间:
2018-09-15 16:41:30
阅读次数:
200
Java基础之Collection collection集合的概述 集合是java中用来存储数据的容器 collection是java集合中按照存储结构分类的单列集合:java.util.Collection Collection是单列集合的根接口,用于存储一系列符合规则的数据。Collection ...
分类:
编程语言 时间:
2018-09-15 16:41:21
阅读次数:
138
1、进程与线程 进程是指一个程序的执行过程,持有资源和线程 线程是系统中最小的执行单元,一个进程可以有多个线程,线程共享进程资源,具有同步(线程的协作)与互斥(资源的争抢) 例如:我们一个班级当做一个进程,班级里面的学生就是线程,里面的学习工具就是资源,学生们的相互协作与竞争就是线程之间的同步与互斥 ...
分类:
编程语言 时间:
2018-09-15 16:41:04
阅读次数:
201
酒链世界系统开发,酒链世界系统,酒链世界模式,酒链世界商城,酒链世界APP,酒链世界小程序,酒链世界平台,酒链世界软件,酒链世界源码,酒链世界微商系统,酒链世界微商城,酒链世界返利系统,酒链世界返利APP,酒链世界小程序。 ...
分类:
其他好文 时间:
2018-09-15 16:40:58
阅读次数:
193
截止今天,小秋学习Java刚刚满三个月。此刻的小秋感觉自己Java学的还不错,想去帅地面前炫耀一番,于是,就发生了一下一番对话….. 得意的小秋 帅地:嗨,小秋,看你今天气色不错啊。最近Java学的怎么样了? 小秋:说实话,比起三个月前我学指针的那段日子,这Java太友好了,感觉就是分分种的事(暗自 ...
分类:
其他好文 时间:
2018-09-15 16:40:50
阅读次数:
193
目前广泛使用的是MyISAM和InnoDB两种引擎: MyISAM MyISAM引擎是MySQL 5.1及之前版本的默认引擎,它的特点是: 不支持行锁,读取时对需要读到的所有表加锁,写入时则对表加排它锁 不支持事务 不支持外键 不支持崩溃后的安全恢复 在表有读取查询的同时,支持往表中插入新纪录 支持 ...
分类:
其他好文 时间:
2018-09-15 16:40:43
阅读次数:
199
分布式锁就是多台机器,分布在不同的JVM中,这些不同JVM内的方法需要获取一个唯一锁,比如获取锁之后要把数据写入数据库,保证数据在同一时刻只有一台机器写入数据库。 分布式锁的实现有多种实现方法,除了今天聊到的ZK实现的分布式锁还有Redis通过SETNXPX或Lua脚本实现,还可以通过数据库的锁实现 ...
分类:
其他好文 时间:
2018-09-15 16:40:36
阅读次数:
167
Zabbix结合插件percona监控mysql数据 因为MySQL的自带模板监控的东西太少,根本满足不了公司的需求,下面我们用插件percona进行监控 命令行 一.percona插件安装: cd /usr/local/src wget https://www.percona.com/downlo ...
分类:
数据库 时间:
2018-09-15 16:40:28
阅读次数:
294