问题列表 - 第40955页

Bash按args选择数组元素的位置

我想通过给出一个arg来创建一个返回元素数组位置的bash脚本.请参阅下面的代码,我使用

#!/bin/bash
args=("$@")
echo ${args[0]}
test_array=('AA' 'BB' 'CC' 'DD' 'EE')
echo $test_array
elem_array=${#test_array[@]}
for args in $test_array
do
        echo 
done
Run Code Online (Sandbox Code Playgroud)

最后,我应该输出如下:

$script.sh DD
4
Run Code Online (Sandbox Code Playgroud)

bash

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

如何使用VBScript中的常用"另存为"对话框?

我想让我的VBScript显示Windows另存为对话框,但我找不到如何做到这一点.

使用此代码:

Dim sfd
Set sfd = CreateObject("UserAccounts.CommonDialog")
sfd.ShowOpen
Run Code Online (Sandbox Code Playgroud)

我可以得到一个Open对话框,但是没有ShowSave这个对象的方法(因为在Visual Basic非脚本中似乎有类似的对象).

我搜索了StackOverflow并搜索了"[vbscript] save dialog"(以及"Windows Script Host"),但我只找到了关于从网页访问常用对话框的线程和BrowseForFolder对话框的解决方案,而没有关于调用Save对话框的内容.

实际上,我可以使用"打开"对话框来实现我的目的,因为我只需要一个文件名...但是由于我想将某些东西保存到选定的路径,对话框的标题栏中的"另存为"会更合适.

vbscript common-dialog savefiledialog

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

服务器和浏览器之间的可信通信?

我一直都在考虑这个问题,并且总是在服务器上使用更简单的解决方案.但是,我决定我可以向更多人询问它,可能是开明之一可以帮助我提供可靠的解决方案.

问题:您正在开发一个为许多用户提供服务的Web应用程序.您提供的部分功能涉及调用外部API.该调用是针对每个用户完成的.可以通过服务器或浏览器的JavaScript进行调用.在任何一种情况下,您都会在服务器数据库中保留处理API调用数据的结果.我想卸载调用API并将结果处理到浏览器的JavaScript,并在完成后将回调服务器并保留数据.我在这种方法中看到的问题是,任何人都可以修改JavaScript的行为(对于firebug及其类似的东西是多么容易)在服务器上保留恶意/不正确的数据.

我怎么能 - 服务器 - 相信从JavaScript进入我的数据 - 遵循前一个场景 - 是正确的并且没有改变?

javascript api ajax web-applications

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

Scala和括号之间Scala的形式差异是什么,何时应该使用它们?

将参数传递给括号()和括号中的函数有什么形式上的区别{}

我从Scala编程书中得到的感觉是Scala非常灵活,我应该使用我最喜欢的那个,但我发现有些情况是编译而有些情况则没有.

例如(仅作为一个例子;我很感激任何讨论一般情况的反应,而不仅仅是这个特定的例子):

val tupleList = List[(String, String)]()
val filtered = tupleList.takeWhile( case (s1, s2) => s1 == s2 )
Run Code Online (Sandbox Code Playgroud)

=>错误:非法启动简单表达式

val filtered = tupleList.takeWhile{ case (s1, s2) => s1 == s2 }
Run Code Online (Sandbox Code Playgroud)

=>很好.

syntax scala parentheses braces

317
推荐指数
7
解决办法
4万
查看次数

如何设置Hibernate来读/写不同的数据源?

使用Spring和Hibernate,我想写一个MySQL主数据库,并从基于云的Java webapp中的另一个复制的从属数据库中读取.

我找不到对应用程序代码透明的解决方案.我真的不想改变我的DAO来管理不同的SessionFactories,因为这看起来非常混乱,并且将代码与特定的服务器架构相结合.

有没有办法告诉Hibernate自动将CREATE/UPDATE查询路由到一个数据源,SELECT到另一个数据源?我不想做任何基于对象类型的分片或任何事情 - 只是将不同类型的查询路由到不同的数据源.

java mysql architecture spring hibernate

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

如何找到最高(最新)和最低(最早)的日期[R]

我正在尝试将我的数据框中的两列转换为"好"的日期和时间类,直到现在它并没有取得多大成功.我已经试过各种类别(timeDate,Date,timeSeries,POSIXct,POSIXlt),但没有成功.也许我只是忽略了显而易见的事情,因为我已经尝试了很多方法,我只是不知道它是什么了.我希望你们中的一些人可以了解我哪里出错了.

目标:我想使用最早和最晚的日期来计算两个日期之间的差异.我得到了这个head()tail(),但由于这些值不是我数据中最早和最晚的日期,我需要另一种方式.(我无法对数据进行排序,因为它只在日期当天对数据进行排序.)

第二个目标:我想将日期格式(即8-12-2010)转换为每周,每月和每年的水平(即'49 -2010','12月10',以及'2010').这可以通过格式设置(如%d-%m-%y)完成.这可以通过将data.frame转换为时间类,然后以正确的格式(8-12-2010 -> format("%B-%y") -> 'december-10'转换时间类,然后将该时间类转换为每个月的级别因子来完成吗?

对于这两个目标,我需要将日期框架以某种方式转换为时间类,这就是我遇到一些困难的地方.

我的数据框看起来像这样:

> tradesList[c(1,10,11,20),14:15] -> tmpTimes4
> tmpTimes4
   EntryTime ExitTime
1   01-03-07 10-04-07
10  29-10-07 02-11-07
11  13-04-07 14-05-07
20  18-12-07 20-02-08
Run Code Online (Sandbox Code Playgroud)

以下是我尝试过的摘要:

> class(tmpTimes4)
[1] "data.frame"
> as.Date(head(tmpTimes4$EntryTimes, n=1), format="%d-%m-%y")
Error in as.Date.default(head(tmpTimes4$EntryTimes, n = 1), format = "%d-%m-%y") : 
  do not know how to convert 'head(tmpTimes4$EntryTimes, n = 1)' to …
Run Code Online (Sandbox Code Playgroud)

time datetime r

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

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

如何在django模板中连接字符串?

我想在django模板标签中连接字符串

{% extend shop/shop_name/base.html %}
Run Code Online (Sandbox Code Playgroud)

这里shop_name是我的变量,我想将其与路径的其余部分连接起来.
假设我有shop_name

我希望结果能够扩展 shop_name=example.com

django django-templates

184
推荐指数
5
解决办法
11万
查看次数

使用awk进行表查找

我想使用awk从文本文件中查找值.文本文件的格式非常简单:

text\t value
text\t value
text\t value
...

我想通过为其值应通过shell变量中查找的实际文本,例如,$ 1.

有什么想法我怎么能用awk做到这一点?

非常感谢你的帮助.

一切顺利,Alberto

awk

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

如何从根网站及其所有子网站进行循环

我遇到了一个需要解决的问题.我想遍历根站点及其所有子网站,并要设置一些属性

sharepoint sharepoint-2007

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