问题列表 - 第18924页

为什么epmd进程不会退出?

从erlang shell退出后,epmd进程仍然存在的bug或功能是什么?

erlang

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

Bash中的可变列表或数组结构?我怎样才能轻易附加到它?

我正在尝试在bash脚本中收集字符串值.我可以将字符串值附加到列表或数组结构的最简单方法是什么,以便我可以在最后回显它们?

arrays bash scripting

59
推荐指数
4
解决办法
5万
查看次数

Subversion隐藏存储库路径

如何配置subversion服务器以隐藏来自外部世界的完整存储库路径?

例如,存储库位于/home/svn/foobar/...我想通过ssh访问它svn+ssh://user@domain.com/foobar.

svn

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

什么是count(*)%2 = 1

我看到一个类似的查询

select *
from Table1
group by Step
having count(*) % 2 = 1
Run Code Online (Sandbox Code Playgroud)

有什么诀窍 having count(*) % 2 = 1

谁能解释一下?

编辑:常见的使用领域是什么?

t-sql

6
推荐指数
2
解决办法
3681
查看次数

Ruby on Rails:将多个列聚合到一个数组中

我正在开发一个Ruby on Rails应用程序,其中一个数据库表有10列(pile_1到pile_10).在模型中访问这些列作为10元素数组会很方便.

感觉我应该能够强迫composed_of做我想做的事,但我无法弄清楚如何做.任何人都可以启发我,或建议一个更好的策略?

ruby arrays ruby-on-rails aggregation

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

如果没有arg,则运行stdin的脚本; 否则输入文件= ARGV [0]

这很好用 - 只是想知道是否有任何改进来缩短它?

if (ARGV[0].nil?) then
    input=$<
else
    input=File.new(ARGV[0],"r");
end

...
# Do something with the input here, for example:
input.each_line do |line|
    puts line
end
Run Code Online (Sandbox Code Playgroud)

ruby stdin idioms file

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

什么是正确的选择?创建新活动或只创建不同的布局并替换现有布局?

由于我是Android新手,我现在正在思考正确的做事方式.

目前,我写的应用程序有4个不同的屏幕:

  • 屏幕1 - 节点列表(主屏幕)
  • 屏幕2 - 选项菜单,带有按钮的tableLayout
  • 屏幕3 - 导航
  • 屏幕4 - 版本等的文本详细信息

可以使用放置在顶部的"标题"视图来导航这些屏幕.然后标题有4个不同的按钮:

+--------------------+
| menu with buttons  |
+--------------------+
|                    |
|                    |
|                    |
|  C O N T E N T     |
|                    |
|                    |
|                    |
+--------------------+
Run Code Online (Sandbox Code Playgroud)

main.xml实际上只是一个包含header.xml然后是内容的LinearLayout,在这种情况下是ListView中的节点列表

options.xml几乎是一样的,它包括headerxml,然后是一堆按钮......

......等两个其他屏幕.

因此,当我按下顶部/菜单中的一个按钮时,内容应该切换到该屏幕.我的问题是:

  • 我应该为每个屏幕创建一个活动吗?我在谷歌上看到:
    一项活动为用户可以进行的一项重点工作提供了一个可视化的用户界面.
    因此,我可以解释为每个屏幕使用一个Activity.

  • 应该创建比启动更多的活动,然后当我想更改上面的"内容"时,只运行setContentView(R.layout.whatever)

问候

android

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

关于android上谷歌地图的缩放事件

我们正在构建一个使用google maps api for android的应用程序.

我有我的MapController和MapView,我启用了内置的缩放控件:

mapView.setBuiltInZoomControls(true);
Run Code Online (Sandbox Code Playgroud)

我现在想要在用户实际放大地图时获得一个事件,我该怎么做呢?我找不到这样的事件或任何我可以检测到缩放级别变化的一般事件.

更新

不推荐使用mapView.getZoomControls().文档建议使用mapView.setBuiltInZoomControls(bool).这没关系,但我根本无法弄清楚如何对内置缩放控件中的事件采取行动.

java events android google-maps zoom

39
推荐指数
5
解决办法
3万
查看次数

测试字符串是否只包含字母(az +éüöêåø等...)

我想匹配一个字符串,以确保它只包含字母.

我有这个,它工作得很好:

var onlyLetters = /^[a-zA-Z]*$/.test(myString);
Run Code Online (Sandbox Code Playgroud)

由于我也说另一种语言,我需要允许所有字母,而不仅仅是AZ.还有例如:

é ü ö ê å ø
Run Code Online (Sandbox Code Playgroud)

有没有人知道是否有一个全球'alpha'术语,包括与regExp一起使用的所有字母?或者甚至更好,有没有人有某种解决方案?

非常感谢

编辑: 刚才意识到你可能也想允许' - '和''加上一个双重名字,如:'Mary-Ann'或'Mary Ann'

javascript regex diacritics

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

什么应该是NHibernate会话的生命周期?

我是NHibernate的新手,在过早关闭会话时遇到了一些问题.我通过重用会话而不是每个事务打开一个会话来暂时解决了这个问题.但是,我的印象是,每次需要时打开会话都是会话生命周期管理的推荐方法.没有?

所以; 推荐的会话方式是什么?他们的一生应该是什么?一次会议交易?一个单一的会议来处理一切?或者是什么?

编辑:

请注意,我的应用程序体系结构是与服务器端服务通信的桌面应用程序,这是使用NHibernate + Fluent进行的所有数据库处理.(如果这有任何区别......)

.net nhibernate session lifetime

41
推荐指数
3
解决办法
8706
查看次数