-
java – Tomcat – 了解CredentialHandler
所属栏目:[Java] 日期:2020-12-15 热度:114
我最近需要使用容器管理安全和身份验证 项目.我有几个关于如何配置a的问题 凭证处理程序. 首先,CredentialHandler宣言将如何?能够 有人提供了NestedCredentialHandler的示例声明 声明的算法属性.我需要知道自Digest属性 在Realms已被弃用.我没有在网上找到[详细]
-
将值与Java8流组合
所属栏目:[Java] 日期:2020-12-15 热度:143
如果我有一个带整数的列表,有没有办法构建另一个列表,如果新列表的头部差异低于threashold,整数是否相加?我想用 Java 8流来解决这个问题.它应该类似于RxJava的 Scan operator. Example: 5,2,5,13 Threashold: 2 Result: 5,9,13Intermediate results: 55,25,[详细]
-
在java中解析CSV文件,并使用空值进行delaing
所属栏目:[Java] 日期:2020-12-15 热度:99
我正在将CSV文件解析到我的程序中,将值拆分为,元素,并且它工作正常,除非我有缺少值的行. 解析器的工作方式如下: import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class CsvReader{ private static final Strin[详细]
-
java – 如何返回对象列表以及Exception
所属栏目:[Java] 日期:2020-12-15 热度:160
我的 Java程序有一个返回List的方法.它使用各种SQL查询填充列表.在某些情况下,数据可能不存在.在那种情况下,我要抛出异常.由于它是一个列表,列表可能包含有效数据.是否可以获取列表以及捕获例外? public ListStudent getStudentInfo(){ //Contains some sta[详细]
-
java – ‘cmd’未被识别为内部或外部命令,可运行程序或批处理文
所属栏目:[Java] 日期:2020-12-15 热度:155
当我在netbeans中构建我的项目时,它显示: 'cmd' is not recognized as an internal or external command,operable program or batch file.` 我正在使用jdk 8和maven 3.3.我的路径系统变量是: %SystemRoot%system32;%SystemRoot%;D:POSapache-maven-3.3.[详细]
-
java – 正则表达式匹配17个大写字符
所属栏目:[Java] 日期:2020-12-15 热度:150
在 java中,哪个 Regex更适合匹配长度为17个字符的字符串,所有字符串都是大写的,并且不包括字母I(i),O(o)或Q(q). 我尝试过以下但它仍然匹配I,O和Q,甚至大于或等于17 ^[A-Z]+ 我该如何改进? 解决方法 ^(?!.*(?:[IOQ]))[A-Z]{17}$ 只需添加一个前瞻.参见演示.[详细]
-
java – 为什么在一个ArrayList中改变一个对象会在所有其他Array
所属栏目:[Java] 日期:2020-12-15 热度:111
我正在制作一个cpu调度模拟器(用于学校项目).我的roundRobin函数有问题.当我做c.get(i).jobTime – = 2;和c.get(i).jobTime – = 1;它影响我的其他ArrayLists,所以我不能做我的其他功能.在我调用roundRobin2之前,我的列表完全正常.为什么会这样? 例如,这是[详细]
-
Java中的Collections.sort()是否有更快的速度?
所属栏目:[Java] 日期:2020-12-15 热度:133
我做了一个中值滤波算法,我想优化它.目前它需要大约1秒来过滤2MM线(一个文件读入ArrayList元素),我试图将其减少到更少(可能是一半的时间?)我正在使用ArrayLists进行算法并最小化嵌套循环的使用以及为了避免增加时间,但我仍然无法达到低于0.98秒的上限. 这是[详细]
-
在JAVA中使用Lambda的AWS DynamoDB触发器
所属栏目:[Java] 日期:2020-12-15 热度:83
我试图在dynamodb流事件上触发用 Java编写的AWS lambda函数.亚马逊有一个相同的指南,在这里使用NodeJS http://docs.aws.amazon.com/lambda/latest/dg/wt-ddb-create-test-function.html NodeJS的测试输入(来自上面的链接)看起来像一个SNS事件,所以我尝试在Ja[详细]
-
Java国际象棋:不确定如何正确克隆
所属栏目:[Java] 日期:2020-12-15 热度:107
我正在编写一个基本的 Java国际象棋游戏,并编写了以下类:游戏,玩家,棋盘,广场,棋子(每个特定棋子的超类),以及每个特定棋子类(例如Pawn,Knight,Bishop等. ) 其中一个棘手的方法是根据是否导致移动的玩家受到检查来确定移动是否有效.我的解决方案如下: 克隆[详细]
-
java – System.out.println在Intellij Idea中写入的位置?
所属栏目:[Java] 日期:2020-12-15 热度:164
我找不到消息应该显示的终端.怎么称呼? 我猜它应该在View-工具 Windows中,但似乎没有任何工作.这是一个Maven项目,我只能看到GlassFish日志. 解决方法 System.out和System.err输出将写入“运行”或“调试”工具窗口,具体取决于您是将运行/调试配置启动为“运[详细]
-
如何将每个循环的Java切成两半?
所属栏目:[Java] 日期:2020-12-15 热度:174
我正在为 Java中的每个循环工作很多.我正在使用它们来使我的对象的每一类都做“绘图”,但它需要大量的内存,所以我想将它减少一半,有没有办法为每个循环而不是完整列表? for(Tile tile: tiles){tile.draw();} 我想要: for(Tile tile: (half of)tiles){ tile[详细]
-
java – 使用System.exit()在同一个类中调用另一个方法
所属栏目:[Java] 日期:2020-12-15 热度:180
有什么理由我应该避免在System.exit()中调用方法,如下面的示例代码中所示? public class RBS { int processClients() { ... return 0; } public static void main(String[] args) { RBS myBank = new RBS("Royal Bank of Scotland"); System.exit(myBank.pr[详细]
-
java – 比较时理解TreeSet返回0
所属栏目:[Java] 日期:2020-12-15 热度:143
我创建了一个这样的Student类: public class Student implements ComparableStudent { private String firstName; private String lastName; public Student(String firstName,String lastName) { this.firstName = firstName; this.lastName = lastName; }[详细]
-
java – AlarmManager.AlarmClockinfo.getNextAlarmClock()导致N
所属栏目:[Java] 日期:2020-12-15 热度:71
问题 当我尝试使用AlarmManager.AlarmClockInfo对象getNextAlarmClock()我的应用程序抛出:尝试在空对象引用上调用虚方法’long android.app.AlarmManager $AlarmClockInfo.getNextAlarmClock()’ 我的守则 我的代码的相关部分…… public class MyAppWidget[详细]
-
Java以智能方式将秒转换为时间
所属栏目:[Java] 日期:2020-12-15 热度:159
我想创建一个库,因为我找不到一个将秒或毫秒转换成时间.我的意思是: 1)如果我有61秒,时间格式为:1:01(不是1:1) 2)如果我相当于1小时1分钟,我希望它显示相同:1:01:00 我通过以下结构实现了这一目标: public String secondsToTime(int seconds){ Strin[详细]
-
java – 无法在Spring Boot 1.3或1.2.5中设置我的自定义favicon.
所属栏目:[Java] 日期:2020-12-15 热度:187
几天前我开始使用一个全新的项目FreeMarker第一次使用 Spring Boot 1.3.但是,我正在努力展示我自己的图标.事实上,它在项目的最初阶段运作良好,但几天前,它没有,我无法找到原因.我已经通过stackoverflow上的三个线程谈论它,但没有解决我的问题.我在谷歌搜索但[详细]
-
Java迭代器在没有递增的情况下获得下一个
所属栏目:[Java] 日期:2020-12-15 热度:193
我在 Java中编写以下循环,对于我想要访问链接列表r的当前和下一个元素的每个循环: ListT r = new LinkedList(); for (int i=0; i r.size() - 1; i++) { T current = r.get(i); T next = r.get(i+1); } 这可能是浪费,因为每当我调用get(i)时,它从头开始,因此[详细]
-
AWS SQS Java.并非所有消息都从SQS队列中检索
所属栏目:[Java] 日期:2020-12-15 热度:103
我一直在尝试使用AWS SDK for Java从SQS队列中检索所有消息的几种方法无济于事.我已经了解了AWS SQS的分布式特性,并且消息存储在不同的服务器上.但我不明白为什么这个架构不会被最终用户隐藏.我需要在Java代码中应用哪些技巧来检索所有消息,并且100%确定没[详细]
-
循环中的java缓存数组长度计算
所属栏目:[Java] 日期:2020-12-15 热度:122
参见英文答案 What is the Cost of Calling array.length????????????????????????????????????8个 让我们说我有一个我想迭代的数组: int[] someArray = {1,2,3,4}for (int i = 0; i someArray.length; i++) { // do stuff} 这个aray的长度是否会随着每次迭[详细]
-
java – 从BackStack中删除活动(Flag_Activity_no_history)不起
所属栏目:[Java] 日期:2020-12-15 热度:143
我的MainActivity中有一个“开始”按钮.如果我单击此按钮,我将转到下一个活动(InfoActivity).现在,如果我点击按钮,我想从BackStack中删除MainActivity.我试过这个: View.OnClickListener startButtonListener = new View.OnClickListener() { public void o[详细]
-
java – 如何使用递归检查数组中的所有值是否相等?
所属栏目:[Java] 日期:2020-12-15 热度:91
我试图递归地解决这个算法;我想检查数组中的所有值是否相同(或彼此相等).如果所有值都相等,则返回true,如果不相等,则返回false.我的代码没有通过任何测试. public boolean allEqual(int[] a,int start,int end){ if (start end) return false; if (a.length=[详细]
-
java中预构造函数初始化变量的属性
所属栏目:[Java] 日期:2020-12-15 热度:104
在 Java中,可以在调用构造函数之前初始化编程变量. public class StockGraph extends JPanel { public boolean runUpdates = true; double TickMarks = 18; double MiddleTick = TickMarks / 2; double PriceInterval = 5; double StockMaximum; double Stoc[详细]
-
java – 从并行流中收集结果
所属栏目:[Java] 日期:2020-12-15 热度:133
我有一段这样的代码: ListEgg eggs = hens.parallelStream().map(hen - { ArrayListEgg eggs = new ArrayList(); while (hen.hasEgg()) { eggs.add(hen.getEgg()); } return eggs;}).flatMap(Collection::stream).collect(Collectors.toList()); 但是通过这[详细]
-
java – 在这个用例中使用Reflection来解决我不允许修复的设计问
所属栏目:[Java] 日期:2020-12-15 热度:101
以下用例是否被视为反映的合理性? 从XSD生成的一堆类(当前在项目中有数百个)代表各种响应. 所有这些响应都包括常见的响应数据结构,而不是扩展它. 当发生超时等事件时,我只需要将单个String设置为特定值. 如果这些类扩展了常见的响应结构,我可以始终设置此响[详细]