-
java – 为bearer auth添加一个swagger注释
所属栏目:[Java] 日期:2020-05-24 热度:166
我正在开发一个dropwizard REST服务.我使用https://bitbucket.org/b_c/jose4j/wiki/Home为jwt添加了身份验证令牌必须进入Authorization标头Authorization: Bearer [TOKEN] 我想找到一个很好的方法来添加一些swagger注释,以便在swagger-ui上拥有授权标头.我[详细]
-
java – JBrowserDriver初始化需要一分多钟
所属栏目:[Java] 日期:2020-05-24 热度:168
我正在使用JBrowserDriver从某些页面截取屏幕截图,但是当我创建驱动程序变量时,它需要超过一分钟(大约70秒). JBrowserDriver driver = new JBrowserDriver(Settings.builder(). timezone(Timezone.AMERICA_NEWYORK).build()); 我在面对这个问[详细]
-
贪心算法Java / firstFit方法
所属栏目:[Java] 日期:2020-05-24 热度:140
我正在当地社区大学学习Java课程的数据结构和算法,而且我完全坚持目前的家庭作业.问题如下......编写一个程序,将各种权重的对象打包到容器中.每个容器最多可容纳10磅.该程序使用一种贪婪的算法,将一个对象放入它适合的第一个bin中.我不是要求为我完成作业,我[详细]
-
Java / IntelliJ无法识别Dagger2组件的“Dagger”关键字
所属栏目:[Java] 日期:2020-05-24 热度:138
我可能在这里遗漏了一些非常基本的东西,所以希望这不是一个难题.我相当于CoffeeShop coffeeShop = DaggerCoffeeShop.create(); IDE(IntelliJ)无法识别.这是一个本机Java项目. “DaggerCoffeShop”部分全是红色的.该组件使用以下语法:@Component(modules = Mo[详细]
-
java – 为什么我们可以将空值添加到LinkedList DESPITE强烈劝阻在Deque界面中这样做?
所属栏目:[Java] 日期:2020-05-24 热度:70
来自Deque的Javadoc: While Deque implementations are not strictly required to prohibit the insertion of null elements, they are strongly encouraged to do so. Users of any Deque imple[详细]
-
java – log4j正则表达式? [{}]
所属栏目:[Java] 日期:2020-05-24 热度:68
嗨我有一个关于log4j记录器的问题.我没有完全遵循记录器文本的一部分.该行看起来如下logger.debug(Some text goes here [{}] and some more text here, someObject.function()); 我看了一眼,但我似乎无法找到这个作为正则表达式,它闻起来很像它可能是虽然我怀[详细]
-
从linux中的命令行清除java缓存
所属栏目:[Java] 日期:2020-05-24 热度:93
标题说明了一切.我必须从命令行和命令行清除java缓存(以加载新版本的applet),不需要任何GUI.我试过这里找到的东西https://stackoverflow.com/a/25807154/4142984javaws -clearcache 但它打开了一个GUI,引导我进入Java控制面板的窗口.窗口(在Windows机器上远程[详细]
-
Java中的基本计算器
所属栏目:[Java] 日期:2020-05-24 热度:155
我正在尝试用Java创建一个基本的计算器.我对编程很陌生,所以我试着习惯它.import java.util.Scanner; import javax.swing.JOptionPane; public class javaCalculator { public static void main(String[] args) {[详细]
-
java – 使用POJO仅更新JOOQ记录中已更改的字段
所属栏目:[Java] 日期:2020-05-24 热度:87
我想使用POJO作为源更新JOOQ记录中的已更改字段. Record.from(Object)几乎是正确的,但根据文档 The resulting record will have its internal changed flags set to true for all values. 我只希望实际更改的字段(如Objects.equals(O[详细]
-
Java往返String – float – String甚至(某些)值不能表示为float?
所属栏目:[Java] 日期:2020-05-24 热度:119
参见英文答案 how does Java convert floats to strings3个正如许多地方(例如Why cant decimal numbers be represented exactly in binary?)所解释的那样,并非所有小数部分都可以表示为浮[详细]
-
Java源代码解析器
所属栏目:[Java] 日期:2020-05-24 热度:66
我需要以编程方式从Java源文件中提取方法定义/实现,你能推荐一些我可以使用的方便的库吗?谢谢.最佳答案另一种选择是Jflex和CUP.根据我的使用经验,我比ANTLR更喜欢语法.但是,在IDE支持和文档方面,ANTLR得分更高.[详细]
-
java – GQL禁止文字错误,google datastore
所属栏目:[Java] 日期:2020-05-24 热度:139
我正在尝试使用GQL从数据存储区中获取一些数据.当我执行SELECT * FROM Kind请求时,它可以正常工作,我将数据恢复.但是,当我尝试:SELECT * FROM kind where num 1234 我得到一个不允许的字面错误.我甚至尝试用引号做到这一点:SELECT * FROM kind where num 12[详细]
-
java – 为什么ConcurrentSkipListSet.contains需要比较器而不是equals
所属栏目:[Java] 日期:2020-05-24 热度:155
我使用ConcurrentSkipListSet并使用contains方法.根据JAVA doc for contains方法如果此set包含指定的元素,则返回true.更正式地说,当且仅当此集合包含o.equals(e)的元素e时才返回true.但根据我的测试,似乎不使用equals方法,而是比较器是强制性的.请帮助我理解J[详细]
-
java – Selenium:未知错误:由于页面崩溃而删除了会话
所属栏目:[Java] 日期:2020-05-24 热度:195
当我在chrome上运行我的selenium代码时,我得到以下错误,但它在firefox上运行正常.org.openqa.selenium.WebDriverException: unknown error: session deleted because of page crash from unknown error: cannot determine[详细]
-
java – JSON对象子字段上的DynamoDB查询
所属栏目:[Java] 日期:2020-05-24 热度:101
是否可以在dynamoDB表中搜索json对象的子字段?我的桌子:Item: item name, Location: {...}, ItemInformation : { ItemName: itemName, ProductLine: { Brand: Razer, Manufa[详细]
-
java – 装饰图案设计
所属栏目:[Java] 日期:2020-05-24 热度:111
我对模式很新,我正在研究装饰模式,我必须编写一个程序.在线学习,我找到了一个Decorator模式的例子(它是Java伪代码):class Solution1 { static interface Component { void doStuff(); } static class MyComponen[详细]
-
java – 扩展logback配置
所属栏目:[Java] 日期:2020-05-24 热度:56
有没有办法将多个回溯配置文件组合在一起?假设有一个包含多个项目的父项目我希望所有人都有相同的基本配置或基本logback.xml文件,但我想为每个项目添加或更改一些内容.可以这样做吗?真的不太了解它,但是听说可以在属性的帮助下为log4j做这样的事情.最佳答案[详细]
-
java – 验证对静态方法的调用
所属栏目:[Java] 日期:2020-05-24 热度:122
我想验证是否已调用公共静态void方法.@RunWith(PowerMockRunner.class) @PrepareForTest({ConsoleLog.class}) public class AdContentDataUnitTest { @Before public void setUp() throws Exception {[详细]
-
java – 获取jcombobox选中的项目
所属栏目:[Java] 日期:2020-05-24 热度:69
我有这个代码,我想从jcombobox获取所选项目,但是当我运行我的项目时,它给我复制打印所选项目的值和java.Lang.NullPointerException这是代码: private void jComboBox4ItemStateChanged(java.awt.event.ItemEvent evt) {[详细]
-
java – Kafka消费者配置/性能问题
所属栏目:[Java] 日期:2020-05-24 热度:115
我正在尝试将kafka作为AWS SQS的替代品.动机主要是提高性能,其中kafka将消除限制,一次性提取10条消息,上限为256kb.这是我的用例的高级场景.我有一堆爬虫正在发送索引文件.有效载荷的大小平均约为1 MB.爬虫调用SOAP端点,后者又运行生产者代码以将消息提交给kaf[详细]
-
java – 在单元测试中验证对依赖的调用?
所属栏目:[Java] 日期:2020-05-24 热度:145
对于以下类,我想编写一个单元测试:public class SomeClass { private Dependency dependency; public SomeClass(Dependency dep){ this.dependency = dep; } private String proces[详细]
-
java.lang.NumberFormatException:对于输入字符串:“2011032809410806941
所属栏目:[Java] 日期:2020-05-24 热度:123
我试图将String值转换为long,并且得到:java.lang.NumberFormatException:对于输入字符串:“20110328094108069414”我的代码: String buyId = PSFT_20110328114728073793; long bookId = Long.parseLong(buyId .re[详细]
-
Java 8中的java.sql.Date与Java 6相比
所属栏目:[Java] 日期:2020-05-24 热度:110
我知道java.sql.Date应该将小时,分钟,秒和毫秒设置为零,以符合标准SQL日期的定义.这记录在here(Java 8中相同).我也知道Oracle DATE type确实有YEAR,MONTH,DAY,HOUR,MINUTE和SECOND这些时间字段.但没有分数秒和时区.我注意到Java 6和Java 8中的相同查询行为不[详细]
-
java – 线程“main”中的异常com.google.api.client.auth.oauth2.TokenRe
所属栏目:[Java] 日期:2020-05-24 热度:178
我试过这里给出的例子.https://developers.google.com/sheets/quickstart/java它给了我这个例外 - Exception in thread main com.google.api.client.auth.oauth2.TokenResponseException: 401 Unauthorized at c[详细]
-
ant支持java 9 addmods选项
所属栏目:[Java] 日期:2020-05-24 热度:140
我正在尝试使用Java 9编译我的java项目.我正在使用java.xml.bind包,所以我需要使用-addmods选项用于编译. Ant 1.9.7似乎不支持这个新功能.ant支持Java 9编译器的-addmods选项吗?最佳答案目前,Ant的任何已发布版本都没有明确的支持.但你应该可以使用 jvmarg为[详细]

浙公网安备 33038102330553号