小编Jad*_*mas的帖子

可选与null.Java 8中Optional的目的是什么?

在Java 8中,您可以返回Optional而不是a null.Java 8文档说可选是"容器对象,可能包含也可能不包含非空值.如果存在值,isPresent()将返回true,get()将返回值."

在实践中,为什么这有用?此外,是否有任何null优先使用的情况?性能怎么样?

java java-8

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

如何在TensorFlow中更改变量的形状?

TensorFlow教程说,在创建时我们需要指定张量的形状.那个形状自动变成张量的形状.它还说TensorFlow提供了重塑变量的高级机制.我怎样才能做到这一点?任何代码示例?

matrix reshape tensorflow

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

在Java中为可变对象设置集合

在Java中,集合仅在插入时仅检查对象与已在集合中的对象的相等性.这意味着如果在对象已经存在于集合中之后,它变得等于集合中的另一个对象,则该集合将保持两个相等的对象而不会抱怨.

编辑:例如,考虑一个简单的对象,并假设hashCode和equals是按照最佳实践/定义的

class Foo {
    int foo;

    Foo(int a){ foo = a; }
    //+ equals and hashcode based on "foo"
}

Foo foo1 = new Foo(1);
Foo foo2 = new Foo(2);
Set<Foo> set = new HashSet<Foo>();
set.add(foo1);
set.add(foo2);
//Here the set has two unequal elements.
foo2.foo = 1;
//At this point, foo2 is equal to foo1, but is still in the set 
//together with foo1.
Run Code Online (Sandbox Code Playgroud)

如何为可变对象设计一个集合类?我期望的行为如下:如果集合中的一个对象在任何时候变得等于集合中的另一个对象,则该集合中的该对象将被删除.有没有?是否有一种编程语言可以使这更容易实现?

java collections mutable set generic-collections

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

我在哪里可以找到Singular的源代码(AngularJS for GWT)?

GWT.create 2015年会议上有一篇关于Singular 的演讲.我试图在网上找到项目的源代码但没有成功.这个项目仍然是谷歌内部的吗?如果是这样,有没有计划开源呢?

gwt

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

Pytorch softmax:使用什么尺寸?

该函数torch.nn.functional.softmax有两个参数:inputdim.根据其文档,softmax操作应用于input指定的所有切片,dim并将重新缩放它们,使元素位于范围内(0, 1)并总和为1.

让输入为:

input = torch.randn((3, 4, 5, 6))
Run Code Online (Sandbox Code Playgroud)

假设我想要以下内容,以便该数组中的每个条目都是1:

sum = torch.sum(input, dim = 3) # sum's size is (3, 4, 5, 1)
Run Code Online (Sandbox Code Playgroud)

我应该如何应用softmax?

softmax(input, dim = 0) # Way Number 0
softmax(input, dim = 1) # Way Number 1
softmax(input, dim = 2) # Way Number 2
softmax(input, dim = 3) # Way Number 3
Run Code Online (Sandbox Code Playgroud)

我的直觉告诉我这是最后一个,但我不确定.英语不是我的第一语言,由于这个原因,使用这个词along对我来说似乎很困惑.

我不太清楚"沿"的意思,所以我将使用一个可以澄清事物的例子.假设我们有一个大小的张量(s1,s2,s3,s4),我希望这发生

python pytorch

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

一个集合在Java中最终是什么意思?

在Java中声明最终集合意味着什么?难道不再添加任何元素吗?是否已经存在的元素无法改变?还有别的吗?

java collections final immutability

12
推荐指数
2
解决办法
8070
查看次数

使用ng-repeat时默认选中单选按钮

我一直想要从我在屏幕上使用ng-repeat显示的单选按钮列表中选中一个单选按钮,但我的代码不起作用.这就是我在做的事情:

<div class="clubRole" data-ng-if="club.checked">
    <div data-ng-repeat="role in securityGroups.slice(0,1)">
        <input type="radio" class="clubRole" data-ng-model="club.role" data-ng-value="role.securityGroupCode" checked="checked"> {{role.description}}
    </div>
    <div data-ng-repeat="role in securityGroups.slice(1,securityGroups.length+1)">
        <input type="radio" class="clubRole" data-ng-model="club.role" data-ng-value="role.securityGroupCode"> {{role.description}}
    </div>      
</div>
Run Code Online (Sandbox Code Playgroud)

代码的目的是检查第一个单选按钮,并取消选中其他单选按钮.该代码有一个问题:它不起作用.但至少它给出了我想要做的事情的想法:我想要默认选中一个单选按钮,无论它是哪一个.

html5 radio-button angularjs

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

无法在persistence.xml中解析Ljava.lang.String类

我正在使用JBoss Developer Studio.我有一个带有persistence.xml文件的项目.该文件对我来说很完美,但我在列出项目所有问题的选项卡上不断收到此错误.

Class "[Ljava.lang.String;@22ec7158" cannot be resolved
Run Code Online (Sandbox Code Playgroud)

我将图片包含在内,以获得更好的背景.

在此输入图像描述

当我点击错误时,它会将我带到发生错误的地方,它会将我带到文件的末尾.

persistence.xml中

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.1" xmlns="http://xmlns.jcp.org/xml/ns/persistence" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd">
<persistence-unit name="Persistence">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
    <jta-data-source>java:jboss/datasources/MemberOfferDS</jta-data-source>
    <class>com.bbb.memberoffer.model.SycsCoordinator</class>
    <class>com.bbb.aicweb.memberoffer.model.SycsCoordinatorPhoneNumber</class>
    <class>com.bbb.memberoffer.model.SycsCoordinatorClub</class>
    <class>com.bbb.memberoffer.model.SycsCoordinatorSecurityGroup</class>
    <class>com.bbb.memberoffer.model.SycsCoordinatorClubPk</class>
    <class>com.bbb.memberoffer.model.PhoneNumberType</class>
    <class>com.bbb.memberoffer.model.Club</class>
    <exclude-unlisted-classes>true</exclude-unlisted-classes>
    <properties>
        <!-- Not sure if this is the right one to use or not? -->
        <property name='hibernate.show_sql' value='true' />
        <property name='hibernate.format_sql' value='true' />
        <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect"/>
    </properties>
</persistence-unit>
</persistence>
Run Code Online (Sandbox Code Playgroud)

java eclipse jpa persistence.xml

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

没有为jdbc找到合适的驱动程序:jtds:sqlserver

我已经探讨了类似的问题,但似乎没有一个问题是相同的.我有一个部署到JBOSS 7.1.1服务器的REST应用程序.我正在使用JPA.每当我打电话时EntityManager,我在服务器中收到以下错误:

15:16:39,024 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (http--0.0.0.0-8080-1) No suitable driver found for jdbc:jtds:sqlserver://aicdevapp01:1433/MOD_Normal
Run Code Online (Sandbox Code Playgroud)

在JBOSS服务器的独立模式<datasources>配置文件中的标记内,我有以下代码行:

<drivers>
    <driver name="mssql" module="net.sourceforge.jtds">
    <driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
    <xa-datasource-class>net.sourceforge.jtds.jdbcx.JtdsDataSource</xa-datasource-class>
     </driver>
 </drivers>
Run Code Online (Sandbox Code Playgroud)

关于我应该在哪里寻找解决这个问题的任何指示?我在运行maven测试时可以访问数据库,但每当我部署到服务器时,我都遇到了这个问题.

java jboss jta jdbc jboss7.x

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

关于泛型函数的泛型错误语法Java 1.7

使用Java 1.7编译器,值得注意的是,调用泛型函数所接受的语法非常特殊.它强制您使用它this来引用泛型函数.

例如,对于定义为的函数:

private <T> Object genericFunction(T t){
    //function code
}
Run Code Online (Sandbox Code Playgroud)

在引用它时,以下内容给出了语法错误:

Object o = <ClassName>genericFunction(ClassName t);
Run Code Online (Sandbox Code Playgroud)

虽然接受以下内容:

Object o = this.<ClassName>genericFunction(ClassName t);
Run Code Online (Sandbox Code Playgroud)

为什么会这样?它不应该采取它们两个?

java generics compiler-errors syntax-error

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