一、题目 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 二、思路 三、代码 ...
分类:
其他好文 时间:
2017-09-30 19:59:33
阅读次数:
172
一言以蔽之,json返回的是一串数据;而jsonp返回的是脚本代码(包含一个函数调用); JSON其实就是JavaScript中的一个对象,跟var obj={}在质上完全一样,只是在量上可以无限扩展。简单地讲,json其实就是JavaScript中的对象(Object)和数组(Array,其实也是 ...
分类:
Web程序 时间:
2017-09-30 19:59:24
阅读次数:
238
计算字符串长度,中文1,其他0.5: 设置字数提示: 调用: ...
分类:
其他好文 时间:
2017-09-30 19:59:14
阅读次数:
178
T1:排序后离散化。pos[i]记录第i块骨牌倒塌后会影响到的最远骨牌数,可以通过二分查找求得。 枚举放置骨牌能够使某一位置及其之后的骨牌全部倒塌时被毁坏的骨牌个数,对所有值取min即可。 Code: T2:可被看作为点与点的斜率的绝对值。 可以发现,当选取三个点A(x1,y1),B(x2,y2), ...
分类:
其他好文 时间:
2017-09-30 19:59:05
阅读次数:
170
datetime.now() # 获取当前datetimedatetime.utcnow() import datetime print(datetime.datetime.now()) from datetime import datetime print(datetime.utcnow()) d ...
分类:
其他好文 时间:
2017-09-30 19:58:56
阅读次数:
128
Mac 自带的是php5.6 ,这里讲一下如果要升级到php7.1需要做的。 1、安装brew https://brew.sh/(官网有提供安装命令 建议使用) 2、安装结束后 先介绍一下 brew 命令(这个很重要,别跳过) 3、PHP安装 添加PHP拓展 ruby-e"$(curl -fsSL ...
分类:
Web程序 时间:
2017-09-30 19:58:48
阅读次数:
231
最近的新项目有多个地方需要调用shell脚本,这里记录下简单的shell脚本调用方法。代码如下: private void callSh() { InputStreamReader stdISR = null; InputStreamReader errISR = null; Process pro ...
分类:
编程语言 时间:
2017-09-30 19:58:40
阅读次数:
165
考点:数组 题目:二维数组中的查找 描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 方式一:选择从左下角开始搜寻,因为选择在左下角搜寻的话,如果目标值大于搜索值,那么就向右继 ...
分类:
编程语言 时间:
2017-09-30 19:58:31
阅读次数:
233
package day01; import org.junit.Test; public class TestString { /** * 测试常量池 * * */ @Test public void testConstantPool(){ String str1 = "Hello"; // Str... ...
分类:
编程语言 时间:
2017-09-30 19:58:21
阅读次数:
155
组件原则 - SRP The Single Responsibility Principle 单一责任原则 当需要修改某个类的时候原因有且只有一个。换句话说就是让一个类只做一种类型的责任,当这个类需要承担其他类型的责任的时候,就需要分解这个类。 - ISP The Interface Segrega ...
分类:
其他好文 时间:
2017-09-30 19:57:52
阅读次数:
184
function FreshTime() { var endtime=new Date("2017/9/30,18:05:00");//结束时间 var nowtime = new Date();//当前时间 var lefttime=parseInt((endtime.getTime()-nowt... ...
分类:
Web程序 时间:
2017-09-30 19:57:42
阅读次数:
228
以下内容为原创,转载请注明出处。 注:页面过大时,部分单元格有概率出现重写错误(猜测和原页面每页数据不完整有关),因为设置了报错,不影响运行。但会导致极小部分POI丢失。 ...
分类:
编程语言 时间:
2017-09-30 19:57:35
阅读次数:
219
在(17)中我们对排序算法进行了简单的分析,并得出了两个结论: 1.只进行相邻元素交换的排序算法时间复杂度为O(N2) 2.要想时间复杂度低于O(N2),算法必须进行远距离的元素交换 而今天,我们将对排序算法进行进一步的分析,这一次的分析将针对“使用比较进行排序”的排序算法,到目前为止我们所讨论过的 ...
分类:
编程语言 时间:
2017-09-30 19:57:26
阅读次数:
252
jmeter3.0以上支持生成dashboard的html报告,官网介绍:https://jmeter.apache.org/usermanual/generating-dashboard.html 效果图: 具体配置如下: 1. 打开jmeter安装目录下的user.properties,增加如下 ...
分类:
Web程序 时间:
2017-09-30 19:57:20
阅读次数:
880
这篇博客将要阐述为什么使用b+树作为索引,而不是b树或者其他树 1.什么是b树 (图片来自网络) b树相关特性:⑴关键字分布在整棵树中 ⑵任何一个关键字只出现在一个节点上 ⑶搜索可能在非叶子节点上结束 ⑷搜索性能等价于在关键字全集内做二分查找 2.什么是b+树 (图片来自网络) b+树相关特性:⑴非 ...
分类:
数据库 时间:
2017-09-30 19:57:11
阅读次数:
158
概述 1.数据库结构 2.数据库键空间 3.键生存时间 4.持久化对过期键处理 5.数据库通知 1.数据库结构 Redis服务器将所有server状态都保存在数据结构中的db数组,服务器会根据dbnum来决定创建多个个数据库,默认为16个。 创建db后,如下所示: 同样的在redisClient的数 ...
分类:
数据库 时间:
2017-09-30 19:57:02
阅读次数:
281
我在网上看到了一点神奇的代码,用来计算一个数字末尾连续零的个数。 刚好我在优化一个I2C读写函数(只写入I2C特定bit),觉得这个很有用。经过尝试,确实没问题。 下面我隆重介绍一下: Count the consecutive zero bits (trailing) on the right w ...
分类:
其他好文 时间:
2017-09-30 19:56:52
阅读次数:
170