-
java – Byte-buddy:生成循环类型的类
所属栏目:[Java] 日期:2020-05-28 热度:103
我正在尝试生成具有循环类依赖性的类,类似于这个问题: Byte Buddy – Handling cyclic references in generated classes 作为一个最小的例子,我想要生成的类有这样的依赖: //class A depends on class B, and vice-versafinal class A { B theB; }final cla[详细]
-
java – Spring – server.connection-timeout无效
所属栏目:[Java] 日期:2020-05-28 热度:197
在我的application.properties文件中,我有…… server.port=8086server.connection-timeout=15000 我知道文件正在正确加载,因为服务器在端口8086上运行. 在应用程序中我有一个RestController @RestControllerclass TestController { @GetMapping() fu[详细]
-
java – 使用URLEndpoint通过代理进行SOAP连接
所属栏目:[Java] 日期:2020-05-28 热度:143
我不得不更新以前从外部Web服务请求SOAP响应的 Java应用程序.此服务位于我们的防火墙之外,现在要求我们通过代理而不是直接访问URL. 目前,Java App使用URLEndpoint,该URL为URL提供字符串.通常当我通过代理获取URL时,我创建一个如下所示的URL: URL url = new U[详细]
-
java – Tomcat中System.setProperty的范围
所属栏目:[Java] 日期:2020-05-28 热度:82
这个问题是 this one involving Android的“堂兄”.但这里我们在Tomcat环境中. 如果在我的webapp中,我使用System.setProperty(“property_name”,“property_value”);设置了一个属性,它将应用于哪个范围? 本机中的所有JVM 所有Tomcat webapps 只有执行指令[详细]
-
java – 如何使用Eclipse JFace中的IDecorationContext api
所属栏目:[Java] 日期:2020-05-28 热度:183
有没有使用IDecorationContext进行标签装饰的例子? 从它的外观来看,IDecorationContext类似乎提供了某种上下文装饰支持,但对于我的生活,我找不到任何使用此功能的示例代码… 有没有人实际使用装饰上下文功能,如果有,它解决了什么用例? PS:我正在寻找一种将[详细]
-
java – 与postgreSQL数据库连接的非法UTF-8序列
所属栏目:[Java] 日期:2020-05-28 热度:113
我有以下代码连接到数据库 String host = jdbc:postgresql://localhost:5432/name; String username = user; String password = pass; Connection c = null; try { Class.forName(org.postgresql[详细]
-
java – kotlin注释处理器中的可空类型
所属栏目:[Java] 日期:2020-05-28 热度:140
我正在为Kotlin开发注释处理器,因为处理过的元素是用 Java编写的,所以我没有收到nullables?相反,使用@Nullable注释,这很好,但我遇到了在类型和高阶函数中接收空参数的问题,对于普通参数. var someNullField: String? = 我将在进程中收到java.lang.String,其[详细]
-
Jackson Object mapper将java地图转换为json维护键的顺序
所属栏目:[Java] 日期:2020-05-28 热度:162
我使用jackson.map.ObjectMapper API将map转换为json字符串.我使用writeValueAsString方法来实现这一点. 我传递了一个基于值排序的map到writeValueAsString方法.我得到的JSON字符串是基于键的. 有没有办法使用jackson将地图转换为JSON字符串,而不会干扰地图中[详细]
-
RxJava Observable具有最后状态
所属栏目:[Java] 日期:2020-05-28 热度:50
我从Rx Java开始,我想创建一个可以保存最后状态的observable … 在RxSwift中,那将是Variable(https://github.com/ReactiveX/RxSwift/blob/master/Documentation/GettingStarted.md#variables),但我在RxJava中找不到等价物…… 我找到了一个解决方案,但它是很[详细]
-
Java泛型传递参数
所属栏目:[Java] 日期:2020-05-28 热度:64
希望有人可以帮助我摆脱这种困扰. 我做了这个方法: public static T void myMethod(MapClassT, MyInterfaceT map) {} 使用参数T以确保用作键的类与用作MyInterface中的参数的类相同. 现在我想传递一个不同类作为键的映射,当然还有MyInterface的相应实现. 但[详细]
-
java – 在专有软件中使用Glassfish库
所属栏目:[Java] 日期:2020-05-28 热度:166
我想在一个CDDL GPLv2许可下的专有软件中使用Glassfish的某些部分.我被允许这样做吗?我没有修改这些库的代码中的任何内容,所以这样可以,或者我的软件,因为它使用这些库,仍然被认为是衍生作品,因此是一个很大的禁忌? 我的意思是,根据http://jaxb.java.net/,J[详细]
-
java – 为什么Tomcat找不到SMTPTransport(Session,URLName)?
所属栏目:[Java] 日期:2020-05-28 热度:200
我们有一个发送邮件的Web应用程序.由于某种原因,它的安装已经决定它找不到带有(Session,URLName)参数的SMTPTransport的构造函数. 堆栈跟踪的相关位: javax.mail.NoSuchProviderException: Provider class does not have a constructor(Session, URLName): pr[详细]
-
java – 当第一个参数是具有一个方法的类时,不能用lambda替换SAM构造函数
所属栏目:[Java] 日期:2020-05-28 热度:136
我对SAM构造函数感到困惑,我有这个 Java类: public class TestSamT { public void observe(ZeroMethods zero, ObserverT observer) { } public void observe(OneMethod one, ObserverT observer) { }[详细]
-
java – 导航不同对象的复杂树的最佳方法是什么?
所属栏目:[Java] 日期:2020-05-28 热度:169
例如: class Vehicle { CollectionAxle axles;}class Axle { CollectionWheel wheels;}class Wheel { // I think there are dually rims that take two tires -- just go with it Collectio[详细]
-
java – 将泛型参数绑定到Class ?时取消选中
所属栏目:[Java] 日期:2020-05-28 热度:69
我有一些代码,它采用外部提供的类名,需要构造一个实现某个接口的实例,让我们称之为Foo. 作为此过程的一部分,我希望具有以下功能: private static Class? extends Foo fooFromClassName(String name) throws ClassNotFoundException { return (Class? extends[详细]
-
Java:读取图像并显示为ImageIcon
所属栏目:[Java] 日期:2020-05-28 热度:197
我正在编写一个应用程序,它以 ImageIcons(在JLabel中)读取和显示图像,应用程序需要能够支持jpeg和位图. 对于jpeg,我发现将文件名直接传递给ImageIcon构造函数工作正常(即使显示两个大型jpeg),但是如果我使用ImageIO.read获取图像然后将图像传递给ImageIcon构[详细]
-
将法向量旋转到轴平面上
所属栏目:[Java] 日期:2020-05-28 热度:168
我在3D空间中有一组数据点,显然都落在特定的平面上.我使用PCA来计算平面参数. PCA的第3个分量给出了平面的法向量(最弱的分量). 我接下来要做的是将所有点转换到所述平面上并在2D中查看它. 我的想法是做以下事情: 找到飞机上的中心点(平均点) 从所有数据点中[详细]
-
java – 如果没有代码:它只是一个智力挑战还是具体有用?
所属栏目:[Java] 日期:2020-05-28 热度:90
我的一个朋友正在讨论关于对象的状态转换的这些设计技术(他是一个 Java大师,顺便说一句),没有布尔myState成员执行,而是将myState成员声明为实现相同接口的对象老板“一个. 好吧,我太神秘了,所以你可以找到讨论here,带代码示例. 就个人而言,我对这种方法很兴奋[详细]
-
java – 具有“{”的字符串的模式匹配
所属栏目:[Java] 日期:2020-05-28 热度:168
首先我这样做了 – String str = {hits:[{links_count:6,forum_count:11}],totalHitCount:1}; Assert.assertTrue(str.matches({hits:[{links_count:[0-9]{1,},forum_count :11}],[详细]
-
java密钥库和密码设置
所属栏目:[Java] 日期:2020-05-28 热度:83
我在 java keystores和keytool上有以下问题.我假设密钥库可能有多个证书.正如我所尝试的那样,通过keytool我可以创建一个密钥库,并且要访问这个密钥库,我必须设置密码.另外,要访问每个证书条目,我必须设置密码.是否必须为密钥库和条目使用相同的密码?如果不是[详细]
-
java – 为什么OpenJDK将私有方法放入vtable?
所属栏目:[Java] 日期:2020-05-28 热度:59
似乎 openJDK 8将非最终的静态方法放入vtable中.为什么当动态绑定不用于私有方法时(因为它们是用 invokespecial调用的)或是否使用它? 这样做是为了处理在超类中存在具有相同名称和签名的可覆盖方法时的一些罕见情况.虽然肯定有一个改进的地方,但可能是针对JD[详细]
-
java – Spliterator与Stream.Builder
所属栏目:[Java] 日期:2020-05-28 热度:148
我读了一些如何创建有限流的问题( Finite generated Stream in Java – how to create one?, How do streams stop?). 答案建议实施Spliterator. Spliterator将实现逻辑如何以及提供哪个元素作为next(tryAdvance).但是还有另外两种非默认方法trySplit和estimat[详细]
-
java – 从ArrayList中删除URLConnection对象
所属栏目:[Java] 日期:2020-05-28 热度:198
在我的程序中,我需要跟踪打开到某个HTTP服务器的连接列表 – 以便在需要时立即断开它们. 我遇到了以下问题.如果我连接到HTTP服务器,一切都很完美,但如果是HTTPS,则不会从列表中删除连接.它会导致内存泄漏. 例: package test;import java.net.URL;import java[详细]
-
java – Spring Mongo如何从Aggregation获取列表AggregationOperations
所属栏目:[Java] 日期:2020-05-28 热度:197
我有一个函数接收聚合聚合作为参数. 我想从聚合中获取所有AggregationOperation.有什么办法吗? public Aggregation newCustomAggregation(Aggregation aggregation, Criteria c) { // How to get list operation aggregation there? listOper[详细]
-
java – 我的jax-ws webservice客户端只返回空对象
所属栏目:[Java] 日期:2020-05-28 热度:62
我有一个第三方Web服务,我使用wsimport生成一个客户端.每次对webservice的调用都会成功完成,但是我得到的响应对象的所有字段都设置为null.监视网络我可以看到,在线路上,响应消息中的所有 XML元素都包含值,因此对象中应包含非空数据.此外,使用旧axis1生成并使[详细]

浙公网安备 33038102330553号