小编Fer*_*deh的帖子

何时使用调试与单元测试?

我有点困惑什么是更好的使用调试或写单元测试?这是一般的还是有些情况下调试比单元测试更好?或者我应该同时使用它们?

谢谢

debugging unit-testing

8
推荐指数
3
解决办法
2583
查看次数

Eclipse helios安装新的插件问题

我正在尝试安装新的插件但是当我选择更新站点时,我收到了这个错误

!ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:56.153!MESSAGE供应异常!STACK 1 org.eclipse.equinox.p2.core.ProvisionException:错误的HTTP请求: http:// download.eclipse.org/eclipse/updates/3.6/compositeContent.xml org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.getLocalFile(CompositeMetadataRepositoryFactory.java:74)at org组织的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)中的.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepositoryFactory.load(CompositeMetadataRepositoryFactory.java:99) .eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747)org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652)at org .eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96)位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92). doLoad(LoadMetadataRepositoryJob.java:115)位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100)org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler) .java:82)org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)引起: org.eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)在org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)... 1更多!分项1 org.eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.153!MESSAGE错误的HTTP请求: http://download.eclipse.org/eclipse/updates/3.6/compositeContent.xml!STACK 1 org.eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.provider.filetransfer.位于org.eclipse.core.internal.jobs.Worker的org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)中的httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249). run(Worker.java:54)!SUBENTRY 2 org.eclipse.ecf.identity 4 0 2010-10-07 08:57:56.153!MESSAGE HttpClient连接错误响应代码400.

!ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-07 08:57:56.384!MESSAGE供应异常!堆栈1 org.eclipse.equinox.p2.core.ProvisionException:错误的HTTP请求: http:// dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:189)org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66)at org .eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(SimpleMetadataRepositoryFactory.java:88)atg.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.factoryLoad(MetadataRepositoryManager.java:57)at org .eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:747)org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:652)at org .eclipse.equinox.internal.p2.metadata.repository.位于org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.doLoad的org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)中的MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:96) LoadMetadataRepositoryJob.java:115)org.eclipse.equinox.p2.ui.LoadMetadataRepositoryJob.runModal(LoadMetadataRepositoryJob.java:100)at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler $ 2.runModal(PreloadingRepositoryHandler.java) :82)org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)引起:org. eclipse.ecf.filetransfer.BrowseFileTransferException:HttpClient连接错误响应代码400. at org.eclipse.ecf.org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser $ DirectoryJob.run(AbstractFileSystemBrowser.java:69)中的provider.filetransfer.httpclient.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:249)...还有1个!SUBENTRY 1 org .eclipse.equinox.p2.repository 4 1002 2010-10-07 08:57:56.385!MESSAGE错误的HTTP请求: http://dl.google.com/eclipse/inst/codepro/latest/3.6/content.xml!STACK …

eclipse ide eclipse-plugin

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

我应该将文件对话框实现为Singleton吗?

我正在开发一个基于swing的应用程序,我正在使用许多FileDialogs?所以我说为什么不制作一个FileDialog对象而不是所有这些实例并在整个项目中使用它?这是一个很好的假设吗?这会有任何性能提升吗?

谢谢

java singleton swing openfiledialog

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

无法在Centos Server上安装bcrypt node.js模块

我正在尝试在CentOS服务器上安装bcrypt,但是我收到以下错误:

info postuninstall bcrypt@0.5.0
ERR! bcrypt@0.5.0 install: `make build`
ERR! `sh "-c" "make build"` failed with 2
ERR!
ERR! Failed at the bcrypt@0.5.0 install script.
ERR! This is most likely a problem with the bcrypt package,
ERR! not with npm itself.
ERR! Tell the author that this fails on your system:
ERR!     make build
ERR! You can get their info via:
ERR!     npm owner ls bcrypt
ERR! There is likely additional logging output above.
ERR!
ERR! System Linux 2.6.18-028stab095.1
ERR! …
Run Code Online (Sandbox Code Playgroud)

centos bcrypt node.js npm

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

使用JavaScript获取我的Web App基本URL

我如何在Node.js中获取我的Web应用程序URL?我的意思是如果我的站点基本URL是http:// localhost:8080/MyApp我怎么能得到它?

谢谢,

javascript node.js

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

Node.js的PayPal模块

我需要实现一些在Node.js项目中使用PayPal的功能.支持PayPal的Node.js的可用库是什么?

谢谢,

paypal payment-gateway node.js

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

MySql:根据列重复值删除表行?

我有一个带有年份列的表,此列不应具有重复值.所以我最终得到的表只有一个2007年的记录.

那么如何删除那些具有重复年份值的行呢?

谢谢

mysql sql duplicate-removal

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

如何以用户友好的方式处理java异常

我正在开发一个swing应用程序,我有点困惑如何处理异常,例如最近我的代码重命名文件的一部分,所以当我测试它时,我想出了一个"你没有权限重命名文件"我从打印异常消息中得到它.那么我该如何向用户表达此消息?我应该使用JOptionPane消息还是只在状态栏上显示它?

谢谢

java swing exception-handling exception

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

Grails将请求作为JSON发送并在控制器中解析

我想以JSON的形式发送请求,在我的控制器中我想解析这个JSON并获取我想要的参数.例如,这是请求:

{"param1":"val1"}
Run Code Online (Sandbox Code Playgroud)

我想解析这个请求并获得"param1"值.我使用了request.JSON,但仍然是null.有没有其他方法可以解决这个问题?

谢谢,

grails json request grails-2.0

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

将SpringSecurityService注入Grails中的Filter时为空

我正在尝试在过滤器中使用SpringSecurityService来获取当前登录的用户.问题是我得到了null并且无法获得当前用户.

class ApplicationFilters {

   def springSecurityService

   def filters = {
      all(controller:'*', action:'*') {

         after = { Map model ->

            def userName=springSecurityService.currentUser
         }
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

我也尝试从过滤器获取params地图,我也得到了null.我该怎么做才能解决这个问题?

谢谢,

grails

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