-
java – 是否有JList的延迟加载实现?
所属栏目:[Java] 日期:2020-12-15 热度:160
有没有办法用Swing的JList实现延迟加载? 解决方法 在某种程度上,是的.您可以创建自定义 ListModel ,如果尚未加载,则使用 getElementAt(int index) 方法加载正确的值.请参阅Javadocs for JList 中的示例: // This list model has about 2^16 elements. Enjo[详细]
-
被Java泛型混淆需要强制转换
所属栏目:[Java] 日期:2020-12-15 热度:132
我对以下代码感到困惑: import java.util.ArrayList;import java.util.LinkedList;import java.util.List;public class GenericsTestT extends List { public void foo() { T var = (T) new LinkedList(); } public static void main(String[] args) { Gene[详细]
-
java – Servlet被调用两次!
所属栏目:[Java] 日期:2020-12-15 热度:113
抱歉,但我没有实际的代码,但我会尝试解释: 我有一个servlet映射到以下: /admin/* 所以,这是一个servlet: public class AdminController extends MainController { public void doPost(HttpServletRequest request,HttpServletResponse response) { // Do[详细]
-
如何使用Java从文件中编辑模板文档(表单字母)?
所属栏目:[Java] 日期:2020-12-15 热度:95
我是第一次玩 Java,需要能够替换模板中的一些单词.示例模板 – “亲爱的PUT_THEIR_NAME_HERE, 我正联系你….. bla bla bla 问候, PUT_COMPANY_NAME_HERE” 什么是最简单的方法(最好使用标准库)制作此模板文件的副本并在正确的位置添加正确的单词然后将其保存[详细]
-
如何在远程Java Web应用程序上进行内存分析
所属栏目:[Java] 日期:2020-12-15 热度:149
我知道我们可以使用像JProfiler等工具. 有没有关于如何配置它以通过远程监控显示内存使用情况的教程? 任何的想法? 解决方法 你有VisualGC,它不是很先进,但你可以看到你的应用程序的内存使用情况(垃圾,旧,烫发……等) http://java.sun.com/performance/jvms[详细]
-
java – 移动应用程序的最佳远程技术是什么?
所属栏目:[Java] 日期:2020-12-15 热度:67
我有一个 java后端,需要向在以下环境中运行的客户端公开服务: J2ME Windows Mobile iPhone 我正在为每个平台寻找最好的工具. 我不会搜索到处都有效的技术. 我需要一些适合低速互联网接入的“光”. 现在我正在使用SOAP.它是冗长的,并不容易在移动设备上解析.[详细]
-
java – 根据set中的值过滤列表中的值
所属栏目:[Java] 日期:2020-12-15 热度:116
我正在尝试使用 java 8来解决以下问题.说我有以下(A和B是自定义类) ArrayListA skills;HashSetB workCenters; 我需要做的是找到值是否也包含在B中的字符串a.getDepartment(),它还包含方法String getDepartment(),然后将它们收集到新的List A中. 我试过这样的[详细]
-
java – 只有在Kotlin为空时才在Kotlin中实例化变量?
所属栏目:[Java] 日期:2020-12-15 热度:132
可以说,我有一个变量: var myObject:MyObject? = null 它应该在某个地方清除: myObject?.clearmyObject = null 并且在使用地点应该绝对不可为空.在Java中,我可以这样做: private MyObject getMyObject(){ if(myObject == null) { myObject = new MyObje[详细]
-
如何在不重命名的情况下两次使用实例变量?
所属栏目:[Java] 日期:2020-12-15 热度:141
帮助,我刚刚开始学习 Java,我正在做的这个在线教程要求我创建一个属于类的实例.该实例应该首先创建为“Rectangle”对象,然后创建为“Circle”对象.但 Eclipse要求我重命名第二个“drawObject”. public class TestPolymorph { public static void main(Strin[详细]
-
Java 8列表副本
所属栏目:[Java] 日期:2020-12-15 热度:126
参见英文答案 How to clone ArrayList and also clone its contents?????????????????????????????????????17个 我有一个员工对象 我无法更新员工对象 public class Employee { public Employee(Integer id,Integer age,String gender,String fName,String l[详细]
-
java 9 OR和java 8 orElseGet之间的区别
所属栏目:[Java] 日期:2020-12-15 热度:143
Java9为Optional添加了.or方法.现有的.orElseGet有何不同? checkUserInMemory(userId).or(() - checkUserInDB(userId)); 解决方法 主要是两者的返回类型各不相同. Optional.orElseGet 对orElseGet的调用返回对象T本身. 如果没有值且提供函数为null,则抛出Nu[详细]
-
用于阶乘不正确输出的Java程序
所属栏目:[Java] 日期:2020-12-15 热度:163
我在 Eclipse IDE中执行下面的Java代码. public class Programs { public static void main(String[] args) { // TODO Auto-generated method stub int i,num,n; n = 6; // num=n-1; for (i = 1; i = n - 1; i++) { n = n * i; } System.out.println("Factor[详细]
-
java – 如何禁用播放2.6 CSRFFilter
所属栏目:[Java] 日期:2020-12-15 热度:111
我最近被迁移到了2.6,当我从邮递员那里调用我的api与过滤器有关时,我得到403回复. 起初,当我运行我的服务时,我收到了这个错误 [warn] 13:40:58.654 – play.filters.hosts.AllowedHostsFilter – Host not allowed: 14.1.90.128:9000 所以我在application.co[详细]
-
java – 泛型和比较器
所属栏目:[Java] 日期:2020-12-15 热度:113
我正在研究泛型,发现以下代码在比较方法时给出了编译时错误. Multiple markers at this line – Cannot infer type argument(s) for comparing(Function) – The type A does not define m1(Object) that is applicable here class AT { String m1() { retur[详细]
-
java – 如何从当月开始订购月份名称
所属栏目:[Java] 日期:2020-12-15 热度:106
说这是用于存储月份的数组, String months[] = {"January","February","March","April","May","June","July","August","September","October","November","December"}; 我用这种方法来获得当前月份 int monthName=calendar.get(Calendar.MONTH); 从当前月份[详细]
-
java – 如何用||拆分字符串
所属栏目:[Java] 日期:2020-12-15 热度:129
参见英文答案 Splitting string with pipe character (“|”) ????????????????????????????????????5个 当我拆分字符串时: “EMP ID||EMP NAME||DESIGNATION” 我把每个字母分开: [,E,M,P,I,D,|,N,A, M,S,G,T,O,N] 我的代码是 String strHeader="EMP ID||[详细]
-
java – 怎么样?侦听位置设置被打开(Android App)
所属栏目:[Java] 日期:2020-12-15 热度:76
所以我花了几个星期的时间在我的 Android应用程序上工作,并研究实现我需要做的最好的方式,但仍然无法正确完成..任何/所有帮助都非常感谢,因为我仍然掌握着一切…… 任务: (假设“位置”/ GPS设置当前已关闭),我需要让我的应用程序一直在监听“位置”设置是[详细]
-
为什么String方法substring()不在Java中的camelCase中?
所属栏目:[Java] 日期:2020-12-15 热度:165
根据 Java的标准,我们应该遵循CamelCase.但是为什么String的方法substring()不在camelCase中?这是出于任何特定原因还是从最初几天的错误? 解决方法 camelCase用于分隔单词,substring不是作为Sub String而是作为Substring …因此遵守约定.[详细]
-
java – Android NavigationView无法响应项目上的Click事件
所属栏目:[Java] 日期:2020-12-15 热度:153
我正在尝试向我的应用程序添加导航视图,但由于某种原因,我无法让它响应它包含的任何项目上的任何点击事件. 我的activity_main.xml文件如下所示: android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns[详细]
-
java – Dart中的抽象基类
所属栏目:[Java] 日期:2020-12-15 热度:107
我已经用 Java编程了将近两年,但我现在更多地转向Web编程,因此转向 Javascript,或者我的情况转向Dart.对于我正在研究的项目,我希望有抽象基类,就像我在Java中一样.我一直在网上看,但我在Dart的抽象课上找不到任何东西.我只找到了 this article from the dart[详细]
-
java – 了解UnsupportedOperationException
所属栏目:[Java] 日期:2020-12-15 热度:56
我不太明白我可以在哪里抛出这个异常. 例如,我正在实施Future T界面,不希望任何人调用该方法: Future#get(long,TimeUnit). 那么,我可以抛出UnsupportedOperationException吗? public T get(long timeout,TimeUnit unit){ throw new UnsupportedOperationEx[详细]
-
java – 如何从SFTP服务器获取文件列表?
所属栏目:[Java] 日期:2020-12-15 热度:122
我有一个问题,希望得到一个解决方案.我也编写了一些代码,但需要进行一些修改. 问题: 我有一个SFTP服务器(出于隐私目的,我将提供虚拟凭据),我需要连接到. 服务器名称:server-name 港口:22 用户名:用户名 密码:密码 当我连接到服务器时,它会自动将我放入[详细]
-
具有返回类型的Java inherance方法
所属栏目:[Java] 日期:2020-12-15 热度:58
写这样的课程是否正确?问题是Item类中的方法getPrice().每个Item都需要一个getPrice().但我实际上无法回复一些东西.所以我解雇了this.getPrice(),得到了ProductItem的价格.是否有更坚固/更好的设计解决方案? class Item { String description; public Item[详细]
-
java – org.elasticsearch.client.transport.NoNodeAvailableEx
所属栏目:[Java] 日期:2020-12-15 热度:177
我在Docker上运行ElasticSearch,它在本地可用 $curl http://192.168.99.100:9200/?pretty{ "status" : 200,"name" : "Collector","cluster_name" : "elasticsearch","version" : { "number" : "1.4.4","build_hash" : "c88f77ffc81301dfa9dfd81ca2232f09588b[详细]
-
java – 如何检查两个布尔值是否相等?
所属栏目:[Java] 日期:2020-12-15 热度:122
我需要一个方法,我可以在junit assertTrue()方法中调用它比较两个布尔值来检查它们是否相等,返回一个布尔值.例如,像这样: boolean isEqual = Boolean.equals(bool1,bool2); 如果它们不相等则应返回false,否则返回true.我已经检查了布尔类,但唯一接近的是Boo[详细]