问题列表 - 第42287页

openoffice:在writer中复制表的行

我需要以编程方式在openoffice writer中复制Table的行.

这不难通过添加行table.Rows.insertByIndex(idx, count),那加空行,很容易到该行指定的文本添加DataArrayCellRange.通过这种方式,您可以放松对单元格样式的控制,特别是如果单元格具有不同样式(粗体/斜体)的单词,则会将其展平为同一个面.我需要的是以保留单元格/行中每个单词的样式的方式复制行.

这是使用openoffice的Python模板系统的最后一步(http://oootemplate.argolinux.org).我通过Python中的uno接口访问文档,但任何语言都可以解释它背后的逻辑.

python templates openoffice.org openoffice-writer odt

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

帮助理解x86内联汇编中的DIV指令

在阅读GNU项目中的一些源代码时,我遇到了一些内联汇编:

__asm__ (
  "divq %4"
  : "=a" (q), "=d" (r)
  : "0" (n0), "1" (n1), "rm" (d)
);
Run Code Online (Sandbox Code Playgroud)

这里的变量q,r,n0,n1,和d是64位整数.我知道足够的装配来得到它的作用,但有一些我不确定的细节.

我的理解:

我们将RAX寄存器的内容除以d,将商放入q,并将余数放入r.

我不明白

  1. 为什么这里有三个输入?我们只需要输入一个被除数和一个除数,那么3个输入有什么用?
  2. 我不知道哪个输入是红利.更一般地说,我没有看到任何实际被加载到RAX寄存器中的内容,那么它如何知道除了什么呢?

c x86 gcc division inline-assembly

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

是否可以在gem中包含用户可以呈现为部分的视图?

假设我正在制作宝石"awesome_o",它将使应用程序变得非常棒.我怎么能打包一些视图部分,以便用户可以选择在他/她的应用程序中使用它们,例如:

<%= render :partial => '#{some_path_to_awesome_o}/list_of_awesome' %>
Run Code Online (Sandbox Code Playgroud)

那可能吗?

ruby rubygems ruby-on-rails ruby-on-rails-3

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

Webkit中奇怪的边框不透明行为?

我一直在测试带有不透明度的边框,而Webkit似乎有一种奇怪的行为.

这是我的代码

<style>
div{
    position: relative;
    width: 300px;
    height: 300px;
    background: #00f;
}
span{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 10px solid rgba(255, 255, 255, 0.5);
}
</style>
<div>
    <span></span>
</div>
Run Code Online (Sandbox Code Playgroud)

你可以在这里测试一下.在Firefox中你会得到预期的:一个10px的白色内边框,在div周围有50%的不透明度,但是,至少Chrome(但我怀疑Webkit)似乎与边框的边界重叠(不知何故有意义).而且我认为它没有意图,因为它似乎重叠了!

这是一个错误还是一个预期的功能

css webkit border opacity

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

在cmath中sqrt,sin,cos,pow等的定义

有没有像功能的任何定义sqrt(),sin(),cos(),tan(),log(),exp()(这些从文件math.h/CMATH)可用?

我只是想知道它们是如何工作的.

c c++ math cmath definitions

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

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

rhumb行计算 - javascript到php

此示例和java脚本代码来自链接文本
查看有关rhumb行的部分.


给定起始点和沿恒定方位θ的距离d,这将计算目标点.如果沿着垂直线保持恒定的方向,则会逐渐向一个极点旋转.

公式:

  ? = d/R (angular distance)   
  lat2 = lat1 + ?.cos(?)   
  ?? = ln(tan(lat2/2+?/4)/tan(lat1/2+?/4)) [= the ‘stretched’ latitude difference] 
if E:W line q = cos(lat1)    
otherwise q = ?lat/??   
  ?lon = ?.sin(?)/q   
  lon2 = (lon1+?lon+?) % 2.? ? ?   
  where ln is natural log and % is modulo, ?lon is taking shortest route (<180°), and R is the earth’s radius 
Run Code Online (Sandbox Code Playgroud)

JavaScript:

lat2 = lat1 + d*Math.cos(brng);
var dPhi = Math.log(Math.tan(lat2/2+Math.PI/4)/Math.tan(lat1/2+Math.PI/4));
var q = (!isNaN(dLat/dPhi)) …
Run Code Online (Sandbox Code Playgroud)

javascript php

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

在Visual Studio 2010中不使用设计模式的情况下为事件查找正确的参数

有没有办法知道Visual Studio 2010中的事件需要什么参数?

假设我有一个DropDownList控件,我想将一个方法绑定到"OnSelectedIndexChanged",我会做这样的事情

在ASPX文件中:

<asp:DropDownList ID="lstMyList" runat="server" OnSelectedIndexChanged="lstMyList_SelectedIndexChanged"></asp:DropDownList>
Run Code Online (Sandbox Code Playgroud)

在代码隐藏中:

protected void lstMyList_SelectedIndexChanged(object sender, EventArgs e) 
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

有没有办法知道方法需要什么参数?(在这种情况下,发件人的对象和事件的EventArgs参数.)

我知道您可以通过在设计模式中双击正确的事件轻松创建方法,但它会使您的代码混乱,所以我不想使用它.

谢谢!

.net c# asp.net visual-studio-2010 visual-studio

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

使用UITextField的UITableView - 即使在用户滚动后也能保留数据

我有一个UITableView,它有很多UITableViewCells - 这些UITableViewCells里面有多个UITextFields.

现在,每次我上下滚动 - 并且UITableViewCells走出视图 - 然后返回我在UITextField内输入的任何文本消失 - 这是什么工作的最佳方法?

iphone cocoa-touch uitableview uitextfield

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

检查数字是int还是float

我是这样做的:

inNumber = somenumber
inNumberint = int(inNumber)
if inNumber == inNumberint:
    print "this number is an int"
else:
    print "this number is a float"
Run Code Online (Sandbox Code Playgroud)

这样的事情.
有没有更好看的方法来做到这一点?

python

178
推荐指数
13
解决办法
42万
查看次数