小编She*_*ott的帖子

如何使用TortoiseSVN提供进行代码审查的能力?

在我的项目中,我们有存储库并使用 TortoiseSVN 从那里提取、合并和分支代码,但没有像我之前的工作那样进行代码审查。我有 BitBucket+SmartGit,这太棒了。现在我还安装了 SmartGit 并且能够拉取和推送代码,但据我了解代码审查是在 BitBucket 上进行的,有什么建议吗?

svn tortoisesvn branching-and-merging

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

java.sql.Time异常

有人遇到过类似的事情吗?切换到JAVA 9之后,我遇到了这样的问题

Caused by: java.lang.NoClassDefFoundError: java/sql/Time
    at com.google.gson.Gson.<init>(Gson.java:240)
    at com.google.gson.GsonBuilder.create(GsonBuilder.java:569)
    at net.thucydides.core.reports.json.gson.GsonJSONConverter.<init>(GsonJSONConverter.java:50)
    at net.thucydides.core.reports.json.gson.GsonJSONConverter$$FastClassByGuice$$6794eb79.newInstance(<generated>)
    at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
    at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:111)
    at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:90)
    at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:268)
    at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:56)
    at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
    at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
    at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
    at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
    at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
    at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
    at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
    ... 25 more
Caused by: java.lang.ClassNotFoundException: java.sql.Time
    at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:563)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
    ... 42 more
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的Java版本,也没有更新gson库,我的意思是相同的程序包正在Java 8上运行。有什么建议吗?

java gson classnotfoundexception java-9

7
推荐指数
3
解决办法
2457
查看次数

每个和每个流的使用优点和缺点

从java 8开始迭代通过列表我可以使用两者:

List list = new ArrayList();
1. list.forEach(...)
2. list.stream().forEach(...)
Run Code Online (Sandbox Code Playgroud)

使用第二种情况有什么好处吗?要将列表转换为流?

java java-8 java-stream

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

REST API中的分层系统约束

我正在尝试更多地了解休息并尝试了解REST架构中分层系统的含义.据我所知,这意味着如果API有数据库,它应该在不同服务器上的不同机器上,api在需要时调用它.与bussines逻辑相同,如果调用应该通过某些逻辑调用传递给其他服务器并在那里执行.如果存在性能问题,这也将有助于解决性能问题.我对吗?请提供任何其他信息

rest web-services layered web server

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