码迷,mamicode.com
首页 > 2016年04月16日 > 全部分享
CHDU2014迎新杯比赛题解
A.神奇彩带 题意:给两个字符串 S 和 T ,让找一个最长的字符串 P 使得 P 是 S 的前缀且是 T 的后缀。 思路:考虑 KMP 算法中的 Next 数组即为所求。只需要在 S 和 T 之间用一个无效的字符连接起来,求其 Next 数组,Next[len] 即为答案。 推荐学习链接: 从头到 ...
分类:其他好文   时间:2016-04-16 21:00:09    阅读次数:145
scala sbt 添加国内镜像
FROM: http://www.4wei.cn/archives/1002417 sbt运行时经常需要下载大量的jar包,默认连接到maven官网,速度通常比较慢。在`~/.sbt/`下添加一个`repositories`文件,里面内容如下: ...
分类:其他好文   时间:2016-04-16 20:57:35    阅读次数:184
Java面向对象编程
面向对象的特点 1.封装 2.继承 3.多态 一、封装 1. 类:把一类事物的静态属性和动态执行的操作组合在一起得到类。 抽象的 2. 对象:类的实例 具体的 有生命周期 3. 类的构造函数 特点:函数名与类型相同;没有返回类型;可以有也可以没有参数,可以有多个构造函数 生成一个对象时一定会自动调用 ...
分类:编程语言   时间:2016-04-16 21:00:17    阅读次数:180
Java中的构造函数和重载
一.Java中的构造函数 构造函数是对象被创建时初始化对象的成员方法,它具有和它所在的类完全一样的名字。构造函数只能有入口参数,没有返回类型,因为一个类的构造方法的返回类就是类本身。构造函数定义后,创建对象时就会自动调用它,对新创建的对象分配内存空间和初始化。在 Java 中,构造函数也可以重载,当 ...
分类:编程语言   时间:2016-04-16 20:59:31    阅读次数:157
安装Node.js和Electron
安装Node.js时真是几番波折,先是下载编译好的文件安装,反正总是不对,接着用apt-get,安装版本太低,于是还是下载源代码自己编译的好。 然后用-v查看一下node和npm 的版本号,如果没问题,就OK了 接着是安装Electron 按照github上的步骤,在官网上下载特别慢,所以需要淘宝的 ...
分类:Web程序   时间:2016-04-16 20:59:16    阅读次数:240
Python开发环境Spyder安装方法
Spyder(Scientific PYthon Development EnviRonment)是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。 本文在只安装过python2.7的Win7环境下进行 ...
分类:编程语言   时间:2016-04-16 20:58:29    阅读次数:290
关于RTP中的时间戳问题
关于RTP中的时间戳问题 时间戳单位:时间戳计算的单位不为秒之类的单位,而是由采样频率所代替的单位,这样做的目的就是为了是时间戳单位更为精准。比如说一个音频的采样频率为8000HZ,那么我们可以把时间戳单位设为1/8000。 时间戳增量:相邻两个RTP包之间的时间差(以时间戳单位为基准)。 如何设定 ...
分类:其他好文   时间:2016-04-16 20:57:03    阅读次数:209
链式前向星DFS
采用链式前向星存图的DFS: ...
分类:其他好文   时间:2016-04-16 20:57:21    阅读次数:126
Hyper-V中安装CentOS分辨率修改
Hyper-V还是极好用的,不过对linux的支持优点问题, 比如默认情况,linux分辨率被锁定了,这里有一个比较简单的方法修改,针对CentOS 不过貌似最大支持1920x1080,不方便是在重启后生效 ...
分类:其他好文   时间:2016-04-16 20:56:38    阅读次数:507
Fei-Fei Li's advice on Good Research and Good Papers
Fei-Fei Li, Director of the Stanford Artificial Intelligence Lab and the Stanford Vision Lab, provided some advice on writing academic papers in the y ...
分类:其他好文   时间:2016-04-16 20:56:55    阅读次数:194
python center, ljust, rjust
例子 说明 center,ljust,rjust分别把字符串放在10个*的中央、靠左、靠右。注:字符窜要替换*的位置,如果超过*的个数,直接就没有*了,例如: * ...
分类:编程语言   时间:2016-04-16 20:56:23    阅读次数:147
Swift教程之枚举语法
import Foundation //MARK: 枚举语法 //不像 C 和 Objective-C 一样。Swift 的枚举成员在被创建时不会被赋予一个默认的整数值 enum CompassPoint { case North case South case East case West } e ...
分类:编程语言   时间:2016-04-16 20:56:02    阅读次数:141
安装ubuntu黑屏+左上方光标闪烁
对了,之前重装ubuntu15.04的时候又是遇到之前转12.04和14.04同样的问题,黑屏,左上方光标一闪一闪,然后按什么键都不管用,过了一会儿按下去会有“哔——”的声音。 第一次是用Universal_USB_Installer 写入u盘,但是根本就进不去安装,重启之后立刻黑屏一点预兆都没有! ...
分类:系统相关   时间:2016-04-16 20:57:24    阅读次数:1072
2分钟 sublime设置自动行尾添加分号并换行:
18:03 2016/4/162分钟 sublime设置自动行尾添加分号并换行:注意:宏文件路径要用反斜杠/,2个\\会提示无法打开宏文件。不需要绝对路径很简单利用宏定义:1.录制宏:由于是录制动作宏,对于文档内容没有具体要求,随便什么格式都可以。本文以图片中的 JS 代码为例进行说明。首先将光标置 ...
分类:其他好文   时间:2016-04-16 20:56:41    阅读次数:244
用NAT123搭建内网WCF服务并实现安卓APP访问附带站点简单的性能测试
以下原创,转转请注明出处,谢谢合作! 简介:NAT123是个很很强大的工具,而且使用非常简单,真正实现了帮用户无视内外网的建站服务。 这里简单介绍一下如何用NAT123建内网WCF服务,然后用一个安卓APP实现对它的调用,由于NAT123提供全端口映射(需要访问者支持),所以既可以做站点,APP后台 ...
分类:移动开发   时间:2016-04-16 20:55:30    阅读次数:206
参数可以在子方法中赋值,主方法中得到
今天看一同事的代码 list可以从另一个方法中获得值,看上去有点奇怪。。list在主方法中创建并传到方法中,没有赋值的,没想到的是,在子方法中赋值,这个值居然可以带到父方法中来。。 ...
分类:其他好文   时间:2016-04-16 20:56:02    阅读次数:140
js实现图片切换效果
用js实现点击按钮,图片切换的效果: 结构:用一个固定宽高的div来做最外层的容器,设置overflow为hidden, 然后内层img_box设置宽度为四倍box的宽度,高度相同,也就是说img_box里面盛放四张img,但是可见的只有一张,下面的两个div,left和right是充当按钮实现点击 ...
分类:Web程序   时间:2016-04-16 20:55:30    阅读次数:227
1740条   上一页 1 ... 18 19 20 21 22 23 24 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!