问题列表 - 第27285页

将浮点数从.NET发送到Java并返回的最佳方法

我正在编写一个.NET应用程序,它将对Java应用程序进行RPC调用(通过消息队列).在两个方向上发送的数据将是大型浮点数组.序列化它们以通过网络发送它们的最佳方法是什么?我想要比文本更紧凑的东西,但是与架构无关,因为服务器可能不是x86机器.可以根据需要更改Java应用程序.

.net java serialization

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

如何从Firefox插件中将javascript注入页面并运行它?

我正在编写一个Firefox扩展(附加组件),允许用户使用文本和/或绘图注释任何页面,然后保存包含注释的页面图像.用例是客户审阅网页,向页面添加反馈,保存图像并通过电子邮件将其发送回Web开发人员或测试人员获取GUI错误的注释截图等.

我在开发扩展之前在javascript中编写了注释/绘图功能.此脚本<canvas>向页面添加元素以及工具栏(在a中<div>),其中包含<canvas>不同绘制工具的按钮(每个元素),例如线条,框,椭圆,文本等.当手动包含在内时,此工作正常页面.

我现在需要一种扩展方式:

  1. 将此脚本注入任何页面,包括我无法控制的页面.
  2. 这需要在用户调用扩展时发生,该扩展可以在页面加载之后发生.
  3. 一旦注入init()该脚本中添加画布和工具栏元素等的函数需要以某种方式运行,但我无法确定如何从扩展名中调用它.

请注意,一旦注入,我不需要此脚本与扩展交互(因为当用户按下扩展名chrome中的保存按钮时,扩展只会获取整个文档的屏幕截图(并删除添加的页面元素)).

javascript firefox firefox-addon

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

将对象保留在内存中(iPhone SDK)

我试图在touchesBegan方法中创建一个名为theImageView的UIImageView ,然后我可以移动到touchesMoved中的新位置.目前我在touchesMoved中收到"未声明"错误,我在其中设置了ImageView的新位置.

我该怎么做才能在这两种方法之间将ImageView保存在内存中?

编辑:我无法在@interface中声明图像视图,因为我需要在每次触摸某个点时创建图像.

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
    ...
    UIImageView *theImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
    theImageView.frame = CGRectMake(263, 228, 193, 300);
    [theImageView retain];
    ...
}

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
    ...
    theImageView.frame = CGRectMake(300, 300, 193, 300);
    ...
}
Run Code Online (Sandbox Code Playgroud)

memory iphone cocoa objective-c uiimageview

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

在Rails中放置代码片段的位置?

我有这个代码片段,为POST生成签名.它的细节并不重要,但我想知道的是:因为它不是与模型相关的代码块,它实际上可以在任何地方使用:控制器,模型,视图助手; 甚至在观点中.所以我不确定在哪里,甚至更大的问题,如果我把它放在某个位置,如何激活它的使用.

是那些"需要"陈述的全部内容吗?您可以通过当前正在处理的文件中的"require"语句获取某些功能吗?

为了让我们有一个例子可以谈论,比方说,我有一小段代码可以实现Cubing:

def cube_it(num)
  num**3
end
Run Code Online (Sandbox Code Playgroud)

我知道我将在应用程序的各个地方使用它,所以我应该把它放在哪里?当我确实需要使用它时,我怎么能"召唤"它呢?

谢谢

ruby ruby-on-rails

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

如何发布整数列表?

我想创建一个包含整数列表作为其序列化属性之一的组件.我知道我不能将TList<integer>a 声明为已发布的属性,因为它不会从TPersistent下降.我已经读过如果你重写DefineProperties你可以定义"假的"发布属性,但是我不太确定它是如何工作的,特别是在创建一个列表而不是单个值的假属性时.

有人能指出我正确的方向吗?

delphi properties list

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

C++指针数组

在C++中,如果我想要一个指针数组,以便我可以让它们在后一阶段指向不同的对象,那么语法是什么样的.

编辑

我想澄清一下我想做什么.我有一个类foo,它有和添加方法.在add方法中,我引用了类bar.我想将该引用保存到bar的指针数组中.指针栏数组需要一直扩展,这样我就没有问题了.它是在指针堆上创建和数组,以便我稍后可以为它们分配bar对象.我试过的似乎失败了,因为类bar没有编译器抱怨的默认构造函数.这让我想到我正在创建一些我不想做的实际对象.

请不要,我不想听到你认为这是多么疯狂等等,这是你的意见.

c++ arrays pointers

22
推荐指数
2
解决办法
11万
查看次数

Python如何制作跨模块功能?

例如,我希望能够从导入的类中调用全局函数

在文件PetStore.py中

class AnimalSound(object):
   def __init__(self):
      if 'makenoise' in globals():
         self.makenoise = globals()['makenoise']
      else:
         self.makenoise = lambda: 'meow'

   def __str__(self):
      return self.makenoise()
Run Code Online (Sandbox Code Playgroud)

然后当我在Python Interpreter中测试时

>>> def makenoise():
...    return 'bark'
...
>>> from PetStore import AnimalSound
>>> sound = AnimalSound()
>>> sound.makenoise()
'meow'
Run Code Online (Sandbox Code Playgroud)

我得到'喵'而不是'吠'.我已经尝试过使用python-how-to-make-a-cross-module-variable中提供的解决方案而没有运气.

python module global

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

是否有机会通过selectbox进行sql注入(动态创建或静态)

我想知道有没有机会通过selectbox选项进行SQL注入?如果是,那么请你展示一些演示(或参考任何链接).并告诉我如何在selectbox中阻止sql注入.(使用PHP MYSQL)

还有一个:如果我动态创建一个选择框(基于另一个选择框的选项),那么有没有SQLinjection的机会?

感谢您.

php sql-injection drop-down-menu

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

jquery如何通过索引访问一个xml节点?

说我有一个从服务器返回的 xml,如下所示:

<persons>
        <person>
               <firstname>Jon</firstname>
        </person>
        <person>
               <firstname>Jack</firstname>
        </person>
        <person>
               <firstname>James</firstname>
        </person>
</persons>
Run Code Online (Sandbox Code Playgroud)

如果我想访问第三个名字节点(动态传递并存储在 i 中,这里假设为 3),我该怎么做?我奇怪的尝试如下:

var i=3;
$(xml).find('firstname').each(function(idx){
       if (idx==i) alert($(this).text());
});
Run Code Online (Sandbox Code Playgroud)

它确实为我获取了正确的内容......但我觉得它是错误的,尤其是循环部分。基本上我正在使用 .each() 遍历整棵树!还有比这更好的方法吗?直接带我到第 n 个节点的东西,例如:

alert( $(xml).find('firstname')[idx].text() ); // where idx=n
Run Code Online (Sandbox Code Playgroud)

我是 jquery 的新手,所以请原谅我的 jquery 编码方法。

xml jquery

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

RenderPartial来自另一个控制器(以及另一个文件夹)的视图

我需要表示两个数据库实体,我需要在一个页面中输出它们.

我有类似的东西

视图Def ViewA ViewB测试ViewC

我希望ViewC显示ViewA,它显示ViewB.

现在我正在使用这样的东西:

// View C
<!-- bla -->
<% Html.RenderPartial(Url.Content("../Definition/DefinitionDetails"), i); %>


// View A
<!-- bla -->
<% Html.RenderPartial(Url.Content("../Definition/DefinitionEditActions")); %>
Run Code Online (Sandbox Code Playgroud)

这样做有好处吗?我发现用相对路径名链接会烧掉你.有小费吗?

我有机会像...那样做些什么

Html.RenderPartial( "定义", "DefinitionDetails",i)的; ?

谢谢您的帮助

asp.net-mvc renderpartial

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