问题列表 - 第14738页

如何在NASM程序集中使用BIOS int 13h从磁盘加载内核?

我已经坚持了好几个星期了,并且不知道我哪里出错了,因为NASM没有给我任何错误.由于评论,代码非常自我解释.

这是从BIOS加载的代码

 ;--------------------------------------------
 ; 'boot.asm'
 ; loaded from BIOS

 [org 0x7C00]
 [bits 16]

 ;--------------------------------------------

 main:
  mov ah, 0x0E  ; print function
  mov al, '.'   ; ascii char
  int 0x10   ; IO int

 resetdisk:
  mov ah, 0x00  ; reset function
  mov dl, 0x00  ; drive
  int 0x13   ; disk int
  jc resetdisk

 readdisk:
  mov bx, 0x8000  ; segment
  mov es, bx
  mov bx, 0x0000  ; offset

  mov ah, 0x02  ; read function
  mov al, 0x03  ; sectors
  mov ch, 0x00  ; …
Run Code Online (Sandbox Code Playgroud)

x86 assembly operating-system nasm osdev

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

Xcode 3.2.1 - 为什么生成核心数据的类会导致构建错误?

看起来最近的Xcode 3.2增加了一些代码生成细节(我认为)缺乏雪豹之前.

我采取了以下步骤:

  1. 使用一些实体定义一个简单的.xcdatamodel模型,包括一个(不可逆)一个:多个关系(一个Endpoint有很多Subscription对象)

  2. 文件 - >新建,然后选择(无图标)"托管对象类".从那个向导,我选择了我的课程,我参加了比赛.

  3. 直到,也就是说,我试图建立.我得到这个结果,但无法弄清楚:

未定义的符号: "_OBJC_METACLASS _ $ _ NSManagedObject",从引用:_OBJC_METACLASS _ $ _认购在认购-B5BE258DF28BC03B.o _OBJC_METACLASS _ $ _端点Endpoint.o "_OBJC_CLASS _ $ _ NSManagedObject",从引用:_OBJC_CLASS _ $ _认购在认购-B5BE258DF28BC03B.o _OBJC_CLASS _ $ _端点Endpoint.o ld:未找到符号collect2:ld返回1退出状态

我喜欢的帮助:

  1. 如果有人对我刚做错的事情有任何想法,那就太棒了.

  2. 看起来让Xcode生成你的类的唯一方法是File - > New并再次替换它们,其中(除其他外)会导致对新类的重复引用,并且你的旧类文件无用地留在项目中的移动文件夹.有谁知道如何正确保持这些同步?我还没有找到任何涵盖新内容的Apple文档.

iphone xcode core-data

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

找到两个矩形的重叠区域(在C#中)

编辑:

简单的代码我用来解决问题以防任何人感兴趣(感谢Fredrik):

    int windowOverlap(Rectangle rect1, Rectangle rect2)
    {
        if (rect1.IntersectsWith(rect2))
        {
            Rectangle overlap = Rectangle.Intersect(rect1, rect2);
            if (overlap.IsEmpty)
                return overlap.Width * overlap.Height;
        }

        return 0;
    }
Run Code Online (Sandbox Code Playgroud)

原始问题:

我想知道一种快速而又脏的方法来检查两个矩形是否重叠,以及它们是否确实计算了重叠区域.为了好奇,我对以下情况感兴趣:1)两个矩形中的所有线条都是垂直的或水平的,或2)任何两个矩形的一般情况,但我真正需要的唯一答案是案例1.

我在想:

double areaOfOverlap( Rect A, Rect B)
{
    if ( A.Intersects(B) )
    {
        // calculate area
        // return area
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

对于A.Intersects(),我考虑使用分离轴测试,但如果矩形只有水平和垂直线,那么还有更简单(更快)的检查方法吗?

如果矩形只有水平和垂直线,那么计算它们相交的区域有一个快速的方法吗?

最后,这与这个问题无关,但我很感激有人可能会在一本好书/网页上提出任何建议,我可以在那里查看计算机图形学的数学知识.我已经离开大学一段时间了,觉得我忘记了一切:)!其他人有这个问题吗?

(注意:我发现这个问题与此不同,似乎更复杂,并没有直接回答这个问题.)

c# graphics rectangles overlap area

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

ASP.NET页面可以像仅使用HTML完成的页面一样"生动"吗?

我从来没有创建过一个网页,我现在只是在学习ASP.NET,我看到的所有例子都是填写表格等等.所以我想知道这些活泼,色彩鲜艳,时髦的网站是否可以完成用ASP.NET.我也一直在玩Expression Web的试用版.它似乎是为了"发烧友"的一面.网络的两面是互斥的,还是一个ASP.NET页面可以像彩色一样?请记住,我是新手在网上做任何事情.

谢谢你的帮助?

html asp.net

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

C# - var to List <T>转换

如何将var类型转换/转换为List类型?

此代码段给出了错误:

List<Student> studentCollection = Student.Get();

var selected = from s in studentCollection
                           select s;

List<Student> selectedCollection = (List<Student>)selected;
foreach (Student s in selectedCollection)
{
    s.Show();
}
Run Code Online (Sandbox Code Playgroud)

var list c#-3.0

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

尽管完全是空的drawRect,UIView子类绘制背景: - 为什么?

所以,我有一个自定义的UIView子类,它可以绘制圆形边.事情完美无缺,但背景总是填满整个边界,尽管首先剪切到路径.边框也绘制在矩形背景上方,尽管我在drawRect中绘制边框:在背景之前.所以我删除了drawRect:的全部内容,现在几乎是空的 - 然而背景被绘制了!

有人对此作出解释吗?我在Interface Builder中设置了backgroundColor.谢谢!

cocoa-touch objective-c uiview iphone-sdk-3.0

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

旋转MKMapView的内容

我需要根据罗盘值旋转mapView的内容:

float myHeadingValue = newHeading.trueHeading;
Run Code Online (Sandbox Code Playgroud)

为了旋转地图我用这个:

[mapView setTransform:CGAffineTransformMakeRotation( [self degreesToRadians:myHeadingValue] )];
Run Code Online (Sandbox Code Playgroud)

但它会旋转视图,而不是视图的内容.

如何使其旋转内容,而不是整个视图?

iphone iphone-sdk-3.1

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

Icon.ExtractAssociatedIcon用于非文件的东西?

这可能吗?它给了我一个错误,我之前认为它可以用于文件夹和驱动器以及类似的东西.

当我尝试它时,Icon.ExtractAssociatedIcon("C:\")不起作用,并抛出一个错误.

如何从一切获取相关图标?这是vb.net

vb.net

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

使用Python从HTML中提取文本字段?

什么是从这个HTML文件中提取数据并将其放入MySQL数据库的最佳方式,公司电话号码,公司名称和电子邮件主键为电话号码?

</tr><tr class="tableRowOdd">
                <td>"JSC company inc. 00" &lt;email@email.com&gt;</td>
                <td>1231231234</td>
            </tr><tr class="tableRowEven">
                <td>"JSC company inc. 01" &lt;email01@email.com&gt;</td>
                <td>234234234234234</td>
            </tr><tr class="tableRowOdd">
                <td>"JSC company inc. 02" &lt;email2@email.com&gt;</td>
                <td>32423234234</td>
            </tr><tr class="tableRowEven">
                <td>"JSC company inc. 03" &lt;email3@email.com&gt;</td>
                <td>23423424324</td>
            </tr><tr class="tableRowOdd">
                <td>"JSC company inc. 04" &lt;email4@email.com&gt;</td>
                <td>234234232324244</td>
            </tr>   <tr>
Run Code Online (Sandbox Code Playgroud)

python text

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

获取图像大小而不加载到内存中

我有几个.png图像(ETA:但格式也可以是JPEG或其他),我将在UITableViewCells中显示.现在,为了获得行高,我加载图像,获取它们的size属性,并使用它来计算行的高度(计算沿途的任何必要更改,因为大多数图像之前调整大小正在展示).为了加快速度并减少内存使用量,我希望能够在size不加载图像的情况下使用.有没有办法做到这一点?

注意: 我知道我可以实现一些快捷方式来消除此问题,但由于多种原因,我无法提前调整图像大小或提前收集图像大小,迫使我在运行时获取此信息.

iphone cocoa cocoa-touch core-graphics uikit

8
推荐指数
2
解决办法
8495
查看次数