问题列表 - 第156页

将Java 6代码反向Java 5的简单方法?

我们一直在使用Java开发一个基于Windows的应用程序,但是现在我们想要创建一个mac端口并且必须从Java 6和Java 5中反转代码.有没有简单的方法来做到这一点而不是重新编码Java 6的具体代码?我们想让我们的代码保持最新.

java backport

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

建议.NET组件访问电子邮件收件箱

我被要求在C#中编写Windows服务以定期监视电子邮件收件箱,并将收到的任何消息的详细信息插入到数据库表中.

我的直觉是通过POP3做到这一点,果然,谷歌搜索".NET POP3组件"会产生无数(好的,146,000)结果.

有没有人以前做过类似的事情,你能推荐一个不会破坏银行的最佳组件(最多几百美元)吗?

使用IMAP而不是POP3会有什么好处吗?

.net email pop3 imap

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

AnkhSVN有什么好处吗?

我向几位同事询问了AnkhSVN,其中没有一个人对此感到满意.其中一人甚至说AnkhSVN几次搞砸了他的devenv.

您对AnkhSVN的体验如何?我真的很想念IDE集成的源代码控制工具.

version-control ankhsvn

24
推荐指数
4
解决办法
7414
查看次数

如何创建在测试Web应用程序时使用的自签名SSL证书

如何为Apache服务器创建自签名SSL证书,以便在测试Web应用程序时使用?

apache ssl

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

为什么要去64位操作系统?

在这些问题上:

人们推荐64位,你能解释一下原因吗?它是否只是因为你可以拥有超过3GB的32位可寻址RAM?

Visual Studio如何从所有额外的RAM中受益?

我从64位XP回到了32位,因为90%的软件我只使用了32位而且我遇到了驱动程序和64位软件的问题.

64-bit operating-system windows-xp windows-vista

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

SQL /查询工具?

我在几年内没有真正完成大量的数据库工作,并且已经不熟悉可用的工具.回到几年前,我正在使用oracle数据库,并且主要使用带有一点MS Access的TOAD作为我选择的工具来原型化我在我的应用程序中使用的查询.我真的很喜欢TOAD,因为它非常直观,而且非常易于使用,我希望能找到类似于MS SQL Server的东西.开源或免费的东西是可取的,因为我怀疑我的客户会想要支付任何费用,但我愿意听到如果他们是最好的一流工具可以花钱的建议.

sql sql-server oracle toad

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

检查-moz-border-radius支持的最佳方法

我想要一些那些漂亮的圆角用于我正在进行的网络项目.

我以为我会尝试使用javascript而不是CSS来完成它,以便将图像文件的请求保持在最低限度(是的,我知道可以将所有必需的圆角形状组合成一个图像)我也想要能够在飞行中改变背景颜色.

我已经使用了jQuery,所以我看了一下优秀的圆角插件,它在我试过的每个浏览器中都像魅力一样.作为一名开发人员,我注意到有机会让它更有效率.该脚本已包含用于检测当前浏览器是否支持webkit圆角(基于Safari的浏览器)的代码.如果是这样,它使用原始CSS而不是创建div的层.

我认为如果可以执行相同类型的检查以查看浏览器是否支持Gecko特定-moz-border-radius-*属性以及是否支持它们,那将是非常棒的.

对webkit支持的检查如下所示:

var webkitAvailable = false;  
try {  
    webkitAvailable = (document.defaultView.getComputedStyle(this[0], null)['-webkit-border-radius'] != undefined);
} 
catch(err) {}
Run Code Online (Sandbox Code Playgroud)

然而,这不起作用,-moz-border-radius所以我开始检查替代品.

我的后备解决方案当然是使用浏览器检测,但这远非推荐的课程实践.

我最好的解决方案如下.

var mozborderAvailable = false;
try {
    var o = jQuery('<div>').css('-moz-border-radius', '1px');
    mozborderAvailable = $(o).css('-moz-border-radius-topleft') == '1px';
    o = null;
} catch(err) {}
Run Code Online (Sandbox Code Playgroud)

它基于Gecko将复合-moz-border-radius"扩展"为四个子属性的理论

  • -moz-border-radius-topleft
  • -moz-border-radius-topright
  • -moz-border-radius-bottomleft
  • -moz-border-radius-bottomright

那里有没有javascript/CSS大师有更好的解决方案?

(此页面的功能请求位于http://plugins.jquery.com/node/3619)

javascript css

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

在JavaScript中验证十进制数 - IsNumeric()

在JavaScript中验证十进制数的最干净,最有效的方法是什么?

奖励积分:

  1. 明晰.解决方案应该干净简单.
  2. 跨平台.

测试用例:

01. IsNumeric('-1')      => true
02. IsNumeric('-1.5')    => true
03. IsNumeric('0')       => true
04. IsNumeric('0.42')    => true
05. IsNumeric('.42')     => true
06. IsNumeric('99,999')  => false
07. IsNumeric('0x89f')   => false
08. IsNumeric('#abcdef') => false
09. IsNumeric('1.2.3')   => false
10. IsNumeric('')        => false
11. IsNumeric('blah')    => false
Run Code Online (Sandbox Code Playgroud)

javascript validation numbers

2318
推荐指数
19
解决办法
145万
查看次数

在C#中,你需要调用基础构造函数吗?

在C#中,如果我有一个带有默认构造函数的继承类,我是否必须显式调用基类的构造函数或者它是否会被隐式调用?

class BaseClass
{
    public BaseClass()
    {
        // ... some code
    }
}
class MyClass : BaseClass
{
    public MyClass() // Do I need to put ": base()" here or is it implied?
    {
        // ... some code
    }
}
Run Code Online (Sandbox Code Playgroud)

c# inheritance constructor

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

ADO.NET实体框架与NHibernate

所以ADO.NET实体框架已经受到了一些不好的压力(以博客条目和请愿的形式),但我不想急于做出判断.我在实验方面的时间有限,但我想知道有没有人与它合作过更多的经验反馈?

最后,关于使用NHibernate的想法是什么,它已经存在了很长时间,可能比ADO.NET实体框架更成熟.

nhibernate orm ado.net entity-framework

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