摘要:
做此题,只要理解好next数组就行.......................#include #include #include #include #include #include using namespace std;char str[411111],tmp[411111];int next[411111],ans[411111];void getnext(char *t) { int i=0,j=-1; int len = strlen(t); next[0] = -1; while(i 1) { ans[cnt++] = next[... 阅读全文
摘要:
Unity不愧是收费开发软件,有写好的Joystick(虚拟手柄),使用起来很简单,我们一起来学习一下哈!!本文源代码Win版的 :http://vdisk.weibo.com/s/BDn59yfnBVRuD我们先添加手柄图标啊!先导入一个包。在Project视图中按右键啊。 内容如下: 我们再来创建装有虚拟手柄的容器。 创建完后改名称Joy 再修改一些属性如下图: 之后再将Joystick与虚拟手柄的容器相关联。 创建一个人物:导入人物的包。 我们接下来一个一个JS的脚本:#pragma strictvar hero :GameObject;var joyStickPlayer... 阅读全文
摘要:
微博兴起之后,我几乎很少在去写博文了。感觉一下子博文没有那么多内容可以来表述了。只是停留在140个字内即可。流线性的阅览方式,快速而方便让我们不需要仔细回味,新的博文记忆已经是昨天。 回想走过的这些,我们没有跟上互联网的浪潮。我们只是追逐用户,追逐流量。而这些都看似必然的同时,我们又是多么的伤感。PC互联网时代在中国澎湃发展了即将15载,从WEB1.0到现在SNS的时代,在我们的身边造就很多无数的神话色彩。似乎从大类到细分的垂直领域我们都在无空不如,看似这些都是想当然的2012年,我们更多的谈论的是移动互联网;当发现几年之前的同事也在加入这个领域的时候。我突然有被伤了,整整的三天,我的... 阅读全文
摘要:
1.场景模拟请用软件模拟开机过程 按下启动按钮 然后电源供电 主板开始加电自检 BIOS依次寻找其他设备的BIOS并且让他们初始化自检 开始检测CPU,内存,光盘,硬盘,光驱,串口,并口,软驱即插即用设备 进入系统引导 上面的过程可以抽象为如下: 客户端只是想要发出命令或者请求,不关心请求的真正接受者是谁,也不关心具体如何实现,而且同一个请求的动作可以有不同的请求内容,当然具体的处理功能也不一样。请问如何实现呢? 2.使用命令模式来解决问题2.1命令模式定义 将一个请求封装为一个对象,从而是你可以用不同的请求对客户进行参数化,队请求排队或者请求日志,以及支持可撤销的操作... 阅读全文
摘要:
经常会用到的命令,记一下。1.chgrp修改文件所属组#简单使用,将文本test.txt所属组改为gourp1chgrp gourp1 test.txt2.chown修改文件拥有者#将test.txt文件所属用户修改为user1chown user1 test.txt#同时修改test.txt的所属用户和所属组chown user1:group1 test.txt3.chmod修改文件属性chmod 755 testchmod u+x testchmod u-x testchmod g+x test4.usrmod修改用户所属组一般的话只是将当前用户添加到其它组中去usrmod -a -G g 阅读全文
摘要:
这种例子在我们平时编程时可能会很少用,但是在面试时被问的可能性就很大了。用const修饰指针,常见的情况可以分为四种:1.const int *p; // p 可变,p 指向的对象不可变2.int const *p; // p 可变,p 指向的对象不可变3.int *const p; // p 不可变,p 指向的对象可变4.const int *const p; //指针p 和p 指向的对象都不可变 可以看到,这四种情况面对的问题是p的值和p指向的值是否可以修改。下面,我给出一个例子,在例子中已经给出了详细的注释:#include using namespace std;int ma... 阅读全文
摘要:
jsPlumb是一个强大的JavaScript连线库,它可以将html中的元素用箭头、曲线、直线等连接起来,适用于开发Web上的图表、建模工具等。它同时支持jQuery+jQuery UI、MooTools和YUI3这三个JavaScript框架,十分强大。大家可以在官网的Demo中看看它的功能。目前可用的jsPlumb中文资料很少,希望这篇教程可以帮助大家更快的了解jsPlumb。出于篇幅考虑,本教程将以jQuery为例介绍jsPlumb。 浏览器兼容性在使用jsPlumb之前,大家需要先了解一下各浏览器对jsPlumb的兼容性。jsPlumb支持IE6以上以及各大浏览器,但是仍然有一些bu 阅读全文
摘要:
arclistsg独立单表模型文档列表(DedeCMS > 5.3)名称:arclistsg功能:类似arclist标签,获取指定单表模型(例如:分类信息),指定栏目,指定排序及呈现样式的一列文档语法:{dede:arclistsg flag='h' typeid='' row='' col='' titlelen=''orderway='' keyword='' limit='0,1'}[field:title/]{/dede:arclistsg}文件:\in 阅读全文
摘要:
arcpagelistarclist列表分页(DedeCMS 5.6)名称:arcpagelist功能:通过制定arclist的pagesize及tagid属性,配合arcpagelist标签进行内容当前分页中显示,DedeCMS 5.8中将取消这个标签的使用语法:{dede:arclist flag='c' titlelen=42 row='16' tagid='dedecms'pagesize='8'} [field:title/]{/dede:arclist}{dede:arcpagelisttagid='dedec 阅读全文
摘要:
(> DedeCMS 4,DedeCMS5)名称:autochannel功能:指定排序位置的单个栏目的链接语法:{dede:autochannel partsort='2' typeid=1}[field:typename/]{/dede:autochannel}文件:\include\taglib\autochannel.lib.phpfunctionlib_autochannel(&$ctag,&$refObj)默认底册模板:part_autochannel.htm参数:partsort = '0' 栏目所在的排序位置typeid= 阅读全文