问题列表 - 第48974页

迭代一个元组

我需要实现一个带有元组的泛型方法并返回一个Map示例:

val tuple=((1,2),(("A","B"),("C",3)),4)
Run Code Online (Sandbox Code Playgroud)

我一直试图将这个元组分解为一个列表:

val list=tuple.productIterator.toList
Scala>list: List[Any] = List((1,2), ((A,B),(C,3)), 4)
Run Code Online (Sandbox Code Playgroud)

但这种方式会返回List [Any].

我现在正在尝试找出如何迭代以下元组,例如:

((1,2),(("A","B"),("C",3)),4)
Run Code Online (Sandbox Code Playgroud)

为了遍历每个元素1,2,"A",B",...等.我怎么能在元组上进行这种迭代

iterator scala

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

UNIX/BASH:列出在特定月份修改的文件

我正在努力处理在特定月份(例如,2月)修改的列表文件.以下是几次不成功的尝试:

1)我尝试创建临时文件并在下个月第一次设置时间戳,并在目标月份中第一次设置并在find中使用-newer,如下所示:

find -newer "$from" ! -newer "$to"
Run Code Online (Sandbox Code Playgroud)

这列出了在时间间隔($ from,$ to)中修改的文件,但我希望时间间隔[$ from,$ to)(否则,在下个月的第一秒创建的文件会出现误报) .2月修改的列表文件是额外的问题,因为这需要将其中一个时间戳设置为仍然在2月份的最大时间戳,但是2月份的天数取决于它是否是闰年,这需要额外的检查.

2)如果我使用,ls我在解析时会看到很多复杂因素,因为用户名或组可能包含空格.

有没有一种简单的方法和相对便携的方式(所以它适用于任何月份,无论文件名等)?

unix bash timestamp file list

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

似乎无法在mac上安装mysql

sudo gem install mysql — –with-mysql-config=/usr/local/mysql/bin/mysql_config
/usr/local/lib/ruby/1.9.1/optparse.rb:1262: warning: regexp match /.../n against to UTF-8 string
/usr/local/lib/ruby/1.9.1/optparse.rb:1278: warning: regexp match /.../n against to UTF-8 string
/usr/local/lib/ruby/1.9.1/optparse.rb:1262: warning: regexp match /.../n against to UTF-8 string
/usr/local/lib/ruby/1.9.1/optparse.rb:1278: warning: regexp match /.../n against to UTF-8 string
Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

/usr/local/bin/ruby extconf.rb
checking for mysql_ssl_set()... no
checking for rb_str_set_len()... no
checking for rb_thread_start_timer()... no
checking for mysql.h... yes
creating …
Run Code Online (Sandbox Code Playgroud)

mysql rubygems ruby-on-rails

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

将SDL_ttf与OpenGL一起使用

我正在使用OpenGL和SDL在我的程序中创建一个窗口.

如何在OpenGL窗口中使用SDL_ttf?

例如,我想加载一个字体并渲染一些文字.我想使用SDL OpenGL表面绘制文本.

opengl sdl sdl-ttf

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

与尺度无关的像素

我不知道它是如何转换为像素单位的.例如,如果我在160 dpi设备上为我的字体大小分配10sp,那么我的字体大小是多少?或者,如果我在240 dpi设备上为我的字体分配10sp,我的字体大小是多少?

android

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

分号在"for"开头是如何工作的?

我刚刚在Mozilla网站上遇到过这段代码,虽然对我看起来很破旧,但我可能不熟悉它的用法:

for (; k < len; k++)
    {
      if (k in t && t[k] === searchElement)
        return k;
    }
Run Code Online (Sandbox Code Playgroud)

分号在循环开始时如何工作?

完整的代码在这里.

javascript syntax for-loop

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

如何从Django发推文?

我想创建一个manage.py命令,该命令从查询集中获取对象并将其发布到我的Twitter上.我打算使用这里描述的卷曲方法.

但Twitter已禁用基本身份验证.我不想安装类似Tweepy的过度库,让人们使用oAuth对我的网站进行身份验证,我只是想发推文.在一个帐户上.

python django twitter oauth

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

使用PHP mysqli获取UPDATE查询匹配的行数

较旧的mysql扩展有CLIENT_FOUND_ROWS连接标志,但我找不到mysqli的任何等价物.

我有一个update查询,想知道它的where子句匹配了多少行,而不是实际更改了多少行(如图所示mysqli -> affected_rows).

到目前为止我唯一想到的方法是用正则表达式解析mysqli -> info(看起来像Rows matched: 40 Changed: 40 Warnings: 0).但这看起来很糟糕.

php mysql mysqli

12
推荐指数
2
解决办法
5604
查看次数

在Android中有没有办法取代或静音相机快门声?

我想用代码中的其他东西替换快门声(相机拍照时拍摄的声音).我希望它会像铃声或通知,但我没有看到任何其他任何关于它.我已经看过代码在拍摄照片之前使手机静音,并且在之后取消静音,但我更愿意用另一个mp3或ogg替换声音.

了解您是否拥有root电话,可以替换该文件.这不是我的应用程序的解决方案.

就在我的应用程序中.想法是设置它,然后取消它.有趣的是,在你输入一些东西后,重新阅读它,它有助于从不同的角度思考它.我已经使用下面的代码来关闭音频服务,我之前播放我的声音.作为一个伟大的解决方案.也许有一天,我们将能够设置它.

   AudioManager mgr = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
   mgr.setStreamMute(AudioManager.STREAM_SYSTEM, true); 
Run Code Online (Sandbox Code Playgroud)

谢谢!

audio camera android

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

使用HtmlHelper类时,MVC单选按钮列表未分组

难以创建组合在一起的单选按钮列表,特别是在MVC 3中,但这也适用于MVC 2.

当使用Html助手生成单选按钮并且模型是数组的一部分时,会出现问题.

这是我的代码的缩减版本.

public class CollectionOfStuff {
  public MVCModel[] Things { get; set }
}

/*This model is larger and represents a Person*/    
public class MVCModel {

  [UIHint("Hidden")]
  public string Id { get; set; }

  public string Name { get; set; }

  public bool IsSelected { get; set; }
}

/*Assigned to new CollectionOfStuff property Things*/    
var items = new[] { 
 new MVCModel() { Id="0" Name = "Name here" }, new MVCModel() { Id="1" Name = "Name there" …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc asp.net-mvc-3

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