标签: background

Python脚本性能作为后台进程

我正在编写一个python脚本,充当应用程序和一些外部设备之间的"粘合剂".脚本本身很简单,有三个不同的过程:

  1. 请求数据(来自套接字连接,通过UDP)
  2. 接收响应(来自套接字连接,通过UDP)
  3. 处理响应并将数据提供给第三方应用程序

但是,这将重复进行,并且对于几个(+/- 200个不同的)设备.因此,一旦它到达设备#200,它将再次开始从设备#001请求数据.我主要担心的是在执行脚本时不要让处理器陷入困境.

更新:我使用三个线程来执行上述操作,每个上述进程使用一个线程.请求/响应是异步的,因为每个响应都包含我需要处理它的所有内容(包括发件人详细信息).

有没有办法允许脚本在后台运行并尽可能少地消耗系统资源?这将在Windows 2003机器上运行.

任何意见,将不胜感激.

python performance background process

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

iPhone:在背景中解析多个XML与NSXMLParser相互干扰

当我在iPhone上使用NSXMLParser解析XML时,我有一个奇怪的问题.启动应用程序时,我想预先加载4个表视图,这些视图在后台由RSS-Feeds填充.

当我逐个启动表视图时,而不是加载,解析和显示所有的工作,如魅力.但是当我尝试一次(同时)初始化所有视图时,看起来XML-parser-instances互相干扰.不知何故,来自一个XML-Feed的数据被"广播"到其他不属于的xml-parser实例中.示例:有一个"团队成员"项目,"这是我的名字".当这个错误发生时,添加了另一个xml-feed的字符串,即导致:"这是我的名字58",其中58是来自另一个视图的图表位置.在另一个例子中,"58"似乎错过了.

在我看来,由于NSXMLParser委托方法,这个错误发生了:

- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
    if (!currentStringValue) {
        currentStringValue = [[NSMutableString alloc] initWithCapacity:50];
    }
    [currentStringValue appendString:string];   
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,"通过巧合"字节被附加到不属于它们的字符串.

奇怪的是,NSXMLParser的每个实例都是唯一的,有自己独特的委托,附加到自己的ViewController.每个解析请求产生它自己的后台任务,它有自己的(也是唯一命名的)自动释放池.

我在ViewController中调用NSXMLParser:

// prepare XML saving and parsing
currentStringValue = [[[NSMutableString alloc] initWithCapacity:50] retain];    
charts = [[NSMutableArray alloc] init];

NSURL *url = [[NSURL alloc] initWithString:@"http://(SOME XML URL)"];
xmlParser = [[[NSXMLParser alloc] initWithContentsOfURL:url] retain];

//Set delegate
[xmlParser setDelegate:self];

//loading indicator 
progressWheel = [[[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(150.0,170.0,20.0,20.0)] autorelease];
progressWheel.activityIndicatorViewStyle = UIActivityIndicatorViewStyleGray;

[self.view addSubview:progressWheel];
[progressWheel startAnimating];

// start loading and …
Run Code Online (Sandbox Code Playgroud)

iphone background multiple-instances nsxmlparser

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

切换背景图像(jQuery)

$('textarea').focus(function() {
    var img = $(this).css('background-image');
    $(this).css('background-image', 'none');
});
$('textarea').blur(function() {
    $(this).css('background-image', img);
});
Run Code Online (Sandbox Code Playgroud)

..似乎没有用.我觉得有些不对劲,但我无法弄清楚是什么.

非常感谢您的帮助!

jquery textarea background toggle

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

如何使用iPhone SDK 4.0实现警报

我有一个关于iPhone的非常不寻常的闹钟的想法.但截至目前,我对如何实现这一点有一些想法.首先:暂时忘记后台服务,如何实现触发警报的实际计时器等?一个单独的线程?或者SDK是否包含我错过的任何好的警报功能?因为我需要尽可能节省电池电量.但是现在我没有后台程序.

请告诉我这个,因为它是这个应用程序的一个关键概念,如果它的工作与否.

iphone multithreading background alarm ios4

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

我想我的Android应用程序在后台运行24/7除非user..what我该怎么收..?

我想我的应用程序在后台运行,因为它有获得时间每second..and做一些任务,当用户设置一个时间,并希望该应用程序在那个时间做一些任务.. !!

java android background

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

cocoa objective-c:更改自定义视图的背景颜色

如果我在IB中制作了一堆自定义视图,那么当应用程序awakesFromNib时,如何为每个视图设置背景颜色?

cocoa background colors objective-c nsview

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

在布局Android蜂窝上的activatedBackgroundIndicator

我看到新蜂窝有一个画廊样本.它会向您展示如何通过添加来更改所选文本视图的颜色

android:background="?android:attr/activatedBackgroundIndicator"
Run Code Online (Sandbox Code Playgroud)

到你的textview

但是,列表的行不仅是文本视图,还是线性布局下的视图集合.

为了获得与蜂窝图库列表选择相同的行为,我厌倦了设置此线性布局的背景但它不起作用.选定的行不会将颜色更改为蓝色.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:background=" android:attr/activatedBackgroundIndicator">
<BUNCH OF OTHER VIEWS/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

layout android background list android-3.0-honeycomb

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

CSS仅对第一行应用保证金

我有一个图标集,使用CSS类来相应地显示它们.就像说,这样:

<div class="icon anchor">This is some text!<br>This is some text!</div>
Run Code Online (Sandbox Code Playgroud)

这将显示图标,但由于图标是背景图像,因此必须将文本移到一边,以腾出空间,使文本不会覆盖图像.这就是我的问题所在.文本被移到一边,但所有文本都被移到一边.我只想要移动需要的东西(可能是第一行).这是我的CSS:

.icon {
    background-repeat: no-repeat;
    padding-left: 17px;
}
.icon.anchor{ 
    background-image: url(fugue-icons-3.0-src/icons/anchor.png); 
}
Run Code Online (Sandbox Code Playgroud)

css background move

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

需要使用.css()Jquery函数应用这些样式,需要帮助

这是我需要的风格

body{
      background: url("img/Background_Home.jpg") no-repeat center center fixed;
                        -webkit-background-size: cover;
                        -moz-background-size: cover;
                        -o-background-size: cover;
                        background-size: cover;


      margin:0;
    }
Run Code Online (Sandbox Code Playgroud)

这是我的...

 function actualizar_fondo(imagen){
            $('body').css({"background":"url(img/"+imagen+".jpg)"});
            $('body').css({"background":"no-repeat center center fixed"});
            $('body').css({"-webkit-background-size":"cover"});
            $('body').css({"-moz-background-size":"cover"});
            $('body').css({"-o-background-size":"cover"});
            $('body').css({"background-size":"cover"});



       }
Run Code Online (Sandbox Code Playgroud)

结果:甚至没有背景图像(但只有第一行,有效)

我猜......问题在第二行?

css jquery background

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

我想用jQuery向body元素添加一个随机类

我希望能够有一个类列表(例如.bgimg1{},.bgimg2{}, .bgimg3{},等等)并随机将一个插入到我的页面的body元素中.

我可以做HTML和CSS,但我是编程luddite,所以请慢慢输入.:)

random jquery background class

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