问题列表 - 第36592页

C++在对向量中存储字符串的副本

我在一个定义为的类中有一个私有属性vector<pair<char *, int> > data;.我用这个向量添加数据data.push_back(make_pair(p, r));.后来当我从矢量中获取数据时,我得到了p值的坏数据.返回的数据就像??U3.我认为这是因为存储了一个指向char数组的指针.我将如何在矢量中存储实际副本.如果它有助于char数组永远不会超过255个字符+ 1为null终止.

c++ vector cstring std-pair

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

在运行时将更改应用于mainforms Form.Icon

我有一个System.Windows.Forms.Form,并希望在运行时更改Form.Icon以显示状态.我已经设法从项目资源加载图标:

Type type = this.GetType();
System.Resources.ResourceManager resources =
    new System.Resources.ResourceManager(type.Namespace + ".Properties.Resources", this.GetType().Assembly);
this.Icon = (System.Drawing.Icon)resources.GetObject(
    type.Namespace + ".Icons." + statusText + ".ico");
Run Code Online (Sandbox Code Playgroud)

但是显示的图标始终保持不变(设计时间图标).我是否必须调用方法来告知表单应用更改?我使用Form.Icon有什么问题吗?

.net c# winforms

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

HXT - 什么是"深层"?

我花了很多时间试图弄清楚如何使用HXT.我一直反对使用的例子deep.怎么deep办?

例如,此代码具有以下内容:

atTag tag = deep (isElem >>> hasName tag)
Run Code Online (Sandbox Code Playgroud)

另一个例子:

-- case-insensitive tag matching
atTagCase tag = deep (isElem >>> hasNameWith ((== tag') . upper . localPart))
  where tag' = upper tag
        upper = map toUpper
Run Code Online (Sandbox Code Playgroud)

xml haskell hxt

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

我可以脱机使用Scala 2.8参考文档吗?

有没有办法让离线的完整标准Scala库文档?

更新:这不是一本书/教程/无论什么推荐请求,这是一个关于如何(如果有的话)完全是正式安装的官方Scala文档供离线使用或官方档案所在位置的问题.问题和接受的答案仍然相关,与建议无关.

documentation scala

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

如何使用Youtube API检查视频是否可嵌入?

有谁知道如何使用Youtube API检查Youtube视频是否可嵌入?我尝试过使用此网址:

http://gdata.youtube.com/feeds/api/videos/47z7i79NuK8
Run Code Online (Sandbox Code Playgroud)

但我得到的答案,粘贴在下面,似乎没有可嵌入的字段?

entry: 
  rating: 
    rel: http://schemas.google.com/g/2005#overall
    max: "5"
    min: "1"
    average: "4.744681"
    numRaters: "94"
  group: 
    duration: 
      seconds: "47"
    player: 
      url: http://www.youtube.com/watch?v=47z7i79NuK8&feature=youtube_gdata_player
    category: Entertainment
    title: "Sesame Street: P is For Princess available everywhere on DVD!"
    thumbnail: 
    - time: "00:00:23.500"
      url: http://i.ytimg.com/vi/47z7i79NuK8/2.jpg
      height: "90"
      width: "120"
    - time: "00:00:11.750"
      url: http://i.ytimg.com/vi/47z7i79NuK8/1.jpg
      height: "90"
      width: "120"
    - time: "00:00:35.250"
      url: http://i.ytimg.com/vi/47z7i79NuK8/3.jpg
      height: "90"
      width: "120"
    - time: "00:00:23.500"
      url: http://i.ytimg.com/vi/47z7i79NuK8/0.jpg
      height: "240"
      width: "320"
    content: 
      duration: "47"
      medium: video
      yt:format: "5" …
Run Code Online (Sandbox Code Playgroud)

youtube youtube-api

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

找到元素的id

有没有办法确定任何html元素的id属性.

javascript dom

-11
推荐指数
1
解决办法
1547
查看次数

UIColor`-colorWithPatternImage:`alpha混合问题解决方案.(iOS SDK 4.1)

解决方案说明,不是问题.

我使用此代码将背景设置为模式图像:

UIImage *bg     =   SomeImage();
UIColor *bgc    =   [UIColor colorWithPatternImage:bg];
[self setBackgroundColor:bgc];
[self setOpaque:NO];
Run Code Online (Sandbox Code Playgroud)

这有效,但alpha混合不起作用.可能是一个bug.如何使它工作?

  • 平台: iOS SDK 4.1

sdk alphablending uikit ios

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

为什么在基类引用中存储派生类型是合法的?

假设我们已经声明了这两个类:

public class Animal
{
    //.....
}

public class Dog : Animal
{
    //.....
}
Run Code Online (Sandbox Code Playgroud)

好吧,我的问题是:为什么下面的代码行有效?

Animal animal = new Dog();

编辑:

在电子书"专业C#2008"中,有一段说:

在基类引用中存储派生类型总是安全的.

.net c# polymorphism inheritance

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

资源被解释为文档但使用MIME类型text/css传输

资源被解释为文档但使用MIME类型text/css传输

这是Google Chrome Inspector中显示的错误.

该文件是:http://www.doanddare.org/css/style.css

它由php处理器呈现.

我该如何解决这个错误?

返回的标头是:

请求标题

Accept:application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Cache-Control:max-age=0
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.63 Safari/534.3
Run Code Online (Sandbox Code Playgroud)

响应标题

HTTP/1.1 200 OK
Date: Sun, 10 Oct 2010 07:35:04 GMT
Server: Apache
content-style-type: text/css
Expires: Thu, 10 Oct 2030 03:50:23 GMT
Cache-Control: max-age=631138519, public
Content-Encoding: gzip
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/css
Connection: Keep-Alive
Run Code Online (Sandbox Code Playgroud)

是否可以将请求标头作为文档发送,并将响应标头作为css文件返回?

如果是这样,我应该如何控制请求标头?

谢谢你的帮助.

css php http-headers

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

python 的 fcntl.flock 函数是否提供文件访问的线程级锁定?

Python 的 fcnt 模块提供了一个名为 [flock][1] 的方法来证明文件锁定。它的描述是这样的:

对文件描述符 fd 执行锁定操作 op(也接受提供 fileno() 方法的文件对象)。有关详细信息,请参阅 Unix 手册 flock(2)。(在某些系统上,使用 fcntl() 模拟此函数。)

查找flock的linux man page,只提到了跨进程锁定,例如:

如果另一个进程持有不兼容的锁,则对 flock() 的调用可能会阻塞。要发出非阻塞请求,请在上述任何操作中包含 LOCK_NB(通过 ORing)。

所以我的问题是: flock() 是否也提供线程安全锁定并锁定同一进程内的多个线程以及来自不同进程的线程?

[1]:http ://docs.python.org/library/fcntl.html#fcntl.flockfunction 使用 fcntl() 模拟

python linux multithreading locking flock

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