5.1.3 周期串
如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以为周期。例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。输入一个长度不超过80的串,输出它的最小周期。
样例输入:HoHoHo
样例输出:2
#include
#include
#include
int main(int argc, char *ar...
分类:
编程语言 时间:
2014-12-11 20:54:52
阅读次数:
202
《Effective C++》学习笔记——条款19:设计class犹如设计type...
分类:
编程语言 时间:
2014-12-11 20:52:27
阅读次数:
175
首先推荐一本Maven的书《Maven实战》,许晓斌著,是一本非常棒的学习Maven的教材。自从Spring网站改版之后,好多网友抱怨无法在网站直接下载Spring了,下面就来教你用Maven下载Spring。
第一步:Maven的安装,去http://maven.apache.org/download.cgi这个网址下载最新版的Maven,目前最新版是3.2.3,不论是apache-maven...
分类:
编程语言 时间:
2014-12-11 20:52:17
阅读次数:
343
主要运用的就是css的绝对定位,原理就是用很多的小div拼成曲线图html css#context{ width:500px; height:320px; margin:150px auto; positi...
分类:
编程语言 时间:
2014-12-11 20:49:37
阅读次数:
549
一字符串,String=“2324234535”;把第i个数取出来时是char型的:char temp=String.charAt(i)如何把char型转换成int型?我需要求个尾数之和,如:123的各位数之和为6.每个字符取出来,得到char型的1,2,3,4,5;但是求和得到的结果是ASCII码...
分类:
编程语言 时间:
2014-12-11 20:50:16
阅读次数:
298
排序是数据结构的一种重要运算。本章的5.1节至5.6节介绍内排序的各种方法,5.7节介绍外排序方法。此外,堆排序也是一种典型的选择排序,有关堆排序的算法将在第8章中介绍。5.1基本概念在讨论排序的概念之前,首先引入排序码的概念。排序码是结点中的一个或多个字段,其值作为排序运算中的依据。排序码可以是关...
分类:
编程语言 时间:
2014-12-11 20:45:43
阅读次数:
183
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TC...
分类:
编程语言 时间:
2014-12-11 20:43:07
阅读次数:
296
### CentOS6.5系统自带版本是python2.6.6,升级至python2.7.5操作如下:# wget https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz //无法下载时自行官网下载# tar zxvf Python-2.7....
分类:
编程语言 时间:
2014-12-11 20:40:53
阅读次数:
171
1. 基本命令http://mally.stanford.edu/~sr/computing/basic-unix.htmlhttp://pangea.stanford.edu/computing/unix/shell/commands.phphttp://infohost.nmt.edu/tcc/...
分类:
编程语言 时间:
2014-12-11 20:35:56
阅读次数:
209
在Merlin之前,编写Socket程序是比较繁琐的工作.因为输入输出都必须同步.这样,对于多客户端客户/服务器模式,不得不使用多线程.即为每个连接的客户都分配一个线程来处理输入输出.由此而带来的问题是可想而知的.程序员不得不为了避免死锁,线程安全等问题,进行大量的编码和测试.很多人都在抱怨为什么不...
分类:
编程语言 时间:
2014-12-11 20:35:52
阅读次数:
572
1 package cn.test.DownLoad; 2 3 import java.io.File; 4 import java.io.InputStream; 5 import java.io.RandomAccessFile; 6 import java.net.HttpUR...
分类:
编程语言 时间:
2014-12-11 20:32:58
阅读次数:
488
函数名: strcpy功 能: 拷贝一个字符串到另一个用 法: char *stpcpy(char *destin, char *source);程序例:#include #include int main(void){ char string[10]; char *str1 = "abcdefgh...
分类:
编程语言 时间:
2014-12-11 20:32:44
阅读次数:
180
Datedate=newDate();
DateFormatformatter=newSimpleDateFormat("yyyyMMddHHmmss");
intsjt=(int)(Math.random()*9000+1000);//随机4位数字
StringnewXmlName="file"+formatter.format(date)+sjt+".xml";
Stringpath=ServletActionContext.getServletContext().getReal..
分类:
编程语言 时间:
2014-12-11 19:25:28
阅读次数:
194
1.1开始支持宏_STDC_ 和 _func_
不得不吐槽,g++早就支持这俩宏了,第一个宏_STDC_还有几个衍生的宏,用来控制版本;_func_在函数定义体内使用返回函数名称,不要在形参列表中使用,原因你懂的,函数都还没声明完毕呢。
顺带提一下标准C支持的其他的宏:
__LINE__ 在源代码中插入当前源代码行号
_...
分类:
编程语言 时间:
2014-12-11 19:15:29
阅读次数:
338
一、简介
JPA(java持久化API)以Enitity为核心,主要功能是将实体映射到底层数据库表,然后通过在应用程序中使用JPA的EntityManager来操作Entity,而JPA实现则将这种操作转换为对底层数据表的操作。
JPA是规范,并不是任何具体的ORM框架,所以在系统中使用JPA时,只是用的规范,具体还是会有一种ORM的实现,例如Hiernate,TopLink等。
如图所示是...
分类:
编程语言 时间:
2014-12-11 19:13:50
阅读次数:
303
上一讲我们学会了通过原型来继承父类实例的属性,即用prototype指向一个父类实例。
这样做我们需要人为地实例化一个父类对象,而且如果父类中有一些特别的属性和行为子类有可能是用不到。
由此我们自然会想,有没有一种办法只将一些公共属性和行为公开,让子类来继承呢?
做法很简单,就是将这些公共的属性和行为全部定义到父类的prototype中。...
分类:
编程语言 时间:
2014-12-11 19:10:14
阅读次数:
174
在开发过程中,我们经常会遇到读取配置文件的情况,对于配置文件的读取,根据环境等情况又各有不同,一般情况下,如果从非jar包中使用相对/路径,比较简单,就不在累述了,而在很多
情况下,我们需要把我们的class打包成jar文件,进行使用,这时就会发现,我们先前如果没有考虑到这些,可能就行不通了,那么,该如何解决呢?方法如下
:
有如下路径 :
Web-info--|-->classe...
分类:
编程语言 时间:
2014-12-11 19:09:34
阅读次数:
177