问题列表 - 第43719页

C#中的这个参数修饰符?

我对这段代码感到好奇:

public static class XNAExtensions
{
    /// <summary>
    /// Write a Point
    /// </summary>
    public static void Write(this NetOutgoingMessage message, Point value)
    {
        message.Write(value.X);
        message.Write(value.Y);
    }
    // ...
};
Run Code Online (Sandbox Code Playgroud)

this关键字在参数类型旁边的含义是什么?我似乎无法在任何地方找到任何关于它的信息,即使在C#规范中也是如此.

c#

21
推荐指数
2
解决办法
6355
查看次数

Java程序运行时错误

public class BooksTestDrive {
 public static void main(String[] args) {

  Books [] myBooks = new Books[3];
  int x=0;
  myBooks[0].title = "The Grapes of Jave";
  myBooks[1].title = "The Java Gatsby";
  myBooks[2].title = "The Java Cookbook";
  myBooks[0].author = "bob";
  myBooks[1].author = "sue";
  myBooks[2].author = "ian";

 while (x < 3) {
  System.out.print(myBooks[x].title);
  System.out.print("by");
  System.out.println(myBooks[x].author);
  x = x+1;
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

此代码编译但在运行时,它给出nullpointer异常.

java nullpointerexception

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

PostgreSQL中的对象

PostgreSQL是第一个在关系系统中引入对象的数据库(序列化)......这就是我所知道的对象和PostgreSQL.我一直在做一些研究,但坦率地说没有找到任何好的东西.有没有关于它的好文章/书籍?

sql database postgresql object

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

矢量是链表的特例吗?

在谈到STL时,我有几个同学告诉我"向量是链接列表".

我还有一个人认为如果用迭代器调用erase()方法,它会破坏向量,因为它是一个链表.

他们也倾向于不明白为什么我总是认为向量是连续的,就像任何其他数组一样,并且似乎不理解随机访问的含义.矢量是否像常规数组一样严格连续,或者只是最连续?(例如,如果整个数组不适合,它将分配几个连续的段).

c++ stl linked-list vector

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

Android重复闹钟不起作用

这工作正常:

Intent intent = new Intent(HelloAndroid2.this, AlarmReceiver.class);

    PendingIntent pendingIntent = PendingIntent.getBroadcast(HelloAndroid2.this, 0,
    intent, PendingIntent.FLAG_ONE_SHOT);

    AlarmManager alarmManager = (AlarmManager) getSystemService(ALARM_SERVICE);
    alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + (12 * 1000), pendingIntent);
Run Code Online (Sandbox Code Playgroud)

这不起作用。我只有一次听到闹钟。

alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + (12 * 1000), 3 * 1000, pendingIntent);
Run Code Online (Sandbox Code Playgroud)

我也试过这个,没有运气:

Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis(System.currentTimeMillis());
    calendar.add(Calendar.SECOND, 5);

    alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 7000, pendingIntent);
Run Code Online (Sandbox Code Playgroud)

问题是什么?

android repeat alarm

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

在不创建项目的情况下使用eclipse CDT

我目前正在学习c ++.我的第一语言是python.我习惯于在pydev中使用eclipse进行编码.我通过编写大量代码片段来学习一门语言,并广泛使用调试器来了解实际发生的情况.现在,我为eclipse下载了CDT,因为我已经习惯了界面.

但现在,我被迫为我编写的每个c ++文件创建一个项目.我希望能够以快速的方式轻松执行文件(非常小,最多300行),而无需一次又一次地创建新项目.任何想法?目前我像文本编辑器一样使用eclipse,并使用g ++编译文件.

c++ eclipse

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

如何在LINQ中按多个字段排序?

我怎样才能进行多种排序

 return (from p in _db.Pages where p.int_PostStatusId == 2 select p).OrderByDescending(m => m.int_SortOrder);
Run Code Online (Sandbox Code Playgroud)

我想通过int_PageId做订单吗?首先是int_SortOrder然后是int_PageId

linq sql-order-by

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

链接器outfile属性文件与targetpath不匹配?

我正在尝试为名为sierra chart的应用程序编译.DLL.

这是我需要修复的警告所以它都指向链接器输出值:

警告MSB8012:TargetPath(C:\ SierraChart\VCProject\Release\SCStudies.dll)与链接器的OutputFile属性值(c:\ sierrachart\data\SCStudies.dll)不匹配.这可能会导致您的项目错误地构建.要更正此问题,请确保$(OutDir),$(TargetName)和$(TargetExt)属性值与%(Link.OutputFile)中指定的值匹配.C:\ Program Files(x86)\ MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets

有任何想法吗?

c++ msbuild linker-errors visual-studio-2010

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

我可以在Javascript中定义自定义运算符重载吗?

是否可以在JavaScript中的类型实例之间定义自定义运算符?

例如,假设我有自定义矢量类,是否可以使用

vect1 == vect2
Run Code Online (Sandbox Code Playgroud)

检查是否相等,而底层代码是这样的?

operator ==(a, b) {
    return a.x == b.x && a.y == b.y && a.z == b.z;
}
Run Code Online (Sandbox Code Playgroud)

(当然这是无稽之谈.)

javascript dsl equality vector operator-overloading

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

什么是一起工作的最佳解决方案

我是网络设计师和前编码员.最近我决定开始自己的项目,聘请来自不同城市和国家的不同专家(编码员和设计师).因此,我们必须找到一个让我们一起工作的解决方案.

为此,我想到使用SVN或类似的东西.这是集体工作的好方法吗?

也许还有另一种更好的组织发展方式?

php svn model-view-controller project-management

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