-
java – 在Jenkins中运行已编译的Jar文件
所属栏目:[Java] 日期:2020-12-14 热度:169
我试图通过jenkins运行可执行jar文件.我想在这里实现的是我创建了一个可执行jar文件并且本地驻留在我的机器中.我想把它放在 Git中,然后在jenkins中运行它.有什么我可以做到这一点?我对jenkins来说是全新的,如果有人可以提供帮助,我将节省很多时间. 解决方法[详细]
-
Java 8 Lambda Expression的Groovy等价物
所属栏目:[Java] 日期:2020-12-14 热度:159
我只有一个方法有这个 Java接口. // Java Interfacepublic interface AuditorAware { Auditor getCurrentAuditor();} 我使用Java 8 Lambda表达式来创建AuditorAware的内容如下. // Java 8 Lambda to create instance of AuditorAwarepublic AuditorAware cur[详细]
-
如何在Java SWING中设置自定义字体的大小和其他属性(粗体,斜体等
所属栏目:[Java] 日期:2020-12-14 热度:197
通常,当我初始化我想在SWING应用程序中使用的字体时,我这样做: public static final Font TITLEFONT = new Font("Calibri",Font.BOLD,40); 现在,由于我正在使用.ttf文件中的一些自定义字体,因此我必须采用不同的方式.我用这种方式初始化字体: try{ InputSt[详细]
-
java – 有没有办法使用SecondaryTable来跳转多个表?
所属栏目:[Java] 日期:2020-12-14 热度:59
假设我有一个名为UserProfile的主用户表,并且有一个显示名称. 我有各种各样的模块,您可以使用UserProfile和ModuleId来表示您的ModuleMembership.然后,您可以为每个不同模块的个人资料存储与该模块相关的数据,例如,如果您注册了PokerModule,您将获得一个Poker[详细]
-
Java – 应该通过getter和setters方法在构造函数中访问私有实例
所属栏目:[Java] 日期:2020-12-14 热度:72
我知道私有实例变量通过其公共getter和setters方法访问. 但是当我在IDE的帮助下生成构造函数时,它直接初始化实例变量,而不是通过setter方法初始化它们. Q1.所以我应该更改IDE生成的构造函数的代码,以通过它们的setter方法初始化这些实例变量. Q2.如果是,那么[详细]
-
什么时候使用Callable对象在Java Executor中调用call()方法?
所属栏目:[Java] 日期:2020-12-14 热度:118
这是 example的一些示例代码.我需要知道的是在calllable上调用call()的时候?触发它的是什么? public class CallableExample {public static class WordLengthCallable implements Callable { private String word; public WordLengthCallable(String word)[详细]
-
Java对象赋值是什么意思?
所属栏目:[Java] 日期:2020-12-14 热度:162
我有以下两个班级: class Animal { public static void staticMethod(int i) { System.out.println("Animal : static -- " + i); } public void instanceMethod(int i) { System.out.println("Animal : instance -- " + i); }}class Cat extends Animal { p[详细]
-
java – 如何两次或多次读取BufferedReader?
所属栏目:[Java] 日期:2020-12-14 热度:56
我有一个文本文件,每行一个整数 – 102050 我想阅读和打印这些数字两次甚至多次.我尝试了一些代码而失败了.如何更改代码以打印列表两次? import java.io.BufferedReader;import java.io.DataInputStream;import java.io.FileInputStream;import java.io.Inp[详细]
-
java – 我什么时候应该使用InputStreamReader和OutputStreamWri
所属栏目:[Java] 日期:2020-12-14 热度:124
从 Java Tutorial站点,我们知道InputStreamReader和OutputStreamWriter可以在字节和字符之间转换流. InputStreamReader将从输入读取的字节转换为字符,而OutputStreamWriter将字符转换为字节以输出. 但什么时候应该使用这两个类? 我们逐字节输入/输出流输入/[详细]
-
如何使用JAVA控制通过USB / SerialPort等连接PC的LED灯?我应该
所属栏目:[Java] 日期:2020-12-14 热度:180
我想在JAVA中编写一个程序,它可以控制LED灯连接到连接到计算机的“东西”. JAVA程序将包含JFrame中的8个切换按钮.按钮编号从1到8,当按下编号为X的按钮时,编号为X的LED将打开;再次单击(切换)该按钮时,该LED将关闭. 与我们必须在其中加载代码的微控制器不同,我[详细]
-
vhdl – 用前导零填充std_logic_vector
所属栏目:[Java] 日期:2020-12-14 热度:94
好吧,我想做的是将一个较小的std_vector分配给一个较大的std_vector,用零填充高位.但是,我想要一些通用且简单的东西,而不需要知道每个第一个的大小. 例如,如果我有: signal smaller_vec: std_logic_vector(15 downto 0);signal larger_vec: std_logic_vecto[详细]
-
java – 将一组自定义对象POST到Struts 2动作
所属栏目:[Java] 日期:2020-12-14 热度:109
如何在 Java中将一组自定义对象发布到Struts 2操作? 例如,如果我有以下Java对象: public class Person { private String name; private String lastName; public String getName() { return name; } public void setName(String name) { this.name = name;[详细]
-
如何在Java中的Observer的update()中执行不同的操作?
所属栏目:[Java] 日期:2020-12-14 热度:139
我刚刚开始使用Observable,Observer和它的update()方法,当不同的动作调用notifyObservers()时,我无法理解我该怎么做. 我的意思是,我的Observable类有几个不同的方法,最后调用setChanged()和notifyObservers().根据被调用的方法,需要更新UI(Swing)的某些部分.[详细]
-
java – 更改日期格式
所属栏目:[Java] 日期:2020-12-14 热度:58
如果输入为01-01-2015,则应更改为2015-01-01. 如果输入为2015-01-01,则应更改为01-01-2015. 我使用SimpleDateFormat但没有得到正确的输出: //Class to change date dd-MM-yyyy to yyyy-MM-dd and vice versapublic class ChangeDate { static SimpleDateFor[详细]
-
java – 将动态属性映射读入Spring管理的bean
所属栏目:[Java] 日期:2020-12-14 热度:174
我有一个这样的属性文件: my.properties file:app.One.id=1app.One.val=60app.Two.id=5app.Two.val=75 我在Spring配置文件中将这些值读入我的bean中的map属性,如下所示: spring-config.xml:bean id="myBean" class="myClass" scope="singleton" property n[详细]
-
Java:类中的所有东西都是静态的 – 这是合理的吗?
所属栏目:[Java] 日期:2020-12-14 热度:185
我只是想知道我所做的事情是不是很糟糕的设计. 我有一个ArrayList的东西.我需要这个列表永远存在.我只需要有一个这样的清单.我也有一些方法可以与这个列表进行交互.因此,我让一切都变得静止. 问题在于,由于所有这些东西都隐藏在一个类中,因此该类中的所有内[详细]
-
java – 设计模式在使用List时如何避免instanceOf
所属栏目:[Java] 日期:2020-12-14 热度:110
想象一下,你有菜单,每道菜应该有多种语言(法语,英语,阿拉伯语……). Dish类包含一个包含语言类型对象的列表. class Dish { ListLanguage languages void addLanguage(Language lg){...}}class Language { getDescription(){}}class French extends Language{[详细]
-
java – Spring 5 – 如何提供静态资源
所属栏目:[Java] 日期:2020-12-14 热度:123
我正在尝试在我的Web应用程序中提供静态资源,我试过: @SuppressWarnings("deprecation")@BeanWebMvcConfigurerAdapter configurer(){ return new WebMvcConfigurerAdapter() { @Override public void addResourceHandlers (ResourceHandlerRegistry registr[详细]
-
java – 为什么这种快速排序会导致几乎排序的列表和排序列表上的
所属栏目:[Java] 日期:2020-12-14 热度:183
我目前正在用 Java编写快速排序算法来对随机的整数数组进行排序,然后使用System.nanoTime()对它们进行计时.这些数组的大小是10的幂,从10 ^ 3开始到10 ^ 7结束.此外,随机列表具有不同的属性.我正在整理纯粹的随机列表,列表中包含一些相同的值(很少),反向排序[详细]
-
什么是在Java中完成事务的正确代码模式(异常回滚和成功提交)?
所属栏目:[Java] 日期:2020-12-14 热度:194
我正在寻找通用代码模式来正确处理可能异常的事务.我假设有一个共同的代码模式,无论我们处理什么样的交易. 我有一个方法在事务中执行某些事情,并希望重新抛出在事务代码块内部可能发生的异常.以下是此类方法的示例: protected void doIt() { // for JDBC co[详细]
-
java – 为JodaTime Instant添加一些天
所属栏目:[Java] 日期:2020-12-14 热度:128
我正在尝试编写一个简单的实用工具方法,将一个整数天添加到Joda时间 instant.这是我的第一次尝试. /** * Adds a number of days specified to the instant in time specified. * * @param instant - the date to be added to * @param numberOfDaysToAdd - t[详细]
-
寻找端到端Java CPU Profilers的建议[已关闭]
所属栏目:[Java] 日期:2020-12-14 热度:173
Java存在哪些好的端到端CPU分析器? 我正在寻找的快速列表: 脱机分析 – 程序执行期间无需用户交互或GUI.将配置文件数据转储到文件然后需要使用GUI进行查看很好,我只是不想在工作运行时保管它 端到端记录 – 在进入J2SE应用程序的主要调用后,Profiler应该能[详细]
-
如何通知用户JTabbedPane中的特定Tab需要注意?
所属栏目:[Java] 日期:2020-12-14 热度:194
假设您有一个包含五个或更多选项卡的用户界面,并且您需要通知用户选项卡“2”需要注意. 有没有办法做到这一点?例如,使标签闪烁橙色,或更改标签的颜色?我没有成功使用requestFocus. 编辑:我也有兴趣知道如果可能的话,如何强制关注选项卡2. 解决方法 您可以[详细]
-
如何从两个进程同步 – 在一个文件上进行原子写入?
所属栏目:[Java] 日期:2020-12-14 热度:103
我有两个进程,每个进程写大数据缓冲区,我想控制同步这些进程的写入到一个文件. 处理1写入缓冲器A包括(A1,A2,A3)和处理2写入缓冲器B,包括(B1,B2,B3).当我们使用write()系统调用将这些缓冲区写入磁盘到同一个文件时(整个缓冲区一次写入:write(fd,A,sizeof(A))[详细]
-
java – Play框架JPA:如何实现一对多的关系?
所属栏目:[Java] 日期:2020-12-14 热度:165
我有一个帖子模型,每个帖子也包含块(也是一个模型).我正在使用这个网站的播放框架,我想要做的是在一个页面上显示所有帖子的X号帖子. JPA(或播放框架的实现,不知道它是哪一个)有find()方法,我可以使用它查询控制器中的帖子,而不是像我这样将帖子列表发送到我[详细]