-
在java中使类不可变
所属栏目:[Java] 日期:2020-05-24 热度:153
为了使类不可变,我能做的是: 1)让课程最终 2)不提供制定者 3)将所有变量标记为final 但是如果我的类有另一个类的另一个对象,那么somone可以改变该对象的值 class MyClass{ final int a; final OtherClass other MyClass(int a ,OtherClass other){ this.a =[详细]
-
java – Lombok @Getter和Collections的副本
所属栏目:[Java] 日期:2020-05-24 热度:183
在List字段上使用@Getter工作正常,但在尝试升级到 Java 8时遇到ConcurrentModificationExceptions,因为Lombok生成的getter不执行字段的副本,如果您希望阻止外部修改实例的状态,这是必不可少的. 任何想法我如何让龙目岛复制集合上的getter,或者我只限于编写我[详细]
-
java – 无法让ActiveMQ重新发送我的消息
所属栏目:[Java] 日期:2020-05-24 热度:151
我有一个用 Java编写的单线程ActiveMQ使用者.我所要做的就是从队列中接收()一个消息,尝试将其发送到Web服务,如果成功则确认()它.如果Web服务调用失败,我希望消息保留在队列中并在超时后重新发送. 它或多或少都在工作,除了重发部分:每次重新启动我的消费者时,[详细]
-
java – Eclipse自动完成不适用于lambda和类型
所属栏目:[Java] 日期:2020-05-24 热度:54
我使用 Eclipse Oxygen.2 Release(4.7.2) 我尝试了一些lambda表达式并遇到以下问题: 我编写没有类型的lambda参数,Eclipse自动完成工作正常: 如果我用类型编写lambda参数,则不会自动完成: 但我可以自己写这个并且一切正常: 这是Eclipse中的错误吗?有人可[详细]
-
java – 使用流从现有列表创建不可变列表
所属栏目:[Java] 日期:2020-05-24 热度:86
有一个Person对象列表. 列表与LT;人 persons = generatePersons(); 使用它创建一个unmodifiableList. 列表与LT;人 unmodifiableList = Collections.unmodifiableList(persons); 我知道unmodifiableList不支持添加/删除/设置操作.同时它不是不可变的,因为它引[详细]
-
如何检查类文件版本50.0(Java 6)是否已经过预验证?
所属栏目:[Java] 日期:2020-05-24 热度:160
我使用ProGuard将一些jar文件从类文件版本49.0“升级”到50.0. 因为预验证对于版本50.0是可选的,我想知道是否有办法检查类文件中是否真的有StackMapTable属性. (并不是我不相信ProGuard“[…]以下选项通过更新内部版本号并预先验证它们来将类文件升级到Java 6[详细]
-
java – maven-resources-plugin:2.6 – 无法创建资源输出目录
所属栏目:[Java] 日期:2020-05-24 热度:149
所以我刚刚从EC2创建了一个 Linux实例,现在我正在尝试在其上安装AWS Java SDK.我在安装结束时运行mvn clean compile exec:java并得到这个: [ec2-user@ip-xxx-xxx-xxx-xxx aws-java-sample]$mvn clean compile exec:java[INFO] Scanning for projects...[IN[详细]
-
java – 创建分段进度条的最佳方法?
所属栏目:[Java] 日期:2020-05-24 热度:166
我正在构建一个 Android应用程序,我想创建一个非常类似于MIUI文件资源管理器底部的进度条 据我所知,没有完全明显的解决方案. 到目前为止,我能想到的是 将具有透明背景的许多进度条分层放在一起 扩展Progress bar类以获取多个值并重写onDraw方法 我认为第一种[详细]
-
java – TableauSDK代理设置
所属栏目:[Java] 日期:2020-05-24 热度:144
我们使用TableauSDK( Java)将数据提取发布到Tableau Server. 我们与Tableau服务器的连接是通过代理.所以我们只设置java系统属性https.proxyHost,https.proxyPort,http.proxyHost和http.proxyPort. 但似乎在上面的java系统属性中完成的代理设置没有生效.请帮助[详细]
-
Java在内存中的含义是什么
所属栏目:[Java] 日期:2020-05-24 热度:106
我是 java新手,还在学习.我抓住了内心和匿名课程.现在我有一个关于java在内存中的外观,分配对象,定义类等的技术问题. 就像当一个字段是一个在外部类和内部类中定义的对象时,内存看起来像什么.静态类看起来与非静态类不同吗? 我只需要一个视觉参考. 多谢你们[详细]
-
如何在R中转换1行表中的向量
所属栏目:[Java] 日期:2020-05-24 热度:143
在R中,我有一个1行表.如何将其转换为矢量? 具体来说,表格如下: 0 1 2 3 4 21 35 46 62 36 我试过括号表示但无济于事! 或者你可以使用as.vector(x)[详细]
-
windbg – !heap -p -a VS!heap -x
所属栏目:[Java] 日期:2020-05-24 热度:181
我多年来一直使用!heap -p -a来完成各种任务. 现在我开始使用最新的Win8 sdk中的WinDbg 6.2.9200在Win8上进行调试. 在这里,我发现!heap -p -a并不总是有效,而且输出来自 !地址“广告”使用!heap -x(见下文). 看完了!堆 – ? ,我无法理解差异! 知道差异[详细]
-
junit – 集成测试基于Spring Boot的微服务
所属栏目:[Java] 日期:2020-05-24 热度:131
我已经阅读了很多关于使用 Spring Boot和RESTful服务的指南,其中许多包含有关运行单元测试的信息,最着名的是“使用Spring Boot构建应用程序”.但是,我还没有看到任何有关如何对使用/依赖其他Spring Boot应用程序的Spring Boot应用程序进行单元测试的示例,这在[详细]
-
Javafx可拆卸窗格系统
所属栏目:[Java] 日期:2020-05-24 热度:79
这是我喜欢的,我在几个不同的软件中看到过.我不知道它的起源或实际调用内容,但这里是Visual Studio中窗格系统的一个示例. 请注意我如何轻松地将窗格轻松附加到任何位置. Javafx有可能这样吗? 我知道这个问题很老,但其他人可能有兴趣知道.我为JavaFX创建了一[详细]
-
java – 具有上限的通配符类型变量的迭代器
所属栏目:[Java] 日期:2020-05-24 热度:175
大家好,我尝试扩展HashMap String,String强制执行“全小写”规则 public class HttpQueryMap extends HashMapString,String{ ... @Override public void putAll(Map? extends String, ? extends String m) {[详细]
-
用于运行应用程序的Java 9 REPL
所属栏目:[Java] 日期:2020-05-24 热度:119
Java 9在JDK发行版中引入了名为 JShell的REPL.有没有办法连接到运行某些应用程序的JDK的JShell,并执行引用该运行应用程序的命令.例如,执行一些方法形成应用程序代码,检查对象等.? JShell不是标准的java命令,它是另一个命令.一旦打开shell,它就会在Read Eval[详细]
-
java – 为什么在从Fragment跳转到新Activity时,overridePendingTransition不
所属栏目:[Java] 日期:2020-05-24 热度:76
第一个活动包含一个片段,片段内有一个按钮,当我单击此按钮时,我希望跳转到一个具有不同动画的新活动.所以我在片段中这样做: mButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) {[详细]
-
java – Wicket应用程序中的全局可访问资源
所属栏目:[Java] 日期:2020-05-24 热度:199
目前,我有一个Application,它由一个BasePage组成,它作为标题(面板),页脚(面板)和继承页面内容的中心.我遇到的问题是ResourceReferences(也许这甚至不是正确的方法).我正在寻找一个解决方案,允许我做以下事情: 为全局使用的图像,js,css设置一个目录 注册(或不[详细]
-
java – 有人可以解释Spring Security BasePermission.Create吗?
所属栏目:[Java] 日期:2020-05-24 热度:141
我正在开发一个涉及 Spring Security ACL的项目,我遇到了创建权限BasePermission.CREATE.有人请解释这应该如何工作或它允许某人做什么? 我的理解是每个对象都有一个acl,每个acl都有很多ace,每个ace都有一个sid和一个权限.如果必须创建一个对象以便将acl附加[详细]
-
java – BASE64Encoder是内部API,可能会在将来的版本中删除
所属栏目:[Java] 日期:2020-05-24 热度:188
参见英文答案 how to avoid warning for the Base 64?2个 我试图解决这个问题,但我从来没有找到适合我的解决方案.问题是我正在接受有关BASE64Encoder的警告.没有BASE64Encoder,有没有其他方法可以做到这一点? 代码: public static String Encr[详细]
-
java – log4j rootlogger关闭某些类的logger
所属栏目:[Java] 日期:2020-05-24 热度:169
如何使用rootlogger = debug,stdout,logfile配置log4j.properties 和org.apache.httpclient = debug进入日志文件而不是stdout? 将rootlogger提升为info是不可接受的,因为我在调试级别有其他包. 在log4j.properties文件中,添加该行 log4j.logger.org.apache.h[详细]
-
java – joda新问题DateTime(int,int,int,int,int,int)
所属栏目:[Java] 日期:2020-05-24 热度:82
嗨我用weblogic 11g创建战争应用程序,我有joda时间的方法的问题 new DateTime(int, int, int, int, int, int); 这个抛出的nosuchmethodException 但是当我使用新的DateTime(int,int,int,int,int,int,int);(一个更多的int)它工作正常 更新: DateTime start =[详细]
-
java – 如何根据特定模式忽略方法上的checkstyle
所属栏目:[Java] 日期:2020-05-24 热度:99
checkstyle规则MethodLength是否有办法为要忽略的方法设置模式?我想要为名为getMetaInformation()的所有方法禁止checkstyle规则. 其他checkstyle规则如LineLength拥有该属性 property name =“ignorePattern”value =“”/ 但这似乎不适用于MethodLengthrule[详细]
-
如何使用JNDI将参数传递给LDAP自定义套接字工厂?
所属栏目:[Java] 日期:2020-05-24 热度:96
我正在使用JNDI建立LDAP连接.例: Hashtable env = new Hashtable();env.put(Context.PROVIDER_URL, LDAPS_URL);env.put(Context.SECURITY_AUTHENTICATION, EXTERNAL);env.put(java.naming.ldap.factory.socket, ldapte[详细]
-
java – 将列表参数设置为本机查询
所属栏目:[Java] 日期:2020-05-24 热度:123
我想将参数设置为本机查询, javax.persistence.EntityManager.createNativeQuery 这样的事情 Query query = em.createNativeQuery(SELECT * FROM TABLE_A a WHERE a.name IN ?);ListString paramList = new ArrayListString();[详细]

浙公网安备 33038102330553号