问题列表 - 第39837页

我的枚举应该被接受为int?

我有这个filetypeenum:

public enum FileType : int
{
    jpeg = 0,
    png = 1,
}
Run Code Online (Sandbox Code Playgroud)

为什么say == cant be applied to int type and FileType我尝试比较时:

int type = 1;
if( type == FileType.jpeg)
Run Code Online (Sandbox Code Playgroud)

??

c#

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

客户端浏览器调试器:如何查看当前在元素上注册的处理程序列表?

学习现有站点的客户端代码,想要了解完全在客户端发生的一些活动.

想知道点击特定元素时调用的JS处理程序.有没有办法在某种调试器中看到这些信息?

我正在使用Firefox与Firebug或Chrome

javascript browser client-side

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

有没有办法在CouchDB文档中搜索子字符串

CouchDB提供了从startkey搜索值的机会,确切的键值对等.但是有没有办法在指定的字段中搜索子字符串?

问题是这样的.我们的新闻数据库包含大约40,000个新闻文件.再说,他们有title,content而且url领域.我们想找到有"餐馆"的新闻文件title.有什么办法吗?

查看排序规则维基页面没有任何说明:(对我来说似乎很奇怪,没有工具可以解决这个问题,我只能用Python,PHP或其他方式解析JSON结果.在MySQL中它只是LOCATE()函数. .

couchdb

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

可滚动的ResultSet JDBC Postgresql

当我在java(使用JDBC)中创建这样的预准备语句时:

pStmt = conn.prepareStatement(qry);
Run Code Online (Sandbox Code Playgroud)

一切正常.但是,当我想要一个可滚动的结果集并使用它:

pStmt = conn.prepareStatement(qry,ResultSet.TYPE_SCROLL_INSENSITIVE);
Run Code Online (Sandbox Code Playgroud)

我收到语法错误:

org.postgresql.util.PSQLException: ERROR: syntax error at or near "RETURNING"
Run Code Online (Sandbox Code Playgroud)

我甚至没有在查询中使用RETURNING.

有任何想法吗?

任何帮助,将不胜感激.谢谢

更新: 如果我使用它似乎工作:

pStmt = db.prepareStatement(qry,ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
Run Code Online (Sandbox Code Playgroud)

SENSITIVE和INSENSITIVE有什么区别?

谢谢

java database postgresql jdbc resultset

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

readonly修饰符对垃圾收集器有影响吗?

readonly修饰符是否可能影响垃圾收集器的工作?对于值类型,参考类型?

c# garbage-collection readonly

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

JSON日期格式mm/dd/yyyy

以下是我获取的数据:

jsonp1290537545248([{"Active":true,"EndDate":"\/Date(-62135578800000-0500)\ /","StartDate":"\/Date(1280635200000-0400)\ /"}]);

  $.getJSON(url, {},
      function (data) {
          alert(data[0].EndDate);
          alert(Date(data[0].StartDate));
          //alert(data[0].StartDate.getDate());// + "/" + (data[0].StartDate.getMonth() + 1) + "/" + data[0].StartDate.getFullYear()); // alerts: "15/10/2008" 
          //var date = eval(jsonDate.replace(/\/Date\((\d+)\)\//gi, "new Date($1)"));
          alert('dd    ' + new Date(parseInt(data.substr(6)))); 

      });
Run Code Online (Sandbox Code Playgroud)

我如何获得MM/DD/YYYY格式?

jquery json jsonp

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

C编程问题使用STRCPY后无关变量被覆盖

问题是变量 nodeType 在 STRCPY 完成运行后被更改。nodeType 不是与 STRCPY 调用中使用的任何其他变量相关的变量。但它是在同一个结构中。nodeType 是一个 int 值为 3 的枚举。

以下信息可能是最相关的。我从枚举和结构中删除了大部分变量,因此它们不可见,我认为它们与问题无关。如果这有什么不同的话,我正在 VS2010 中编码。这是创建 btree 的作业的一部分,但我的问题与 btree 无关。

enum NODETYPE
{ 
  ROOTLEAF
};
typedef struct node
{
  char key[MAX_CHILDREN_ROOT][MAX_KEY_LENGTH];
  NODETYPE nodeType;
} nodeT;
Run Code Online (Sandbox Code Playgroud)

... insertElement 函数的一部分

for (int i = 0; i < (b->tempNode->numberOfKeys - b->searchData.position); i++)
{
  strcpy(b->tempNode->key[b->tempNode->numberOfKeys - i],  b->tempNode->key[b->tempNode->numberOfKeys - (i + 1)]);
}
Run Code Online (Sandbox Code Playgroud)

..我调用的函数是插入一个元素。在此之前我已多次调用该函数,但这是下面这段代码第一次运行。STRCPY 运行后,nodeType 的值为 1280070990。我将变量设置为要监视,而它出现 CXX0017 错误,我认为这仅意味着它不在范围内。

我查了号码 1280070990,它从各种引擎中产生了一堆与游戏相关的问题。我猜这是一个内存地址问题。

下面提供了解决方案。这是在数组边界之外写入的一个简单错误。我像这样分解旧代码,然后遍历它。这使我能够确定我在键数组键之外编写的问题。

        for (int i = 0; i < (b->tempNode->numberOfKeys - b->searchData.position); i++)
    { …
Run Code Online (Sandbox Code Playgroud)

c enums pointers programming-languages strcpy

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

在WPF中生成和绘制视频的快速方法是什么?

我正在编写一个视频播放器来播放我们的ASIC捕获的帧.它们采用自定义格式,并且我已经提供了解码ASIC状态的功能.视频可以是640x480到2560x1200(!!!)的任何大小.每个状态周期的输出是16x16像素块,我必须将其放入屏幕上的视频中.

每次需要更新屏幕时,我都会收到以下信息:

  • 块宽
  • 块高
  • 块开始的X坐标
  • 块开始的Y坐标
  • RGB32像素颜色信息的一维数组

主要限制:

  • .NET 3.5
  • 没有不安全的代码

今天早上我花了一些时间尝试WriteableBitmap,并将它用作Image的源代码,如下所示:

    private WriteableBitmap ImageSource;

    public MainWindow()
    {
        InitializeComponent();

        ImageSource = new WriteableBitmap(FrameWidth, FrameHeight, 96, 96, PixelFormats.Bgr32, null);
        ImagePanel.Source = ImageSource;
    }

    private void DrawBox(byte Red, byte Green, byte Blue, int X, int Y)
    {
        int BoxWidth = 16;
        int BoxHeight = 16;
        int BytesPerPixel = ImageSource.Format.BitsPerPixel / 8;

        byte[] Pixels = new byte[BoxWidth * BoxHeight * BytesPerPixel];

        for (int i = 0; i < Pixels.Length; i += 4)
        { …
Run Code Online (Sandbox Code Playgroud)

c# wpf video-processing

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

如何在 Windows 中锁定屏幕?



通常我用 Java 开发,但现在我需要编写一个应用程序,每 X 分钟阻止整个计算机的屏幕 Y 分钟。它需要休息一下(我想在 Windows 中像在 Linux 中一样有一个类似的应用程序)。

所以我建议我需要使用 C++ 和 User32.dll 来实现它?我对吗?(我不想用 C# 开发应用程序)。谁能告诉我使用哪些方法来锁定屏幕,我是 WinAPI 开发的新手。

谢谢!

windows winapi

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

使用iOS SDK将照片发布到Facebook粉丝页面

我正在尝试使用iOS SDK和图形API将照片上传到我拥有的Facebook页面.我已经能够将照片上传到我自己的墙上.我也能够作为管理员在我的粉丝页面墙上发布消息并在我的粉丝页面上创建一个专辑,所以我认为我正在拨打正确的电话,但没有成功.

这就是我目前正在做的事情.

我正在登录使用

Facebook *fb = [[Facebook alloc] init];
self.facebook = fb;
[fb release];
NSArray *permissions =  [[NSArray arrayWithObjects:@"read_stream", @"offline_access", @"publish_stream", @"manage_pages", @"user_photos", @"friends_photos",nil] retain];
[facebook authorize:FB_APP_ID permissions:permissions delegate:self];
[permissions release];
Run Code Online (Sandbox Code Playgroud)

登录后,我请求帐户

[facebook requestWithGraphPath:@"/me/accounts" andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

这些帐户将返回给我,并为每个页面和我拥有的应用程序提供访问权限.我使用一个简单的循环来解析帐户,为我希望上传照片的页面提供额外的access_token.

然后我将我的facebook对象的访问令牌设置为新的access_token.

facebook.accessToken = new_accessToken;
Run Code Online (Sandbox Code Playgroud)

并尝试使用我的粉丝页面上传照片

UIImage *uploadImage = [UIImage imageNamed:@"t200.jpg"];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
               uploadImage, @"source", 
             @"test caption", @"message",             
             nil];


[facebook requestWithGraphPath:@"/me/photos" andParams:params
        andHttpMethod:@"POST" andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

我收到的回复是

{"error":{"type":"OAuthException","message":"(#1) An unknown error occurred"}}

这是facebook图形API中的错误吗?我也尝试使用标准HTTPS请求进行此调用,并获得相同的结果.

facebook objective-c facebook-graph-api ios

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