小编Ode*_*ded的帖子

如何在System.Drawing.Color中获取所有颜色的集合?

如何将System.Drawing.Color结构中的颜色列表提取到集合或数组中?

获取颜色集合比使用此结构作为基础更有效吗?

.net graphics

9
推荐指数
4
解决办法
9942
查看次数

如何在Windows/C#上获取顶部窗口的进程名称和标题

如同主题......或更好 - 如何在顶部窗口更改时从事件中获取此信息?

c# windows process

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

使用内部联接更新?

我有两个数据库:

DB1 and DB2
Run Code Online (Sandbox Code Playgroud)

怎么做这样的事情:

update myServer.DB1.dbo.hotels.Name = myServer.DB2.dbo.hotels.Name

join myServer.DB2.dbo.hotels on myServer.DB2.dbo.hotels.Code=  myServer.DB1.dbo.hotels.Code
where myServer.DB2.dbo.hotels.CountryCoe !=  myServer.DB1.dbo.hotels.CountryCode
Run Code Online (Sandbox Code Playgroud)

sql-server

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

如何从Android编程中的Camera Application捕获预览图像帧?

我正在编写一个应用程序来捕获相机预览帧并将其转换为Android中的位图.这是我的代码:

   Camera.PreviewCallback previewCallback = new Camera.PreviewCallback()  
    { 
            public void onPreviewFrame(byte[] data, Camera camera)  
            { 
                    try 
                    { 
                            BitmapFactory.Options opts = new BitmapFactory.Options(); 
                            Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);//,opts); 
                    } 
                    catch(Exception e) 
                    {

                    } 
            } 

    }; 

    mCamera = Camera.open();
    mCamera.setPreviewCallback(previewCallback); 
Run Code Online (Sandbox Code Playgroud)

在我开始预览之后,使用数据调用回调,但位图为空.

将字节数组转换为BitMap时,我做错了什么?

camera android bitmap

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

用c#,regex隐藏一些字符的电子邮件地址

我想用*char替换一些电子邮件地址的字符.

当客户提出请求时,我想隐藏下面的电子邮件地址的一些字符;

ha~~~~@~~~~ail.com

我想这样做.我希望在@之前显示前两个字符,在@之后显示最后3个字符

但还有其他常见的方法吗?

c# regex security email

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

将long转换为两个int以进行重构

我需要将一个参数作为两个int参数传递给Telerik报告,因为它不能接受Long参数.将long转换为两个整数并在不丢失数据的情况下重建它的最简单方法是什么?

c# int

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

T-SQL十进制乘法

MSDN说明十进制乘法结果的精度和规模:

  • 结果精度和标度的绝对最大值为38.当结果精度大于38时,相应的标度会减小,以防止结果的整数部分被截断.

所以当我们执行这个时:

DECLARE @a DECIMAL(18,9)
DECLARE @b DECIMAL(19,9)

set @a = 1.123456789
set @b = 1

SELECT @a * @b
Run Code Online (Sandbox Code Playgroud)

结果是1.12345689000000000(9个零),我们看到它没有被截断,因为18 + 19 + 1 = 38(上限).

当我们将@a的精度提高到27时,我们会丢失所有零,结果只有1.123456789.更进一步,我们继续截断并将结果舍入.例如,将@a的精度提高到28会产生1.12345679(8位数).

有趣的是,在某些时候,精度等于30,我们有1.123457,这个结果不会再改变(它会被截断).

31,32和38之间的结果相同.怎么解释这个?

t-sql

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

DDD存储库中的过滤器

有Campaign实体,为此,我有CampaignRepository,它有这个功能

  1. public IList FindAll();
  2. public Campaign FindByCampaignNumber(字符串编号);

但现在我想要这个标准 - :

  1. 查找今天创建的广告系列.
  2. 查找本月创建的广告系列
  3. 查找前5个最新广告系列.
  4. 查找今年创建的广告系列.

对于所有这些广告系列过滤器,

我是否在存储库中为每个人创建了单独的功能?

并以这种方式实施.

Getall广告系列然后过滤所需的广告系列,但我不想要所有广告系列.在谷歌搜索我发现这个解决方案

1:http://russelleast.wordpress.com/2008/09/20/implementing-the-repository-and-finder-patterns/

是否有任何方法可以避免多个功能或者我是否继续为每个过滤器创建单独的功能?

domain-driven-design

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

多个视频源合二为一

我正在寻找一种有效的方法来做到以下几点:

使用几个源视频(长度大致相同),我需要生成一个输出视频,该输出视频由各自在其自己的区域中运行的所有原始源组成(就像一堆不同大小的PIP).因此,最终结果是所有原件并排运行,每个原件都在自己的区域/盒子中.

源和输出需要flv和我使用的平台是Windows(Windows 7 64位开发,部署到Windows Server 2008).

我看过avisynth但不幸的是它无法处理flv和没有我试过的插件和flv分离器.

我当前的进程以下列方式使用ffmpeg:

  1. 使用ffmpeg为每个视频生成每秒25 png,根据需要调整原始大小.
  2. 使用System.Drawing命名空间将每组帧组合成一个新图像,从静态背景开始,然后将每个帧加载到一个Image并绘制到背景Graphics对象 - 这给了我组合的帧.
  3. 使用ffmpeg将生成的图像合并到视频中.

所有这些都是IO密集型(这是我目前的处理瓶颈),我觉得必须有一种更有效的方法来实现我的目标.我没有太多的视频处理经验,也不知道那里有什么选择.

有人能建议一种更有效的方法来处理这些吗?

c# ffmpeg video-processing processing-efficiency flash-video

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

线串到点

我需要使用SQL Server从Linestring中提取Points.我知道我可以看到geometry.ToString()的坐标,但我需要新的点几何.我怎么能这样做?

t-sql sql-server geospatial sql-server-2012

9
推荐指数
3
解决办法
6296
查看次数