问题列表 - 第47556页

如何在java/android中比较时间(在字符串中给定输入)?

我有两个用于以hh:mm格式存储时间的字符串.我想比较这两个字段以了解哪个时间更长.哪种方法最简单?

java android

8
推荐指数
2
解决办法
2万
查看次数

单击按钮的Android OPEN微调器

我已经实现按钮,点击并按照上述方法用微调打开的对话框中点击这里

但这是两次点击.一个打开对话框,一个打开微调器.我希望只需单击按钮即可打开微调器?如何才能做到这一点?

无论如何只需通过按钮单击打开微调器即可进入对话框.如果不是,我如何打开对话框视图并同时打开微调器.

android spinner

17
推荐指数
1
解决办法
1万
查看次数

Kohana orm命令asc/desc?

我注意到存储表中最大id的两个变量,以及来自同一个表的最小id.

使用find()和类似的查询,第一个id很容易被采用

        $first = Model::factory('product')->sale($sale_id)->find();
Run Code Online (Sandbox Code Playgroud)

但我如何检索最后一个ID?Kohana 3 ORM中有一个排序选项吗?谢谢!

php sorting orm kohana

2
推荐指数
1
解决办法
1万
查看次数

如何修复这个从 Twitter URL 中提取推文 ID 的正则表达式?

我正在尝试编写一个正则表达式,它将从 Twitter URL 中提取推文 ID。

我有这个,当 Twitter 用户名中有一个数字时它可以工作:

'.*?\\d+.*?(\\d+)'

ruby-1.9.2-p0 > Regexp.new('.*?\\d+.*?(\\d+)',Regexp::IGNORECASE).match('https://twitter.com/#!/sportsguy33/status/41257488166686720')[1]
 => "41257488166686720" 
ruby-1.9.2-p0 > Regexp.new('.*?\\d+.*?(\\d+)',Regexp::IGNORECASE).match('http://twitter.com/#!/dailythunder/status/41382006113841153')[1]
 => "3" 
Run Code Online (Sandbox Code Playgroud)

还有这个,当 Twitter 用户名中没有数字时有效

'.*?(\\d+)'

ruby-1.9.2-p0 > Regexp.new('.*?(\\d+)',Regexp::IGNORECASE).match('https://twitter.com/#!/sportsguy33/status/41257488166686720')[1]
 => "33" 
ruby-1.9.2-p0 > Regexp.new('.*?(\\d+)',Regexp::IGNORECASE).match('http://twitter.com/#!/dailythunder/status/41382006113841153')[1]
 => "41382006113841153" 
Run Code Online (Sandbox Code Playgroud)

我怎样才能写出在任何一种情况下都可以使用的程序?

ruby regex

1
推荐指数
1
解决办法
1736
查看次数

删除特定值的列

使用Sql Server 2005

表格1

ID Name Value

001 Rajesh 90
002 Suresh 100
003 Mahesh 200
004 Virat 400
...
Run Code Online (Sandbox Code Playgroud)

我想删除table1中特定id的值

尝试查询

Delete value from table1 where id = '001'
Run Code Online (Sandbox Code Playgroud)

以上查询无效.

如何删除特定列的删除查询

需要查询帮助

sql sql-server sql-server-2005

1
推荐指数
2
解决办法
4万
查看次数

以编程方式合并两段音频

我有两个不同音频剪辑的两个样本数组.如果我只是以编程方式将它们组合在一起,这相当于在音频编辑套件中将一个轨道分层到另一个轨道?就像我有一个贝司的音频剪辑另一个鼓,我希望他们一起玩.

我可能会这样做:

 for (int i = 0; i < length_of_array; i++){
   final_array[i] = first_array[i] + second_array[i];
 }
Run Code Online (Sandbox Code Playgroud)

如果没有这样做,我能否得到一些正确方法的指示?

audio signal-processing

3
推荐指数
2
解决办法
5737
查看次数

rvalue引用是否有reference_wrapper <>?

我想知道如何做到以下几点

void f(string &&s) { 
  std::string i(move(s)); 
  /* other stuff */ 
} 

int main() { 
  std::string s; 
  bind(f, s)(); // Error.
  bind(f, move(s))(); // Error.
  bind(f, ref(s))(); // Error.
}
Run Code Online (Sandbox Code Playgroud)

如何传递rvalue引用并将其作为rvalue引用(可能包装)存储在调用包装器中?我知道我可以手动编写一个类似于std::reference_wrapper<>具有转换功能的类T&&,但我宁愿避免这种情况并使用标准技术.


我像AProgrammer推荐的那样实现了它:

template<typename T> struct adv { 
  T t; 
  explicit adv(T &&t):t(forward<T>(t)) {} 
  template<typename ...U> T &&operator()(U &&...) { 
    return forward<T>(t); 
  } 
}; 

template<typename T> adv<T> make_adv(T &&t) { 
  return adv<T>{forward<T>(t)}; 
}

namespace std { 
  template<typename T> 
  struct is_bind_expression< adv<T> > : std::true_type {}; 
} 
Run Code Online (Sandbox Code Playgroud)

现在我可以说 …

c++ rvalue-reference stdbind c++11

13
推荐指数
2
解决办法
2974
查看次数

如果无法解决它,如何告诉Maven忽略依赖?

我有一个依赖项,我已在Maven本地存储库中安装并在本地使用但在部署服务器上不可用.我使用该依赖项,Class.forName(...)因此如果从部署服务器上的类路径中遗漏它将没有问题.

有没有办法告诉Maven忽略依赖,如果它无法解决它?

我似乎没有<scope>或者<optional>可以解决这个问题,但<profiles>如果有任何方法可以根据依赖项可用性激活/停用配置文件,则可能会这样做.

maven

11
推荐指数
2
解决办法
1万
查看次数

Android活动命名

我在Android活动和其他类之间遇到越来越多的命名冲突.我想知道你是否可以告诉我你是如何避免这些的.遗憾的是,我在SO的相关问题中没有涉及我的特定命名问题.

第一个例子

我有一个显示游戏级别的活动.但是,该级别所需的数据(背景图片,实体等)存储在单独的类中.当然,我会称之为后一类Level.但是,我也会调用该活动Level,因为它显示了级别.

第二个例子

我有一个活动可以播放切割场景.它基本上连续显示几个图像.显示图像显示多长时间的信息存储在单独的类中.和前面的情况一样,我自然会把这两个类都称为CutScene.

您如何解决这些命名问题?命名活动LevelActivityCutSceneActivity?命名表示类LevelModelCutSceneModel?别的什么?

android naming naming-conventions android-activity

19
推荐指数
1
解决办法
1万
查看次数

malloc和new的实现差异.堆栈实现?

在分配内存时,如果内存不可用,则new运算符会抛出异常.另一方面,malloc返回NULL.实施差异的原因是什么?另外,在静态内存分配上,即在堆栈上,如果内存不足,会有异常吗?

我已经通过链接new/delete和malloc/free有什么区别? 但是我没有得到关于两者实施差异的答案

c++ algorithm memory-management

4
推荐指数
1
解决办法
1027
查看次数