问题列表 - 第66页

列出可用JavaScript事件的参考?

我所知道的东西一样onchange,onmousedown而且onmouseup但有一个很好的参考的地方,列出所有的人都完全可能用一个,他们覆盖的元素列表?

javascript browser client-side

21
推荐指数
2
解决办法
2437
查看次数

Web服务 - WCF与ASMX("标准")

我正在开发一个新项目.使用常规旧时尚网络服务的WCF Web服务有什么好处吗?

Visual Studio为两者提供模板.有什么区别?优点和缺点?

.net wcf web-services asmx visual-studio

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

ASP.NET Web服务结果,代理类和类型转换

我还是ASP.NET世界的新手,所以我可以离开这里,但到目前为止这是我(有限的)知识的最佳选择!

假设我在Business命名空间中有一个标准的业务对象"Contact" .我编写了一个Web服务来从数据库中检索联系人的信息并将其返回.然后我写了一个客户端应用程序来请求所述细节.

现在,我还创建了一个实用程序方法,它接受"联系"并用它做一些魔法,Utils.BuyContactNewHat()比如说.当然需要类型的联系人Business.Contact.

然后我回到我的客户端应用程序并想要使用该BuyContactNewHat方法,所以我添加了对我的Utils命名空间的引用,并且它就是.但是,出现了一个问题:

Contact c = MyWebService.GetContact("Rob);
Utils.BuyContactNewHat(c); // << Error Here
Run Code Online (Sandbox Code Playgroud)

由于返回类型GetContactMyWebService.Contact和不Business.Contact符合预期的.我理解为什么这是因为在访问Web服务时,实际上是针对WSDL生成的代理类进行编程.

那么,是否有一种"更容易"的方式来处理这种类型的不匹配?我正在考虑尝试创建一个使用反射的通用转换器类,以确保两个对象具有相同的结构,而不是简单地将值从一个传递到另一个.

c# asp.net web-services

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

OOP什么时候更适合?

自从我开始研究面向对象编程以来,我经常阅读文章/博客,说功能更好,或者不是所有问题都应该建模为对象.从您的个人编程冒险,您认为OOP何时能更好地解决问题?

oop

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

大型网站的母版页

我刚刚学习了ASP.NET 2.0中的母版页.

它们听起来很棒,但它们在实践中的表现如何?

有没有人有在大型网站上使用它们的经验?

.net asp.net master-pages asp.net-2.0

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

图标:没有设计技能的开发人员如何使他/她的应用程序图标看起来漂亮?

我可能花了太多时间试图让我的视觉界面看起来很好,虽然我非常擅长找到可用性和风格之间的正确匹配,但我无望的是制作漂亮的图标.

你们如何克服这个问题(我确定常见的)?我正在考虑像按钮上的图像,也许最重要的是,实际的应用程序图标.

您是否依赖于第三方设计师,无论是在室内还是室外?或者你知道一些隐藏的网站提供了很多图标供我们使用吗?我已经尝试了谷歌,但我似乎找到了非常具体的昂贵的套餐,数百万的星际迷航图标或图标看起来很糟糕16x16这是我在应用程序按钮的首选尺寸.

任何帮助/建议表示赞赏.

user-interface icons

60
推荐指数
2
解决办法
4686
查看次数

为什么我的网站不显示我的网站?

我有一个网站,我刚刚上传到互联网上.当我在Ubuntu上使用Firefox 3.0.1浏览网站时,我没有看到favicon; WinXP上的Firefox 3.0.1确实显示它.

为什么不在Ubuntu下展示favicon?它是根目录中的favicon.ico文件,未在元标记中引用; 作为GIF会更好吗?

favicon ubuntu firefox

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

Java + SQL Server - 一个可行的解决方案?

我将开始一个新项目 - 从头开始​​重写现有系统(PHP + SQL Server),因为设计存在一些非常严重的限制.

我们对SQL Server有很好的了解(目前我们在现有系统中使用SQL Server 2000),我们希望在我们的新项目中使用它的新版本(2008我猜).

我非常喜欢Java提供的技术 - 特别是Spring Framework和Wicket,我以前对其他项目和作业非常熟悉Java.因此,我们考虑使用Java和Microsoft SQL Server.

SQL Server有两个JDBC驱动程序 - jTDS和Microsoft的一个 - http://msdn.microsoft.com/en-us/data/aa937724.aspx.我认为我们应该测试它们.

我应该知道的这种解决方案是否有任何限制?有没有人经历过这样的技术组合?

java sql-server

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

String.Format与StringBuilder一样高效

假设我在C#中有一个stringbuilder来执行此操作:

StringBuilder sb = new StringBuilder();
string cat = "cat";
sb.Append("the ").Append(cat).(" in the hat");
string s = sb.ToString();
Run Code Online (Sandbox Code Playgroud)

那将是有效的或更高效的:

string cat = "cat";
string s = String.Format("The {0} in the hat", cat);
Run Code Online (Sandbox Code Playgroud)

如果是这样,为什么?

编辑

在一些有趣的答案之后,我意识到我可能应该对我的要求更加清楚.我没有那么多要求连接字符串哪个更快,但是一个字符串注入另一个字符串更快.

在上面两种情况下,我想将一个或多个字符串注入预定义模板字符串的中间.

对困惑感到抱歉

c# vb.net performance stringbuilder string.format

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

类文件名必须以Java搜索中的.class异常结尾

我希望有人可以帮助我解决我在特定项目中使用Eclipse中的java搜索功能的问题.

在一个特定项目上使用java搜索时,我收到一条错误消息Class file name must end with .class(请参阅下面的堆栈跟踪).这似乎并没有发生在所有项目上,只是一个特定项目,所以也许我应该尝试重建一些东西?

我已经尝试过Project -> Clean...并关闭Eclipse,删除所有构建的类文件并重启Eclipse无济于事.

我在谷歌上找到的唯一一个问题是http://www.crazysquirrel.com/computing/java/eclipse/error-during-java-search.jspx,但不幸的是他的解决方案(关闭,删除类文件,重新启动)对我不起作用.

如果有人可以提出尝试的建议,或者我可以收集任何可能有助于跟踪它的信息,我会非常感谢指针.

Version: 3.4.0
Build id: I20080617-2000
Run Code Online (Sandbox Code Playgroud)

还发现了这个帖子 - http://www.myeclipseide.com/PNphpBB2-viewtopic-t-20067.html - 这表明当项目名称包含句点时可能会出现同样的问题.不幸的是,在我的设置中并非如此,所以我仍然卡住了.

Caused by: java.lang.IllegalArgumentException: Class file name must end with .class
at org.eclipse.jdt.internal.core.PackageFragment.getClassFile(PackageFragment.java:182)
at org.eclipse.jdt.internal.core.util.HandleFactory.createOpenable(HandleFactory.java:109)
at org.eclipse.jdt.internal.core.search.matching.MatchLocator.locateMatches(MatchLocator.java:1177)
at org.eclipse.jdt.internal.core.search.JavaSearchParticipant.locateMatches(JavaSearchParticipant.java:94)
at org.eclipse.jdt.internal.core.search.BasicSearchEngine.findMatches(BasicSearchEngine.java:223)
at org.eclipse.jdt.internal.core.search.BasicSearchEngine.search(BasicSearchEngine.java:506)
at org.eclipse.jdt.core.search.SearchEngine.search(SearchEngine.java:551)
at org.eclipse.jdt.internal.corext.refactoring.RefactoringSearchEngine.internalSearch(RefactoringSearchEngine.java:142)
at org.eclipse.jdt.internal.corext.refactoring.RefactoringSearchEngine.search(RefactoringSearchEngine.java:129)
at org.eclipse.jdt.internal.corext.refactoring.rename.RenameTypeProcessor.initializeReferences(RenameTypeProcessor.java:594)
at org.eclipse.jdt.internal.corext.refactoring.rename.RenameTypeProcessor.doCheckFinalConditions(RenameTypeProcessor.java:522)
at org.eclipse.jdt.internal.corext.refactoring.rename.JavaRenameProcessor.checkFinalConditions(JavaRenameProcessor.java:45)
at org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring.checkFinalConditions(ProcessorBasedRefactoring.java:225)
at org.eclipse.ltk.core.refactoring.Refactoring.checkAllConditions(Refactoring.java:160)
at org.eclipse.jdt.internal.ui.refactoring.RefactoringExecutionHelper$Operation.run(RefactoringExecutionHelper.java:77)
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:709)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4650)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:92)
at …
Run Code Online (Sandbox Code Playgroud)

java eclipse search

65
推荐指数
4
解决办法
3万
查看次数