问题列表 - 第15883页

缩略图视频C#

是否可以在C#中创建视频的缩略图图像(如第一帧)?

稍微更新:因为我正在使用Flex来显示视频,所以我需要在C#中使用FLV视频的缩略图.是的,链接到一些库会很有用.

c# video thumbnails

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

你有多个http-equiv元属性吗?

我真的不明白它的作用,但它在我的项目中设置为:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Run Code Online (Sandbox Code Playgroud)

我想迫使IE8中的兼容模式关闭,因为人们继续打开它,它打破了东西.它是内部网上使用的软件,每个人都有IE8.

我读到我应该把它放进去:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
Run Code Online (Sandbox Code Playgroud)

强迫它.但是,我应该用这个替换第一行,同时使用两个,还是完全做其他事情?

html

14
推荐指数
2
解决办法
7408
查看次数

使用Google Guice进行终身管理

是否有建议的模式来关闭/关闭使用Guice创建的对象?

我的目标是:

  1. 准备一个Guice模块
  2. 创建一个注射器
  3. 通过代码使用注入器来获取对象(injector.getInstance(Foo.class))
  4. ...
  5. 关闭所述对象持有的所有资源(文件句柄,TCP连接等).我希望这是一个确定性的步骤(而不是"GC运行的某一天").

java dependency-injection guice object-lifetime

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

Emacs 23使用比Unicode大四倍的字符集 - 为什么?

来自Emacs 23.1 新闻:

***Emacs字符集现在是Unicode的超集.(它的代码空间大约是代码空间的四倍).

以后会有更多细节:

***在多字节缓冲区和字符串中,字符由UTF-8字节序列表示.字符代码空间现在是0x0..0x3FFFFF,没有间隙; 代码点0x0..0x10FFFF是相同代码点的Unicode字符,而代码点0x3FFF80..0x3FFFFF是原始的8位字节.

根据维基百科,BMP的的UCS有65536个字符,最新版本的Unicode包含超过107000个字符,UCS有超过一个百万的代码点.0x3FFFFF超过四百万.

有什么问题可以解决,或者如何让内部字符集成为Unicode的超集是有益的?

unicode emacs emacs23

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

如何在将项目添加到C#中的集合之前触发事件?

我想在将项添加到BindingList之前进行一些处理.我看到有一个ListChanged事件,但在添加项目后会触发此事件.只有在调用AddNew方法(而不是Add方法)时才会触发AddingNew事件.以前有人做过这样的事吗?

更新:

我创建了以下类,当在IList上调用Add方法时,我的新Add方法被触发.那么,我是否有其他地方读过的铸造问题?如果我从集合中删除了ISpecialCollection接口,则不会调用我的Add方法.有人可以解释为什么它的行为不同吗?如果我使用ISpecialCollection <接口,是否会出现转换问题?

public interface ISpecialCollection<T> : IList<T>
{
}

public class SpecialCollection<T> : BindingList<T>, ISpecialCollection<T>
{
  public new void Add (T item)  
  {
    base.Add(item);    
  }
}

class Program
{
  static void Main(string[] args)
  {
    IList<ItemType> list = new SpecialCollection<ItemType>();
    list.Add(new ItemType());
  }
}
Run Code Online (Sandbox Code Playgroud)

c# collections events bindinglist

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

SQLServer 2008通用列类型

我在SqlServer上有一个表,其中列类型应该是未定义的,我的意思是,它应该能够包含任何类型的类型(string,int,boolean和datetime).

这是因为我的用户应该能够为每条记录定义列的类型.在我遇到这个问题的过去,我决定将它创建为nvachar(MAX).当我访问该值时,我自动将字符串转换为正确的类型.我知道这种方法浪费了大量内存并且具有性能影响.

也许可以为每种类型创建一个不同的表,但我没有时间来测试它.

你有什么想法吗?

谢谢!

sql t-sql sql-server

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

无法在我的计算机上找到fuslogvw.exe

我正在寻找程序集绑定日志查看器可执行文件(fuslogvw.exe),但我似乎无法在我的机器上找到它.它确实存在,因为当我在Visual Studio命令提示符下键入fuslogvw时,应用程序将打开.

我正在处理的机器有一个干净的Visual Studio 2008安装,没有安装过以前的版本.

谁知道在哪里找到它?我需要exe才能将其复制到服务器以解决绑定问题.

.net

90
推荐指数
4
解决办法
6万
查看次数

如何使用boost :: format生成十六进制输出?

考虑以下 :

#include <vector>
#include <string>
#include <iostream>

#include <boost/format.hpp>
#include <boost/assign.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/assign/std/vector.hpp>

using namespace std;

typedef unsigned char byte;
typedef vector<byte> byte_array;

const byte_array bytes = list_of(0x05)(0x04)(0xAA)(0x0F)(0x0D);

int main()
{
    const string formatter = "%1%-%2%-%3%-%4%-%5%";
    const string result = (format(formatter)
                           % bytes[0]
                           % bytes[1]
                           % bytes[2]
                           % bytes[3]
                           % bytes[4]
                                    ).str();
    cout << result << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我希望看到结果打印为:"05-04-AA-0F-0D".我需要做什么才能实现格式化程序字符串?

c++ boost

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

在长html链接中没有换行符?

我知道,nobr标签已被弃用,那我怎么能用其他标签或css做到这一点?

html

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

SIGINT 后保存工作

我有一个需要很长时间才能完成的程序。我希望它能够捕获SIGINT(ctrl-c) 并调用该self.save_work()方法。

就目前而言, mysignal_hander()不起作用,因为 self程序到达signal_handler().

我如何设置它以便self.save_work在 a 之后被调用SIGINT

#!/usr/bin/env python
import signal 

def signal_handler(signal, frame):    
    self.save_work()   # Does not work
    exit(1)
signal.signal(signal.SIGINT, signal_handler)

class Main(object):
    def do_stuff(self):
        ...
    def save_work(self):
        ...
    def __init__(self):
        self.do_stuff()
        self.save_work()

if __name__=='__main__':
    Main()
Run Code Online (Sandbox Code Playgroud)

python signals sigint

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