问题列表 - 第18124页

怎么写口译员?

我决定在Ruby中编写一个小解释器作为我的下一个项目.我需要什么样的知识/技能才能获得成功?
我还没有决定要解释的语言,但是我正在寻找一种不是玩具语言的东西,但是要为它编写翻译是相对容易的.提前致谢.

ruby lisp interpreter

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

SQL选择最常见的记录

我有下表:

Table
+----+------+-------+
| ID | Name | Group |
+----+------+-------+
| 0  |   a  |   1   | 
| 1  |   a  |   1   | 
| 2  |   a  |   2   |
| 3  |   a  |   1   |
| 4  |   b  |   1   |
| 5  |   b  |   2   |
| 6  |   b  |   1   |
| 7  |   c  |   2   |
| 8  |   c  |   2   |
| 9  |   c  |   1 …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

5
推荐指数
2
解决办法
4362
查看次数

executeFetchRequest:错误

NSError *error = nil;

NSMutableArray *mutableFetchResults = [[managedObjectContext executeFetchRequest:request error:&error] mutableCopy];

if (mutableFetchResults == nil) 
    {
        // Handle the error.
    }

// Set self's events array to the mutable array, then clean up.
[self setEventsArray:mutableFetchResults];
[mutableFetchResults release];
Run Code Online (Sandbox Code Playgroud)

这些代码给出了运行时错误" executeFetchRequest:error:获取请求必须具有实体".任何人都可以帮助解决这个错误

iphone

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

HTML:替换<center>

我一直认为用替换<center>标签<div style="text-align:center;">会得到相同的结果.显然我错了.

这是我的HTML的一部分:(您也可以在我为此问题创建的页面中看到它的运行情况:http: //www.movi​​ez.4pu.com/ErrorPageSO.aspx

<div style="margin: 0 auto; background-color:red;border:5px solid black;margin-top:5px;width:750px;text-align:center;">
    <span style="width:560px;padding-right:10px;text-align:left;float:left;">
    <h1>Oops... We're sorry.</h1>

    <h3>You've just encountered an unknown error. <br /></h3>
    This site is a work-in-progress, we have already been informed of the error and will do our best to fix it. <br />
    We would be thankful if you could contact us through the appropriate button and elaborate on what caused this error to appear.<br />
    <br />
    <h3>
    You …
Run Code Online (Sandbox Code Playgroud)

html xhtml

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

基于cURL的HTTP请求可以完全模仿基于浏览器的请求吗?

这是一个两部分问题.

Q1:基于cURL的请求可以100%模仿基于浏览器的请求吗?

Q2:如果是,应该设置所有选项.如果没有浏览器的额外功能,cURL无法模仿?

我有一个网站,我看到在很短的时间内就有数千个来自单个IP的请求.这些请求收集了我的所有数据.查看日志以识别所使用的代理时,它看起来像是来自浏览器的请求.所以很想知道它是机器人而不是用户.

提前致谢

php curl screen-scraping http libcurl

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

目标C:如何在Objective-C中的另一个线程中杀死一个线程?

我试图建立一个多线程应用程序.其中一个线程正在作为后台进行一些数据传输.现在这个线程在完成工作后自动自杀.不知怎的,我需要在另一个线程中杀死这个线程,以便立即停止它的工作.是否有任何api或方法来实现这一目标?

multithreading objective-c

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

如何启动进程然后立即暂停?

我想知道是否有任何命令或工具可用于启动进程然后立即暂停.

我需要这个功能,以便我有时间将调试器附加到它.我尝试过visual studio的/ debugexe功能,但程序的行为似乎发生了变化.所以我需要找到其他方法来附加它和调试.

谢谢.

debugging visual-studio

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

LINQ:获取具有给定属性的最大值的行

我在一个名为的属性上分组了一堆行MyID.现在我希望每个组中的一行StatusDate属性在该组中最高.

这就是我想出来的.

rows.Select(x => x.Where(y => y.StatusDate == x.Max(z => z.StatusDate)).First())
Run Code Online (Sandbox Code Playgroud)

有一点解释:

rows.Select(x => // x is a group
  x.Where(y => // get all rows in that group where...
               // the status date is equal to the largest
               // status date in the group
    y.StatusDate == x.Max(z => z.StatusDate)
  ).First()) // and then get the first one of those rows
Run Code Online (Sandbox Code Playgroud)

有没有更快或更惯用的方式来做到这一点?

c# linq asp.net linq-to-sql

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

如何从XML文件中的位置获取XML文本?

我想解析HTML(您可以假设为XML,通过Tidy转换)并获取所有文本节点(这意味着Body标记中的节点可见)及其在XML文件中的位置.位置表示平面XML文件中的文本位置.

c# xml html-parsing

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

XML Schema - 只有一个元素的属性设置为true

如何定义一个只能在一个元素中设置为"true"的布尔属性.以下代码段必须无效.

<products>
  <product featured="yes">Prod 1</product>
  <product featured="yes">Prod 2</product>
</products>
Run Code Online (Sandbox Code Playgroud)

schema attributes xsd

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