Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
You...
分类:
其他好文 时间:
2014-10-23 12:36:01
阅读次数:
176
最近在rails3.2下修改数据库表的字段,然后想回滚取消操作,但是在执行rake db:rollback命令时,出现错误:...
分类:
数据库 时间:
2014-10-23 12:33:28
阅读次数:
222
Given a collection of numbers, return all possible permutations.
For example,
[1,2,3] have the following permutations:
[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],
and [3,2,1].
class Solutio...
分类:
其他好文 时间:
2014-10-23 12:33:50
阅读次数:
223
OS 发送http请求时,需要发送图片或者视频等大容量数据内容,使用输入流是最佳的选择...
分类:
移动开发 时间:
2014-10-23 12:33:46
阅读次数:
225
水题,晒一遍素数并标注就OK了。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define INF 0x7fffffff
#define eps 1e-8
#define LL long long...
分类:
其他好文 时间:
2014-10-23 12:33:57
阅读次数:
136
首先上图看效果
我也是在网上看各种大牛们做的效果,很多都是自定义重写了一些控件来实现这个效果的。我把其中的一位大牛写的ViewPager的效果加上了Handler实现了自动轮播效果,在此做个笔记来以后温习使用!
自动轮播的核心代码如下:
private final int AUTO_MSG = 1;
private final int HANDLE_MSG = AUTO_MSG + 1;...
分类:
其他好文 时间:
2014-10-23 12:32:56
阅读次数:
214
之前在实施一个监控项目时,客户因为买了IBM的小机,当前就赠送了TIVOLI的系统监控软件一套,客户也在他们的生产环境中部署了ITM的监控,由于没有购买IBM的netcool,无法集中管理告警事件,请要求我们直接把ITM的告警接受过来处理,当前我研究了一个ITM与netcool的接口eif,发现它是通过socket实现的,并且数据是文件格式,所以当时就开发了一个程序从ITM中直接接收事件,好东东要分享嘛,发给大家参考,有用的可以拿过去使用。...
分类:
其他好文 时间:
2014-10-23 12:32:18
阅读次数:
275
想要真正地理解PhoneGap应用开发的内涵,首先需要理解什么是生命周期。这在字面上其实非常容易理解,一个应用从开始运行被手机加载到应用被退出之间的过程就称之为一个生命周期。为了使读者更容易理解,本节将以Android原生SDK中Activity类的生命周期结合Eclipse中的LogCat调试工具进行实战讲解。...
分类:
移动开发 时间:
2014-10-23 12:31:35
阅读次数:
144
Given an integer n, generate a square matrix filled with elements from 1 to n2 in
spiral order.
For example,
Given n = 3,
You should return the following matrix:
[
[ 1, 2, 3 ],
[ 8, 9, 4 ],
[...
分类:
其他好文 时间:
2014-10-23 12:31:39
阅读次数:
132
前面已经介绍了Justinmind的概述以及通过Justinmind实现简单的计算器功能
Justinmind使用教程(1)——概述部分
Justinmind使用教程(2)——计算表达式及条件使用方法
本章将回到最原始的部分,以iphone 5为例,介绍如何创建原型...
分类:
其他好文 时间:
2014-10-23 12:32:14
阅读次数:
196
对Android-Lint发现的问题,我们需要进一步的处理:是确实存在的我们自己的设计问题,要解决它;对无关紧要或者是我们特别设计的问题,要在Android-Lint中忽略掉。要解决的问题需要具体问题具体分析,本文主要讲解在Eclipse环境和命令行下,如何忽略掉Android-Lint中检查出的问题,并在此基础上,根据项目的需要定制Android-Lint检查问题的规则。...
分类:
移动开发 时间:
2014-10-23 12:33:42
阅读次数:
249
一、ViewHolder方式
如果你还没听说过ViewHolder,那么你该去好好看看官方文档了,而不是埋头写代码。
一个ListView的item布局中需要赋值的子元素太多为了避免重复的调用FindViewById方法,我们一般考虑使用ViewHolder方式来实现BaseAdapter。
如下://在外面先定义,ViewHolder静态类
static class ViewHolde...
分类:
其他好文 时间:
2014-10-23 12:33:42
阅读次数:
136
TestNg的 @Factory注解从字面意思上来讲就是采用工厂的方法来创建测试数据并配合完成测试
其主要应对的场景是:对于某一个测试用例或方法,我们需要输入多个测试数据进行测试,并且这些测试数据可以是有一定关系(可以通过代码控制),
此时,我们就可以把自动化或者手动测试时的遇到的只因测试数据不同的多个测试用例合并成一个测试用例,来进行更方便和快捷的测试,
对编写自动化测试代码人员节省了很多时间
策略:一般我们会在标有@Factory注解的方法中对测试类进行调用,这时TestNg会自动调用测试类中带...
分类:
其他好文 时间:
2014-10-23 12:32:10
阅读次数:
183
@Factory的高级用法
@Factory和@DataProvider相结合的方式...
分类:
其他好文 时间:
2014-10-23 12:32:00
阅读次数:
204
json文件和脚本代码:jsonSrc/jsonTxt1.json,{
"personInfoList": [
{
"id": 0,
"name": "A",
"age": 12
},
{
"id": 1,
"name": ...
分类:
Web程序 时间:
2014-10-23 12:31:00
阅读次数:
231
分析下自己写的SQL Server同步工具的性能和缺陷...
分类:
数据库 时间:
2014-10-23 12:32:45
阅读次数:
131