问题列表 - 第888页

创建闪亮的图形/光泽效果

我想以编程方式在Image上创建一个光泽效果,有点类似于Web在更新到2.0 Beta时采用的Apple设计.

基本上这个:

示例图标http://nhc.hcmuns.googlepages.com/web2_icons.jpg

现在,我在这里看到两种方法:我创建一个具有光泽效果的Alpha通道的图像,然后我只是组合输入和光泽alpha图标来创建它.

第二种方法:在代码中创建Alpha Gloss Image,然后将其与输入图形合并.

我更喜欢第二种解决方案,但我不是一个图形人,我不知道算法是什么来创造这样的效果.有人可以给我一些指示*我实际上在这里看到的是什么吗?有没有一个名字的"光泽算法"?甚至是.net实现了吗?

*不,不是那些类型的指针.

.net image

8
推荐指数
2
解决办法
4610
查看次数

Uniq by Ruby中的object属性

选择数组中对于一个或多个属性唯一的对象的最优雅方法是什么?

这些对象存储在ActiveRecord中,因此使用AR的方法也可以.

ruby arrays ruby-on-rails unique

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

在c#中使用Exception类

在数据访问层内部甚至更高层出现的错误(例如在ADO.net操作中)很少对最终用户有意义.简单地将这些错误冒泡到UI并显示它们通常除了对最终用户的挫败之外什么都不会实现.

我最近采用了一种基本技术来报告这样的错误,我抓住了错误并至少添加了一些用户友好的文本,以便至少最终用户能够理解失败的原因.

为此,我在每个特定函数中捕获异常(例如,数据访问层中的获取函数),然后使用用户友好的文本引发一个新错误,该文本关于失败并可能导致的函数,但随后嵌入原始函数新异常中的异常是该新异常的"内部异常".

如果需要,这可以在每一层发生,较低级别的每个消费者将其自己的上下文添加到错误消息中,以便到达UI的是越来越用户友好的错误消息.

一旦错误到达UI - 如果有必要 - 它可以迭代嵌套的异常,以显示错误消息,首先告诉用户哪个操作失败,但也提供了一些关于实际出错的技术信息.

例如

"无法显示您请求的客户名称列表."

"由于数据库出错,获取您请求的客户列表失败."

"在检索客户列表时连接到数据库时出错"

"用户xx登录失败"

我的问题是:这是非常低效的(所有那些嵌套的例外)?我怀疑这不是最好的做法,所以我应该做些什么才能达到同样的目的 - 或者我实际上应该尝试做些更好的事情?

.net exception-handling

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

C#2008前端的数据库选择

我想知道为什么你会选择能够创建一个数据库,该数据库可以支持不超过100个用户,不超过10个用户同时使用Visual Studio 2008 C#Windows窗体前端来访问它.我必须通过网络连接访问数据库,而不仅仅是在本地计算机上.我还需要在代码中定义运行时数据库的位置,而不是Visual Studio中的"数据源"视图.如果我的问题需要重构或不理解,请告诉我,我会调整.我的部分问题是我甚至不确定如何提出正确的问题,更不用说答案了.

c# database networking

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

以编程方式确定视频文件格式?

好的,我得到了视频格式的基础知识 - 有一些容器格式,然后你有核心视频/音频格式.我想编写一个基于Web的应用程序来确定文件使用的视频/音频编解码器.

我如何以编程方式确定视频编解码器?是否最好通过系统调用使用标准库并解析其输出?(例如ffmpeg,转码等?)

php linux video file-io binaryfiles

6
推荐指数
2
解决办法
5616
查看次数

.NET中的对象内存分析

是否有工具或方法来确定.NET中每个DLL或对象消耗了多少内存?它分析的细节越多越好.谢谢.

.net memory

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

使用jQuery插件自动格式化结构化数据(手机,日期)(或者使用vanilla JavaScript失败)

我喜欢jQuery,我想知道是否有人使用过一个好的插件或(非jQuery)JavaScript库,允许自动格式化结构化字段,如电话号码或日期.我知道jquery-ui-datapicker插件,而不是我在这里寻找的东西.您可以输入电话号码123然后变为(123),其他号码将被格式化为(123)456 7890 Ext.123456.如果按删除,自动格式化的东西会自动消失,并重新定位光标,例如,在(123)之后并按删除将删除3并完成剩下的(124)567 8901分机.我玩过的那些看起来不可靠.

html javascript jquery user-interface

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

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

什么是"DateTime?" 在C#中意味着什么?

我正在阅读.Net书籍,在其中一个代码示例中,有一个带有此字段的类定义:

private DateTime? startdate
Run Code Online (Sandbox Code Playgroud)

什么DateTime?意思?

.net c# syntax datetime nullable

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

将PostgreSQL数据库转换为MySQL

我已经看到了相反的问题,但我有一个需要转换为MySQL的800MB PostgreSQL数据库.我假设这是可能的(所有事情都是可能的!),我想知道最有效的解决方法,以及任何常见的错误都需要注意.我接下来没有Postgre的经验.任何指向此指南的链接也会有所帮助!谢谢.

mysql postgresql

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