-
java – 装饰图案设计
所属栏目:[Java] 日期:2020-12-15 热度:123
我对模式很新,我正在研究装饰模式,我必须编写一个程序. 在线学习,我找到了一个Decorator模式的例子(它是Java伪代码): class Solution1{ static interface Component { void doStuff(); } static class MyComponent implements Component { public void doSt[详细]
-
java – 扩展logback配置
所属栏目:[Java] 日期:2020-12-15 热度:191
有没有办法将多个回溯配置文件组合在一起?假设有一个包含多个项目的父项目我希望所有人都有相同的基本配置或基本logback.xml文件,但我想为每个项目添加或更改一些内容.可以这样做吗? 真的不太了解它,但是听说可以在属性的帮助下为log4j做这样的事情. 最佳[详细]
-
java – 获取jcombobox选中的项目
所属栏目:[Java] 日期:2020-12-15 热度:109
我有这个代码,我想从jcombobox获取所选项目,但是当我运行我的项目时,它给我复制打印所选项目的值和java.Lang.NullPointerException 这是代码: private void jComboBox4ItemStateChanged(java.awt.event.ItemEvent evt) { // TODO add your handling code he[详细]
-
java – 验证对静态方法的调用
所属栏目:[Java] 日期:2020-12-15 热度:163
我想验证是否已调用公共静态void方法. @RunWith(PowerMockRunner.class)@PrepareForTest({ConsoleLog.class})public class AdContentDataUnitTest { @Before public void setUp() throws Exception { PowerMockito.mockStatic(ConsoleLog.class); } @Test pu[详细]
-
java – 什么时候不同步读/写变量是安全的?
所属栏目:[Java] 日期:2020-12-15 热度:166
在Java中,什么时候可以“逃避”不使用synchronized对多个并发线程进行读/写的变量? 我读到了一些令人惊讶的并发错误:double-checked-locking和hash-maps,并且在共享读/写情况下一直默认使用同步,但是,我开始怀疑什么时候没有. 例如,我可以使用什么样的一般[详细]
-
java – Hazelcast分区计数和线程并发
所属栏目:[Java] 日期:2020-12-15 热度:155
在“17.4.1.分区感知操作”下的Master Hazelcast电子书中,它指出: To execute partition-aware operations,an array of operation threads is created. A single operation thread executes operations for multiple partitions; Each partition belongs to[详细]
-
Java / IntelliJ无法识别Dagger2组件的“Dagger”关键字
所属栏目:[Java] 日期:2020-12-15 热度:72
我可能在这里遗漏了一些非常基本的东西,所以希望这不是一个难题. 我相当于 CoffeeShop coffeeShop = DaggerCoffeeShop.create(); IDE(IntelliJ)无法识别.这是一个本机Java项目. “DaggerCoffeShop”部分全是红色的. 该组件使用以下语法: @Component(modules[详细]
-
贪心算法Java / firstFit方法
所属栏目:[Java] 日期:2020-12-15 热度:129
我正在当地社区大学学习Java课程的数据结构和算法,而且我完全坚持目前的家庭作业.问题如下 编写一个程序,将各种权重的对象打包到容器中.每个容器最多可容纳10磅. 该程序使用一种贪婪的算法,将一个对象放入它适合的第一个bin中. 我不是要求为我完成作业,我只[详细]
-
java – JBrowserDriver初始化需要一分多钟
所属栏目:[Java] 日期:2020-12-15 热度:154
我正在使用JBrowserDriver从某些页面截取屏幕截图,但是当我创建驱动程序变量时,它需要超过一分钟(大约70秒). JBrowserDriver driver = new JBrowserDriver(Settings.builder(). timezone(Timezone.AMERICA_NEWYORK).build()); 我在面对这个问题时直接从Maven[详细]
-
java – 如何屏蔽log4j2日志消息
所属栏目:[Java] 日期:2020-12-15 热度:194
我正在使用log4j2(版本-2.5),我正在尝试编写一个消息转换器插件,它将掩盖日志消息的一些已知模式. @Plugin(name = "CustomeMasking",category = "Converter")@ConverterKeys({"m"})public class MyCustomFilteringLayout extends LogEventPatternConverter {[详细]
-
签名无效.预期的签名基本字符串,JAVA
所属栏目:[Java] 日期:2020-12-15 热度:128
我们正在使用这段代码通过oAuth向aweber发送请求 long unixTime = System.currentTimeMillis() / 1000L;OAuthRequest request1 = new OAuthRequest(Verb.GET,"https://api.aweber.com/1.0/accounts/1111/lists/1111/subscribers",service);request1.addBodyP[详细]
-
java – 无法从静态上下文引用非静态字段 – 主方法
所属栏目:[Java] 日期:2020-12-15 热度:75
参见英文答案 Non-static variable cannot be referenced from a static context????????????????????????????????????12个 我的Spring-Boot应用程序中有2个类: -任务 -Runner runner类包含我的main方法,我尝试从Tasks类调用一个方法: 亚军: @Componentpu[详细]
-
Java:正则表达式模式匹配器有大小限制吗?
所属栏目:[Java] 日期:2020-12-15 热度:124
我的模式是OR样的:“word1 | word2 | word3” 我有大约800字. 这可能是个问题吗? 最佳答案 你只受记忆和理智的限制.[详细]
-
如何从Java中显示的字符串末尾删除空格?
所属栏目:[Java] 日期:2020-12-15 热度:52
我的类GraphicButton.java创建了一个带有特定文本和字体以及矩形边框的自定义JButton.我的问题是在字符串的最后一个字符和我想要删除的边框的末尾之间有一些额外的空间. 以下是使用字符串“PLAY”和字体FFF Forward(直接下载链接)添加到JFrame的GraphicButto[详细]
-
如何在Java中创建Fibonacci序列
所属栏目:[Java] 日期:2020-12-15 热度:66
我真的很厌倦数学.我的意思是,我真的很喜欢数学. 我正在尝试为我将使用的算法制作一个简单的斐波那契序列类.我见过python示例,看起来像这样: a = 0b = 1while b 问题是我无法用任何其他语言实现这项工作.我想让它在Java中工作,因为我几乎可以将它翻译成我在[详细]
-
java – Jenkins – 使用通配符执行shell命令
所属栏目:[Java] 日期:2020-12-15 热度:165
我试图让Jenkins执行shell命令,但仍然允许使用通配符.这是我正在尝试做的参考: mvn deploy:deploy-file -Dpackaging=jar -DrepositoryId=snapshots -Durl=http://nexus.example.net/content/repositories/snapshots -DpomFile=Spigot/Spigot-Server/pom.xml[详细]
-
java – 注册监听器的正确位置在哪里
所属栏目:[Java] 日期:2020-12-15 热度:92
我正在开发一个集中使用观察者模式的项目. 许多类用作事件/消息侦听器. 通常,监听类在构造函数中注册自己,我看到了两个问题: 我们正在构造函数中工作 该类依赖于观察到的类,即使它只对事件本身感兴趣. 注册是否应由听力课负责,还是应该在其他地方? 最佳答[详细]
-
java – 连接重置消耗REST服务(scala / spray)
所属栏目:[Java] 日期:2020-12-15 热度:176
我发送并发请求休息服务时遇到问题;客户端(Apache JMeter)中的消息对于某些请求是“连接重置”,具体取决于请求数量,例如,我发送100个请求并且服务器的响应是100%成功,但是如果我发送500个请求,则30 %的回复是错误的. java.net.SocketException: Connection[详细]
-
java – circleCI中的“$play test”下拉列表是什么?
所属栏目:[Java] 日期:2020-12-15 热度:125
我试图将我的项目上传到circleci,但由于某种原因它在一个名为“$play test”的下拉列表中失败,我不知道它是什么,我根本没有在我的项目中进行测试. 这是我正在讨论的部分: 并且我在那里得到错误,这是错误: 我从我的circle.yml中删除了“ sbt test”,所以不[详细]
-
java – 为bearer auth添加一个swagger注释
所属栏目:[Java] 日期:2020-12-15 热度:91
我正在开发一个dropwizard REST服务. 我使用https://bitbucket.org/b_c/jose4j/wiki/Home为jwt添加了身份验证 令牌必须进入Authorization标头 Authorization: Bearer [TOKEN] 我想找到一个很好的方法来添加一些swagger注释,以便在swagger-ui上拥有授权标头.[详细]
-
Java – 使用’super’关键字
所属栏目:[Java] 日期:2020-12-15 热度:149
简单的问题.我创建了一个名为Tester1的类,它扩展了另一个名为Tester2的类. Tester2包含一个名为“ABC”的公共字符串. 这是Tester1: public class Tester1 extends Tester2{ public Tester1() { ABC = "Hello"; }} 如果我改为将第5行更改为 super.ABC = "Hel[详细]
-
java – 如何/在哪里下载openjdk / openjre for windows [复制]
所属栏目:[Java] 日期:2020-12-15 热度:75
参见英文答案 OpenJDK availability for Windows OS????????????????????????????????????10个 如何下载适用于Windows的OpenJDK和OpenJRE? 是否有Open JRE的服务器版本? 我问的原因是因为谷歌搜索没有让我到任何地方.由于越来越多的公司开始关注openjdk /[详细]
-
java中的AsyncTask等价物
所属栏目:[Java] 日期:2020-12-15 热度:158
在android中有AsyncTask运行一个线程,然后我可以使用post执行的方法再次与主线程交互.在java中有相同的东西吗?我试图在单独的线程(doInBackground)上运行一个计时器,一旦时间结束,它将允许我与主要的theard交互以重新启动服务(onPostExecute将重新启动服务)[详细]
-
Java:方法中使用的列表字段
所属栏目:[Java] 日期:2020-12-15 热度:121
在Java中,如何获取方法中使用的Fields? 基本上,这是与this one in .NET相同的问题.我不想列出类中的字段,而是列出在类的给定方法中使用的字段. 例: public class A { int a; int b;public int bob(){ return a-b;} 我想得到这样的字段: Fields[] fields =[详细]
-
java – jaxb2-maven-plugin将classpath添加到生成的源
所属栏目:[Java] 日期:2020-12-15 热度:186
我使用codehaus jaxb-maven-plugin从xml架构创建java类: 这些类按预期生成到target / generated-sources / jaxb,但此路径未添加到类路径中. 因此,如果我在其他(未生成的)类中使用某些生成的类,则maven在编译过程中无法找到它. 有任何想法吗? TIA! 最佳答[详细]