问题列表 - 第13122页

多叉()并发

如何使用fork()命令,以便产生10个进程并让它们同时执行一个小任务.

并发是一个有效的词,许多显示如何使用fork的地方只在他们的演示中使用一个fork()调用.我以为你会使用某种for循环,但我尝试过,在我的测试中,fork()似乎产生了一个新进程,正在做工作,然后产生一个新进程.所以它们似乎是按顺序运行但是如果有意义的话,我如何同时进行分叉并让10个进程同时进行工作?

谢谢.

更新:谢谢你的回答,我想我最初误解了fork()的一些方面,但我现在明白了.干杯.

c unix concurrency command-line multiprocessing

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

Linux实用程序,用于了解特定任务的命令

在我使用Linux的最初几天,我通常不得不搜索谷歌知道执行特定任务的命令.一旦我有命令名称,我可以使用查看其用法man command-name.
类似地,我想到了一些实用程序可以告诉命令执行特定任务,如果要完成的任务被指定为参数并打开该命令的手册页,例如:


findUtilty "find all files in a directory"
output:
ls
find
Run Code Online (Sandbox Code Playgroud)

我想知道是否存在某种类型的效用,如果存在,它将非常方便,特别是对于新手.如果没有,那么我可能想实施它.

感谢名单,

linux command

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

如何在C#Regex中获取捕获组的名称?

有没有办法在C#中获取捕获组的名称?

string line = "No.123456789  04/09/2009  999";
Regex regex = new Regex(@"(?<number>[\d]{9})  (?<date>[\d]{2}/[\d]{2}/[\d]{4})  (?<code>.*)");

GroupCollection groups = regex.Match(line).Groups;

foreach (Group group in groups)
{
    Console.WriteLine("Group: {0}, Value: {1}", ???, group.Value);
}
Run Code Online (Sandbox Code Playgroud)

我想得到这个结果:

Group: [I don´t know what should go here], Value: 123456789  04/09/2009  999
Group: number, Value: 123456789
Group: date,   Value: 04/09/2009
Group: code,   Value: 999

c# regex

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

如何在PHP中创建错误404?

我的.htaccess将所有请求重定向/word_here/page.php?name=word_here.然后,PHP脚本检查所请求的页面是否在其页面数组中.

如果没有,我该如何模拟错误404?我尝试了这个,但它没有导致我的404页面ErrorDocument.htaccess显示中配置.

header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found");
Run Code Online (Sandbox Code Playgroud)

我是否正确地认为重定向到我的错误404页面是错误的?

php redirect http-status-code-404

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

如何为这5个表编写SQL查询?

我正在编写一个帮助预订用户之间交流的应用程序.我正在使用PHP和MySQL,我对它们都很陌生.

我有5个表,3个数据表和2个服务表:

  1. user:具有用户属性(user_id,name,birth ...等).

  2. 书:具有书籍属性(book_id,名称,作者,出版商......等).

  3. copy:代表书籍的实际副本(copy_id,条件,评论......等).

  4. user_copy:描述哪个用户拥有由userID和copyID组成的副本.

  5. copy_book:表示copy和book的连接,由copyID和bookID组成

我的问题是:获取用户拥有的每个副本的书籍属性和副本属性的最简单,最有效的陈述是什么?

php mysql sql database

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

在iPhone的UINavigation酒吧背景

我已将以下代码应用于我的应用程序以更改导航栏图像.

- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.navigationController.navigationBar setTintColor:[UIColor blackColor]];
[self setNavigationBarTitle];
}
-(void)setNavigationBarTitle {
UIView *aViewForTitle=[[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 45)] autorelease];
UIImageView *aImg=[[UIImageView alloc] initWithFrame:CGRectMake(-8, 0, 320, 45)];
aImg.image=[UIImage imageNamed:@"MyTabBG.png"];
[aViewForTitle addSubview:aImg]; [aImg release]; 
UILabel *lbl=[[[UILabel alloc] initWithFrame:CGRectMake(0, 0, 305, 45)] autorelease];
lbl.backgroundColor=[UIColor clearColor]; lbl.font=[UIFont fontWithName:@"Trebuchet MS" size:22];
lbl.shadowColor=[UIColor blackColor]; [lbl setShadowOffset:CGSizeMake(1,1)];
lbl.textAlignment=UITextAlignmentCenter; lbl.textColor=[UIColor whiteColor]; lbl.text=@"Mobile Tennis Coach Overview";
[aViewForTitle addSubview:lbl];
[self.navigationItem.titleView addSubview:aViewForTitle];
}
Run Code Online (Sandbox Code Playgroud)

见下图.你可以看到我面临的问题.

替代文字


替代文字

我的应用程序的每个视图控制器都有上述方法来设置导航栏背景.

然而,当我将一个新的视图控制器推送到我的应用程序时.将出现后退按钮.

我需要后退按钮才会出现.但是图像应该在后面的按钮后面.

现在我有点困惑.

你能帮我解决这个问题吗?

在此先感谢您与我分享您的知识.

非常感谢.

iphone xcode uinavigationbar uinavigationitem

6
推荐指数
2
解决办法
9420
查看次数

SelectedValue无效,因为它不存在于项列表中

我反复遇到这个问题,并且不知道造成它的原因.我在DataBind中得到一个异常:SelectedValue which is invalid because it does not exist in the list of items.

以下是一些重要的信息:

  1. 我在基础数据发生变化时定期重新加载listOrgs.
  2. Organization.DTListAll调用返回2个Int,String对.
  3. 返回的数据中没有重复值或空值
  4. 在下面的前两行之后,listOrgs.Items.Count为0,并且Selected Value为0
  5. DataBind操作执行后的选定值是数据第一行的ID值
  6. 在新页面加载后第一次执行此代码时会发生此异常
listOrgs.Items.Clear(); 
listOrgs.SelectedValue = "0"; 
listOrgs.DataSource = new Organization().DTListAll(SiteID); 
listOrgs.DataTextField = "OrganizationName"; 
listOrgs.DataValueField = "OrganizationID"; 
listOrgs.DataBind();
Run Code Online (Sandbox Code Playgroud)

asp.net data-binding

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

Ruby Array.inject问题 - 看不到它

我试图将值从数组存储到散列(数组值是键,值只是0).这是我的代码.有任何想法吗?

[1, 2, 3, 4].inject({}) {|result, e| result[e] = 0} 
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误.

oMethodError: undefined method `[]=' for 0:Fixnum
    from (irb):1
    from (irb):1:in `inject'
    from (irb):1:in `each'
    from (irb):1:in `inject'
    from (irb):1
    from :0
Run Code Online (Sandbox Code Playgroud)

ruby

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

在基于html的小型网站上包含/更新常用元素的最佳方式

我知道,对于大型网站,您需要分隔页脚,菜单等,以便更新该文件会将更新推送到包含该项目的每个页面.

对于纯粹使用HTML/CSS制作的小网站,建议使用相同,还是在每个页面编写菜单并在需要更改时更新每个页面更简单/更容易/标准?

我不一定想在这个网站上引入PHP或者等等,但是更新菜单的便利性会很好.还有其他建议吗?我听说过服务器端包含可能是一个选项...被认为是"纯HTML"还是更需要在服务器上设置?

谢谢!

html

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

使用InnoDB进行全文搜索

我正在开发一个高容量的Web应用程序,其中一部分是一个讨论帖子的MySQL数据库,需要平滑地增长到20M +行.

我原本打算在桌子上使用MyISAM(用于内置的全文搜索功能),但由于单次写入操作而导致整个表被锁定的想法使我快门.行级锁更有意义(更不用说InnoDB在处理大型表时的其他速度优势).所以,出于这个原因,我非常决定使用InnoDB.

问题是...... InnoDB没有内置的全文搜索功能.

我应该使用第三方搜索系统吗?像Lucene(c ++)/Sphinx?你们这些数据库忍者有什么建议/指导吗?LinkedIn的zoie(基于Lucene)看起来是目前最好的选择...围绕实时功能构建(这对我的应用程序来说非常关键.)如果没有一些洞察力,我有点犹豫不决...

(仅供参考:将使用高内存装备在EC2上,使用PHP来提供前端)

mysql sql search innodb full-text-search

93
推荐指数
3
解决办法
7万
查看次数