问题列表 - 第17214页

For-Each和Java中的指针

好的,所以我想要迭代一个ArrayList并删除一个specefic元素.但是,我在使用For-Each之类的结构时遇到了一些麻烦.当我运行以下代码时:

ArrayList<String> arr = new ArrayList<String>();
//... fill with some values (doesn't really matter)

for(String t : arr)
{
  t = " some other value "; //hoping this would change the actual array
}

for(String t : arr)
{
  System.out.println(t); //however, I still get the same array here
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何使't'成为'arr'的指针,以便我能够在for-each循环中更改值?我知道我可以使用不同的结构循环遍历ArrayList,但是这个看起来非常干净和可读,能够使't'成为指针会很好.

所有评论都表示赞赏!即使你说我应该吮吸它并使用不同的结构.

java foreach pointers arraylist

7
推荐指数
2
解决办法
4062
查看次数

Intermittent PolicyException:无法获取执行权限

在ASP.NET应用程序中应用程序池回收后不久,我们间歇性地看到以下异常:

System.Configuration.ConfigurationErrorsException: Could not load file or assembly 'Microsoft.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418) ---> System.IO.FileLoadException: Could not load file or assembly 'Microsoft.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Failed to grant permission to execute. (Exception from HRESULT: 0x80131418)
File name: 'Microsoft.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' ---> System.Security.Policy.PolicyException: Execution permission cannot be acquired.
   at System.Security.SecurityManager.ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, PermissionSet& denied, Boolean checkExecutionPermission) …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc code-access-security

7
推荐指数
0
解决办法
5412
查看次数

如何在Matlab中对for循环中的值求和?

我想在for循环运行时求和,然后打印出所有先前酸值的总值.我现在的问题是它目前只打印单个值而不是酸性的总和值.我怎么总结.

这是打印到命令窗口的内容

ans =

5.9676
Run Code Online (Sandbox Code Playgroud)

ans =

2.1676
Run Code Online (Sandbox Code Playgroud)

这是我的代码

pki = [7.7,3.9];

t= 2;


n=55;

for i = 1:t;

    acidic = log10(1/((n-1)*(10^-pki(i))));

    sum(acidic)

end 
Run Code Online (Sandbox Code Playgroud)

matlab sum

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

在Ruby中将HTML转换为Textile?

是否有像RedCloth这样的ruby库将HTML转换为Textile?

html ruby textile

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

使用EventMachine进行SOAP调用

有没有办法在EventMachine中创建非阻塞SOAP请求?

我正在创建一个ruby应用程序,它使用adwords4r gem与google adwords api(基于SOAP)进行交互.应用程序使用EM通过stomp连接接收消息,然后通过对adwords api进行SOAP调用来处理这些消息.显然,我需要这些调用是非阻塞的,因为处理将在reactor线程内.一种选择是使用EM.defer,但我宁愿没有线程池中的一堆线程的开销.

ruby soap asynchronous nonblocking eventmachine

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

基于变量值的动态方法调度

长开关的声明往往令人不悦.解决方案是使用多态.但是,如果我正在打开的东西不是类型代码呢?我想做的是用这样的东西替换switch语句......

public void HandleString(string s = "Hello")
{
 ...
}

public void HandleString(string s = "Goodbye")
{
 ...
}

...
HandleString("Hello"); // results in the first method being called.
Run Code Online (Sandbox Code Playgroud)

这将取代以下......

string s = "Hello";

switch(s)
{
   case "Hello":
   ...
   break;
   case "Goodbye":
   ...
   break;
   default;
   break;
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?从理论上讲,我认为你可以完全取消'if/switch'语句,只调用基于表达式值自动绑定的方法.

c# methods polymorphism dynamic-dispatch

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

布尔意义

我需要一些关于这个布尔含义的帮助.

有人可以用简单的术语解释这是如何工作的:

A暗示B = B + A'(如果A然后B).也相当于A >= B

boolean-logic

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

如何在iPhone上触发鼠标悬停?

这似乎是一个非常愚蠢的问题,但我正在编写一个应用程序,我遇到了鼠标悬停,鼠标单击和鼠标悬停需要绑定到它们的不同事件.现在在Internet Explorer,Firefox和Safari上.这一切都按预期工作.

但是,在我的iPhone上,操作不会触发.现在我的问题是,当我用手指向下触发事件时,我可以通过任何特定的方式将鼠标悬停在基本上被触发?

当您将鼠标悬停在注释上时,此网站无法正常工作的示例就是显示+1或标记图标.

我正在使用jquery.

javascript jquery ios jquery-events

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

在Java中将XML转换为JSON的最快方法

有哪些好的工具可以快速轻松地将XML转换为Java中的JSON?

java xml json

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

谁能猜出这些数据包属于哪种协议?

在Telstra的NEXTG移动网络上进行下行链路文件传输时,我们看到这些数据包被注入FTP-DTP信道.我们不确定这些是否是网络级数据包,我们的3G调制解调器(基于HC25)的问题或类似我们的防火墙注入流中的问题.

使用工具我们注意到PPP成帧失败,协议长度错误,因此它们很可能是移动网络数据包.

我希望有人可以识别数据包的签名,以便我可以与适当的供应商追讨.

这些数据包肯定有一种格式: -

Packet1:00 00 00 24 c4 b8 7b 1a 00 90 7f 43 0f a1 08 00 45 00 01 10 f4 4e 00 00 40 06 2f 13 cb 7a 9d e9 7b d0 71 52 7a ed 04 06 8c 61 5d a9 01 f7 0c eb 50 10 ff ff 58 b9 00 00

Packet2:00 00 00 24 c4 b8 7b 1a 00 90 7f 43 0f a1 08 00 45 00 00 …

mobile networking protocols

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