53. Maximum Subarray【leetcode】 Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, g ...
分类:
其他好文 时间:
2017-08-10 11:42:48
阅读次数:
152
實務上開發專案時,有一些程式碼會不斷的出現,這時可靠 PhpStorm 的 Code Generation 幫我們產生這些 code snippet,除此之外,我們也可以將自己的 code snippet 加入 Live Template,可加快發開速度,並減少 typo。 Version PHP ...
分类:
Web程序 时间:
2017-08-10 11:42:39
阅读次数:
306
在python中,每一个变量都含有自己的定义域,甚至相同名字的变量在不同的函数内都有着不同的定义域,实际上,相同的变量名在不同的函数中就已经不是同一个函数了,因为该变量的定义域被改变了,一个定义域在模块级别的变量如果不加修饰的被封锁在函数内部,即便名字相同,但实际上也是俩个不同的变量。其在函数内部被 ...
分类:
编程语言 时间:
2017-08-10 11:42:30
阅读次数:
166
为实现全栈,从今天开始研究Hadoop,个人体会是成为某方面的专家需要从三个方面着手 系统化的知识(需要看书或者比较系统的培训) 碎片化的知识(需要根据关注点具体的深入的了解) 经验的积累(需要遇到问题) 好吧,我们从安装入手。 1.找三个CentOS的虚拟环境,我的是centos 7,大概的规划如 ...
分类:
其他好文 时间:
2017-08-10 11:42:23
阅读次数:
241
题目描述 操作给定的二叉树,将其变换为源二叉树的镜像。 输入描述: 二叉树的镜像定义:源二叉树 8 / \ 6 10 / \ / \ 5 7 9 11 镜像二叉树 8 / \ 10 6 / \ / \ 11 9 7 5废话不多说,直接强行上代码。树的创建和打印已经封装好,直接调用。 package ...
分类:
其他好文 时间:
2017-08-10 11:42:14
阅读次数:
149
1,as使用场合(1)从派生类转换为基类,向上转型(upcasts) 1 class Animal {} 2 class Cat: Animal {} 3 let cat = Cat() 4 let animal = cat as Animal (2)消除二义性,数值类型转换 1 let num1 ...
分类:
编程语言 时间:
2017-08-10 11:42:04
阅读次数:
198
装载: https://www.zhihu.com/question/19918532 弱类型: > "1"+2 '12' 强类型: >>> "1"+2 Traceback (most recent call last): File "<stdin>", line 1, in <module> Ty ...
分类:
其他好文 时间:
2017-08-10 11:41:58
阅读次数:
157
题目链接:http://poj.org/problem?id=2774 后缀数组真的太强大了,原本dp是n^2的复杂度,在这里只需要O(n+m)。 做法:将两个串中间夹一个未出现过的字符接起来,然后做一次后缀数组,得到的height相邻两个排名的后缀,在串中的位置如果满足在分界符左右两侧,就更新最长 ...
分类:
编程语言 时间:
2017-08-10 11:41:50
阅读次数:
227
1 government has encouraged waste paper collecton and sorting schemes and at the same time, the paper industry has responded by developing new recycli ...
分类:
其他好文 时间:
2017-08-10 11:41:44
阅读次数:
163
这个grunt配置 是我的一个程序员朋友从网上无意间看到的,然后他亲测了下,恩,是可以的。不过我到目前还未测试过是否可以。 一、安装node, 首先确保电脑已有node的环境。然后 运行 npm install -g grunt-cli 然后运行 grunt --version 查看当前grunt是 ...
分类:
其他好文 时间:
2017-08-10 11:41:38
阅读次数:
166
进程:引入:为了程序能够并发执行,且为了对并发执行的程序加以描述和控制,引入了进程的概念。 (1)进程是程序的一次执行。 (2)进程是一个程序及其数据在处理机上顺序执行时所发生的活动。 (3)进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 (4)进程是作为能够拥有资 ...
分类:
编程语言 时间:
2017-08-10 11:41:31
阅读次数:
178
最近开始研究php的缓存技术,来个系统自带的OPcache php5.5以上版本 系统自带 PHP5.2-5.4 可通过扩展来安装 OPcache是 zend出品 比apc的优势在于 长期更新 OPcache是把php预编译的字节码放到共享内存中来提升PHP的性能,省去了每次加载和解析 PHP 脚本 ...
分类:
Web程序 时间:
2017-08-10 11:41:23
阅读次数:
203
private bool CheckNumber(string number) { Regex regex = new Regex(@"^(-)?\d+(\.\d+)?$"); if (regex.IsMatch(number)) { return true; } else { return fal ...
分类:
其他好文 时间:
2017-08-10 11:41:16
阅读次数:
128
1、异步线程加载主线程刷新 DispatchQueue.global().async { // TODO:执行异步线程网络请求 DispatchQueue.main.async(execute: { // TODO:执行主线程刷新主界面 }) } 2、延时执行 let time : TimeInte ...
分类:
编程语言 时间:
2017-08-10 11:41:06
阅读次数:
130
概述 当一个软件系统在执行时产生的对象数量太多。将导致执行代价过高。带来系统性能下降等问题。比如在一个文本字符串中存在非常多反复的字符,假设每个字符都用一个单独的对象来表示,将会占用较多的内存空间,那么我们怎样去避免系统中出现大量同样或类似的对象。同一时候又不影响client程序通过面向对象的方式对 ...
分类:
其他好文 时间:
2017-08-10 11:40:56
阅读次数:
155
对象的字符串表示以可读格式包含有关对象状态的信息。Object类的toString()方法表示字符串中类的对象。Object类提供了toString()方法的默认实现。 它返回一个以下格式的字符串: 1 <fully qualified class name>@<hash code of objec ...
分类:
编程语言 时间:
2017-08-10 11:40:46
阅读次数:
210
这一章节我们继续类型擦除的话题,我们将通过对照数组与泛型容器,观察类型擦除给泛型容器带来什么问题?1.数组package com.ray.ch13; public class Test { public static void main(String[] args) { Fruit[] fruits ...
分类:
编程语言 时间:
2017-08-10 11:40:39
阅读次数:
142