问题列表 - 第26838页

使用Actionscript更改字符串中的字符

与...相反的是什么String.charAt()

如果我有一个字符串:

var Str:String="Hello World";

如何更改第5个字符,例如,从''更改为'_'?

我可以像这样获得第5个角色:

var C:String=Str.charAt(5);

但是如何设置第5个字符?

提前致谢.

apache-flex air flex3 actionscript-3

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

使用指针交换值

我有这个代码片段

int i = 5;
int k = 7;
int * iPtr;
int * jPtr;
int * kPtr;

iPtr = &i;
kPtr = &k;
Run Code Online (Sandbox Code Playgroud)

我需要使用指针交换i和k.这就是我这样做的方式:

*jPtr = *kPtr ;
*kPtr = *iPtr ;
*iPtr = *jPtr ;
Run Code Online (Sandbox Code Playgroud)

这是最好的方法吗,还是有更好的方法?

c++

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

Hadoop如何执行输入拆分?

这是一个涉及Hadoop/HDFS的概念性问题.假设您有一个包含10亿行的文件.并且为了简单起见,我们考虑每条线的形式<k,v>,其中k是从开头开始的线的偏移量,值是线的内容.

现在,当我们说要运行N个映射任务时,框架是否将输入文件拆分为N个拆分并在该拆分上运行每个映射任务?或者我们是否必须编写一个分区函数来执行N分割并在生成的分割上运行每个映射任务?

我想知道的是,拆分是在内部完成还是我们必须手动拆分数据?

更具体地说,每次调用map()函数时,它的Key key and Value val参数是什么?

谢谢,迪帕克

hadoop mapreduce hdfs

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

不要计算乳胶中的\ part {}页面

例如,当我使用\ part {}时,我不想计算页码

...........
.         .
.         .
.         .
.    4    .
...........
...........
.         .
. Part I  .
.         .
.         .
...........

...........
.         .
.         .
.         .
.   5     .
...........

我怎么才能得到它?

latex

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

numpy中的"isnotnan"功能,这可以更加pythonic吗?

我需要一个从数组中返回非NaN值的函数.目前我这样做:

>>> a = np.array([np.nan, 1, 2])
>>> a
array([ NaN,   1.,   2.])

>>> np.invert(np.isnan(a))
array([False,  True,  True], dtype=bool)

>>> a[np.invert(np.isnan(a))]
array([ 1.,  2.])
Run Code Online (Sandbox Code Playgroud)

Python:2.6.4 numpy:1.3.0

如果您有更好的方法,请分享,谢谢

python arrays numpy nan

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

相位相关

如何通过2幅图像的相位相关(使用fft)确定旋转角度?http://en.wikipedia.org/wiki/Phase_correlation中给出的算法返回线性移位,而非角度.它还提到必须将图像转换为对数极坐标以计算旋转.如何在python中实现这种转换?和转换后的算法保持相同的步骤吗?

python fft correlation

5
推荐指数
0
解决办法
5095
查看次数

无法使用jQuery设置元标记值

可能重复:
是否可以使用javascript更改页面的元标记?

我正在尝试使用jQuery设置元标记(请不要回答这是没有意义的,因为搜索引擎等等等等......我正在加载调用第三方Javascript函数来检查这些值,例如Tweetmeme和Facebook).

如果我使用:

 $('meta[name=some-name]').attr('content', 'some value');
Run Code Online (Sandbox Code Playgroud)

它确实可以设置现有元标记的值,但如果这样的命名元标记不存在,则不会创建元标记.

如果您有这方面的见解或经验,请回复...

jquery meta-tags

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

在一个或多个嵌套循环内部从函数返回?

有没有办法在一个或多个嵌套循环中立即从函数返回?

以下是一些说明问题的示例代码:

; Grid data structure
; -------------------
(defstruct grid :width :height)

(defn create-grid [w h initial-value]
  (struct-map grid
    :width  w
    :height h
    :data   (ref (vec (repeat (* w h) initial-value)))))

(defn create-grid-with-data [w h gdata]
  (struct-map grid
    :width w
    :height h
    :data (ref gdata)))

(defn get-grid [g x y]
  (let [gdata (g :data)
        idx   (+ x (* (g :width) y)) ]
    (gdata idx)))

(defn set-grid [g x y value]
  (let [data  (deref (g :data))
        idx   (+ x (* (g …
Run Code Online (Sandbox Code Playgroud)

clojure

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

DeviceOrientation检查AppDelegate

我在AppDelegate中创建了一个视图,我将其添加到窗口中:

[window addSubview:myView];
Run Code Online (Sandbox Code Playgroud)我希望每次回到这个视图时都能检查设备方向,所以我可以对它进行一些修改.我怎么能在appDelegate中做到这一点?

iphone objective-c

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

在Python中以前缀表示法处理命令行参数

我正在尝试解析Python中的命令行,如下所示:

$ ./command -o option1 arg1 -o option2 arg2 arg3
Run Code Online (Sandbox Code Playgroud)

换句话说,该命令采用无限数量的参数,并且每个参数可以可选地在前面加上一个-o选项,该选项与该参数具体相关.我认为这被称为"前缀表示法".

在Bourne shell中,我会做类似以下的事情:

while test -n "$1"
do
    if test "$1" = '-o'
    then
        option="$2"
        shift 2
    fi
    # Work with $1 (the argument) and $option (the option)
    # ...
    shift
done
Run Code Online (Sandbox Code Playgroud)

看看Bash教程等,这似乎是公认的习惯用法,所以我猜测Bash已经过优化,可以通过这种方式使用命令行参数.

试图在Python中实现这种模式,我的第一个猜测是使用pop(),因为这基本上是一个堆栈操作.但我猜这在Python上不会有效,因为参数列表的sys.argv顺序错误,必须像队列一样处理(即从左侧弹出).我已经读过,列表没有优化用作Python中的队列.

所以,我的想法是:转换argvcollections.deque和使用popleft(),反向argv使用reverse()和使用pop(),或者只是使用int列表索引本身.

有没有人知道更好的方法来做到这一点,否则我的哪些想法将是最好的Python实践?

python stack prefix command-line-arguments data-structures

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