题目描述: 给定一个字符串,求不相同的子串的个数。 思路: 每个子串都可以用有且仅有的一个后缀的前缀表示,于是我们可以用(n-sa[i]+1)表示所有字串个数,再用减去height[i],表示减去相同的字串。 以下代码: 代码没有编辑多组数据,oj评测为多组数据 ...
分类:
其他好文 时间:
2018-12-16 23:31:18
阅读次数:
158
3 项目结构 经过前面一系列学习,差不多对Java的开发过程有了一定的了解,为了能保持一个良好的项目结构,考虑到接下来要进行开发,还需要学习一下Java的项目结构 下面以两个项目结构为参照 图1 图2 第一个是我自己学习时的Demo,一边学一边建文件,应该有些错误的地方,第二张是从网上看到的一个结构 ...
分类:
编程语言 时间:
2018-12-16 23:31:10
阅读次数:
284
使用html+css+js实现简易计算器, 效果图如下: html代码如下: CSS代码如下: JS代码如下: ...
分类:
Web程序 时间:
2018-12-16 23:31:01
阅读次数:
196
有点时间没更新博客了,今天就开始学习类了,今天主要是类的基础篇,我们知道面向对象的三大特性,那就是封装,继承和多态。内容参考该博客https://www.cnblogs.com/wupeiqi/p/4493506.html 之前我们写的都是函数,可以说是面向过程的编程,需要啥功能就直接写啥,但是我们 ...
分类:
编程语言 时间:
2018-12-16 23:30:51
阅读次数:
227
还在吗?我们开始吧。由于深入讲解需上百页的篇幅,因此这里我不会讲得太深。但我会提 供足够的背景知识,以有助于你对整个结构的理解。之后可通过阅读我近些年来撰写的博客文章, 来了解更加错综复杂的细节,或简单地编写一些异步代码并反编译。同样地,这里我只介绍异步 方法,它包含了所有有趣的机制,并且不需要处理 ...
分类:
其他好文 时间:
2018-12-16 23:30:45
阅读次数:
173
用户界面:皮肤多样,输入起来舒适美观,操作简单 用户选择:可以更加具体化化到个人的水平,即在使用的过程中有一个偏重的问题,更加倾向于个人用户的数据。 短期刺激:具有皮肤切换功能,结构新颖长期使用:部分广告的存在不让用户犯错误:在没有输入的情况下可以给出大量的选择;可以在一次输入中打出一句完整的话语并 ...
分类:
其他好文 时间:
2018-12-16 23:30:34
阅读次数:
207
1. 2. 3. 4. 5. 6. 7. 8. ...
分类:
其他好文 时间:
2018-12-16 23:30:26
阅读次数:
162
总概: { C:面向过程,以过程为中心,以算法为驱动 } { C++:面向对象,以过对象中心,以消息为驱动 个人理解:一切皆对象的思想 } 一 前言总概 1、常量变量 初始化对象与赋值是两个概念 直接初始化:int a(12);高效 复制初始化:int a = 12; 内置类型差别不大,类类型大 2 ...
分类:
编程语言 时间:
2018-12-16 23:30:14
阅读次数:
267
还记得原来写过一个对图像进行波纹扭曲操作的博文。 这次实现的是水波特效,其实就是通过正余弦函数表示波纹中心位置慢慢向外扩散,通过叠加衰减因子使振幅不断减小,进而产生水波的效果。 效果如下: 原图: 波纹特效: matlab代码如下: 关注公众号: MATLAB基于模型的设计 (ID:xaxymake ...
分类:
其他好文 时间:
2018-12-16 23:30:04
阅读次数:
183
这次分享的内容很简单,就是一张表的设计思路。 一、背景 在做交易所的时候有个需求,需要统计邀请注册人数,比如 A邀请B, B邀请C, C邀请D。那么A的邀请人数就是3个,B的邀请人数就是2个,C的邀请人数就是1个。除此之外,还要能统计出A直接邀请人数,A下一级邀请人数,A下二级邀请的人数,以此类推。 ...
分类:
数据库 时间:
2018-12-16 23:29:56
阅读次数:
612
连表查询 个人感觉就是根据笛卡尔积产生的数据后 每条去匹配如果 匹配成功那么就筛选出来 当涉及多个人时候 都将其关联起来产生大批量的数据 然后根据字段进行匹配 ...
分类:
其他好文 时间:
2018-12-16 23:29:47
阅读次数:
150
unset索引数组指定元素后,并不会把后面元素移动到前面 需要借助array_values()函数移动下 ...
分类:
编程语言 时间:
2018-12-16 23:29:37
阅读次数:
209
新建了一个maven工程,在父工程中的pom.xml文件中添加<dependencyManagement>用于管理jar。但是发现: 报如图所示红线错误。我查看了自己的本地仓库,发现并没有此jar包,于是以为是无法将jar包下载下来。一顿百度发现也没解决问题。 问了人,才发现<dependencyM ...
分类:
其他好文 时间:
2018-12-16 23:29:28
阅读次数:
1027
时间:2018/12/16 作者:永远的码农(博客园) 环境: win10,pycharm2018,python3.7.1 1.1 基础操作(交互输入输出) 1.2 字符串索引和分片 1.3 字符串转换 若没有转换,结果如下: ord()函数和chr()函数的使用: 1.4 字符串格式化 pytho ...
分类:
编程语言 时间:
2018-12-16 23:29:01
阅读次数:
284
从整体上可将变量划分为局部变量、成员变量(也称为实例变量)和静态变量。 表2-2局部变量、成员变量、静态变量的区别 类型 声明位置 从属于 生命周期 局部变量 方法或语句块内部 方法/语句块 从声明位置开始,直到方法或语句块执行完毕,局部变量消失 成员变量 (实例变量) 类内部,方法外部 对象 对象 ...
分类:
其他好文 时间:
2018-12-16 23:28:53
阅读次数:
148
使用electron开发桌面应用对于前端来说是比较新的领域。通常web端实现应用的更新比较简单,因为用户访问web端的网页都是通过浏览器访问,输入网址后,找到对应服务器的资源然后返回给用户,所以我们更新应用只需要替换服务器端的代码就可以。但是对于客户端,大多数资源都是在本地的,没有网络也是可以打开, ...
分类:
其他好文 时间:
2018-12-16 23:28:47
阅读次数:
720
vuex可以用来存放组件状态(state) new Vuex.Store({ state:{ //存放数据 }, getters:{ //从state中分离出新数据 }, mutations:{ //修改数据 }, actions:{ //异步获取数据 }, modules:{ //数据过多时,我们 ...
分类:
其他好文 时间:
2018-12-16 23:28:38
阅读次数:
143