问题列表 - 第46754页

VS 2010加载缓慢 - Xap打包失败.抛出了类型'System.OutOfMemoryException'的异常

我遇到了VS 2010的问题.它运行速度非常慢,并且在编译和打包xap文件时偶尔会崩溃并出现以下错误:

Xap packaging failed. Exception of type 'System.OutOfMemoryException' was thrown.
Run Code Online (Sandbox Code Playgroud)

在本地Windows 7临时目录中\Users\usernamexxxx\AppData\Local\Temp 有数千个文件,因此我将其删除,现在VS速度更快.

还有其他人有类似的问题吗?

silverlight compiler-errors visual-studio-2010 xap windows-7

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

Java中的InputStream的多个读者

我有一个InputStream,我正在读取字符.我希望多个读者访问此InputStream.似乎一种合理的方法是将传入的数据写入StringBuffer或StringBuilder,并让多个读者读取它.不幸的是,不推荐使用StringBufferInputStream.StringReader读取一个字符串,而不是一个不断更新的可变对象.我有什么选择?写我自己的?

java io inputstream

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

在屏幕上随机移动对象

我正在尝试动画UIButton以在不同方向上随机移动屏幕.下面的代码很有用.按钮将开始沿着随机路径移动,然而,它继续在A点和B点之间来回移动.

[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration:1]; 
[UIView setAnimationRepeatCount:1000]; 
[UIView setAnimationRepeatAutoreverses:YES]; 

CGFloat x = (CGFloat) (arc4random() % (int) self.view.bounds.size.width); 
CGFloat y = (CGFloat) (arc4random() % (int) self.view.bounds.size.height); 

CGPoint squarePostion = CGPointMake(x, y); 
button.center = squarePostion; 

[UIView commitAnimations];
Run Code Online (Sandbox Code Playgroud)

每次改变方向时,我怎样才能让它继续移动到一个新的随机点,而不是简单地来回移动?

谢谢!

iphone xcode objective-c ios

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

使用shell脚本中的ssh登录在服务器上创建cron条目

我需要将文件(bash脚本)上传到远程服务器.我使用scp命令.将文件复制到远程服务器后,我想在远程服务器上的crontab文件中创建一个cron条目.但是,文件上传和写入cron条目需要在bash shell脚本中进行,这样我只需要在本地机器上执行脚本,并将脚本复制到远程主机,并将cron条目写入crontab.

有没有办法可以在脚本中使用ssh命令将我登录到远程服务器,打开crontab文件并写入cron条目.

非常欢迎任何帮助

bash shell cron

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

在ReleaseMutex之前,在Mutex上关闭手柄 - 会发生什么?

如果我在线程完成互斥锁之前在互斥锁上调用CloseHandle,因此尚未调用ReleaseMutex,那么预期的行为是什么?

c++ multithreading mutex

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

从ArrayList中检索随机项

我学习Java,我有一个问题ArrayListRandomGenerator.

我有一个名为的对象catalogue,它有一个从另一个被调用的类创建的对象数组列表item.

我需要一个方法,catalogue其中返回item列表中的一个对象的所有信息.
item随意选择的需求.

import java.util.ArrayList;
import java.util.Random;

public class Catalogue
{
    private Random randomGenerator;
    private ArrayList<Item> catalogue;

    public Catalogue ()
    {
        catalogue = new ArrayList<Item>();  
    }

    public Item anyItem()
    {
        int index = randomGenerator.nextInt(catalogue.size());
        return catalogue.get(index);
        System.out.println("Managers choice this week" + anyItem + "our recommendation to you");
    }
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,我得到一个指向System.out.println行的错误说..

'找不到符号变量anyItem'

java random arraylist

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

在IIS7中,Application_BeginRequest和Application_PreRequestHandlerExecute之间会发生什么?

我在ASP.Net IIS应用程序上有一些带有时间戳的跟踪语句,可以获得大量流量.我在我的Global.asax中的Application_BeginRequest末尾和Application_PreRequestHandlerExecute的开头有跟踪语句.偶尔在BeginRequest结束和PreRequestHandlerExecute开始之间有一个很大的延迟,即超过5秒.

在这两个方法调用之间的HttpRequest生命周期中可能会花费多长时间?这是Windows Server 2008上的IIS7.

谢谢.

asp.net iis

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

设备运动更新的实际频率低于预期,但随设置增加

我正在移植我最初使用IOS 3加速度计编写的应用程序,以整合新的IOS 4运动功能.

在捕获动作时,应用程序几乎没有其他功能 - 例如,没有图形更新.

我正在做以下操作来设置动作更新,以替代我之前使用的加速度计.我确实意识到我可以使用NSTimer或其他东西来重建我自己的民意调查,并且可能会继续这样做.

[motionManager setDeviceMotionUpdateInterval:updateInterval];
CMDeviceMotionHandler motionHandler = ^(CMDeviceMotion *motion, NSError *error) {
[self processMotion:motion withError:error];
};

[motionManager startDeviceMotionUpdatesToQueue:[NSOperationQueue currentQueue] withHandler:motionHandler];

这样可行,但更新间隔的行为不符合预期.我已经删除了processMotion方法中的所有执行代码,除了保存时间戳以查看真实的动作更新速率.我已经测试了这个足以证明它是可重复的,甚至是1/40的奇怪结果.下表显示了我所看到的内容:

updateInterval  actual events per second
1.0/20.0        13
1.0/30.0        27
1.0/40.0        27
1.0/50.0        34
1.0/60.0        40
1.0/70.0        57
1.0/90.0        60
1.0/100.0      74

一些注意事项:
1.我确定更新间隔设置正确,并在设置确认后进行了检查.

2.我确信我正在跟踪每次调用processMotion,没有任何使用nil CMDeviceMotion或其他奇怪的调用

3.我没有做任何阻止事情的重要处理,只是等待运动事件并录制它们.作为加速度计

4的代表,这一切都非常好. 运动数据很好,很少更新:)

5.这是在ipod touch第4代

6 上使用ios 4.2 .我尽力搜索,避风港没有看到解释,虽然我已经看到一些人在申请60hz时看到50hz更新频率的报告,这可能是相关的.

我将尝试的下一件事是为处理而不是使用当前队列设置专用队列,但我确实想看看这是否是已知行为.我可以理解更新速率是否会以某种方式出现瓶颈,但不确定为什么它仍然可以扩展,如果是这样的话.

同样,我想我可以重建使用NSTimer并进行自己的轮询,但我想了解为什么我会看到这个,以防我从根本上误解Core Motion框架.

iphone cocoa-touch intervals core-motion

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

API端点语义

API端点是'方法',如https://api.foursquare.com/v2/venues/或包含非查询字符串参数的完整URL,如 https://api.foursquare.com/v2/venues/ 5104

换句话说,这两个独立的端点是否被认为是相同的端点? http://myapi.com/somemodel/1
http://myapi.com/somemodel/2

api-design

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

从Jinja2中的宏内部访问全局属性

我一直在Jinja2中广泛使用宏,并发现它们非常干燥; 但是有一件事困扰着我:如何从宏中访问全局内容?如果我能以某种方式从宏中本地访问url_for(),那将是非常好的.

python jinja2

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